Goto Chapter: Top 1 2 3 4 Ind
 [Top of Book]  [Contents]   [Previous Chapter]   [Next Chapter] 

1 Category of triangles
 1.1 Gap categories
 1.2 Constructors

1 Category of triangles

1.1 Gap categories

1.1-1 IsCategoryOfExactTriangles
‣ IsCategoryOfExactTriangles( T )( filter )

Returns: true or false

The GAP category for the category of triangles over some triangulated category.

1.1-2 IsCategoryOfExactTrianglesObject
‣ IsCategoryOfExactTrianglesObject( triangle )( filter )

Returns: true or false

The GAP category for exact triangles.

1.1-3 IsCategoryOfExactTrianglesMorphism
‣ IsCategoryOfExactTrianglesMorphism( mu )( filter )

Returns: true or false

The GAP category for morphism of exact triangles

1.2 Constructors

1.2-1 CategoryOfExactTriangles
‣ CategoryOfExactTriangles( T )( attribute )

Returns: a CAP category

The argument is some triangulated category \(\mathcal{T}\). The output is the category of exact triangles over \(\mathcal{T}\).

1.2-2 UnderlyingCategory
‣ UnderlyingCategory( C )( attribute )

Returns: a CAP category

The argument is a category of triangles over some triangulated category \(\mathcal{T}\). The output is \(\mathcal{T}\).

1.2-3 ExactTriangle
‣ ExactTriangle( alpha, iota, pi )( operation )

Returns: an exact triangle

The arguments are three morphisms \(\alpha:A\to B\), \(\iota:B\to C\) and \(\pi:C\to\Sigma A\) in some triangulated category \(\mathcal{T}\). The output the exact triangle \(A\to B \to C \to \Sigma A\) defined by them.

1.2-4 DomainMorphism
‣ DomainMorphism( t )( attribute )

Returns: a morphism

The arguments is an exact triangle defined by three morphisms \(\alpha:A\to B\), \(\iota:B\to C\) and \(\pi:C\to\Sigma A\). The output is \(\alpha:A\to B\).

1.2-5 MorphismIntoConeObject
‣ MorphismIntoConeObject( t )( attribute )

Returns: a morphism

The arguments is an exact triangle defined by three morphisms \(\alpha:A\to B\), \(\iota:B\to C\) and \(\pi:C\to\Sigma A\). The output is \(\iota:B\to C\).

1.2-6 MorphismFromConeObject
‣ MorphismFromConeObject( t )( attribute )

Returns: a morphism

The arguments is an exact triangle defined by three morphisms \(\alpha:A\to B\), \(\iota:B\to C\) and \(\pi:C\to\Sigma A\). The output is \(\pi:C\to\Sigma A\).

1.2-7 ObjectAt
‣ ObjectAt( t, i )( operation )

Returns: an object

The arguments is an exact triangle defined by three morphisms \(\alpha:A\to B\), \(\iota:B\to C\) and \(\pi:C\to\Sigma A\) and an integer \(i\in\{0,1,2,3\}\). The output is \(A\) if \(i=0\), \(B\) if \(i=1\), \(C\) if \(i=2\) and \(\Sigma A\) if \(i=3\).

1.2-8 \[\]
\[\]( t, i )( operation )

Returns: an object

Delegates to the operation ObjectAt.

1.2-9 MorphismAt
‣ MorphismAt( t, i )( operation )

Returns: a morphism

The arguments is an exact triangle defined by three morphisms \(\alpha:A\to B\), \(\iota:B\to C\) and \(\pi:C\to\Sigma A\) and an integer \(i\in\{0,1,2\}\). The output is \(\alpha\) if \(i=0\), \(\iota\) if \(i=1\), \(\pi\) if \(i=2\).

1.2-10 \^
‣ \^( t, i )( operation )

Returns: a morphism

Delegates to the operation MorphismAt.

1.2-11 StandardExactTriangle
‣ StandardExactTriangle( alpha )( attribute )

Returns: an standard exact triangle

The arguments is a morphism \(\alpha:A\to B\) in some triangulated category \(\mathcal{T}\). The output the standard exact triangle \(A\to B \to C(\alpha) \to \Sigma A\) defined by \(\alpha\).

1.2-12 StandardExactTriangle
‣ StandardExactTriangle( t )( attribute )

Returns: an standard exact triangle

The arguments is an exact triangle \(t=(\alpha,\iota,\pi)\). The output the standard exact triangle \((\alpha,\iota(\alpha),\pi(\alpha))\).

1.2-13 IsStandardExactTriangle
‣ IsStandardExactTriangle( t )( property )

Returns: true or false

The argument is an exact triangle \(t=(\alpha,\iota,\pi)\). The operation checks whether \(t\) is standard exact triangle or not. I.e., it checks whether \(\iota=\iota(\alpha)\) and \(\pi=\pi(\alpha)\).

1.2-14 WitnessIsomorphismIntoStandardExactTriangle
‣ WitnessIsomorphismIntoStandardExactTriangle( t )( attribute )

Returns: a morphism of triangles

The argument is an exact triangle \(t=(\alpha,\iota,\pi)\). The output is an isomorphism of triangles from \(t\) into the standard exact triangle \((\alpha,\iota(\alpha),\pi(\alpha))\).

1.2-15 WitnessIsomorphismFromStandardExactTriangle
‣ WitnessIsomorphismFromStandardExactTriangle( t )( attribute )

Returns: a morphism of triangles

The argument is an exact triangle \(t=(\alpha,\iota,\pi)\). The output is an isomorphism of triangles from the standard exact triangle \((\alpha,\iota(\alpha),\pi(\alpha))\) into t. This isomorphism is equal to the inverse of the witness isomorphism into the standard exact triangle.

1.2-16 MorphismOfExactTriangles
‣ MorphismOfExactTriangles( t_1, mu_0, mu_1, mu_2, t_2 )( operation )

Returns: a morphism \(t_1\to t_2\)

The arguments are an exact triangle \(t_1\), three morphisms \(\mu_0:t_1[0]\to t_2[0]\), \(\mu_1:t_1[1]\to t_2[1]\), \(\mu_2:t_1[2]\to t_2[2]\) and an exact triangle \(t_2\). The output is the morphism of exact triangles from \(t_1\to t_2\) defined by these morphisms.

1.2-17 MorphismAt
‣ MorphismAt( phi, i )( operation )

Returns: a morphism

The arguments is a morphism \(\mu:t_1\to t_2\) of exact triangles defined by three morphisms \(\mu_0:t_1[0]\to t_2[0]\), \(\mu_1:t_1[1]\to t_2[1]\) and \(\mu_2:t_1[2]\to t_2[2]\); and an integer \(i\in\{0,1,2\}\). The output is \(\mu_0\) if \(i=0\), \(\mu_1\) if \(i=1\), \(\mu_2\) if \(i=2\).

1.2-18 \[\]
\[\]( phi, i )( operation )

Returns: a morphism

Delegates to the operation MorphismAt.

1.2-19 MorphismBetweenConeObjects
‣ MorphismBetweenConeObjects( t_1, mu_0, mu_1, t_2 )( operation )

Returns: a morphism

The arguments are an exact triangle \(t_1\), two morphisms \(\mu_0:t_1[0]\to t_2[0]\), \(\mu_1:t_1[1]\to t_2[1]\), and an exact triangle \(t_2\). The output is some morphism \(\mu_2:t_1[2]\to t_2[2]\) such that \((t_1,\mu_0,\mu_1,\mu_2,t_2)\) is a morphism of exact triangles.

1.2-20 MorphismOfExactTriangles
‣ MorphismOfExactTriangles( t_1, mu_0, mu_1, t_2 )( operation )

