aboutsummaryrefslogtreecommitdiff
path: root/HoTT_Theorems.thy (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Library organization and formattingJosh Chen2018-06-271-1/+0
|
* Decided on a new proper scheme for type rules using the idea of implicit ↵Josh Chen2018-06-171-23/+20
| | | | well-formed contexts and guaranteed conclusion well-formedness. Product type rules now follow this scheme.
* projectionsJosh Chen2018-06-151-0/+3
|
* Type rules now have \"all\" premises explicitly stated, matching the ↵Josh Chen2018-06-121-8/+17
| | | | formulation in the HoTT book.
* Reorganize codeJosh Chen2018-06-091-9/+44
|
* Symmetry and transitivity done.Josh Chen2018-06-071-0/+1
|
* Nondependent function arrow should bind tighter than the Pi former, but ↵Josh Chen2018-06-071-5/+5
| | | | looser than equality.
* Code formattingJosh Chen2018-06-051-0/+2
|
* Proved that the inductor on Sum has the correct type.Josh Chen2018-06-051-27/+50
|
* Dependent sum done, I think.Josh Chen2018-06-051-0/+2
|
* Prod_comp should have a type constraint. This also fixes a false proof for ↵Josh Chen2018-06-041-14/+38
| | | | the dependent sum projection functions.
* Should be final version of Prod. Theorems proving stuff about currying. ↵Josh Chen2018-06-011-19/+50
| | | | Rules for Sum, going to change them to use object-level arguments more.
* New type rules for dependent product and sum.Josh Chen2018-05-301-9/+4
|
* Fixed dependent product rules, hopefully final now.Josh Chen2018-05-301-72/+27
|
* More rigorous rules for Product type. Propositions and proofs all working, ↵Josh Chen2018-05-291-12/+55
| | | | but have to think about maybe relaxing the computation rule, or else automating the currying of dependent functions.
* Dependent product rules done and proofs of typing properties so far work. ↵Josh Chen2018-05-281-37/+56
| | | | Starting on dependent sums.
* pre-system upgrade commitJosh Chen2018-05-231-0/+68