Floris van Doorn
|
fb364f8bc7
|
feat(types): add more equivalences between combinations of type constructors
|
2015-09-11 23:35:21 -07:00 |
|
Floris van Doorn
|
e84b22864f
|
feat(hott): various changes in the HoTT library
|
2015-09-11 23:35:21 -07:00 |
|
Floris van Doorn
|
f555120428
|
feat(types/eq): add general encode-decode method
|
2015-09-01 15:17:46 -07:00 |
|
Floris van Doorn
|
0ec525a8ee
|
feat(two_quotient): finish proof of elim_incl2
|
2015-08-07 13:34:40 -07:00 |
|
Floris van Doorn
|
7a780b1b60
|
feat(hott): various minor changes in the HoTT library
|
2015-08-04 13:01:11 +02:00 |
|
Leonardo de Moura
|
4b1b3e277f
|
feat(frontends/lean): rename '[unfold-c]' to '[unfold]' and '[unfold-f]' to '[unfold-full]'
see issue #693
|
2015-07-07 16:37:06 -07:00 |
|
Floris van Doorn
|
b94b66243e
|
feat(hott/types): add some theorems about operations of 2-paths
|
2015-06-25 22:31:41 -04:00 |
|
Floris van Doorn
|
ea0f57aef5
|
feat(hott): various clean-up and small additions
|
2015-06-25 22:31:40 -04:00 |
|
Floris van Doorn
|
2748525c21
|
feat(hit/susp): finish the proof that loop space is adjoint to the suspension
|
2015-06-25 22:31:40 -04:00 |
|
Floris van Doorn
|
124c9d3d8a
|
feat(hott): various cleanup and fixes, rename \~ to ~, expand types.pointed
|
2015-06-25 22:31:40 -04:00 |
|
Floris van Doorn
|
06528c4791
|
refactor(types): create cubical subfolder, update markdown files
|
2015-06-04 20:14:13 -04:00 |
|
Floris van Doorn
|
876aa20ad6
|
feat(hott): Port remainder of §6.3 and §7.2 from the HoTT book
Also prove a theorem similar to Lemma 7.3.1
There are still some sorry's in hit.suspension
|
2015-06-04 20:14:12 -04:00 |
|
Floris van Doorn
|
43bcdd7994
|
feat(hott): remove sorry's in circle.hlean, characterize pathovers in degenerate pi's
|
2015-05-26 21:37:01 -07:00 |
|
Floris van Doorn
|
95e0fbb71a
|
feat(hott): add interval and (start of) squareovers
|
2015-05-26 21:37:01 -07:00 |
|
Floris van Doorn
|
4a29f4bdd4
|
feat(types): incorporate pathovers in the files of the types folder
Conflicts:
hott/cubical/pathover.hlean
|
2015-05-26 21:37:01 -07:00 |
|
Jeremy Avigad
|
33214f0895
|
refactor(hott/*): remove 'Module:' lines
|
2015-05-23 20:52:58 +10:00 |
|
Leonardo de Moura
|
19361f0196
|
feat(library/unifier): do not fire type class resolution as last resort when type contains metavariables
see discussion at #604
|
2015-05-18 15:45:23 -07:00 |
|
Floris van Doorn
|
9893de6194
|
feat(hit/circle): prove partly that the fundamental group of the circle is int
Also add markdown files for nat and int
|
2015-05-07 16:39:04 -07:00 |
|
Leonardo de Moura
|
4e1146a2d5
|
refactor(hott,library): test new tactics in the HoTT and standard libraries
|
2015-05-02 22:22:31 -07:00 |
|
Floris van Doorn
|
5349839fa9
|
feat(hott): define pathovers and squares
|
2015-04-29 10:04:07 -07:00 |
|
Floris van Doorn
|
86012d841b
|
fix(hott): make f explicit in is_equiv.mk and a bit of renaming in init
|
2015-04-29 10:04:06 -07:00 |
|
Floris van Doorn
|
e769fdd9dc
|
feat(hott): make some arguments in init.path implicit and rename apD to apd
|
2015-04-29 10:04:06 -07:00 |
|
Jeremy Avigad
|
c09f1c4eaf
|
feat(*.md): create markdown files for HoTT library, update ones in standard library
|
2015-03-04 18:33:18 -08:00 |
|
Floris van Doorn
|
3d7656078d
|
feat(hott/types): prove that 'is_equiv f' is an hprop
|
2015-03-04 00:22:51 -05:00 |
|
Floris van Doorn
|
da9b134dd8
|
feat(hott/types): start with proof that is_equiv is an hprop
|
2015-03-04 00:14:18 -05:00 |
|