Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Merged by Bors] - Feat: Add Yang-Baxter equation and the opposite braided monoidal category #10415

Closed
wants to merge 19 commits into from

Conversation

Shamrock-Frost
Copy link
Collaborator

@Shamrock-Frost Shamrock-Frost commented Feb 11, 2024

This PR adds some basics about monoidal opposite categories and their relation to the original category, as well as the Yang-Baxter equation for braided monoidal categories. It should be easy to define an action of the braid group on an object of a braided monoidal category from this.


Open in Gitpod

@Shamrock-Frost Shamrock-Frost added awaiting-review The author would like community review of the PR t-category-theory Category theory labels Feb 11, 2024
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@yuma-mizuno yuma-mizuno self-requested a review February 13, 2024 19:18
@joelriou joelriou added awaiting-author A reviewer has asked the author a question or requested changes and removed awaiting-review The author would like community review of the PR labels Feb 14, 2024
@joelriou joelriou self-assigned this Feb 14, 2024
@Shamrock-Frost Shamrock-Frost added awaiting-review The author would like community review of the PR and removed awaiting-author A reviewer has asked the author a question or requested changes labels Feb 15, 2024
Mathlib/CategoryTheory/Monoidal/Category.lean Show resolved Hide resolved
Mathlib/CategoryTheory/Monoidal/Braided.lean Outdated Show resolved Hide resolved
@@ -123,6 +128,30 @@ theorem braiding_naturality {X X' Y Y' : C} (f : X ⟶ Y) (g : X' ⟶ Y') :
rw [tensorHom_def' f g, tensorHom_def g f]
simp_rw [Category.assoc, braiding_naturality_left, braiding_naturality_right_assoc]

theorem yang_baxter (X Y Z : C) :
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there some reasons why you put associators at the both ends in the RHS? I think this is one possible choice, but we also have other choices.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, I meant LHS, not RHS.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I chose this way of writing it because it becomes an equality of maps X ⊗ Y ⊗ Z ⟶ Z ⊗ Y ⊗ X, both the domain and codomain being fully right associated. Also because it's what was easiest for the proof of associativity in mopBraidedFunctor. There are other choices we could make but I don't see a reason to prefer another

Mathlib/CategoryTheory/Monoidal/Braided.lean Outdated Show resolved Hide resolved
Mathlib/CategoryTheory/Monoidal/Braided.lean Outdated Show resolved Hide resolved
Mathlib/CategoryTheory/Monoidal/Braided.lean Outdated Show resolved Hide resolved
Mathlib/CategoryTheory/Monoidal/Braided.lean Outdated Show resolved Hide resolved
Mathlib/CategoryTheory/Monoidal/Braided.lean Outdated Show resolved Hide resolved
@joelriou joelriou changed the title Feat: Add yang baxter equation and the opposite braided monoidal category Feat: Add Yang-Baxter equation and the opposite braided monoidal category Feb 16, 2024
@joelriou joelriou added awaiting-author A reviewer has asked the author a question or requested changes and removed awaiting-review The author would like community review of the PR labels Feb 16, 2024
@Shamrock-Frost Shamrock-Frost added awaiting-review The author would like community review of the PR and removed awaiting-author A reviewer has asked the author a question or requested changes labels Feb 16, 2024
Shamrock-Frost

This comment was marked as off-topic.

@joelriou
Copy link
Collaborator

bors d+

@mathlib-bors
Copy link

mathlib-bors bot commented Feb 16, 2024

✌️ Shamrock-Frost can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

@github-actions github-actions bot added delegated and removed awaiting-review The author would like community review of the PR labels Feb 16, 2024
Co-authored-by: Joël Riou <37772949+joelriou@users.noreply.github.com>
@Shamrock-Frost
Copy link
Collaborator Author

bors merge

mathlib-bors bot pushed a commit that referenced this pull request Feb 16, 2024
…gory (#10415)

This PR adds some basics about monoidal opposite categories and their relation to the original category, as well as the Yang-Baxter equation for braided monoidal categories. It should be easy to define an action of the braid group on an object of a braided monoidal category from this.
@mathlib-bors
Copy link

mathlib-bors bot commented Feb 16, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title Feat: Add Yang-Baxter equation and the opposite braided monoidal category [Merged by Bors] - Feat: Add Yang-Baxter equation and the opposite braided monoidal category Feb 16, 2024
@mathlib-bors mathlib-bors bot closed this Feb 16, 2024
@mathlib-bors mathlib-bors bot deleted the MonoidalOppositeStuff branch February 16, 2024 20:10
riccardobrasca pushed a commit that referenced this pull request Feb 18, 2024
…gory (#10415)

This PR adds some basics about monoidal opposite categories and their relation to the original category, as well as the Yang-Baxter equation for braided monoidal categories. It should be easy to define an action of the braid group on an object of a braided monoidal category from this.
dagurtomas pushed a commit that referenced this pull request Mar 22, 2024
…gory (#10415)

This PR adds some basics about monoidal opposite categories and their relation to the original category, as well as the Yang-Baxter equation for braided monoidal categories. It should be easy to define an action of the braid group on an object of a braided monoidal category from this.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants