Jeremy Avigad
|
2beb0030d6
|
refactor(library/*): protect sub in nat, div in nat and int
|
2015-11-08 14:04:59 -08:00 |
|
Leonardo de Moura
|
fbe80d48dc
|
chore(library): remove "set_option pp.*" commands
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
ce21996635
|
feat(library): define custom recursors for nat, and minimize the use of krewrite
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
6e44a42779
|
refactor(library/data/int,library/data/rat): rename theorems: of_nat_zero, of_nat_one, of_int_zero, of_int_one
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
26eb6fa849
|
feat(*): new numeral encoding
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
8657ccfc04
|
fix(library/data/int/gcd): remove sorry
|
2015-11-08 14:04:55 -08:00 |
|
Leonardo de Moura
|
e6d7e89419
|
fix(library/data/int,library/data/nat): nat and int
|
2015-11-08 14:04:54 -08:00 |
|
Jeremy Avigad
|
de83a68667
|
refactor(library/data/{int,rat}/*): clean up casts between nat, int, and rat
|
2015-09-12 21:46:09 -04:00 |
|
Jeremy Avigad
|
7dda69fec7
|
feat/refactor(library/theories/number_theory/irrational_roots,library/*): show nth roots irrational, and add lots of missing theorems
|
2015-08-16 23:23:23 -04:00 |
|
Leonardo de Moura
|
0de715ae54
|
refactor(library/data): cleanup proofs using new features
|
2015-07-21 09:57:10 -07:00 |
|
Jeremy Avigad
|
829c3fb22c
|
refactor(library/data/int/div): reorient of_nat_div and of_nat_mod
|
2015-06-27 18:47:36 +10:00 |
|
Jeremy Avigad
|
658c5a2c49
|
feat(library/rat/basic.lean): add reduce for rat, and num and denom
|
2015-06-10 16:39:17 -07:00 |
|
Leonardo de Moura
|
35eae96aa5
|
chore(library/data/int/gcd): remove 'TODO'
The 'TODO' was fixed by commit 496189feed
|
2015-06-08 10:45:05 -07:00 |
|
Jeremy Avigad
|
e59400b58c
|
feat(library/data/int/{div,gcd}): add some theorems, to reduce rationals
|
2015-06-08 22:43:51 +10:00 |
|
Jeremy Avigad
|
dcae29a253
|
feat(library/data/int/gcd.lean): add gcd for the integers
|
2015-06-01 12:35:44 +10:00 |
|