Floris van Doorn
|
d402b67d25
|
feat(hott/function): show that a function is embedding iff it has propositional fibers
|
2015-11-16 21:32:09 -08:00 |
|
Floris van Doorn
|
36dfb61a3e
|
feat(category.limits): prove that yoneda preserves limits
|
2015-11-08 14:04:59 -08:00 |
|
Floris van Doorn
|
a99a99f047
|
feat(hit/quotient): prove the flattening lemma
|
2015-11-08 14:04:59 -08:00 |
|
Floris van Doorn
|
f2d07ca23c
|
feat(category): various small changes in category theory
|
2015-11-08 14:04:59 -08:00 |
|
Leonardo de Moura
|
744d1cba3d
|
feat(library,hott,frontends/lean): avoid keywords with hyphen
|
2015-11-08 14:04:54 -08:00 |
|
Leonardo de Moura
|
ede23a3267
|
feat(hott,library): add additional spacing hints
|
2015-09-30 17:41:44 -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
|
1a3b363467
|
feat(category): prove that the yoneda embedding is an embedding
|
2015-09-11 23:35:21 -07:00 |
|
Floris van Doorn
|
7e52c49dce
|
feat(hott): many changes is the HoTT library
Prove that 'is_left_adjoint F' is a mere proposition, although this proof is commented out because it takes ~10 seconds
|
2015-09-01 15:17:46 -07:00 |
|
Floris van Doorn
|
c24fd508b6
|
feat(hott/types): add more about pathovers in type constructors, prove that double negation elimination doesn't hold universally
|
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
|
747d12a385
|
feat(hott): prove characterization of a pathover in a pathover-type
|
2015-08-04 13:01:12 +02: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
|
ea0f57aef5
|
feat(hott): various clean-up and small additions
|
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
|
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
|
883b4fedb9
|
feat(hott): start with proof to characterize (is_trunc n A) using iterated loop spaces
|
2015-06-04 20:14:12 -04:00 |
|
Floris van Doorn
|
d4a991ef84
|
feat(hott): define cubes and cubeovers
|
2015-06-04 20:13:53 -04:00 |
|
Leonardo de Moura
|
6f6848968d
|
feat(frontends/lean/coercion_elaborator): "coercion lifting" for backtracking case
closes #252
|
2015-05-30 16:44:26 -07: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
|
c64d73aae4
|
feat(types.nat): prove that inequalities on nat are mere propositions
Also some small changes in various other locations
|
2015-05-26 21:37:01 -07:00 |
|
Floris van Doorn
|
0b12d51b25
|
feat(hott): use pathovers in all the recursors of hits
move pathover file to the init folder
|
2015-05-26 21:37:01 -07:00 |
|