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(CategoryTheory/Functor): pointwise left Kan extensions #10413

Closed
wants to merge 20 commits into from

Conversation

joelriou
Copy link
Collaborator

@joelriou joelriou commented Feb 11, 2024

In this PR, we introduce pointwise left Kan extensions: a criteria IsPointwiseLeftKanExtension, a typeclass HasPointwiseLeftKanExtension (which asserts the existence of certain colimits) and a construction of a pointwise left Kan extension when HasPointwiseLeftKanExtension holds. We also show that pointwise left Kan extensions are left Kan extensions.


Open in Gitpod

@joelriou joelriou added the t-category-theory Category theory label Feb 11, 2024
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added the blocked-by-other-PR This PR depends on another PR to Mathlib (this label is automatically managed by a bot) label Feb 11, 2024
joelriou and others added 11 commits February 11, 2024 10:26
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot removed the blocked-by-other-PR This PR depends on another PR to Mathlib (this label is automatically managed by a bot) label Feb 11, 2024
@leanprover-community-mathlib4-bot
Copy link
Collaborator

@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 11, 2024
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 11, 2024
@TwoFX TwoFX added awaiting-author A reviewer has asked the author a question or requested changes and removed awaiting-review labels Feb 12, 2024
joelriou and others added 4 commits February 12, 2024 11:45
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
Co-authored-by: Markus Himmel <markus@himmel-villmar.de>
@joelriou joelriou added awaiting-review and removed awaiting-author A reviewer has asked the author a question or requested changes labels Feb 12, 2024
Copy link
Member

@TwoFX TwoFX left a comment

Choose a reason for hiding this comment

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

Thanks!

bors r+

@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels Feb 12, 2024
mathlib-bors bot pushed a commit that referenced this pull request Feb 12, 2024
In this PR, we introduce pointwise left Kan extensions: a criteria `IsPointwiseLeftKanExtension`, a typeclass `HasPointwiseLeftKanExtension` (which asserts the existence of certain colimits) and a construction of a pointwise left Kan extension when `HasPointwiseLeftKanExtension` holds. We also show that pointwise left Kan extensions are left Kan extensions.



Co-authored-by: Joël Riou <37772949+joelriou@users.noreply.github.com>
@mathlib-bors
Copy link
Contributor

mathlib-bors bot commented Feb 12, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(CategoryTheory/Functor): pointwise left Kan extensions [Merged by Bors] - feat(CategoryTheory/Functor): pointwise left Kan extensions Feb 12, 2024
@mathlib-bors mathlib-bors bot closed this Feb 12, 2024
@mathlib-bors mathlib-bors bot deleted the kan-extension-3 branch February 12, 2024 14:38
dagurtomas pushed a commit that referenced this pull request Mar 22, 2024
In this PR, we introduce pointwise left Kan extensions: a criteria `IsPointwiseLeftKanExtension`, a typeclass `HasPointwiseLeftKanExtension` (which asserts the existence of certain colimits) and a construction of a pointwise left Kan extension when `HasPointwiseLeftKanExtension` holds. We also show that pointwise left Kan extensions are left Kan extensions.



Co-authored-by: Joël Riou <37772949+joelriou@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge This PR has been sent to bors. t-category-theory Category theory
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants