Floris van Doorn
5333dcfa02
remove print command in hott/init
2018-01-25 17:33:42 -05:00
jonas-frey
d68cdae2f3
Imp hott ( #10 )
...
removing sorrys
2018-01-25 18:08:17 -05:00
Floris van Doorn
7411011340
remove HoTT library (except init)
...
Use previous commit if you want to use the HoTT library
2017-02-10 12:07:22 -05:00
Floris van Doorn
18313bfab0
feat(hott): make Type.{0} impredicative
...
Warnings: - no_confusion is not generated, which means that injection and cases tactics might not work
- there are some sorry's in the init folder
- most files out of the init folder don't compile
2017-02-10 12:04:08 -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
eedbd197dc
doc(README/make): correct some build instructions
2017-01-18 22:57:07 +01:00
Floris van Doorn
97065119b0
doc(ubuntu-12.04-detailed): update installation instructions
2017-01-18 22:25:26 +01: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
Leonardo de Moura
4d4a0c7c53
chore(tests/lean/run/num_norm1): remove test for broken tactic
2016-12-30 13:59:58 -08:00
Sebastian Ullrich
e0f1b16604
chore(library): minor library changes
2016-12-10 22:34:32 +01:00
Sebastian Ullrich
98fa04b1ff
fix(bin/linja): fix some file name escaping
2016-12-10 22:34:32 +01:00
Sebastian Ullrich
3e3ce6b8ca
feat(util/name): accept more subscripts in identifiers
2016-12-10 22:34:32 +01:00
Sebastian Ullrich
d7320f4938
fix(frontends/lean): fix some output of escaped identifiers
2016-12-10 22:34:05 +01:00
Leonardo de Moura
a086fb3348
chore(tests/lean/interactive): remove broken old tests
2016-12-02 16:55:23 -08: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
Leonardo de Moura
242f6b8743
fix(README): links
2016-12-01 13:29:29 -08:00
Leonardo de Moura
94c007868f
chore(README): update
2016-12-01 13:28:19 -08:00
Ramana Kumar
7596ea285e
fix(doc/lean/tutorial): correct some typos and infelicities in the short tutorial
2016-11-02 10:37:06 -07:00
Ramana Kumar
82f71e4561
fix(library/blast/congruence_closure): fix what look to be typos in congr_key_cmp
2016-11-02 10:35:33 -07:00
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