#
fecb7539 |
|
17-Aug-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Coalgebras: prove Rutten's Theorem 7.3
|
#
cb3f4c45 |
|
10-Aug-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
coalgebra: Prove Rutten's theorems 7.1 and 7.2
|
#
c3b8ca32 |
|
05-Aug-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Make resolve_then try harder to keep assumptions "in order" In particular, when resolving p1 ... pn ==> qj against q1 ... qm ==> r the result will be p1 ... pn q1 ... q{j-1} q{j+1}...q{m} ==> r modulo the fact that unification may cause assumptions to become the same (duplicates are eliminated), either as each other, or as an existing hypothesis. This makes the proposed irule (goal_assum o resolve_then Any mp_tac) behave a bit more like MATCH_MP_TAC, rather than as currently.
|
#
537da7b6 |
|
03-Aug-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Fix Unicode violation in previous
|
#
a34dd7b0 |
|
03-Aug-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
coalgAxioms: prove the interesting case of the first iso theorem
|
#
67ca42eb |
|
02-Aug-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Extract simple Set-category theory from coalgAxioms into separate thy This is very simple stuff indeed, but it doesn't depend on any axioms and may be independently useful.
|
#
f529d317 |
|
10-Jul-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Prove that pushouts in Set are unique up to isomorphism Inasmuch as this is possible to prove at all, given the poverties of HOL types.
|
#
2fbeb047 |
|
01-Jul-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Add a little lemma about pushouts in Set
|
#
ee7dc5da |
|
28-Jun-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Fix Unicode violations
|
#
88ac6ec9 |
|
26-Jun-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Prove some basic category theory results (over Set) in coalgAxioms This is in service of getting some of Rutten's results more abstractly. Not sure if it's really worth it though.
|
#
0aae6443 |
|
23-Jun-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Prove a chunk of Rutten's Theorem 7.1 (First Isomorphism theorem)
|
#
f9f29891 |
|
22-Jun-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
More co-algebra mechanisation, mostly done with Rutten ยง6
|
#
3ff35dff |
|
19-Jun-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Fix Unicode violation in src/
|
#
a3801ddf |
|
18-Jun-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
More progress on mechanising Rutten
|
#
0f363774 |
|
17-Jun-2020 |
Michael Norrish <michael.norrish@data61.csiro.au> |
Start of some abstract mechanisation of coalgebra theory
|