Skip to content

[Merged by Bors] - feat(Algebra/Homology): the functoriality of the extension of complexes#18500

Closed
joelriou wants to merge 3 commits intomasterfrom
algebra-homology-embedding-extend-2
Closed

[Merged by Bors] - feat(Algebra/Homology): the functoriality of the extension of complexes#18500
joelriou wants to merge 3 commits intomasterfrom
algebra-homology-embedding-extend-2

Conversation

@joelriou
Copy link
Copy Markdown
Contributor

@joelriou joelriou commented Oct 31, 2024

We define a functor HomologicalComplex C c ⥤ HomologicalComplex C c' for any embedding e : Embedding c c' of complex shapes.

This construction first appeared in the Liquid Tensor Experiment (see leanprover-community/lean-liquid@829d265)


Note about the large-import label: I do not think it would make sense to create a new file just to say that the functor that is constructed here is additive!

Open in Gitpod

@joelriou joelriou added the t-category-theory Category theory label Oct 31, 2024
@github-actions github-actions bot added t-algebra Algebra (groups, rings, fields, etc) large-import Automatically added label for PRs with a significant increase in transitive imports labels Oct 31, 2024
@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 31, 2024

PR summary 11ee565ae7

Import changes exceeding 2%

% File
+4.78% Mathlib.Algebra.Homology.Embedding.Extend

Import changes for modified files

Dependency changes

File Base Count Head Count Change
Mathlib.Algebra.Homology.Embedding.Extend 711 745 +34 (+4.78%)
Import changes for all files
Files Import difference
Mathlib.Algebra.Homology.Embedding.Extend 34

Declarations diff

+ extendFunctor
+ extendMap
+ extendMap_add
+ extendMap_comp
+ extendMap_f
+ extendMap_f_eq_zero
+ extendMap_id
+ extendMap_id_f
+ extendMap_zero
+ instance [HasZeroMorphisms C] : (e.extendFunctor C).PreservesZeroMorphisms
+ instance [Preadditive C] : (e.extendFunctor C).Additive
+ mapX
+ mapX_none
+ mapX_some

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.

@jcommelin
Copy link
Copy Markdown
Member

Thanks 🎉

bors merge

@github-actions github-actions bot added the ready-to-merge This PR has been sent to bors. label Nov 13, 2024
mathlib-bors bot pushed a commit that referenced this pull request Nov 13, 2024
…es (#18500)

We define a functor `HomologicalComplex C c ⥤ HomologicalComplex C c' ` for any embedding `e : Embedding c c'` of complex shapes.

This construction first appeared in the Liquid Tensor Experiment (see leanprover-community/lean-liquid@829d265)



Co-authored-by: Johan Commelin <johan@commelin.net>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Nov 13, 2024

This PR was included in a batch that was canceled, it will be automatically retried

mathlib-bors bot pushed a commit that referenced this pull request Nov 13, 2024
…es (#18500)

We define a functor `HomologicalComplex C c ⥤ HomologicalComplex C c' ` for any embedding `e : Embedding c c'` of complex shapes.

This construction first appeared in the Liquid Tensor Experiment (see leanprover-community/lean-liquid@829d265)



Co-authored-by: Johan Commelin <johan@commelin.net>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Nov 13, 2024

Build failed (retrying...):

mathlib-bors bot pushed a commit that referenced this pull request Nov 13, 2024
…es (#18500)

We define a functor `HomologicalComplex C c ⥤ HomologicalComplex C c' ` for any embedding `e : Embedding c c'` of complex shapes.

This construction first appeared in the Liquid Tensor Experiment (see leanprover-community/lean-liquid@829d265)



Co-authored-by: Johan Commelin <johan@commelin.net>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Nov 13, 2024

Build failed (retrying...):

@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Nov 13, 2024

Canceled.

@joelriou
Copy link
Copy Markdown
Contributor Author

Retrying.

bors merge

mathlib-bors bot pushed a commit that referenced this pull request Nov 13, 2024
…es (#18500)

We define a functor `HomologicalComplex C c ⥤ HomologicalComplex C c' ` for any embedding `e : Embedding c c'` of complex shapes.

This construction first appeared in the Liquid Tensor Experiment (see leanprover-community/lean-liquid@829d265)



Co-authored-by: Johan Commelin <johan@commelin.net>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Nov 13, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(Algebra/Homology): the functoriality of the extension of complexes [Merged by Bors] - feat(Algebra/Homology): the functoriality of the extension of complexes Nov 13, 2024
@mathlib-bors mathlib-bors bot closed this Nov 13, 2024
@mathlib-bors mathlib-bors bot deleted the algebra-homology-embedding-extend-2 branch November 13, 2024 21:29
TobiasLeichtfried pushed a commit that referenced this pull request Nov 21, 2024
…es (#18500)

We define a functor `HomologicalComplex C c ⥤ HomologicalComplex C c' ` for any embedding `e : Embedding c c'` of complex shapes.

This construction first appeared in the Liquid Tensor Experiment (see leanprover-community/lean-liquid@829d265)



Co-authored-by: Johan Commelin <johan@commelin.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

large-import Automatically added label for PRs with a significant increase in transitive imports ready-to-merge This PR has been sent to bors. t-algebra Algebra (groups, rings, fields, etc) t-category-theory Category theory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants