The trace of the componentwise zigzag algebra #
The public zigzag algebra is a product over the connected components of a finite simple graph.
This file equips each factor with its canonical trace and sums those traces over the product. On a
component containing an edge this is TauCeti.zigzagTrace, transported from the relation-quotient
presentation. On a singleton component it is the infinitesimal coordinate of the dual numbers.
The resulting functional is one on every volume basis vector and zero on vertex and arrow basis
vectors, including at isolated vertices. It is a trace: tr (x * y) = tr (y * x), and the
vertex--arrow--volume basis is dual, for (x, y) ↦ tr (x * y), to its reindexing by
TauCeti.zigzagDualIndex. Its restriction
to a single embedded factor recovers that factor's trace, giving the trace part of the connected-
component decomposition.
Main definitions #
TauCeti.zigzagComponentTrace: the trace on one connected-component factor.TauCeti.zigzagAlgebraTrace: the sum of the component traces on the public zigzag algebra.
Main results #
TauCeti.zigzagAlgebraTrace_zigzagAlgebraBasis_mul: the Gram matrix of the trace pairing is the permutation matrix ofTauCeti.zigzagDualIndex.TauCeti.zigzagAlgebraTrace_mul_zigzagAlgebraBasis_zigzagDualIndex: pairing against the dual basis vector reads off a coordinate.
References #
See Huerfano--Khovanov, A category for the adjoint representation, Section 3, and Ehrig--Tubbenhauer, Algebraic properties of zigzag algebras, Section 2.
The finite indexing type used internally for the componentwise trace.
Instances For
The trace of one component #
The canonical trace on one connected-component factor of the public zigzag algebra. It is
zero on the vertex and arrow blocks of TauCeti.zigzagComponentBasis and one on its volume block.
For a nontrivial component this is the transported relation-quotient trace; for a singleton it is
the infinitesimal coordinate of the dual numbers.
Instances For
The component trace is zero on vertex and arrow basis vectors and one on volume basis vectors.
On a component containing an edge, the component trace is the relation-quotient zigzag trace under the canonical presentation equivalence.
On a singleton component, the component trace is the infinitesimal coordinate under the canonical dual-number presentation.
The trace on one component is cyclic.
The trace of the public algebra #
The trace of the public zigzag algebra, obtained by summing the canonical traces of all its connected-component factors.
Instances For
The public trace is the sum of the traces of the component projections.
Restricting the public trace to an embedded component factor recovers that component's canonical trace.
The public trace is zero on vertex and arrow basis vectors and one on volume basis vectors.
The trace of the public zigzag algebra is cyclic.
The dual basis #
The public trace vanishes on vertex basis vectors.
The public trace vanishes on arrow basis vectors.
The public trace is one on volume basis vectors, including at isolated vertices.
The Gram matrix of the public trace pairing is the permutation matrix of
TauCeti.zigzagDualIndex. The trace of a product of two basis vectors is 1 exactly when the
second index is the dual of the first, and 0 otherwise.
The dual basis of the public trace pairing. Pairing an element against the basis vector of
the dual index of b reads off its b-th coordinate.