Rob Lewis
6f25abfb87
feat(library/algebra): missing theorems
2016-06-02 10:45:54 -07:00
Rob Lewis
670ee10b27
feat(library/analysis): basic properties about real derivatives
2016-06-02 10:45:54 -07:00
Rob Lewis
92531fba16
feat(theories/analysis): intro/elim rules for continuous_on, etc
2016-06-02 10:45:54 -07:00
Rob Lewis
963c9e8977
feat(theories/topology): add missing continuity facts
2016-06-02 10:45:54 -07:00
Rob Lewis
194cd89000
feat(theories/analysis): use new homomorphism names from algebra
2016-06-02 10:45:54 -07:00
Rob Lewis
89de67f4c3
feat(algebra/ordered_field): add missing theorems about division
2016-06-02 10:45:54 -07:00
Rob Lewis
3482e1eab9
feat(theories/analysis): finish basic properties of Frechet derivative
2016-06-02 10:45:53 -07:00
Rob Lewis
99a4ffb8f2
feat(theories/analysis): more on frechet derivatives
2016-06-02 10:45:53 -07:00
Rob Lewis
3c0f19c967
feat(theories/analysis): define frechet derivative + basic theorems
2016-06-02 10:45:53 -07:00
Rob Lewis
c87e79ff7f
feat(theories/analysis): add weak squeeze theorem for converges_to_at
2016-06-02 10:45:53 -07:00
Rob Lewis
56ca41a916
feat(algebra/module): difference of linear operators is linear
2016-06-02 10:45:53 -07:00
Rob Lewis
79ff2f7b8f
feat(algebra/ordered_field): add stronger division sign theorem
2016-06-02 10:45:53 -07:00
Jeremy Avigad
47843e4fe1
refactor(README.md): change Latex link from pygments to lstlean
2016-06-02 10:45:13 -07:00
Jeremy Avigad
2bc67cf936
refactor(library/theories/analysis/metric_space): refactor some proofs
2016-06-02 10:45:13 -07:00
Jeremy Avigad
e17c5c4f08
feat(library/theories/analysis/*): install new limits
2016-06-02 10:45:13 -07:00
Jeremy Avigad
dd8be61c84
feat(library/theories/topology/limit): add general properties of limits, various improvements
2016-06-02 10:45:13 -07:00
Jeremy Avigad
eae80118bf
feat(library/theories/topology/limit.lean): add topological filters
2016-06-02 10:45:13 -07:00
Jeremy Avigad
b8c230a55d
refactor(library/theories/topology/approaches): rename 'filterlim' to 'tendsto' etc., and general cleaning
2016-06-02 10:45:13 -07:00
Sebastian Ullrich
057935d844
fix(emacs): set pp.width to column width instead of buffer width of flycheck error list
2016-05-29 23:09:25 -04:00
Sebastian Ullrich
9fa30e3f7d
chore(emacs): remove Lua support
2016-05-12 01:44:06 -04:00
Floris van Doorn
66ec690061
feat(book): add new theorems to book.md
2016-05-06 14:27:27 -07:00
Floris van Doorn
52dd6cf90b
feat(hott): Port files from other repositories to the HoTT library.
...
This commit adds truncated 2-quotients, groupoid quotients, Eilenberg MacLane spaces, chain complexes, the long exact sequence of homotopy groups, the Freudenthal Suspension Theorem, Whitehead's principle, and the computation of homotopy groups of almost all spheres which are known in HoTT.
2016-05-06 14:27:27 -07:00
Floris van Doorn
ab7adf3084
fix(pathover): remove unused argument of loop_pathover
2016-05-06 14:27:27 -07:00
Floris van Doorn
2afdaf6906
fix(groupoid): redefine groupoid given by a group
...
The composition was in the reverse order
2016-05-06 14:27:27 -07:00
Floris van Doorn
1135d80266
feat(hott): use group isomorphisms instead of equality between groups
2016-05-06 14:27:27 -07:00
Floris van Doorn
8db4676c46
feat(hott): various changes and additions in the HoTT library
...
Add more theorems about mapping cylinders, fibers, truncated 2-quotient, truncated univalence, pre/postcomposition with an iso in a precategory.
renamings: equiv.refl -> equiv.rfl and equiv_eq <-> equiv_eq'
2016-05-06 14:27:27 -07:00
Floris van Doorn
a6b5191be6
feat(pushout/susp): change definition of elim_type, so that flattening is easier to prove
2016-05-06 14:26:46 -07:00
Daniel Selsam
c6726d22ec
doc(export_format): minor fixes
2016-05-06 14:20:19 -07:00
Jeremy Avigad
e6fd644526
feat(library/theories/group_theory/*): add new development of group theory
2016-05-06 14:15:51 -07:00
Jeremy Avigad
f8a8502b14
refactor(library/theories/group_theory): rename group_theory to finite_group_theory
2016-05-06 14:15:51 -07:00
Jeremy Avigad
ef95a04d21
chore(README.md): add link to Emacs mode information. Closes #1046 .
2016-05-06 14:15:51 -07:00
Jeremy Avigad
d773302c6b
chore(doc/lean/tutorial.org): comment out old rewriter information
2016-05-06 14:15:51 -07:00
Jeremy Avigad
b02009fcb9
feat(src/emacs/README.md): add more information about key bindings and commands
2016-05-06 14:15:51 -07:00
Soonho Kong
2ef22fceca
fix(util/lp/lp_solver.h): get_max_iterations_per_stage returns unsigned
...
related issue #1051
2016-05-06 11:36:40 -04:00
Sean Leather
4eee26eaee
feat(library/data/sigma): add imp_sigma
2016-04-11 10:04:29 -07:00
Leonardo de Moura
933b5863cd
fix(tests/lean/770): adjust test output
...
Pull request #1037 changed error message but did not correct test output.
2016-04-11 09:50:46 -07:00
Daniel Selsam
eeee7d51cf
chore(kernel/error_msgs): show inferred type when function expected
2016-04-11 09:47:14 -07:00
Rob Lewis
e721cf9c79
refactor(algebra/matrix): rename theorems, split proof of transposition theorem
2016-04-11 09:46:46 -07:00
Rob Lewis
85f8f7df57
feat(algebra/matrix): reorganize file; generalize Farkas' lemma to Motzkin transposition theorem
2016-04-11 09:46:46 -07:00
Rob Lewis
5a640590cc
feat(data/{list,fin}): add theorems for use in matrices
2016-04-11 09:46:46 -07:00
Rob Lewis
66cd4f1196
feat(algebra/matrix): generalize theorems, define module/ring instances
2016-04-11 09:46:45 -07:00
Rob Lewis
b7a25a249a
feat(library/algebra): define matrices, prove Farkas' lemma
2016-04-11 09:46:45 -07:00
Jakob von Raumer
651df51cb7
chore(hott) the coercion doesn't seem to be the problem
2016-04-11 09:45:59 -07:00
Jakob von Raumer
7a9e1c7f4f
chore(hott) fix sum proof by adding manual coercions
2016-04-11 09:45:59 -07:00
Floris van Doorn
a6319118e3
feat(types.pointed): small additions
2016-04-11 09:45:59 -07:00
Floris van Doorn
f983724cf6
feat(pointed): merge pointed2 into pointed
...
We move the basic notions of pointed types into init.pointed, to avoid cycles in the import graph. Also adds pointed versions of pi and sigma, with corresponding notation
2016-04-11 09:45:59 -07:00
Floris van Doorn
4895726c54
feat(connectedness): show that if f is n-connected, then trunc_functor k f is so, too
2016-04-11 09:45:59 -07:00
Floris van Doorn
54da5bcbda
feat(hott): add some [constructor] attributes
2016-04-11 09:45:59 -07:00
Floris van Doorn
3887efa7c1
feat(hott): some renamings in init.path
2016-04-11 09:45:59 -07:00
Floris van Doorn
3240df6020
feat(book): add comments about chapter 10
2016-04-11 09:45:59 -07:00