Jeremy Avigad
|
1c93c5bbb2
|
feat(library/logic/{connectives.lean,quantiers.lean}): add iff congruence rules
|
2015-06-08 16:58:08 +10:00 |
|
Jeremy Avigad
|
8bebd104ff
|
refactor(library/*): remove 'Module:' lines
|
2015-05-23 20:52:23 +10:00 |
|
Jeremy Avigad
|
e76e445ece
|
feat(library/logic/connectives.lean): add calculation rules for true and false, and move exists unique to quantifiers
|
2015-04-05 12:15:21 -04:00 |
|
Leonardo de Moura
|
5cf8064269
|
refactor(library): rename exists_elim and exists_intro to exists.elim
and exists.intro
|
2014-12-15 19:07:38 -08:00 |
|
Jeremy Avigad
|
da719e6ee4
|
refactor(library/logic): rename theorems
|
2014-12-15 16:13:04 -05:00 |
|
Jeremy Avigad
|
3e9a484851
|
refactor(library/logic/connectives): rename theorems
|
2014-12-15 15:05:44 -05:00 |
|
Leonardo de Moura
|
7c8ab81cc6
|
feat(library/logic/quantifiers): add decidable_forall_eq and decidable_exists_eq theorems
|
2014-12-13 15:48:04 -08:00 |
|
Leonardo de Moura
|
697d4359e3
|
refactor(library): add 'init' folder
|
2014-11-30 20:34:12 -08:00 |
|
Leonardo de Moura
|
a26618e0f2
|
feat(frontends/lean): add '[]' notation for marking arguments where class-instance resolution should be applied
|
2014-10-12 13:06:00 -07:00 |
|
Floris van Doorn
|
abee75c5e9
|
feat(quantifiers.lean): change exists_unique to a constructively stronger formulation
the previous formulation was constructively probably to weak to be useful
|
2014-10-08 23:14:44 -07:00 |
|
Leonardo de Moura
|
73aa024c31
|
refactor(library/logic): remove 'core' subdirectory
|
2014-10-05 10:50:13 -07:00 |
|