Skip to content

[Merged by Bors] - feat(CategoryTheory/ObjectProperty): various additions#33883

Closed
joelriou wants to merge 2 commits intoleanprover-community:masterfrom
joelriou:spectral-sequences-3-object-property
Closed

[Merged by Bors] - feat(CategoryTheory/ObjectProperty): various additions#33883
joelriou wants to merge 2 commits intoleanprover-community:masterfrom
joelriou:spectral-sequences-3-object-property

Conversation

@joelriou
Copy link
Contributor

@joelriou joelriou commented Jan 12, 2026

This PR adds a few basic results about ObjectProperty that will be used in the formalization of spectral sequences #33842.


Open in Gitpod

@joelriou joelriou added the t-category-theory Category theory label Jan 12, 2026
@github-actions
Copy link

github-actions bot commented Jan 12, 2026

PR summary 23a3f86b32

Import changes for modified files

Dependency changes

File Base Count Head Count Change
Mathlib.CategoryTheory.ObjectProperty.ContainsZero 414 415 +1 (+0.24%)
Import changes for all files
Files Import difference
13 files Mathlib.Algebra.Category.Grp.IsFinite Mathlib.CategoryTheory.Abelian.SerreClass.Basic Mathlib.CategoryTheory.Abelian.SerreClass.MorphismProperty Mathlib.CategoryTheory.ObjectProperty.ContainsZero Mathlib.CategoryTheory.ObjectProperty.Orthogonal Mathlib.CategoryTheory.Triangulated.Adjunction Mathlib.CategoryTheory.Triangulated.HomologicalFunctor Mathlib.CategoryTheory.Triangulated.Opposite.Functor Mathlib.CategoryTheory.Triangulated.Opposite.OpOp Mathlib.CategoryTheory.Triangulated.Opposite.Pretriangulated Mathlib.CategoryTheory.Triangulated.Opposite.Triangulated Mathlib.CategoryTheory.Triangulated.Subcategory Mathlib.CategoryTheory.Triangulated.Yoneda
1

Declarations diff

+ IsZero.of_full_of_faithful_of_isZero
+ homMk_surjective
+ instance (P : ObjectProperty Cᵒᵖ) [P.ContainsZero] : P.unop.ContainsZero
+ instance (a : A) [P.IsStableUnderShiftBy a]
+ instance [P.ContainsZero] : HasZeroObject P.FullSubcategory
+ instance [P.ContainsZero] : P.op.ContainsZero
+ instance [P.ContainsZero] [P.IsClosedUnderIsomorphisms] [Q.ContainsZero] :
+ instance [P.IsStableUnderShift A]
+ prop_ι_obj

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.


No changes to technical debt.

You can run this locally as

./scripts/technical-debt-metrics.sh pr_summary
  • The relative value is the weighted sum of the differences with weight given by the inverse of the current value of the statistic.
  • The absolute value is the relative value divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).

@chrisflav chrisflav added the awaiting-author A reviewer has asked the author a question or requested changes. label Jan 16, 2026
Co-authored-by: Christian Merten <christian@merten.dev>
@joelriou
Copy link
Contributor Author

Thanks @chrisflav for the reviews!

@joelriou joelriou removed the awaiting-author A reviewer has asked the author a question or requested changes. label Jan 16, 2026
@chrisflav
Copy link
Contributor

Thanks!
maintainer merge

@github-actions
Copy link

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

@ghost ghost added the maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. label Jan 16, 2026
Copy link
Member

@jcommelin jcommelin 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 merge

@ghost ghost added ready-to-merge This PR has been sent to bors. and removed maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. labels Jan 17, 2026
mathlib-bors bot pushed a commit that referenced this pull request Jan 17, 2026
This PR adds a few basic results about `ObjectProperty` that will be used in the formalization of spectral sequences #33842.
@mathlib-bors
Copy link
Contributor

mathlib-bors bot commented Jan 17, 2026

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(CategoryTheory/ObjectProperty): various additions [Merged by Bors] - feat(CategoryTheory/ObjectProperty): various additions Jan 17, 2026
@mathlib-bors mathlib-bors bot closed this Jan 17, 2026
eliasjudin pushed a commit to eliasjudin/mathlib4 that referenced this pull request Jan 18, 2026
…mmunity#33883)

This PR adds a few basic results about `ObjectProperty` that will be used in the formalization of spectral sequences leanprover-community#33842.
bilichboris pushed a commit to bilichboris/mathlib4 that referenced this pull request Jan 18, 2026
…mmunity#33883)

This PR adds a few basic results about `ObjectProperty` that will be used in the formalization of spectral sequences leanprover-community#33842.
staroperator pushed a commit to staroperator/mathlib4 that referenced this pull request Jan 22, 2026
…mmunity#33883)

This PR adds a few basic results about `ObjectProperty` that will be used in the formalization of spectral sequences leanprover-community#33842.
goliath-klein pushed a commit to PrParadoxy/mathlib4 that referenced this pull request Jan 24, 2026
…mmunity#33883)

This PR adds a few basic results about `ObjectProperty` that will be used in the formalization of spectral sequences leanprover-community#33842.
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

Comments