mathlib3
feat(category_theory/groupoid/quotient): quotients and presentations of groupoids
#17109
Open

feat(category_theory/groupoid/quotient): quotients and presentations of groupoids #17109

bottine wants to merge 167 commits into master from bottine/quotient_groupoids
bottine
bottine add free groupoid
fc8bc6c5
bottine some mods
baed3738
bottine formating
6ebe9a3a
bottine make linter happy
e942dfe5
bottine docs
899b86af
alreadydone groupoid.inv = is_iso.inv; inv_equiv
34898924
alreadydone remove [simp] from groupoid.inv_comp/comp_inv
fa8f261c
alreadydone forgotten namespace
3866b580
bottine notsure
c1ba089b
bottine Merge remote-tracking branch 'origin/groupoid_inv' into bottine/free_…
a5a8c38b
bottine cleanup
067d9760
bottine no tactic mode in prefunctor.ext
7d978826
alreadydone docstring
ab532d9c
bottine free groupoid via quotient of path category
7acff8d3
bottine remove noise
7ce84654
bottine free gorupoid more stuff but stuck at spec and spec_unique
494dba36
bottine need lift_spec and lift_unique for all of symmetrify, quotient, paths…
628e2747
bottine lift_spec and lift_spec_unique work for the groupoid, but still need …
ff396b65
bottine all lifts and lift_specs and lift_spec_uniques done
3d4d4cb1
bottine more stuff in quiver symmetrization
40fab3b0
bottine word management messy messy
2bed16a6
bottine details
c9354dc6
bottine nosorry
ba492cd9
bottine lints
24aa84ee
bottine simp unhappy
2ffdbd3d
bottine details
511f286d
bottine Merge remote-tracking branch 'origin/groupoid_inv' into bottine/free_…
c2f502a7
bottine instance priority
b3dcdb99
bottine linty
adf42a47
bottine some simplifications
5b2fd353
bottine cleaning up and trying to understand how to compose
3a3633a4
bottine red_step now an inductive type (proposed by @joelriou)
b4aaa9aa
bottine docstring
2ba79ea1
bottine durdur
eb3f391d
bottine stubs for ump
8f7da799
bottine `of` is a functor yay
e233181f
bottine simpa instead of `simp, assumption`
17661a41
bottine not ez
461ed459
bottine cleanup for PR
f63916a0
bottine cleanup PR
7a0e07f3
bottine trying to make lean happy
2ea99cac
bottine unwanted file
54b3e665
bottine happy lint
62d2986b
bottine Merge branch 'master' into bottine/free_groupoid_cats
c34c6e11
bottine forward image and cleanup of discrete by using an inductively defined…
29ebc300
bottine towards graph_like subgroupoids and decomposition of normal subgroupoids
901095fc
bottine correct statement
d4e7602f
bottine stuff
93413ec8
bottine bringing back the quotient… no way around it, is there?
99eb8b89
bottine bringing back the quotient… no way around it, is there? (pt 2)
56e8a4dc
bottine this way is probably relatively useless
70da7293
bottine back on the 'two steps' approach to quotients!!
69759942
bottine ...
2c2c8552
bottine reorg mostly
2fa6b331
bottine Merge remote-tracking branch 'origin/master' into bottine/subgroupoid…
d668c9bb
bottine stuff
80a61f70
bottine needed stuff
155c38dc
bottine getting sort of overwhelmed
b9d938c5
bottine getting sort of overwhelmed
84a0e4ac
bottine blah
ad250706
bottine commas
cf7188fd
bottine isotropy quotient
2efc2cc6
bottine isotropy quotient done
7ce24487
bottine more towards quotients
06544d8e
bottine stopping for now
03aa18c9
bottine comma slash indent
2e0b6376
bottine Merge remote-tracking branch 'origin/master' into bottine/subgroupoid
285f095a
bottine instance
d3335218
bottine missed instance
67f44c01
bottine nonempty instance plus eq_to_hom rather than eq.rec
e20f2266
bottine lolol
dec8753c
bottine lol₂
6e844316
bottine coe_le and associated
a1ee597f
bottine Update src/category_theory/groupoid/free_groupoid.lean
37bdc180
bottine Update src/category_theory/groupoid/free_groupoid.lean
a6df9b27
bottine Update src/category_theory/groupoid/free_groupoid.lean
04e811b1
bottine Update src/category_theory/path_category.lean
cdc5635e
bottine Update src/category_theory/path_category.lean
97b44d42
bottine Update src/category_theory/path_category.lean
de72fa70
bottine Update src/combinatorics/quiver/basic.lean
f9f99282
bottine Merge branch 'master' into bottine/free_groupoid_cats
3af2c011
bottine lift_unique homogen
0f6d2dfc
bottine commas + forgot lift_unique homogen
067902df
bottine misc
19cdc164
bottine _root_
b6ad8b22
bottine functoriality
11be0a2b
bottine quotient has ump
4726473a
bottine corrections after @alreadydone + new defs
14988805
bottine Apply suggestions from code review
ed6c5307
bottine some more corrections after @alreadydone
fe1d01f6
bottine more corrections
8b00cbd8
bottine set_like
f077b61e
bottine 100cols
5e274e93
bottine lots
6bf6d102
bottine nolots
1a67d6b5
bottine lol
16b1e3e8
bottine conversion to eq_to_hom
7e6b9927
bottine barf
c20d1fc3
bottine borf
adaee751
bottine ok
c5e104f3
bottine more ok
a400b208
bottine finish abuse
b4ccdcfa
bottine universal groupoid OK
eede846c
bottine stuff
e00bdb10
bottine empty commit
52654f44
bottine Merge remote-tracking branch 'origin/bottine/free_groupoid_cats2' int…
e4c223c5
bottine ump of presentation
dc98252a
bottine some reorg
b4085558
bottine quiver reorg it's starting to look OK
4d586288
bottine universal
99f42244
bottine merge
2c5abb18
bottine corrections after @alreadydone
703bd571
bottine merged?
e27cecb2
bottine dunno
0665f66e
bottine merge
545900b8
bottine noinstance
3263f73f
bottine quiver troubles
36a835f9
bottine Revert "quiver troubles"
c16baaa3
bottine back to working quivers I believe
518b2e43
bottine introducing coverings
8f09d27d
bottine action painful
7c4443f5
bottine more actions less painful
434eb7b7
bottine dunno
21b87380
bottine cleaning up quotients
6da14035
bottine more towards quotient
ed250d69
bottine more more more quotient
e5bf01c3
bottine quotients_two_steps only one hole!
c8de1238
bottine cleaner
5e40443a
bottine no sorry
ea393e0a
bottine cleanup for quotients
555675c3
bottine cleanup troubles
1e2c859c
bottine rename quotient_two_steps -> quotient
761b8e97
bottine quotients and presentations wip
62dc7932
bottine misc
23734416
bottine subgroupoid looking OK
76f93b55
bottine dirty commit
8a62270a
bottine one sorry left (dirty commit)
b1b0c890
bottine ker = … finished soon
fb4cedb2
bottine quivers back to master
010f6b55
bottine really now
53d25a28
bottine dunno
d93daeb2
bottine no sorry in quotient
85b8a989
bottine cleaning up
1b9c2706
bottine cleaned up?
0d3034bf
bottine doc
a40c9516
bottine bottine requested a review 3 years ago
bottine bottine added awaiting-review
bottine bottine added t-algebra
erdOne
bottine
bottine making the commit smaller
7813b5bc
bottine punctuation
b7e50647
bottine some airquote golfing
e8af3146
bottine Merge branch 'master' into bottine/subgroupoid_more
e3124885
bottine Merge branch 'master' into bottine/quotient_groupoids
ab35b577
bottine Merge branch 'master' into bottine/subgroupoid_more
17ce05cb
bottine master was right :(
0588836b
bottine Apply suggestions from code review
2cc562ad
bottine cleanup
b6b2f99e
bottine cleanup++
627c27a5
bottine minor
a3321e97
bottine merge changes from subgroupoid_more_less
f9289328
bottine minor
07d24a45
bottine useless commit
a0328d06
bottine Merge remote-tracking branch 'origin/master' into bottine/subgroupoid…
72e0be65
bottine bottine removed awaiting-review
bottine bottine added needs-refactor
mathlib-dependent-issues-bot mathlib-dependent-issues-bot added blocked-by-other-PR
bottine Apply suggestions from code review
1f8ef487
bottine errors
420da16d
bottine review
27574aeb
bottine merging changes from the subgroupoid commits
97b5ff2c
bottine dirty
b0579b69
bottine merging complete
f31491a7
bottine minor stuff
79cdccf9
mathlib-dependent-issues-bot mathlib-dependent-issues-bot removed blocked-by-other-PR
mathlib-dependent-issues-bot
YaelDillies YaelDillies added merge-conflict
kim-em kim-em added too-late
kim-em kim-em removed review request 2 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone