The graded Cartan matrix of a zigzag algebra #
For a finite simple graph without isolated vertices, the vertex idempotents e_i of the zigzag
relation quotient Z are primitive, so Z e_i is the indecomposable projective at i and the
corner e_i Z e_j records the homomorphisms from Z e_i to Z e_j. This file computes those
corners degree by degree for the path-length grading and assembles the resulting graded Cartan
matrix.
The three nonzero graded corners are read off the vertex-arrow-volume basis: the vertex
idempotent e_i spans the degree-zero corner at (i, i), the arrow of the dart from j to i
spans the degree-one corner at (i, j), and the volume class x_i spans the degree-two corner
at (i, i). Everything else vanishes, so
C_G(q) = (1 + q²) I + q A_G,
with A_G the adjacency matrix of the graph. At q = 0 it is the identity, so its polynomial
determinant is nonzero. At q = 1 it is the ungraded Cartan matrix 2I + A_G, whose column sums
are the dimensions of the vertex projectives; at q = -1 it is the generalized Cartan matrix
2I - A_G of the graph.
Main definitions #
TauCeti.zigzagCorner: the cornere_i Z e_j, as ak-submodule of the relation quotient.TauCeti.zigzagGradedCorner: its degree-npiece for the path-length grading.TauCeti.zigzagGradedCartanMatrix: the matrix of graded dimensions of the corners, a matrix of polynomials inq.
Main results #
TauCeti.restrictScalars_zigzagProjective_eq_iSup_zigzagCorner: the vertex projectiveZ e_jis the sum of the cornerse_i Z e_j.TauCeti.zigzagGradedCorner_zero_self_eq_span,TauCeti.zigzagGradedCorner_one_eq_span_of_adjandTauCeti.zigzagGradedCorner_two_self_eq_span: the three nonvanishing graded corners, each spanned by a single basis vector, together with the vanishing of all the others.TauCeti.zigzagGradedCartanMatrix_apply: the entrywise graded Cartan formula.TauCeti.zigzagGradedCartanMatrix_eq: the same formula in matrix notation,C_G(q) = (1 + q²) I + q A_G.TauCeti.zigzagGradedCartanMatrix_map_eval_zeroandTauCeti.det_zigzagGradedCartanMatrix_ne_zero: the specialization atq = 0is the identity, so the determinant is a nonzero polynomial.TauCeti.zigzagGradedCartanMatrix_map_eval_oneandTauCeti.zigzagGradedCartanMatrix_map_eval_neg_one: the two specializations2I + A_Gand2I - A_G.TauCeti.sum_eval_one_zigzagGradedCartanMatrix_eq_finrank_zigzagProjective: the column sums atq = 1are the dimensions of the vertex projectives.
Implementation notes #
The graded Cartan entry is defined as the truncated sum ∑_{n < 3} dim (e_i Z e_j)_n q^n rather
than as a sum over all degrees. The truncation loses nothing:
TauCeti.finrank_zigzagGradedCorner_of_three_le proves that every corner of degree at least three
vanishes, because the whole degree-n piece of the zigzag quotient does.
The corners here are the graded homomorphism spaces of the vertex projectives only through the
standard dictionary Hom_Z(Z e_i, Z e_j) ≅ e_i Z e_j, which this file does not construct; what it
does prove about the projectives themselves is
TauCeti.restrictScalars_zigzagProjective_eq_iSup_zigzagCorner, that Z e_j is the sum of the
corners e_i Z e_j over i, together with the resulting numerical comparison
TauCeti.sum_eval_one_zigzagGradedCartanMatrix_eq_finrank_zigzagProjective.
References #
See Huerfano--Khovanov, A category for the adjoint representation, Section 3, and Ehrig--Tubbenhauer, Algebraic properties of zigzag algebras, Section 2.
The corners of a zigzag algebra #
Cutting an element of the zigzag relation quotient down to the corner at (i, j), that is,
multiplying it by e_i on the left and by e_j on the right.
Instances For
The corner e_i Z e_j of a zigzag algebra, as a k-submodule of the relation quotient:
the elements which e_i fixes on the left and e_j fixes on the right.
Instances For
Membership in the corner e_i Z e_j: an element belongs to it exactly when multiplying it by
e_i on the left and by e_j on the right fixes it.
The corner e_i Z e_j sits inside the vertex projective Z e_j.
The vertex idempotent at i lies in the corner at (i, i).
The arrow of a dart lies in the corner at (head, tail): in the later-factor-first convention
the arrow of d is fixed on the left by the idempotent at the head of d and on the right by the
idempotent at its tail.
The volume class at i lies in the corner at (i, i).
The vertex projective Z e_j is the sum of the corners e_i Z e_j. Cutting the
vertex-arrow-volume basis down by e_j leaves the idempotent e_j, the arrows leaving j, and
the volume class x_j, and each of them lies in one corner.
The graded corners #
The degree-n part of the corner e_i Z e_j for the path-length grading of the zigzag
relation quotient.
Instances For
Membership in a graded corner: an element belongs to it exactly when it lies in the corner and is homogeneous of that degree.
A graded corner sits inside the corner it grades.
The degree-zero corner at a vertex is spanned by its idempotent.
The degree-zero corner between distinct vertices vanishes.
The degree-one corner over an edge is spanned by the arrow crossing it. The corner at
(i, j) sees the arrow which starts at j and ends at i.
The degree-one corner over a nonedge vanishes.
The degree-two corner at a vertex is spanned by its volume class.
The degree-two corner between distinct vertices vanishes.
Every corner of degree at least three vanishes, because the whole degree-n piece does.
The dimensions of the graded corners #
The degree-zero corner at a vertex is one-dimensional.
The degree-zero corner between distinct vertices has dimension zero.
The degree-one corner over a nonedge has dimension zero.
The degree-two corner between distinct vertices has dimension zero.
The graded Cartan entries vanish in every degree at least three: this is what makes the
truncated sum defining TauCeti.zigzagGradedCartanMatrix lose nothing.
The degree-one corner over an edge is one-dimensional: the arrow crossing the edge is nonzero because traversing it and returning is the nonzero volume class at its head.
The degree-two corner at a vertex with a neighbour is one-dimensional.
The graded Cartan matrix #
The graded Cartan matrix of a zigzag algebra: the entry at (i, j) is the graded dimension
∑_n dim_k (e_i Z e_j)_n q^n of the corner at (i, j), a polynomial in the internal degree q.
The sum is truncated below degree three, which by
TauCeti.finrank_zigzagGradedCorner_of_three_le discards only zeros.
Instances For
The graded Cartan entry away from the diagonal and from the edges vanishes.
The diagonal graded Cartan entry at a vertex with a neighbour is 1 + q²: the vertex
idempotent in degree zero and the volume class in degree two.
The graded Cartan entry over an edge is q: the single arrow crossing it.
The graded Cartan matrix is symmetric: the graph is undirected.
At q = 0 the graded Cartan matrix is the identity matrix. Only the degree-zero vertex
idempotents survive this specialization.
The determinant of a finite zigzag graded Cartan matrix is a nonzero polynomial. Its
value at q = 0 is the determinant of the identity matrix, hence 1.
The entrywise graded Cartan formula. The diagonal entries are 1 + q², the entries over an
edge are q, and all the others vanish.
The graded Cartan matrix of a zigzag algebra is (1 + q²) I + q A_G.
At q = 1 the graded Cartan matrix is the ungraded one, 2I + A_G.
At q = -1 the graded Cartan matrix is the generalized Cartan matrix 2I - A_G of the
graph.
The column sums of the ungraded Cartan matrix are 2 + deg(j).
The column sums of the ungraded Cartan matrix are the dimensions of the vertex
projectives. The vertex projective Z e_j is the sum of the corners e_i Z e_j over the
vertices i, and this is that decomposition read in dimensions.