Jeremy Avigad
|
2ab7928257
|
refactor(library/data/set/basic): standardize intro and elim theorem names
|
2015-09-03 15:38:27 -07:00 |
|
Jeremy Avigad
|
072971f3bb
|
feat(library/data/finset/comb,library/data/set/basic): define set complement
|
2015-09-01 14:47:19 -07:00 |
|
Leonardo de Moura
|
f4a81fdd73
|
fix(library/data): powerset notation
|
2015-08-13 09:04:00 -07:00 |
|
Jeremy Avigad
|
209d7b07aa
|
feat(library/data/set/basic): add a few theorems
|
2015-08-09 22:13:18 -04:00 |
|
Leonardo de Moura
|
b2415f7b4b
|
feat(library/data/set/basic): add basic 'set' theorems
|
2015-08-08 23:18:20 -07:00 |
|
Jeremy Avigad
|
8f815cabc0
|
refactor(library/data/finset/comb,library/data/set/basic,library/*): rename 'filter' to 'sep' to free up 'set.filter'
|
2015-08-08 18:10:44 -04:00 |
|
Jeremy Avigad
|
eaf886cb5a
|
refactor(library/algebra/group_bigops,library/*): put group_bigops in 'finset' namespace, in preparation for set versions
|
2015-08-08 04:23:52 -07:00 |
|
Jeremy Avigad
|
1b0773b604
|
feat(library/data/set/basic,finite): add more finiteness facts
|
2015-08-08 04:23:52 -07:00 |
|
Jeremy Avigad
|
7df59d8b12
|
feat(library/data/set/finite): add more finiteness facts
|
2015-08-07 13:45:16 -07:00 |
|
Jeremy Avigad
|
d6bde18b46
|
feat,refactor(library/data/{finset,set}/*,src/emacs/lean-input.el): add powerset and notation, and some tidying
|
2015-08-07 13:45:15 -07:00 |
|
Jeremy Avigad
|
7b4ebb9866
|
feat,refactor(library/data/finset/*): add priorities for finset notation, add some theorems
|
2015-08-07 13:45:15 -07:00 |
|
Leonardo de Moura
|
1f304ad4b9
|
fix(frontends/lean/pp): pretty printing 'binder'
This commit also replaces many occurrences of 'binders' with 'binder'.
|
2015-07-31 11:27:38 -07:00 |
|
Jeremy Avigad
|
471c9058eb
|
fix/feat(library/logic/connectives,library/data/{finset,set}): fix names or.left_distrib etc., fix implicit arguments, and make small additions
|
2015-07-27 07:46:59 -07:00 |
|
Jeremy Avigad
|
c9d6cc5255
|
feat(library/data/{finset,set}): various basic facts
|
2015-07-25 14:02:44 -04:00 |
|
Jeremy Avigad
|
d443b25dee
|
fix(library/data/{finset,set}/basic: change notation from {[a, b, c]} to '{a, b, c}
|
2015-07-11 19:01:44 -04:00 |
|
Leonardo de Moura
|
d12b5613c6
|
feat(library/data/set): show that (set A) is a comm_semiring
|
2015-06-17 09:53:50 -07:00 |
|
Jeremy Avigad
|
df69bb4cfc
|
feat(library/*): add theorems from Haitao on sets and functions, clean up
|
2015-06-04 11:55:25 -07:00 |
|
Jeremy Avigad
|
59c1801921
|
refactor(library/data/{list,set,finset}/basic.lean): make subset reserved notation
|
2015-05-23 12:34:07 +10:00 |
|
Jeremy Avigad
|
81d0d4aa53
|
fix(library/data/{set,finset}/basic.lean: delete \{{ \}}} notation (conflicts with records)
|
2015-05-16 17:53:35 +10:00 |
|
Jeremy Avigad
|
a54a98c1ec
|
feat(library/data/set): add distributivity, diff, uniformize with finset
|
2015-05-08 19:51:37 +10:00 |
|
Jeremy Avigad
|
ba78cc42f9
|
fix(library/data/set/basic.lean, function.lean): fix typos
|
2015-05-08 19:51:37 +10:00 |
|
Jeremy Avigad
|
f7a610faa3
|
feat(library/data/set/basic,function): mark set reducible, and add theorem from Haitao Zhang
|
2015-05-05 08:55:58 -07:00 |
|
Jeremy Avigad
|
5812b35d93
|
feat(library/data/set/function.lean): begin theory of functions on sets
|
2015-04-08 09:46:34 -07:00 |
|
Jeremy Avigad
|
c563548980
|
feat(library/data/set/basic.lean): add definitions and simplify proofs
|
2015-04-05 12:36:54 -04:00 |
|
Jeremy Avigad
|
c6c50a61b3
|
refactor(library/data/set/basic.lean): take advantage of extensionality in sets
|
2015-04-05 10:12:27 -04:00 |
|
Jeremy Avigad
|
6596217a84
|
refactor(library/data/set): expand set.lean to set directory
|
2015-04-05 09:27:15 -04:00 |
|