Leonardo de Moura
|
cc8d9bc7ff
|
refactor(hott): replace 'assert'-expr with 'have'-expr
|
2016-02-29 12:11:17 -08:00 |
|
Leonardo de Moura
|
1924b2884c
|
refactor(library/tactic): remove 'append' and 'interleave' tacticals
Preparation for major refactoring in the tactic framework.
|
2016-02-24 16:02:16 -08:00 |
|
Floris van Doorn
|
4e2cc66061
|
style(*): rename is_hprop/is_hset to is_prop/is_set
|
2016-02-22 11:15:38 -08:00 |
|
Jakob von Raumer
|
c0abcc7722
|
chore(hott): fix signature of previous lemma
|
2016-02-09 09:59:03 -08:00 |
|
Jakob von Raumer
|
3c7536cff8
|
chore(hott): clean up cancellability proof a bit
|
2016-02-09 09:58:57 -08:00 |
|
Jakob von Raumer
|
4edb6d7765
|
feat(hott): finish cancelling law for sums with unit
|
2016-02-09 09:58:31 -08:00 |
|
Jakob von Raumer
|
0ad8131985
|
feat(hott): start cancellation proof for sums
|
2016-02-09 09:58:24 -08:00 |
|
Jakob von Raumer
|
1042f6c29d
|
feat(hott): port finite ordinal sets from the std library, with all things related to nat.mod and to fintype still missing.
create a logic.hlean file for further extension of the logic theory in the prelude. add distributivity lemmas for products and sums.
|
2016-02-09 09:58:10 -08:00 |
|
Floris van Doorn
|
da5f10ce63
|
feat(hott): minor fixes. allow the usage of numerals for trunc_index
|
2015-12-17 12:46:16 -08:00 |
|
Floris van Doorn
|
732897340d
|
fix(types): change some definitions to theorems
|
2015-09-11 23:35:21 -07:00 |
|
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
|
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
|
cfddfdfa84
|
feat(hott/types): add characterization of lift, prove that Type.{u} is not an hset
|
2015-09-01 15:17:46 -07:00 |
|
Floris van Doorn
|
e51ba09a27
|
feat(hott): add types.sum, greatly expand types.prod, minor changes in types.sigma and types.pi
|
2015-08-07 13:34:41 -07:00 |
|