https://github.com/jaycech3n/Isabelle-HoTT

sort by:
Revision Author Date Message Commit Date
e6b5a8f add Maybe 26 May 2020, 14:38:33 UTC
eee7d97 more reorganizing 25 May 2020, 17:37:57 UTC
c19533a notation 25 May 2020, 17:36:30 UTC
f97d715 fix implicits table merge mistake 25 May 2020, 17:33:49 UTC
60f3240 Lists + more reorganizing 25 May 2020, 16:50:59 UTC
80edbd0 Reorganize theory structure. In particular, the identity type moves out from under Spartan to HoTT. Spartan now only has Pi and Sigma. 25 May 2020, 15:09:54 UTC
22c5b89 minor 25 May 2020, 14:27:53 UTC
2f63e16 slightly nicer homotopy proofs with calculations 25 May 2020, 14:27:37 UTC
5e18f19 `refl` and `this` methods 25 May 2020, 14:26:53 UTC
0d80505 some arithmetic 25 May 2020, 14:01:38 UTC
575e98c use existing calculation infrastructure for sym and trans 25 May 2020, 14:01:18 UTC
8f47d9f 1. equality method now uses general elimination tactic. 2. New constant `` refers to rhs of equalities. 25 May 2020, 13:24:20 UTC
3de65af new elimination tactic 25 May 2020, 13:21:02 UTC
3ad2f03 new work on elimination tactic 24 May 2020, 18:44:33 UTC
6f37e6b small comment 24 May 2020, 18:44:12 UTC
720da0f some tweaks and comments, in preparation for general inductive type elimination 22 May 2020, 13:43:14 UTC
1571e03 Update README.md 16 April 2020, 13:41:53 UTC
0b52ba4 Merge branch 'master' of https://github.com/jaycech3n/Isabelle-HoTT 16 April 2020, 13:39:41 UTC
1885667 update for Isabelle2020 16 April 2020, 13:37:43 UTC
88df851 minor naming 16 April 2020, 13:03:23 UTC
ad27e7a Update README.md 06 April 2020, 11:40:42 UTC
01a4d1f 1. change var names. 2. add and mul 02 April 2020, 23:30:02 UTC
bc2bc24 fix ROOT 02 April 2020, 23:15:43 UTC
97f3c05 1. Base theory. 2. Fix Nat axioms, addition. 02 April 2020, 23:13:34 UTC
2781c68 1. make id function an abbrev. 2. fix reduce method 02 April 2020, 21:27:06 UTC
0ddab0f better lambda notation 02 April 2020, 17:31:33 UTC
6e88bda Merge branch 'master' of https://github.com/jaycech3n/Isabelle-HoTT 02 April 2020, 16:02:49 UTC
c2dffff Brand-spanking new version using Spartan infrastructure 02 April 2020, 15:57:48 UTC
045fc39 make development shift really obvious 24 January 2020, 16:01:12 UTC
438e210 Update README.md 24 January 2020, 15:58:02 UTC
fc2a739 Update README.md 24 January 2020, 15:52:45 UTC
1d99fa1 Update README.md 24 January 2020, 15:52:09 UTC
b4faf76 Change link 29 November 2019, 15:52:10 UTC
326475c Update README.md 29 October 2019, 13:58:58 UTC
d7ae804 Update README.md 29 October 2019, 10:52:02 UTC
32dc5b9 Update README.md 29 October 2019, 10:51:26 UTC
b815a89 Update README.md 15 October 2019, 21:13:00 UTC
b01b8ee More progress. I think we are reaching the limit of what can be conveniently proved with the current implementation. 27 March 2019, 13:41:16 UTC
45c3879 working towards biinv_imp_qinv 26 March 2019, 16:04:01 UTC
6dd1b27 prune import lists 08 March 2019, 18:33:24 UTC
22c4bbc type lemmas for derived functions should type the functions themselves 08 March 2019, 16:26:25 UTC
ad0c275 some options, renaming 08 March 2019, 16:24:57 UTC
8f71649 Make functions object-level 06 March 2019, 10:42:19 UTC
fa4c19c Removed transport section from Eq.thy 03 March 2019, 21:54:13 UTC
3f7a827 Move definition of transport to Type_Families.thy, and change it to use meta-functions for type families again. This together with the previous commit simplifies the definitions and proofs for idtoeqv greatly. 03 March 2019, 21:53:45 UTC
38dd685 Improve automated handling of universes. derive now can automatically handle more proofs requiring the use of "U i: U (Suc i)", and shouldn't loop as much. 03 March 2019, 21:48:25 UTC
de6672d Defined idtoeqv. Should next state univalence in terms of an explicit inverse equivalence. 03 March 2019, 11:38:54 UTC
fa413a9 finished proof of transport_biinv 01 March 2019, 19:44:02 UTC
c33f290 Proving transport is bi-invertible is harder than expected 01 March 2019, 19:17:53 UTC
9ba4720 change id precedence 01 March 2019, 19:05:00 UTC
85fc133 transport and homotopy 01 March 2019, 14:45:10 UTC
7a58970 Working on univalence 28 February 2019, 23:45:40 UTC
39b22fe Syntax changes. Transport inverse lemmas. 28 February 2019, 23:44:58 UTC
73e7023 tweak mixfix priorities 28 February 2019, 17:42:59 UTC
2116cee more convenient syntax 28 February 2019, 13:15:31 UTC
0d4faf2 1. Remove all type inference functionality (feature development moving to another branch). 2. Eq.thy complete. 27 February 2019, 23:05:23 UTC
76a0095 touchups 23 February 2019, 17:58:20 UTC
232856f compute method solves subgoals arising from subst 23 February 2019, 17:57:15 UTC
0c96ce5 readme 23 February 2019, 17:50:37 UTC
e9df793 more proofs involving equality 23 February 2019, 17:14:09 UTC
ad48f91 change mixfix pretty-printing indentation 23 February 2019, 00:42:59 UTC
ce2f78d rewrite associativity proof 23 February 2019, 00:42:18 UTC
57d183c Cleanups and reorganization 22 February 2019, 22:45:50 UTC
0036345 Proof of pathcomp associativity done. Some comments 22 February 2019, 18:43:53 UTC
f39f927 Partway through associativity proof. Lots to work on to make this more usable. 18 February 2019, 10:38:59 UTC
7f93280 Dependent elimator for Eq now has the correct form. Cleaned up theorems 17 February 2019, 22:15:02 UTC
ff95b7b finalize quantify methods 17 February 2019, 22:13:57 UTC
68aa069 Method "quantify" converts product inhabitation into Pure universal statements. Also misc. cleanups. 17 February 2019, 17:34:38 UTC
76b5731 Organize this commit as a backup of the work on type inference done so far; learnt that I probably need to take a different approach. In particular, should first make the constants completely monomorphic, and then work on full proper type inference, rather than the heuristic approach taken here. 11 February 2019, 21:44:21 UTC
a5692e0 Put typing functionality into a .thy and clean up antiquotations, which results in some reorganization of the theory import structure. 11 February 2019, 14:37:18 UTC
da8edcc get_this more robust. Functions to convert ML terms and types to strings. 11 February 2019, 09:46:16 UTC
91dc479 restructure library 10 February 2019, 09:55:37 UTC
923cfee Fix antiquotation situation 10 February 2019, 02:17:12 UTC
29068d3 Explicit references in antiquotations in typing.ML. Move trace switch definition to HoTT_Base. 10 February 2019, 02:16:51 UTC
afef9e6 Type information storage functionality (assume_type, assume_types keywords) done! Inference and pretty-printing for function composition done. 10 February 2019, 01:59:30 UTC
964aa49 Merge branch '2019': beginning type inference automation. 05 February 2019, 17:34:48 UTC
64d2a5c Add cong named theorem for congruence rules 05 February 2019, 17:32:43 UTC
9d21e7e Basic type inference for composed lambda terms! 05 February 2019, 17:29:37 UTC
8759a6f Decided to keep terms eta-expanded 05 February 2019, 17:29:10 UTC
d70da13 Type inference setup begun - first use-case for function composition. 05 February 2019, 17:15:58 UTC
7a7e27f 1. Change syntax to rely less on unicode/control symbols. 2. Begin work on object-level type inference and input syntax help. 04 February 2019, 10:53:47 UTC
07d312b Text remarks 31 January 2019, 14:51:24 UTC
def15c3 Clean and comment methods file 30 January 2019, 15:38:38 UTC
843d53d Remove "constrained" notation for type families. Clean and document. 30 January 2019, 15:09:50 UTC
a245a3e Begin refactor 30 January 2019, 14:43:47 UTC
36c7898 Update README.md Remove DOI badge 20 September 2018, 19:38:14 UTC
55c1480 Derive can prove pathcomp_comp. Fix typo. 20 September 2018, 19:35:51 UTC
0bceaa9 Application should bind tighter than composition 20 September 2018, 12:14:17 UTC
19eb191 Rename properties of equality + more properties. Output formatting for ` 20 September 2018, 12:03:33 UTC
24a0d9c Renaming 19 September 2018, 13:07:05 UTC
150f7eb Renaming 19 September 2018, 13:06:44 UTC
1305c6b Not sure what advantage is provided by having eta-expanded forms in the rules. Removing for now. 19 September 2018, 09:57:22 UTC
f602cb5 proof of associativity of path composition 19 September 2018, 09:55:45 UTC
59a1409 Merge branch 'larsrh-topic/root' 18 September 2018, 19:20:08 UTC
f9bbcff Add ROOT. No eta-contraction 18 September 2018, 19:18:33 UTC
f07e0e2 add ROOT file 18 September 2018, 14:52:08 UTC
c93932c Load Univalence by default 18 September 2018, 09:46:07 UTC
78f5c8e Update README.md 18 September 2018, 09:45:22 UTC
8295956 Update README.md 18 September 2018, 09:41:39 UTC
a9588df Merge branch 'develop', ready for release 0.1.0 18 September 2018, 09:39:40 UTC
back to top