Leonardo de Moura
|
4630c9af7c
|
feat: add congruence lemmas for let-expressions
|
2021-09-10 18:53:23 -07:00 |
|
Leonardo de Moura
|
9cc94296e5
|
chore: remove staging workaround theorems
|
2021-08-07 12:52:31 -07:00 |
|
Leonardo de Moura
|
a821dcbff2
|
chore: enforce naming convention for theorems
see issue #402
fix: `ElabTerm.lean`
|
2021-08-07 12:48:38 -07:00 |
|
Sebastian Ullrich
|
a02c6fd3eb
|
chore: adapt stdlib & tests
|
2021-05-20 15:17:36 -07:00 |
|
Leonardo de Moura
|
449c92a1bd
|
feat: add dite_True and dite_False simp lemmas
|
2021-05-13 17:21:49 -07:00 |
|
François G. Dorais
|
9949aa653e
|
feat: add missing simp lemmas for <->
|
2021-04-05 06:41:39 -07:00 |
|
Leonardo de Moura
|
94e2d0b313
|
feat: simp theorems for && and ||
|
2021-03-31 08:12:24 -07:00 |
|
Leonardo de Moura
|
e4d4db45e9
|
feat: add missing simp lemmas for ->
|
2021-03-24 14:51:18 -07:00 |
|
Leonardo de Moura
|
99ba21a881
|
chore: annotations for simp
|
2021-02-15 17:04:47 -08:00 |
|
Leonardo de Moura
|
51bdf670fa
|
chore: add simp helper lemmas
|
2021-02-15 12:42:13 -08:00 |
|
Leonardo de Moura
|
9528c1abd7
|
chore: add basic simp lemmas
TODO: consistent naming convention for theorems.
cc @Kha
|
2021-02-15 11:32:19 -08:00 |
|
Leonardo de Moura
|
2944da2a0b
|
feat: use simp itself as default method for discharging hypotheses of conditional rewriting rules
|
2021-02-13 18:55:19 -08:00 |
|
Leonardo de Moura
|
1a4eaa2418
|
chore: arguments occurring in the lhs should be marked as implicit
|
2021-02-13 18:55:19 -08:00 |
|
Leonardo de Moura
|
16a6778fb6
|
fix: avoid nonstandard instances at ite and dite congruence lemmas
cc @gebner
|
2021-02-12 16:52:56 -08:00 |
|
Leonardo de Moura
|
3a66dbf0fd
|
chore: annotate ite/dite congruence lemmas
|
2021-02-11 17:55:42 -08:00 |
|
Leonardo de Moura
|
c0f5ab1fa5
|
feat: add congruence lemmas for simp
|
2021-02-11 14:07:01 -08:00 |
|
Leonardo de Moura
|
244b72befd
|
feat: simpArrow
|
2021-01-01 17:15:15 -08:00 |
|