Returns: a morphism

The arguments are an exact triangle \(t_1\), two morphisms \(\mu_0:t_1[0]\to t_2[0]\), \(\mu_1:t_1[1]\to t_2[1]\), and an exact triangle \(t_2\). The output is some morphism of exact triangles \((t_1,\mu_0,\mu_1,\mu_2,t_2)\). The morphism \(\mu_2\) will be computed by using the operation MorphismBetweenConeObjects.

1.2-21 ExactTriangleByOctahedralAxiom
‣ ExactTriangleByOctahedralAxiom( alpha, beta, gamma )( operation )

Returns: a triangle

The arguments are two morphisms \(\alpha:A\to B\), \(\beta:B\to C\). The output is the exact triangle defined by the Octhedral axiom.

1.2-22 ExactTriangleByOctahedralAxiom
‣ ExactTriangleByOctahedralAxiom( alpha, beta, gamma, b )( operation )

Returns: a triangle

The arguments are two morphisms \(\alpha:A\to B\), \(\beta:B\to C\) and a boolian \(b\). The output is the exact triangle defined by the Octhedral axiom. If \(b\)=true, then the operation will compute a witness isomorphism into the standard exact triangle.

1.2-23 ExactTriangleByOctahedralAxiom
‣ ExactTriangleByOctahedralAxiom( t_1, t_2, b )( operation )

Returns: a triangle

The arguments are two exact triangles \(t_1,t_2\) such that \(t_1[1]=t_2[0]\) and a boolian \(b\). The output is ExactTriangleByOctahedralAxiom\((t_1,t_2)\). If \(b\) = true then the operation will compute a witness isomorphism into the standard exact triangle.

1.2-24 ExactTriangleByOctahedralAxiom
‣ ExactTriangleByOctahedralAxiom( t_1, t_2, t_3 )( operation )

Returns: a triangle

The arguments are three exact triangles \(t_1,t_2,t_3\) such that \(t_1[1]=t_2[0]\), \(t_1[0]=t_3[0]\), \(t_2[1]=t_3[1]\) and \(t_2^0\circ t_1^0=t_3^0\). The output is the exact triangle defined by the Octahedral axiom.

1.2-25 Rotation
‣ Rotation( t )( attribute )

Returns: a triangle

The argument is an exact triangle \(t=(\alpha,\iota,\pi)\). The output is the exact triangle defined by the rotation axiom, i.e., the exact triangle \((\iota,\pi,-\Sigma \alpha)\).

1.2-26 Rotation
‣ Rotation( t, b )( operation )

Returns: a triangle

The arguments are an exact triangle \(t=(\alpha,\iota,\pi)\) and a boolian \(b\). The output is Rotation\((t)\). If \(b\)=true, then the operation will compute a witness isomorphism into the standard exact triangle.

1.2-27 InverseRotation
‣ InverseRotation( t )( attribute )

Returns: a triangle

The argument is an exact triangle \(t=(\alpha,\iota,\pi)\). The output is the exact triangle defined by the inverse rotation axiom, i.e., the exact triangle \((-\eta(A)\circ\Sigma^{-1}\pi,\alpha,\mu(C)\circ\iota)\), such that \(\eta\) := CounitIsomorphism, \(\mu\) := UnitIsomorphism, \(A\) := Source\((\alpha)\) and \(C\) := Range\((\iota)\).

1.2-28 InverseRotation
‣ InverseRotation( t, bool )( operation )

Returns: a triangle

The arguments are an exact triangle \(t=(\alpha,\iota,\pi)\) and a boolian \(b\). The output is InverseRotation\((t)\). If \(b\)=true, then the operation will compute a witness isomorphism into the standard exact triangle.

 [Top of Book]  [Contents]   [Previous Chapter]   [Next Chapter] 
Goto Chapter: Top 1 2 3 4 Ind

generated by GAPDoc2HTML