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: API for multiequalizers in the category of types #14340

Closed
wants to merge 3 commits into from

Conversation

joelriou
Copy link
Collaborator

@joelriou joelriou commented Jul 1, 2024

In this PR, we give a concrete characterization of limit multiforks in the category of types.

This contribution was created as part of the AIM workshop "Formalizing algebraic geometry" in June 2024.


This is used in #14208

Open in Gitpod

@joelriou joelriou added t-category-theory Category theory workshop-AIM-AG-2024 This PR is associated with the 2024 AIM workshop on formalization of algebraic geometry labels Jul 1, 2024
@joelriou joelriou changed the title feat: API for multiequalizer in the category of types feat: API for multiequalizers in the category of types Jul 1, 2024
Copy link

github-actions bot commented Jul 1, 2024

PR summary 38d1309f2d

Import changes for modified files

Dependency changes

File Base Count Head Count Change
Mathlib.CategoryTheory.Limits.Shapes.Types 414 422 +8 (+1.93%)
Import changes for all files
Files Import difference
15 files Mathlib.RepresentationTheory.GroupCohomology.Resolution Mathlib.CategoryTheory.Limits.Presheaf Mathlib.CategoryTheory.Limits.Preserves.FunctorCategory Mathlib.RepresentationTheory.Invariants Mathlib.AlgebraicTopology.SingularSet Mathlib.RepresentationTheory.Character Mathlib.CategoryTheory.Limits.Indization.IndObject Mathlib.CategoryTheory.Closed.Types Mathlib.RepresentationTheory.FdRep Mathlib.RepresentationTheory.GroupCohomology.Basic Mathlib.Algebra.Homology.LocalCohomology Mathlib.AlgebraicTopology.ExtraDegeneracy Mathlib.CategoryTheory.Functor.Flat Mathlib.Topology.Category.Stonean.Limits Mathlib.CategoryTheory.Limits.FilteredColimitCommutesFiniteLimit
1
10 files Mathlib.RepresentationTheory.Rep Mathlib.Topology.Category.LightProfinite.Limits Mathlib.Topology.Category.CompHaus.Limits Mathlib.RepresentationTheory.Action.Monoidal Mathlib.CategoryTheory.EffectiveEpi.Extensive Mathlib.Topology.Category.LightProfinite.Basic Mathlib.Topology.Category.CompHausLike.Limits Mathlib.CategoryTheory.Extensive Mathlib.CategoryTheory.Adhesive Mathlib.Topology.Category.Profinite.Limits
4
13 files Mathlib.Algebra.Category.ModuleCat.Adjunctions Mathlib.CategoryTheory.Limits.FinallySmall Mathlib.CategoryTheory.Filtered.Final Mathlib.CategoryTheory.Sites.Preserves Mathlib.CategoryTheory.Localization.DerivabilityStructure.Constructor Mathlib.CategoryTheory.GuitartExact.Basic Mathlib.CategoryTheory.Localization.DerivabilityStructure.Basic Mathlib.CategoryTheory.Limits.IsConnected Mathlib.CategoryTheory.Limits.Final.ParallelPair Mathlib.CategoryTheory.Limits.Shapes.Countable Mathlib.CategoryTheory.GuitartExact.VerticalComposition Mathlib.Topology.Category.TopCat.Yoneda Mathlib.CategoryTheory.Limits.Final
6
11 files Mathlib.AlgebraicTopology.SimplicialSet Mathlib.CategoryTheory.Enriched.Basic Mathlib.AlgebraicTopology.Quasicategory Mathlib.CategoryTheory.Monoidal.Types.Basic Mathlib.AlgebraicTopology.SimplicialSet.Monoidal Mathlib.CategoryTheory.Monoidal.Internal.Types Mathlib.CategoryTheory.Monoidal.Types.Coyoneda Mathlib.AlgebraicTopology.Nerve Mathlib.CategoryTheory.Monoidal.Types.Symmetric Mathlib.AlgebraicTopology.KanComplex Mathlib.AlgebraicTopology.SimplicialCategory.Basic
7
Mathlib.CategoryTheory.Sites.EqualizerSheafCondition Mathlib.CategoryTheory.Limits.Shapes.Types 8

Declarations diff

+ MulticospanIndex.sections
+ MulticospanIndex.sectionsEquiv
+ isLimit_types_iff
+ sectionsEquiv
+ sectionsEquiv_apply_val
+ sectionsEquiv_symm_apply_val
+ toSections
+ toSections_fac

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

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

@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 Jul 1, 2024
@joelriou joelriou added awaiting-review and removed blocked-by-other-PR This PR depends on another PR to Mathlib (this label is automatically managed by a bot) labels Jul 1, 2024
Copy link
Collaborator

@dagurtomas dagurtomas left a comment

Choose a reason for hiding this comment

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

LGTM

@erdOne
Copy link
Member

erdOne commented Jul 7, 2024

Thanks!
maintainer merge

Copy link

github-actions bot commented Jul 7, 2024

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

@kim-em
Copy link
Contributor

kim-em commented Jul 7, 2024

bors merge

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels Jul 7, 2024
mathlib-bors bot pushed a commit that referenced this pull request Jul 7, 2024
In this PR, we give a concrete characterization of limit multiforks in the category of types.

This contribution was created as part of the AIM workshop "Formalizing algebraic geometry" in June 2024.
@mathlib-bors
Copy link
Contributor

mathlib-bors bot commented Jul 7, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat: API for multiequalizers in the category of types [Merged by Bors] - feat: API for multiequalizers in the category of types Jul 7, 2024
@mathlib-bors mathlib-bors bot closed this Jul 7, 2024
@mathlib-bors mathlib-bors bot deleted the multicospan-index-sections branch July 7, 2024 14:44
@adomani adomani mentioned this pull request Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintainer-merge ready-to-merge This PR has been sent to bors. t-category-theory Category theory workshop-AIM-AG-2024 This PR is associated with the 2024 AIM workshop on formalization of algebraic geometry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants