Jeremy Avigad
|
89380f088e
|
feat(library): reorganize and declare some notation
|
2014-11-28 22:54:15 -08:00 |
|
Floris van Doorn
|
7bfbe039d9
|
refactor(data.prod): move theorems about products from data.quotient.util to data.prod.thms
|
2014-11-22 17:44:12 -08:00 |
|
Leonardo de Moura
|
e77cd59368
|
refactor(library/logic): add basic definitions for relations at logic/relation.lean
We need them for wf and definitional package
|
2014-11-18 17:32:22 -08:00 |
|
Leonardo de Moura
|
3cd3da5a84
|
refactor(library/data/prod/wf): remove duplication, and import wf's for sigma and prod
|
2014-11-16 21:19:10 -08:00 |
|
Leonardo de Moura
|
de209f929e
|
feat(library/data/prod/wf): define relational product and prove wf theorem for it
|
2014-11-16 17:47:07 -08:00 |
|
Leonardo de Moura
|
21b93bd2e5
|
chore(library/data/prod/wf): remove dependency on opaque theorem
|
2014-11-11 00:39:53 -08:00 |
|
Leonardo de Moura
|
54213b48dc
|
feat(library/data/prod/wf): lex of well-founded relations is well-founded
|
2014-11-11 00:29:21 -08:00 |
|
Leonardo de Moura
|
46149d0d50
|
refactor(library/data/prod): break into pieces to reduce dependencies
prod is needed for some automatically generated constructions.
So, it is important it is loaded in the environment as early as possible.
|
2014-11-08 10:19:29 -08:00 |
|