Structures · Category theory
CategoryTheory.Pretriangulated
A preadditive category C with an additive shift, and a class of "distinguished triangles"
relative to that shift is called pretriangulated if the following hold:
* Any triangle that is isomorphic to a distinguished triangle is also distinguished.
* Any triangle of the form (X,X,0,id,0,0) is distinguished.
* For any morphism f : X ⟶ Y there exists a distinguished triangle of the form (X,Y,Z,f,g,h).
* The triangle (X,Y,Z,f,g,h) is distinguished if and only if (Y,Z,X⟦1⟧,g,h,-f⟦1⟧) is.
* Given a diagram:
``
f g h
X ───> Y ───> Z ───> X⟦1⟧
│ │ │
│a │b │a⟦1⟧'
V V V
X' ───> Y' ───> Z' ───> X'⟦1⟧
f' g' h'
`
where the left square commutes, and whose rows are distinguished triangles,
there exists a morphism c : Z ⟶ Z' such that (a,b,c)` is a triangle morphism.
- Shape
- One type argument · adds distinguishedTriangles, isomorphic_distinguished, contractible_distinguished, distinguished_cocone_triangle, rotate_distinguished_triangle, complete_distinguished_triangle_morphism
Extends0
Extends nothing: this is a root of the hierarchy.
Extended by0
Nothing extends this class yet.
Concrete types that are instances5
- CategoryTheory.ObjectProperty.FullSubcategory
- HomotopyCategory
- CategoryTheory.MorphismProperty.Localization
- DerivedCategory
- CategoryTheory.MorphismProperty.Localization'
How is a type an instance?
Loading the hierarchy index…
Assumed by919
- CategoryTheory.Pretriangulated.distinguishedTriangles
- CategoryTheory.Triangulated.TStructure.truncGE
- CategoryTheory.Triangulated.TStructure.truncLT
- CategoryTheory.Triangulated.TStructure.eTruncLT
- CategoryTheory.Triangulated.TStructure.eTruncGE
- CategoryTheory.Triangulated.TStructure.truncGEπ
- CategoryTheory.Triangulated.TStructure.truncLTι
- CategoryTheory.Pretriangulated.isomorphic_distinguished
- CategoryTheory.Triangulated.TStructure.truncLE
- CategoryTheory.Triangulated.TStructure.eTruncLTι
- CategoryTheory.Triangulated.SpectralObject.ω₁
- CategoryTheory.ObjectProperty.trW
- CategoryTheory.Triangulated.TStructure.triangleLTGE
- CategoryTheory.Triangulated.TStructure.truncLEι
- CategoryTheory.Triangulated.TStructure.truncGT
- CategoryTheory.Triangulated.TStructure.eTruncGEπ
- CategoryTheory.ObjectProperty.extensionProduct
- CategoryTheory.Pretriangulated.inv_rot_of_distTriang
- CategoryTheory.Triangulated.TStructure.truncGEδLT
- CategoryTheory.ObjectProperty.extensionProductIter
- CategoryTheory.Pretriangulated.distinguished_cocone_triangle
- CategoryTheory.Triangulated.TStructure.triangleLTGE_distinguished
- CategoryTheory.Pretriangulated.rot_of_distTriang
- CategoryTheory.Triangulated.TStructure.natTransTruncLTOfLE
- CategoryTheory.Functor.map_distinguished
- CategoryTheory.Triangulated.TStructure.truncGTπ
- CategoryTheory.Pretriangulated.shortComplexOfDistTriangle
- CategoryTheory.Triangulated.TStructure.ω₁
- CategoryTheory.Pretriangulated.Triangle.coyoneda_exact₂
- CategoryTheory.Triangulated.TStructure.le
- CategoryTheory.Triangulated.TStructure.eTriangleLTGE
- CategoryTheory.Triangulated.TStructure.ge
- CategoryTheory.Triangulated.TStructure.triangleLEGT
- CategoryTheory.Triangulated.TStructure.natTransTruncGEOfLE
- CategoryTheory.Triangulated.TStructure.triangleLEGE
- CategoryTheory.Triangulated.TStructure.eTruncLTGEIsoGELT
- CategoryTheory.Triangulated.Octahedron.m₃
- CategoryTheory.ObjectProperty.triangEnvelopeIter
- CategoryTheory.Triangulated.Octahedron.m₁
- CategoryTheory.Triangulated.TStructure.eTruncGEδLT
- CategoryTheory.Pretriangulated.comp_distTriang_mor_zero₁₂
- CategoryTheory.Triangulated.TStructure.truncLEIsoTruncLT
- CategoryTheory.Triangulated.TStructure.triangleω₁δ
- CategoryTheory.Triangulated.SpectralObject.Hom.hom
- CategoryTheory.Pretriangulated.contractible_distinguished
- CategoryTheory.Triangulated.TStructure.natTransTruncLEOfLE
- CategoryTheory.Triangulated.SpectralObject.δ
- CategoryTheory.Triangulated.TStructure.triangleLTLTGELT
- CategoryTheory.Triangulated.SpectralObject.ω₂
- CategoryTheory.Triangulated.TStructure.truncGTIsoTruncGE
Ancestors0
No ancestors.