Leonardo de Moura
|
2e4a2451e6
|
refactor(library/reducible): simplify reducible/irreducible semantics
|
2015-01-08 18:52:18 -08:00 |
|
Jakob von Raumer
|
0e34a1838d
|
feat(hott) create new file with advanced truncatedness lemmas
|
2015-01-03 22:31:39 -08:00 |
|
Jakob von Raumer
|
31b3bbe5cb
|
chore(hott/init/axioms) remove +1 in universe levels from axioms
|
2015-01-03 22:31:39 -08:00 |
|
Jakob von Raumer
|
0a1aab9ff9
|
chore(hott) make univalence an axiom again
|
2015-01-03 22:31:39 -08:00 |
|
Leonardo de Moura
|
0627ad2f56
|
feat(hott/init/nat): add basic facts about natural numbers
|
2014-12-20 11:32:27 -08:00 |
|
Leonardo de Moura
|
d75ef7a07a
|
feat(hott/init/types): add 'sum' notation
|
2014-12-20 11:32:27 -08:00 |
|
Leonardo de Moura
|
6843fe3a8b
|
refactor(hott/init): 'prod' and 'sum' notation should be infix right like 'and' and 'or'
|
2014-12-20 11:32:27 -08:00 |
|
Leonardo de Moura
|
187f4483e9
|
refactor(hott/init/util.hlean): modify definition to make it more convenient for definitional package
|
2014-12-19 22:00:25 -08:00 |
|
Leonardo de Moura
|
2e93e5d6a7
|
fix(hott/init): minimize number of universe parameters
|
2014-12-19 22:00:25 -08:00 |
|
Leonardo de Moura
|
f93278eab8
|
fix(hott/init/hedberg): remove unnecessary import
|
2014-12-19 19:01:07 -08:00 |
|
Leonardo de Moura
|
2521dbb39e
|
refactor(hott): use same name convention for sigma in the HoTT and standard libraries
|
2014-12-19 18:46:06 -08:00 |
|
Leonardo de Moura
|
69191ef9b7
|
feat(hott/init/datatypes): add sum.intro_left and sum.intro_right aliases
|
2014-12-19 17:56:44 -08:00 |
|
Leonardo de Moura
|
3d2d5839a1
|
feat(hott/init): add auxiliary definition needed by definitional package
|
2014-12-19 14:22:03 -08:00 |
|
Leonardo de Moura
|
582c1f8458
|
feat(hott/init): add proof for Hedberg's theorem
|
2014-12-19 13:54:12 -08:00 |
|
Jakob von Raumer
|
71cffd29a0
|
chore(hott) minor corrections
|
2014-12-16 13:11:32 -08:00 |
|
Jakob von Raumer
|
9607518ce0
|
chore(hott) reflect @avigad's name changes in the std library
|
2014-12-16 13:11:32 -08:00 |
|
Jakob von Raumer
|
503048226e
|
chore(hott) fix the types and algebra
|
2014-12-16 13:11:32 -08:00 |
|
Jakob von Raumer
|
341a3d4411
|
chore(hott) add function.hlean to init
|
2014-12-16 13:11:32 -08:00 |
|
Jakob von Raumer
|
a02cc1aff9
|
chore(hott) fix init
|
2014-12-16 13:11:32 -08:00 |
|
Jakob von Raumer
|
dae2aeb605
|
chore(hott) fix file endings
|
2014-12-16 13:11:32 -08:00 |
|
Jakob von Raumer
|
402622ac91
|
chore(hott) try to move library
|
2014-12-16 13:11:32 -08:00 |
|
Leonardo de Moura
|
8ad9b84c85
|
feat(init): reserve notation for "not in"
|
2014-12-15 19:22:17 -08:00 |
|
Leonardo de Moura
|
ad9620f325
|
feat(hott/init): add notation for sigma types
|
2014-12-09 15:41:18 -08:00 |
|
Leonardo de Moura
|
41c6914e48
|
refactor(hott/init): mark theorems load by initialization as transparent
|
2014-12-08 12:12:19 -08:00 |
|
Leonardo de Moura
|
beef85289a
|
feat(hott/init): add lift to initialization
|
2014-12-08 12:09:41 -08:00 |
|
Leonardo de Moura
|
ec7f90cb16
|
feat(hott/init): make sure eq is universe polymorphic
Jakob and Floris needed path equality to be universe polymorphic when
proving univalence.
|
2014-12-06 09:43:42 -08:00 |
|
Leonardo de Moura
|
94a825c472
|
feat(hott/init): add wf and prod to HoTT initialization
|
2014-12-05 21:48:08 -08:00 |
|
Leonardo de Moura
|
5e9ed30e7d
|
feat(hott/init/prod): show lex is well-founded in HoTT
|
2014-12-05 21:46:17 -08:00 |
|
Leonardo de Moura
|
cf7dd60442
|
feat(hott/init): add well-founded recursion to HoTT library
|
2014-12-05 21:36:34 -08:00 |
|
Leonardo de Moura
|
1dc0790004
|
feat(hott/init): add initialization files
|
2014-12-05 15:47:04 -08:00 |
|
Leonardo de Moura
|
eb87c18693
|
feat(*): add support for separate HoTT library
|
2014-12-05 14:34:02 -08:00 |
|