[Merged by Bors] - feat(CategoryTheory/Triangulated/TStructure): properties of truncLT and truncGE which use the octahedron axiom#35363
Conversation
PR summary 6fcaafd481Import changes exceeding 2%
|
| File | Base Count | Head Count | Change |
|---|---|---|---|
| Mathlib.CategoryTheory.Triangulated.TStructure.TruncLTGE | 1084 | 1164 | +80 (+7.38%) |
Import changes for all files
| Files | Import difference |
|---|---|
Mathlib.CategoryTheory.Triangulated.TStructure.TruncLTGE |
80 |
Declarations diff
+ descTruncGE
+ descTruncGE_aux
+ instance (X : C) (a b : ℤ) : t.IsGE ((t.truncGELT a b).obj X) a := by
+ instance (X : C) (a b : ℤ) : t.IsLE ((t.truncLTGE a b).obj X) (b - 1) := by
+ instance (X : C) (a b : ℤ) [t.IsGE X a] :
+ instance (X : C) (a b : ℤ) [t.IsGE X a] : t.IsGE ((t.truncGE b).obj X) a := by
+ instance (X : C) (a b : ℤ) [t.IsLE X b] : t.IsLE ((t.truncGE a).obj X) b := by
+ instance (X : C) (a b : ℤ) [t.IsLE X b] : t.IsLE ((t.truncLT a).obj X) b := by
+ instance (X : C) (n : ℤ) : IsIso ((t.truncGE n).map ((t.truncGEπ n).app X))
+ instance (X : C) (n : ℤ) : IsIso ((t.truncLT n).map ((t.truncLTι n).app X))
+ instance (a b : ℤ) : IsIso (t.truncGELTToLTGE a b) := by
+ instance : t.bounded.IsTriangulated := by
+ instance : t.minus.IsTriangulated
+ instance : t.plus.IsTriangulated
+ isGE_iff_orthogonal
+ isGE₂
+ isIso_truncGE_map_iff
+ isIso_truncGE_map_truncGEπ_app
+ isIso_truncLT_map_iff
+ isIso_truncLT_map_truncLTι_app
+ isIso₁_truncLT_map_of_isGE
+ isIso₂_truncGE_map_of_isLE
+ isLE_iff_orthogonal
+ isLE₂
+ triangleLTLTGELT
+ triangleLTLTGELT_distinguished
+ truncGELT
+ truncGELTIsoLTGE
+ truncGELTToLTGE
+ truncGELTToLTGE_app_pentagon
+ truncGELTToLTGE_app_pentagon_uniqueness
+ truncGELTδLT
+ truncLTGE
+ truncLT_map_truncGE_map_truncLTι_app_fac
+ π_descTruncGE
++ instance (X : C) (a b : ℤ) :
++ instance (a b : ℤ) (X : C) :
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) = (12.00, 0.00)
| Current number | Change | Type |
|---|---|---|
| 10883 | 12 | backward.isDefEq |
Current commit 1358950ed2
Reference commit 6fcaafd481
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).
…1' into spectral-sequences-1-trunc-ltge-2
…1' into spectral-sequences-1-trunc-ltge-2
…1' into spectral-sequences-1-trunc-ltge-2
|
This PR/issue depends on: |
… and `truncGE` which use the octahedron axiom (#35363)
|
Pull request successfully merged into master. Build succeeded:
|
truncLT and truncGE which use the octahedron axiomtruncLT and truncGE which use the octahedron axiom
… and `truncGE` which use the octahedron axiom (leanprover-community#35363)
… and `truncGE` which use the octahedron axiom (leanprover-community#35363)
truncLTandtruncGE#35362