Sebastian Ullrich
|
97a6fc23aa
|
chore(emacs): input & highlighting
|
2016-11-02 10:33:54 -07:00 |
|
Sebastian Ullrich
|
7ece6ca3a8
|
fear(frontends/lean): pretty-printing
|
2016-11-02 10:33:23 -07:00 |
|
Sebastian Ullrich
|
692b358031
|
feat(frontends/lean/scanner): accept arbitrary escaped identifiers
|
2016-11-02 10:32:46 -07:00 |
|
Sebastian Ullrich
|
9f8eef5e65
|
feat(emacs): integrate lean-next-error-mode
|
2016-11-02 10:32:46 -07:00 |
|
Leonardo de Moura
|
2014b86cf7
|
fix(library/tc_multigraph): remove incorrect assertion
|
2016-09-29 01:35:05 -07:00 |
|
Floris van Doorn
|
70a5f98747
|
fix(tests): fix crash1
|
2016-09-22 18:47:47 -04:00 |
|
Floris van Doorn
|
d5a72f6327
|
feat(homotopy_group): use is_succ for homotopy groups
Now you can use πg[n] as long as Lean can find an instance that n is a successor, you don't have to always write πg[k+1]
|
2016-09-22 16:00:27 -04:00 |
|
Floris van Doorn
|
341a53b880
|
feat(pointed): make the naming in the pointed library more consistent.
Also start on a naming conventions file
|
2016-09-22 16:00:27 -04:00 |
|
Floris van Doorn
|
554abe88c2
|
feat(hott/algebra): define bundled additive groups as multiplicative groups
|
2016-09-19 22:13:42 -04:00 |
|
Floris van Doorn
|
c884e7bbb9
|
feat(hott/algebra): define additive structures to be multiplicative structures
|
2016-09-19 22:13:35 -04:00 |
|
Floris van Doorn
|
8d6010ccad
|
feat(pointed): use pointed equivalences instead of equalities for some lemmas
|
2016-09-18 02:14:32 -04:00 |
|
Floris van Doorn
|
e2734080c6
|
fix(algebra): change the reducibility of some defintions
|
2016-09-18 02:14:32 -04:00 |
|
Floris van Doorn
|
11c08c51e6
|
fix(algebra/group_theory): split homomorphisms into additive and multiplicative homomorphisms
|
2016-09-18 02:14:31 -04:00 |
|
Floris van Doorn
|
c68e013fcb
|
refactor(fin+nat): move is_succ to nat
|
2016-09-18 02:14:25 -04:00 |
|
Floris van Doorn
|
d70334d100
|
feat(hott/algebra/bundled): add a parameter to Group to specify whether it's an additive or multiplicative group
|
2016-09-18 02:13:30 -04:00 |
|
Floris van Doorn
|
467001c0a9
|
feat(hott): minor changes
|
2016-09-18 02:13:21 -04:00 |
|
Floris van Doorn
|
ddec6f77ee
|
feat(category.pushout): finish second way of formulating universal property
|
2016-09-18 02:13:03 -04:00 |
|
Floris van Doorn
|
fd5adb831b
|
feat(category.pushout): finish universal property of pushout
In the previous commit there was still one step missing: that the natural isomorphisms are also unique.
|
2016-09-17 17:05:46 -04:00 |
|
Floris van Doorn
|
fe1fbae540
|
feat(category.pushout): give the universal property of the pushout of categories
|
2016-09-17 17:05:46 -04:00 |
|
Jakob von Raumer
|
c81c86a9b8
|
chore(hott) remove duplicate lemma, make defs private, update book.md
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
e79063970d
|
feat(hott) finish proof of lemma 9.9.4
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
5f06496f89
|
feat(hott) almost finish 9.9.4 proof
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
3e1ee4b714
|
feat(hott) add functor axioms for lemma 9.9.4 construction
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
d26d98531c
|
feat(hott) add morphism part of construction for lemma 9.9.4
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
8718a649c4
|
feat(hott) add first bit of proof of 9.9.4: construction of some gadgets and prove that they are contractible
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
143bd765f3
|
chore(hott) fix markup syntax in book.md
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
3416430cfa
|
chore(hott) update book.md
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
548671ce1b
|
feat(hott) prove lemma 9.9.2: essentially surjective and full functors induce fully faithful functors in the functor category
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
0ff8a96be1
|
feat(hott) formalize book lemma 9.9.1: essentially surjective functors induce faithful functors in the functor category
|
2016-09-08 19:34:54 -07:00 |
|
Jakob von Raumer
|
3de39200a4
|
chore(hott) update book.md and constructions.md to include rezk completion
|
2016-09-08 19:34:54 -07:00 |
|
Jeremy Avigad
|
2cdefbbf0c
|
feat(library/theories/commutative_algebra/ideal.lean): add ideals and ring quotient
|
2016-07-27 14:19:57 -04:00 |
|
Jeremy Avigad
|
e72032d46a
|
fix(library/theories/group_theory/{basic,quotient}): small fixes
|
2016-07-27 12:46:14 -04:00 |
|
Jakob von Raumer
|
cc70845332
|
chore(hott) update book.md and constructions.md to include rezk completion
|
2016-07-09 10:32:50 -07:00 |
|
Jakob von Raumer
|
18a27cf963
|
chore(hott) merge namespaces in rezk completion
|
2016-07-09 10:31:42 -07:00 |
|
Jakob von Raumer
|
82a8d137da
|
feat(hott) prove that rezk functor is a weak equivalence
|
2016-07-09 10:31:42 -07:00 |
|
Jakob von Raumer
|
57bf0a09dd
|
feat(hott) add rezk completion as univalent category
|
2016-07-09 10:31:42 -07:00 |
|
Jakob von Raumer
|
86d9a1c84d
|
feat(hott) add id_of_iso of rezk completion
|
2016-07-09 10:31:42 -07:00 |
|
Jakob von Raumer
|
6d6ab3f36b
|
feat(hott) instantiate rezk completion as precategory
|
2016-07-09 10:31:42 -07:00 |
|
Jakob von Raumer
|
64e1e5404c
|
feat(hott) add composition for rezk completion
|
2016-07-09 10:31:41 -07:00 |
|
Jakob von Raumer
|
5c4aac6c8a
|
feat(hott) add idenity for rezk completion
|
2016-07-09 10:31:41 -07:00 |
|
Jakob von Raumer
|
8d4ad591c8
|
feat(hott) add missing pathover lemmas
|
2016-07-09 10:31:41 -07:00 |
|
Jakob von Raumer
|
a5fe82f177
|
feat(hott) add carrier and hom set of rezk completion
|
2016-07-09 10:31:41 -07:00 |
|
Leonardo de Moura
|
a5fb28ca78
|
chore(frontends/lean,tests): fix tests and style
|
2016-07-09 10:29:34 -07:00 |
|
Gabriel Ebner
|
53236718a8
|
refactor(library/data/pnat): make pnat a decidable_linear_order
|
2016-07-09 10:23:10 -07:00 |
|
Floris van Doorn
|
e4071639f1
|
fix(builtin_cmds): metavar_args should be false by default
|
2016-07-09 10:21:17 -07:00 |
|
Floris van Doorn
|
2cc8914874
|
feat(homotopy): add results about infty-connectedness and loops of EM-spaces
|
2016-07-09 10:20:22 -07:00 |
|
Floris van Doorn
|
3213b1b3b0
|
feat(EM): Prove some corollaries of Whitehead's principle, and prove that K(G,1) is unique.
Also reorder the arguments of is_equiv_compose
|
2016-07-09 10:20:22 -07:00 |
|
Floris van Doorn
|
fb81bcaeee
|
fix(tests): fix tests after changes is the HoTT library
|
2016-07-09 10:20:22 -07:00 |
|
Floris van Doorn
|
17ccc283a9
|
feat(hott): move basic theorems from colimit development to library.
Most notable changes:
rename apo011 -> apd011 and apd011 -> apdt011
make an argument of pathover_of_eq explicit
|
2016-07-09 10:20:22 -07:00 |
|
Floris van Doorn
|
ae1b2e854c
|
feat(hott): various minor changes
|
2016-07-09 10:20:21 -07:00 |
|