mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat(CategoryTheory/Monoidal): Hopf monoids

Open kim-em opened this issue 1 year ago • 2 comments

Defines Hopf monoids in a braided category.

Proves two facts (antipode is an antihomomorphism, morphisms intertwine antipode) that are not yet proved for unbundled Hopf algebras. Once we prove Hopf_ (ModuleCat R) is equivalent to HopfAlgebraCat (having defined that!), we will get those two facts for free.

We should also check later that Hopf_ C in a cartesian monoidal category is equivalent GroupObject_ C (being defined independently elsewhere).

  • [ ] depends on: #13313
  • [ ] depends on: #13312 (probably doesn't actually depend, but I don't want to sort out the git history now)
  • [x] depends on: #13315

kim-em avatar May 28 '24 15:05 kim-em

PR summary 94b3b98c1d

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference
Mathlib.CategoryTheory.Monoidal.Hopf_ 476

Declarations diff

+ Hopf_ + antipode_antipode + antipode_comul + antipode_comul₁ + antipode_comul₂ + antipode_counit + compatibility + comul_assoc_flip_hom + comul_assoc_hom + comul_counit_hom + counit_comul_hom + hom_antipode + hom_comul_hom + hom_counit_hom + instance : Category (Hopf_ C) := inferInstanceAs <| Category (InducedCategory (Bimon_ C) Hopf_.X) + mul_antipode + mul_antipode₁ + mul_antipode₂ + mul_counit + one_antipode + one_comul + to_trivial + trivial + trivial_to

You can run this locally as follows
## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>

## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>

The doc-module for script/declarations_diff.sh contains some details about this script.

github-actions[bot] avatar Jun 13 '24 04:06 github-actions[bot]

This PR/issue depends on:

  • ~~leanprover-community/mathlib4#13313~~
  • ~~leanprover-community/mathlib4#13312~~
  • ~~leanprover-community/mathlib4#13315~~ By Dependent Issues (🤖). Happy coding!

Thanks!

maintainer merge

dagurtomas avatar Aug 13 '24 13:08 dagurtomas

Let's try again:

maintainer merge

dagurtomas avatar Aug 13 '24 13:08 dagurtomas

🚀 Pull request has been placed on the maintainer queue by dagurtomas.

github-actions[bot] avatar Aug 13 '24 13:08 github-actions[bot]

Thanks :tada:

bors merge

jcommelin avatar Aug 14 '24 07:08 jcommelin

Build failed (retrying...):

mathlib-bors[bot] avatar Aug 14 '24 09:08 mathlib-bors[bot]

Pull request successfully merged into master.

Build succeeded:

mathlib-bors[bot] avatar Aug 14 '24 10:08 mathlib-bors[bot]