lean2/hott
Floris van Doorn 297d50378d feat(hott): add definitions using truncations and theorems about them
define embedding, (split) surjection, retraction, existential quantifier, 'or' connective
also add a whole bunch of theorems about these definitions

still has two sorry's which can be solved after #564 is closed
2015-04-29 10:04:07 -07:00
..
algebra feat(hott): add definitions using truncations and theorems about them 2015-04-29 10:04:07 -07:00
cubical feat(hott): make some fibrations in path.hlean implicit, and a bit of renaming in init 2015-04-29 10:04:07 -07:00
hit feat(hott): add definitions using truncations and theorems about them 2015-04-29 10:04:07 -07:00
init feat(hott): add definitions using truncations and theorems about them 2015-04-29 10:04:07 -07:00
types feat(hott): add definitions using truncations and theorems about them 2015-04-29 10:04:07 -07:00
.gitignore chore(.gitignore): update 2015-03-28 23:29:41 -04:00
.project feat(*): add support for separate HoTT library 2014-12-05 14:34:02 -08:00
arity.hlean feat(hott): add definitions using truncations and theorems about them 2015-04-29 10:04:07 -07:00
core.hlean feat(hott): add core.hlean and types/default.hlean 2015-04-10 06:35:24 -07:00
hott.md feat(hott): define pathovers and squares 2015-04-29 10:04:07 -07:00