[Merged by Bors] - feat(Homology) : compatibility of map between Ext#31046
[Merged by Bors] - feat(Homology) : compatibility of map between Ext#31046Thmoas-Guan wants to merge 133 commits intoleanprover-community:masterfrom
Ext#31046Conversation
copy smallShiftedHomMap
PR summary 053a0031eb
|
| File | Base Count | Head Count | Change |
|---|---|---|---|
| Mathlib.Algebra.Homology.DerivedCategory.Ext.Map | 1396 | 1406 | +10 (+0.72%) |
| Mathlib.Algebra.Homology.HomologicalComplexAbelian | 842 | 846 | +4 (+0.48%) |
| Mathlib.Algebra.Homology.HomotopyCategory.ShortExact | 1345 | 1349 | +4 (+0.30%) |
| Mathlib.Algebra.Homology.DerivedCategory.Basic | 1349 | 1353 | +4 (+0.30%) |
| Mathlib.Algebra.Homology.DerivedCategory.ShortExact | 1354 | 1358 | +4 (+0.30%) |
| Mathlib.Algebra.Homology.DerivedCategory.ExactFunctor | 1357 | 1361 | +4 (+0.29%) |
| Mathlib.Algebra.Homology.DerivedCategory.Ext.ExtClass | 1380 | 1383 | +3 (+0.22%) |
Import changes for all files
| Files | Import difference |
|---|---|
Mathlib.CategoryTheory.Abelian.Injective.Dimension Mathlib.CategoryTheory.Abelian.Projective.Dimension |
2 |
27 filesMathlib.Algebra.Category.ModuleCat.Ext.HasExt Mathlib.Algebra.Homology.CochainComplexPlus Mathlib.Algebra.Homology.DerivedCategory.Ext.Basic Mathlib.Algebra.Homology.DerivedCategory.Ext.EnoughInjectives Mathlib.Algebra.Homology.DerivedCategory.Ext.EnoughProjectives Mathlib.Algebra.Homology.DerivedCategory.Ext.ExactSequences Mathlib.Algebra.Homology.DerivedCategory.Ext.ExtClass Mathlib.Algebra.Homology.DerivedCategory.Ext.Linear Mathlib.Algebra.Homology.DerivedCategory.Ext.TStructure Mathlib.Algebra.Homology.DerivedCategory.Fractions Mathlib.Algebra.Homology.DerivedCategory.FullyFaithful Mathlib.Algebra.Homology.DerivedCategory.KInjective Mathlib.Algebra.Homology.DerivedCategory.KProjective Mathlib.Algebra.Homology.DerivedCategory.TStructure Mathlib.Algebra.Homology.Embedding.AreComplementary Mathlib.Algebra.Homology.Embedding.CochainComplex Mathlib.Algebra.Homology.Embedding.TruncLEHomology Mathlib.Algebra.Homology.Factorizations.CM5a Mathlib.Algebra.Homology.Factorizations.CM5b Mathlib.Algebra.Homology.HomotopyCategory.KInjective Mathlib.Algebra.Homology.HomotopyCategory.KProjective Mathlib.CategoryTheory.Abelian.Injective.Ext Mathlib.CategoryTheory.Abelian.Injective.Extend Mathlib.CategoryTheory.Abelian.Projective.Ext Mathlib.CategoryTheory.Abelian.Projective.Extend Mathlib.CategoryTheory.Sites.SheafCohomology.Basic Mathlib.CategoryTheory.Sites.SheafCohomology.MayerVietoris |
3 |
11 filesMathlib.Algebra.Homology.DerivedCategory.Basic Mathlib.Algebra.Homology.DerivedCategory.ExactFunctor Mathlib.Algebra.Homology.DerivedCategory.HomologySequence Mathlib.Algebra.Homology.DerivedCategory.Linear Mathlib.Algebra.Homology.DerivedCategory.ShortExact Mathlib.Algebra.Homology.DerivedCategory.SingleTriangle Mathlib.Algebra.Homology.DerivedCategory.SmallShiftedHom Mathlib.Algebra.Homology.HomologicalComplexAbelian Mathlib.Algebra.Homology.HomotopyCategory.Acyclic Mathlib.Algebra.Homology.HomotopyCategory.HomologicalFunctor Mathlib.Algebra.Homology.HomotopyCategory.ShortExact |
4 |
Mathlib.Algebra.Homology.DerivedCategory.Ext.Map |
10 |
Declarations diff
+ DerivedCategory.map_triangleOfSESδ
+ Q_obj_single_obj
+ ShortComplex.ShortExact.mapShiftedHom_singleδ
+ ShortComplex.ShortExact.mapShiftedHom_singleδ'
+ descShortComplex_naturality
+ descShortComplex_triangleOfSESδ
+ instance [F.PreservesZeroMorphisms] {J : Type*} [Category* J] [HasColimitsOfShape J C]
+ instance [F.PreservesZeroMorphisms] {J : Type*} [Category* J] [HasLimitsOfShape J C]
+ instance [HasFiniteColimits C] [F.PreservesZeroMorphisms] [PreservesFiniteColimits F] :
+ instance [HasFiniteLimits C] [F.PreservesZeroMorphisms] [PreservesFiniteLimits F] :
+ mapDerivedCategoryFactors_hom_naturality
+ mapDerivedCategoryFactors_inv_app_mapDerivedCategorySingleFunctor_hom_app
+ mapDerivedCategorySingleFunctor_inv_app_mapDerivedCategoryFactors_hom_app
+ mapExactFunctor_comp
+ mapExactFunctor_extClass
+ mapExactFunctor_mk₀
+ mapExactFunctor₀
+ mapHomologicalComplexIso_hom_descShortComplex
+ triangleOfSESδ_naturality
You can run this locally as follows
## summary with just the declaration names:
./scripts/pr_summary/declarations_diff.sh <optional_commit>
## more verbose report:
./scripts/pr_summary/declarations_diff.sh long <optional_commit>The doc-module for scripts/pr_summary/declarations_diff.sh contains some details about this script.
Increase in tech debt: (relative, absolute) = (8.00, 0.00)
| Current number | Change | Type |
|---|---|---|
| 6887 | 8 | backward.isDefEq.respectTransparency |
Current commit 916956d87f
Reference commit 053a0031eb
You can run this locally as
./scripts/reporting/technical-debt-metrics.sh pr_summary
- The
relativevalue is the weighted sum of the differences with weight given by the inverse of the current value of the statistic. - The
absolutevalue is therelativevalue divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).
|
Could you make a (smaller) PR containing this material but without what is related to the technical compatibility with |
removing big haves Co-authored-by: Joël Riou <[email protected]>
|
Thanks! bors merge |
In this PR, we proved the compatibility of map between `Ext` induced by exact functor with 1: `mk_0` 2: `comp` 3: `extClass` Co-authored-by: Joël Riou <[email protected]>
|
Pull request successfully merged into master. Build succeeded: |
ExtExt
…nity#31046) In this PR, we proved the compatibility of map between `Ext` induced by exact functor with 1: `mk_0` 2: `comp` 3: `extClass` Co-authored-by: Joël Riou <[email protected]>
In this PR, we proved the compatibility of map between
Extinduced by exact functor with1:
mk_02:comp3:extClassExtinduced by exact functor #31707