aboutsummaryrefslogtreecommitdiff
path: root/hott/Identity.thy (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (REF) Tweak attribute names in preparation for new logical introduction rule ↵Josh Chen2020-07-311-2/+2
| | | | behavior
* (FEAT) Term elaboration of assumption and goal statements.Josh Chen2020-07-311-120/+119
| | | | | | | | | | | | | | | | | | | | . spartan/core/goals.ML . spartan/core/elaboration.ML . spartan/core/elaborated_statement.ML (FEAT) More context tacticals and search tacticals. . spartan/core/context_tactical.ML (FEAT) Improved subgoal focus. Moves fully elaborated assumptions into the context (MINOR INCOMPATIBILITY). . spartan/core/focus.ML (FIX) Normalize facts in order to be able to resolve properly. . spartan/core/typechecking.ML (MAIN) New definitions. (MAIN) Renamed theories and theorems. (MAIN) Refactor theories to fit new features.
* Hook elaboration into assumptions mechanismJosh Chen2020-07-271-40/+42
|
* 1. Bugfix: implicits now properly name schematic variables. Fixes problems ↵Josh Chen2020-07-211-7/+10
| | | | caused by variable name clashes. 2. reduce method now more principled: restricts to repeating on first subgoal. 3. An example declarative proof in Equivalence.thy.
* 1. Type-checking/inference now more principled, and the implementation is ↵Josh Chen2020-07-211-78/+69
| | | | better. 2. Changed most tactics to context tactics.
* Non-annotated object lambdaJosh Chen2020-07-091-4/+4
|
* minorJosh Chen2020-07-081-2/+2
|
* reorganize and add some materialJosh Chen2020-06-011-3/+3
|
* transport methodJosh Chen2020-05-311-0/+2
|
* clean up Eckmann-Hilton and move to IdentityJosh Chen2020-05-291-0/+181
|
* minorJosh Chen2020-05-271-0/+1
|
* Eckmann-Hilton, first passJosh Chen2020-05-271-0/+16
|
* new materialJosh Chen2020-05-261-23/+5
|
* Lists + more reorganizingJosh Chen2020-05-251-2/+2
|
* Reorganize theory structure. In particular, the identity type moves out from ↵Josh Chen2020-05-251-0/+464
under Spartan to HoTT. Spartan now only has Pi and Sigma.