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

sort by:
Revision Author Date Message Commit Date
30e48cd update Isabelle2020 URL in Dockerfile 10 April 2021, 21:06:59 UTC
2570ac5 update readme 01 February 2021, 13:03:19 UTC
2feb566 rename things + some small changes 31 January 2021, 02:54:51 UTC
aff3d43 renamings 21 January 2021, 00:52:13 UTC
6d8fa47 Forgot to update ROOT 19 January 2021, 02:44:03 UTC
549f1d4 Bugfix: no longer repeatedly add duplicate rules to simpset 19 January 2021, 02:18:44 UTC
f46df86 Swapped notation for metas (now ?) and holes (now {}), other notation and name changes. 18 January 2021, 23:49:13 UTC
3922e24 Basic experiments adding reduction to the type checker 23 September 2020, 15:03:42 UTC
77df99b minor 14 August 2020, 17:55:38 UTC
d172f9d reorganize 14 August 2020, 09:21:59 UTC
7a53528 update license file list 14 August 2020, 09:11:34 UTC
bd2efac (FEAT) Context data slots for known types and conditional type rules, as well as a separate one for judgmental equality rules. (REF) Goal statement assumptions are now put into the new context data slots. (FEAT) `assuming` Isar keyword—like `assume` but puts assumptions into context data. (REF) Typechecking and all other tactics refactored to use type information from the context data, as opposed to looking at all facts visible in context. MINOR INCOMPATIBILITY: facts that were implicitly used in proofs now have to be annotated with [type] to make them visible throughout the context, else explicitly passed to methods via `using`, or declared with `assuming`. (REF) Fixed incompatibilities in theories. 14 August 2020, 09:07:17 UTC
8f4ff41 (FEAT) Clean up typechecking/elaboration tactic: known_ctac should *solve* goals; resolving with conditional typing judgments (e.g. type family assumptions) is part of check_infer_step 09 August 2020, 16:34:58 UTC
c530305 1. fix intros method. 2. Couple extra lemmas; good small test cases for normalization in typechecking/elaboration. 05 August 2020, 13:21:43 UTC
710f314 (FEAT) SIDE_CONDS tactical has additional argument specifying how many initial subgoals to skip applying the side condition solver to. (FEAT) `intro`, `intros` methods for "logical introduction rules" (as opposed to typechecking `intr` attribute), only works on conclusions with rigid type. (FEAT) CREPEAT_N bounded repetition tactical, used in `intros n` method. 03 August 2020, 11:34:53 UTC
70fd3f7 rename some theorems 02 August 2020, 14:44:47 UTC
77aa107 (REF) Tweak attribute names in preparation for new logical introduction rule behavior 31 July 2020, 16:10:10 UTC
ff54548 (FEAT) Term elaboration of assumption and goal statements. . 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. 31 July 2020, 12:56:24 UTC
2b0e14b small improvement 28 July 2020, 12:24:22 UTC
6b27aa5 New `assuming` proof command for elaborated assumptions 28 July 2020, 12:10:34 UTC
223a253 Merge branch 'dev' 27 July 2020, 12:31:35 UTC
2a78ddc update .gitignore 27 July 2020, 12:31:09 UTC
0f84aa0 Hook elaboration into assumptions mechanism 27 July 2020, 12:29:48 UTC
f20d91f minor 23 July 2020, 11:00:04 UTC
184b1d4 remove theory 22 July 2020, 13:48:33 UTC
4be339f begin work on pre-proof elaboration 22 July 2020, 13:30:27 UTC
6464ab5 minor 21 July 2020, 17:31:31 UTC
3067216 1. Bugfix: implicits now properly name schematic variables. Fixes problems 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. 21 July 2020, 14:28:05 UTC
dfd241b Merge pull request #8 from jaycech3n/dev Merge big diff on dev 21 July 2020, 00:16:14 UTC
12eed86 1. Type-checking/inference now more principled, and the implementation is better. 2. Changed most tactics to context tactics. 21 July 2020, 00:09:44 UTC
6aaf4d5 link 17 July 2020, 11:48:30 UTC
1130633 add build status 17 July 2020, 09:30:34 UTC
de4d802 rename action 17 July 2020, 09:27:42 UTC
b7439e6 Merge pull request #7 from jaycech3n/ci-action Ci action 17 July 2020, 09:15:26 UTC
00463d7 looks like descriptions not allowed in workflow job yaml 17 July 2020, 09:12:00 UTC
9eb4aeb final test push 17 July 2020, 09:11:13 UTC
f510ca7 fix path 17 July 2020, 09:06:19 UTC
877b951 test 17 July 2020, 09:03:22 UTC
66b180a check home var 17 July 2020, 08:51:26 UTC
6e54cf5 change HOME env var, more testing... 17 July 2020, 08:47:20 UTC
1ff98c9 more test 17 July 2020, 08:41:19 UTC
31dca57 more testing 17 July 2020, 08:35:07 UTC
e75a2a2 probe directories 16 July 2020, 21:31:04 UTC
6f2dc47 test 16 July 2020, 21:28:28 UTC
61f2b77 try try again 16 July 2020, 21:24:34 UTC
64a41c3 try again 16 July 2020, 17:53:11 UTC
1f98940 I think I figured out the problem 16 July 2020, 17:33:51 UTC
f2614cb try ADD instead of RUN curl 16 July 2020, 17:31:55 UTC
a31c2a9 will this parse now? 16 July 2020, 17:25:46 UTC
ddb5325 fix 16 July 2020, 17:22:32 UTC
402a802 download Isabelle from TUM archives 16 July 2020, 17:19:03 UTC
d81a1db fix action path 16 July 2020, 16:59:34 UTC
f822581 set up CI 16 July 2020, 16:57:13 UTC
3bcaf5d Checkpoint. THIS BUILD WILL FAIL 16 July 2020, 14:46:09 UTC
2a2fa1e update readme 16 July 2020, 14:20:15 UTC
79659cb Defined annotated terms to be used in future typechecking improvements 11 July 2020, 13:13:20 UTC
7d59cf1 fix file location reference in license 11 July 2020, 13:11:44 UTC
8612748 rename file 11 July 2020, 13:10:42 UTC
831f334 Non-annotated object lambda 09 July 2020, 11:35:39 UTC
fc9ba21 caveat 09 July 2020, 10:58:13 UTC
07c51b1 1. Initial `Definition` keyword. 2. ifelse. 08 July 2020, 13:55:48 UTC
f0fab6e minor 08 July 2020, 13:54:04 UTC
4f147cb reorganize 19 June 2020, 10:41:54 UTC
8885f9c fix ROOT 15 June 2020, 09:58:30 UTC
28e91f9 remove old folder 15 June 2020, 09:56:28 UTC
e42b7b3 Merge branch 'dev' 15 June 2020, 09:53:44 UTC
69bf074 rename folders 15 June 2020, 09:52:19 UTC
8d6d633 some documentation 04 June 2020, 12:27:41 UTC
9050b74 Merge branch 'dev' 03 June 2020, 11:10:35 UTC
515c142 rule name 03 June 2020, 11:09:45 UTC
e513fc2 1. Type information context data 2. Small reformulations of rules 3. Bool 03 June 2020, 11:09:30 UTC
ccc26cf update 01 June 2020, 15:33:47 UTC
8c0205a update 01 June 2020, 15:26:39 UTC
cf5136f update 01 June 2020, 15:22:09 UTC
29112d6 reorganize and add some material 01 June 2020, 15:19:27 UTC
0834e99 readme 01 June 2020, 15:18:39 UTC
dc3800f more list 31 May 2020, 11:14:35 UTC
c3606c3 multiplication 30 May 2020, 23:13:42 UTC
4faad4f transport method 30 May 2020, 23:13:34 UTC
1263127 add and mul recurse on second argument instead of first 30 May 2020, 16:29:46 UTC
68bbcdc inhabitation coercion should be syntax, not logical constant! 30 May 2020, 16:29:11 UTC
2e807b7 fix name 30 May 2020, 12:38:12 UTC
9ed05b8 proved a few oopses + minor tweaks 29 May 2020, 17:59:22 UTC
02cfe2a fix Pi congruence rule 29 May 2020, 17:58:29 UTC
484988b todo list 29 May 2020, 12:28:17 UTC
2f4e9b9 clean up Eckmann-Hilton and move to Identity 29 May 2020, 08:37:46 UTC
41da54e minor 29 May 2020, 08:20:36 UTC
417af1a bit more material 28 May 2020, 14:00:42 UTC
17b9392 notation 28 May 2020, 14:00:31 UTC
1ccd936 more List and Maybe 28 May 2020, 12:08:26 UTC
6ff59c8 case distinction 28 May 2020, 12:07:52 UTC
a9606c9 reorganize folder structure 28 May 2020, 10:54:40 UTC
f12983b change variable name in elim rules and fix small mistake 27 May 2020, 20:16:42 UTC
ed41980 minor 27 May 2020, 19:31:57 UTC
62c1c8f 1. Define Maybe in terms of other types. 2. Move More_Types to Spartan 27 May 2020, 19:31:35 UTC
ec7dcd5 move More_Types to Spartan 27 May 2020, 19:30:21 UTC
fd8ae0b Eckmann-Hilton, first pass 26 May 2020, 23:18:46 UTC
b0ba102 new material 26 May 2020, 14:50:35 UTC
028f43a 1. New congruence declarations for calculational reasoning. 2. Remove old elimination tactic. 26 May 2020, 14:50:13 UTC
8ba8357 Maybe and more List 26 May 2020, 14:39:35 UTC
back to top