Floris van Doorn
|
76a8dd1816
|
fix(prod): revert change with unintended consequence
|
2017-05-24 17:13:10 -04:00 |
|
Floris van Doorn
|
ba5368c4ae
|
feat(hott): various small changes
|
2017-05-22 00:56:05 -04:00 |
|
Floris van Doorn
|
2227d9d1be
|
feat(group_power): add some facts
|
2017-05-22 00:56:04 -04:00 |
|
Floris van Doorn
|
0cf04ed3f2
|
feat(hott): port group_power and int/order from standard library. Update markdown files
|
2017-05-22 00:56:04 -04:00 |
|
Floris van Doorn
|
a588c0f205
|
chore(algebra): clean up some imports
Also add some notation to lean-input.el
|
2017-05-22 00:55:35 -04:00 |
|
Floris van Doorn
|
b998a49ec4
|
feat(red_susp): define pelim
|
2017-04-10 20:33:14 -04:00 |
|
Floris van Doorn
|
c268731093
|
fix(hott): small changes to pointed and susp and book.md
|
2017-03-30 16:51:51 -04:00 |
|
Floris van Doorn
|
8e2adaa5ba
|
feat(pointed): generalize the definition of ap1 so that we can use path induction to prove properties about it
|
2017-03-30 16:51:20 -04:00 |
|
Floris van Doorn
|
540d451e01
|
fix(hott): small fixes
|
2017-03-07 22:56:47 -05:00 |
|
Floris van Doorn
|
8bdd699fca
|
feat(functor.adjoint): give another way to construct an adjunction
|
2017-03-07 22:48:44 -05:00 |
|
Floris van Doorn
|
916bde4050
|
feat(pointed): make the definition of ap1 and ap1_con more convenient to use
|
2017-02-18 17:18:41 -05:00 |
|
Floris van Doorn
|
7430d2c73b
|
fix(hott): fix cofiber.elim and redefine cofiber as the symmetric pushout
|
2017-02-16 23:31:58 -05:00 |
|
Floris van Doorn
|
5eafb1f6b2
|
feat(algebra): use infinity groups
|
2017-02-02 21:38:48 -05:00 |
|
Floris van Doorn
|
25ab404781
|
feat(algebra): define the infinity-version of algebraic structures with one binary operator
|
2017-02-02 17:23:23 -05:00 |
|
Floris van Doorn
|
2d918bafaa
|
feat(pointed): some definition changes to make reasoning about them easier
|
2017-01-18 22:25:26 +01:00 |
|
Floris van Doorn
|
914addc66c
|
feat(homotopy): introduce notation for topological type constructors
Also change the alternative induction/recursion principle for the smash product
|
2017-01-18 22:24:59 +01:00 |
|
Floris van Doorn
|
249d57cd02
|
feat(hott): small additions and fixes
|
2017-01-18 22:24:59 +01:00 |
|
Floris van Doorn
|
55bdf2764b
|
feat(homotopy/red_susp): prove that reduced suspension is equivalent to suspension, and some small things
|
2017-01-18 22:24:59 +01:00 |
|
Floris van Doorn
|
217035b06c
|
feat(hott): minor changes
|
2017-01-18 22:24:59 +01:00 |
|
Floris van Doorn
|
dbe4856cbd
|
fix(nat/hott): add constructor attribute for is_succ
|
2017-01-18 22:24:59 +01:00 |
|
Floris van Doorn
|
f87210fcf6
|
feat(hott): various small changes
|
2017-01-18 22:24:59 +01:00 |
|
Jeremy Avigad
|
bb67a3b9bf
|
feat(hott/algebra/homomorphism): more general treatment of homomorphisms
|
2017-01-11 13:45:42 -05:00 |
|
Floris van Doorn
|
e87a27cb4b
|
fix(hott/init/path): reorder arguments of whisker_right
|
2016-12-02 16:55:23 -08:00 |
|
Floris van Doorn
|
a9fc853985
|
feat(hott/homotopy/EM): redefine Eilenberg-Maclane spaces and prove their uniqueness
|
2016-12-02 16:55:23 -08:00 |
|
Floris van Doorn
|
4ed4fb7c67
|
feat(hott/homotopy): cleanup cofiber and wedge, redefine smash
|
2016-12-02 16:55:23 -08:00 |
|
Floris van Doorn
|
9342fe2716
|
feat(hott) move many lemmas to library, and cleanup various parts
|
2016-12-02 16:55:23 -08:00 |
|
Floris van Doorn
|
ecbe4af3c7
|
fix(hott:group): use only reducible definitions in instances
|
2016-12-02 16:55:23 -08:00 |
|
Floris van Doorn
|
d12a2a264b
|
fix(hott:group_theory): change group to has_mul
|
2016-12-02 16:55:23 -08: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 |
|