Leonardo de Moura
|
5da1b52e47
|
feat(library/blast/unit/unit_propagate): make sure unif_propagate works even if 'not' is marked as '[reducible]'
|
2015-12-04 16:49:21 -08:00 |
|
Leonardo de Moura
|
00e34683f2
|
feat(library/app_builder): (try to) address not-issue and other reducibility annotation related issues in the app_builder
|
2015-12-04 16:03:06 -08:00 |
|
Leonardo de Moura
|
5d38a5a5cd
|
test(tests/lean/run/blast_ematch10): make sure the test is for the cc module
|
2015-12-04 14:03:51 -08:00 |
|
Leonardo de Moura
|
a8b6a286dd
|
fix(library/app_builder): make sure app_builder works even if iff is marked as reducible
|
2015-12-04 13:51:56 -08:00 |
|
Leonardo de Moura
|
93b17e2ec1
|
refactor(kernel/ext_exception): add ext_exception
Now, any exception that requires pretty printing support should be a
subclass of ext_exception
|
2015-12-04 13:22:42 -08:00 |
|
Leonardo de Moura
|
4bf9fc2cf5
|
refactor(library/blast): move simple_strategy to strategies folder
We will add more strategies in the future.
|
2015-12-04 11:46:56 -08:00 |
|
Leonardo de Moura
|
73622150a6
|
refactor(library/blast): move actions to actions folder
to make Daniel happy.
|
2015-12-04 10:00:04 -08:00 |
|
Leonardo de Moura
|
07cb35fd3c
|
fix(library/abstract_expr_manager): incorrect handling of de-Bruijn variables
|
2015-12-04 09:27:21 -08:00 |
|
Leonardo de Moura
|
769da9c95a
|
fix(library/unifier): missing occurs check
|
2015-12-04 09:14:55 -08:00 |
|
Leonardo de Moura
|
2edf91ce42
|
fix(tests/lean/interactive/findp): broken test output
|
2015-12-04 08:40:21 -08:00 |
|
Leonardo de Moura
|
8c431bdb20
|
chore(library/blast/imp_extension): fix unused argument warning
|
2015-12-04 08:34:20 -08:00 |
|
Daniel Selsam
|
9689085834
|
fix(library/abstract_expr_manager): instantiate before calling mk_congr
|
2015-12-04 08:31:38 -08:00 |
|
Daniel Selsam
|
d729302718
|
fix(library/abstract_expr_manager): remove unnecessary include
|
2015-12-04 08:31:38 -08:00 |
|
Daniel Selsam
|
25a3cff54e
|
refactor(library/abstract_expr_manager): remove fun_info_manager
|
2015-12-04 08:31:38 -08:00 |
|
Daniel Selsam
|
7854158751
|
fix(library/abstract_expr_manager): only squash Cast subsingletons
|
2015-12-04 08:31:38 -08:00 |
|
Daniel Selsam
|
6e478696d2
|
feat(library/blast/unit): preprocessor placeholder
|
2015-12-04 08:30:04 -08:00 |
|
Daniel Selsam
|
0df4556eb5
|
feat(library/blast/unit): quantified and non-Prop facts
|
2015-12-04 08:30:03 -08:00 |
|
Daniel Selsam
|
c604333af2
|
fix(library/blast/unit): typo
|
2015-12-04 08:30:03 -08:00 |
|
Daniel Selsam
|
2bf9989bd9
|
refactor(library/blast/unit): simplify module
|
2015-12-04 08:30:03 -08:00 |
|
Leonardo de Moura
|
61db311227
|
chore(library/blast/imp_extension): style
|
2015-12-04 08:26:03 -08:00 |
|
Daniel Selsam
|
606e28ca99
|
refactor(library/blast/imp_extension): buffer instead of list
|
2015-12-04 08:22:46 -08:00 |
|
Daniel Selsam
|
601dc544b6
|
feat(library/blast/imp_extension): imperative branch extensions
|
2015-12-04 08:22:46 -08:00 |
|
Leonardo de Moura
|
83b9769225
|
fix(library/blast): init_classical_flag
The procedure get_namespaces does not return the set of opened
namespaces. I added a comment there to clarify that.
|
2015-12-04 08:13:19 -08:00 |
|
Daniel Selsam
|
0dfac6d07e
|
feat(library/blast): classical flag
|
2015-12-04 07:53:05 -08:00 |
|
Leonardo de Moura
|
fe020b49c1
|
chore(library/scoped_ext): add comment
|
2015-12-04 07:52:28 -08:00 |
|
Leonardo de Moura
|
6bbe72190d
|
fix(library/congr_lemma_manager): bug in congruence lemma generator
|
2015-12-03 14:21:30 -08:00 |
|
Leonardo de Moura
|
038369533e
|
fix(library/blast/recursor_action): indexed families
|
2015-12-02 23:43:15 -08:00 |
|
Leonardo de Moura
|
1c1cfdd010
|
test(tests/lean/run): add Dan's reducible+ematch test
|
2015-12-02 23:32:43 -08:00 |
|
Leonardo de Moura
|
87995b96e3
|
fix(library/blast/congruence_closure): is_relation_app ==> is_equivalence_relation_app
|
2015-12-02 23:28:57 -08:00 |
|
Daniel Selsam
|
42dcbebd1c
|
fix(library/blast/forward/ematch): typo
|
2015-12-02 23:17:24 -08:00 |
|
Jakob von Raumer
|
cc8a5581d6
|
chore(hott/cubical): add lost space hints around square concatenations
|
2015-12-02 23:13:25 -08:00 |
|
Jakob von Raumer
|
68901c7788
|
feat(hott/homotopy): complete join associativity proof, helper lemmas for squares
|
2015-12-02 23:13:21 -08:00 |
|
Jakob von Raumer
|
bd064ef9c8
|
feat(hott/homotopy): prove missing helper lemmas up to cube massaging
|
2015-12-02 23:13:17 -08:00 |
|
Jakob von Raumer
|
811f3067ff
|
feat(hott): join associativity proof done up to small auxiliary lemmas, add transposition, inversion of cubes
|
2015-12-02 23:13:12 -08:00 |
|
Jakob von Raumer
|
1d68d57bb9
|
chore(hott/cubical): adapt cubovers to new order of faces
|
2015-12-02 23:13:07 -08:00 |
|
Jakob von Raumer
|
e481e541a2
|
feat(hott/homotopy): more progress on join associativity
|
2015-12-02 23:13:03 -08:00 |
|
Jakob von Raumer
|
6c6dde7e48
|
feat(hott/homotopy): progress on join associativity, many coherence lemmas about square operations needed
|
2015-12-02 23:12:59 -08:00 |
|
Jakob von Raumer
|
1b52ae8858
|
feat(hott/cubical): add cube concatenations
|
2015-12-02 23:12:54 -08:00 |
|
Jakob von Raumer
|
3f1cf3835f
|
chore(hott/cubical): change order of visible arguments in cube
|
2015-12-02 23:12:50 -08:00 |
|
Jakob von Raumer
|
54b1d1a9fe
|
feat(hott/homotopy): more steps towards join associativity, cube composition
|
2015-12-02 23:12:46 -08:00 |
|
Jakob von Raumer
|
e1e8680474
|
feat(hott/homotopy): continue defining squares for join associativity
|
2015-12-02 23:12:41 -08:00 |
|
Jakob von Raumer
|
2bc45f4de1
|
feat(hott/cubical): add cubes which are degenerate in one dimension
|
2015-12-02 23:12:37 -08:00 |
|
Jakob von Raumer
|
bba6ab5a6d
|
feat(hott/cubical): add fillers and other little lemmas for squares and cubes
|
2015-12-02 23:12:34 -08:00 |
|
Jakob von Raumer
|
12a498d411
|
feat(hott/homotopy): add join switch and derive associativity from switch
|
2015-12-02 23:12:29 -08:00 |
|
Jakob von Raumer
|
149e5fff9f
|
feat(hott/homotopy): add commutativity proof for join
|
2015-12-02 23:12:24 -08:00 |
|
Jakob von Raumer
|
eea219e33f
|
feat(hott/homotopy): start associativity proof for join
|
2015-12-02 23:12:19 -08:00 |
|
Jacob Gross
|
dd6bed371a
|
feat(library/data/set/basic): Added a supporting lemma for sUnion, which will be essential for proofs by induction on finite sets
|
2015-12-02 23:05:59 -08:00 |
|
Joe Hendrix
|
719a78d541
|
style(library/data/bv): Use syntax for dite
|
2015-12-02 23:01:26 -08:00 |
|
Joe Hendrix
|
3574ad1f11
|
style(library/data/bv): Simplify from_bv and bv_mul
|
2015-12-02 23:01:26 -08:00 |
|
Joe Hendrix
|
fd1999a97f
|
feat(library/data/bv): Add signed/unsigned comparisons.
|
2015-12-02 23:01:26 -08:00 |
|