The zigzag relations and their quadratic presentation #
The zigzag algebra of a simple graph G is the path algebra of the doubled quiver
TauCeti.DoubledQuiver G modulo the uniform relation family: every length-two path whose
endpoints differ, the difference of any two length-two backtracks based at one vertex, and every
path of length at least three. This file introduces those relators, the two-sided ideal they span,
and the resulting quotient algebra with its universal property.
The long-path generators are convenient rather than necessary: the main result below shows that for a connected graph with at least three vertices they are already consequences of the two quadratic families, so the algebra really is quadratic there. The proof is the usual local one. A length-three path either contains a length-two subpath with distinct endpoints, in which case it already lies in the quadratic ideal, or it is an arrow following a backtrack. Backtrack independence lets that backtrack be moved onto any incident edge, and connectedness with at least three vertices produces a third vertex adjacent to one of the two vertices involved; moving the backtrack there exposes a length-two subpath with distinct endpoints.
The graphs excluded by the hypotheses are exactly those the roadmap treats separately: the
one-vertex graph, whose zigzag algebra is the dual numbers rather than a relation quotient, and
the two-vertex graph A₂, whose zigzag algebra is genuinely radical-cube-zero and not quadratic.
Main definitions #
TauCeti.IsQuadraticZigzagRelator: the two quadratic relation families.TauCeti.IsZigzagRelator: the uniform relation family, adding the long paths.TauCeti.zigzagIdealandTauCeti.quadraticZigzagIdeal: the two-sided ideals they span, with named unfolding lemmas for callers that reason about the spans.TauCeti.nonisolatedZigzagQuotient: the relation quotient, with quotient mapTauCeti.zigzagMkand universal propertyTauCeti.zigzagLift.
Main results #
TauCeti.zigzagIdeal_eq_quadraticZigzagIdeal: for a connected graph with at least three vertices the long-path generators are redundant.TauCeti.zigzagLiftOfQuadratic: consequently an algebra map killing the quadratic relators factors through the zigzag quotient.TauCeti.zigzagMk_ofPath_eq_zero_of_ne,TauCeti.zigzagMk_backtrackElem_eqandTauCeti.zigzagMk_ofPath_eq_zero_of_three_le: the defining relations in the quotient.
References #
This is the relation-quotient clause of Layer 0 and the redundancy theorem of Layer 1 of
TauCetiRoadmap/ZigzagPreprojective/README.md; the relator names follow the target-signature
prototype in TauCetiRoadmap/ZigzagPreprojective/Suggested.lean. See Huerfano--Khovanov,
A category for the adjoint representation, Section 3.
The relators #
The quadratic zigzag relators of a simple graph: the length-two paths whose endpoints differ,
and the differences of two length-two paths returning to a common source. By
TauCeti.DoubledQuiver.exists_eq_backtrackPath the latter are exactly the differences of two
backtracks based at one vertex.
- nonreturn {k : Type w} [CommRing k] {V : Type u} {G : SimpleGraph V} {i j : DoubledQuiver G} (p : Quiver.Path i j) (length_eq : p.length = 2) (different_endpoints : i ≠ j) : IsQuadraticZigzagRelator k G (PathAlgebra.ofPath ⟨i, ⟨j, p⟩⟩)
- equal_backtracks {k : Type w} [CommRing k] {V : Type u} {G : SimpleGraph V} {i : DoubledQuiver G} (p q : Quiver.Path i i) (p_length : p.length = 2) (q_length : q.length = 2) : IsQuadraticZigzagRelator k G (PathAlgebra.ofPath ⟨i, ⟨i, p⟩⟩ - PathAlgebra.ofPath ⟨i, ⟨i, q⟩⟩)
Instances For
The uniform zigzag relators of a simple graph: the quadratic relators together with every path
of length at least three. The long generators make the quotient radical-cube-zero for every graph,
including the two-vertex graph A₂ where they are not consequences of the quadratic relators.
- quadratic {k : Type w} [CommRing k] {V : Type u} {G : SimpleGraph V} {x : pathAlgebra k (DoubledQuiver G)} (h : IsQuadraticZigzagRelator k G x) : IsZigzagRelator k G x
- long_path {k : Type w} [CommRing k] {V : Type u} {G : SimpleGraph V} (x : Quiver.TotalPath (DoubledQuiver G)) (three_le : 3 ≤ x.snd.snd.length) : IsZigzagRelator k G (PathAlgebra.ofPath x)
Instances For
The relation ideals #
The two-sided ideal spanned by the quadratic zigzag relators.
Equations
Instances For
The two-sided ideal spanned by the uniform zigzag relators.
Equations
Instances For
The quadratic relation ideal is the two-sided span of the quadratic relators.
The uniform relation ideal is the two-sided span of the uniform relators.
Every quadratic relator lies in the ideal it spans.
Every uniform relator lies in the ideal it spans.
The quadratic relators are among the uniform ones, so their ideal is contained in the uniform one. The reverse inclusion is the redundancy theorem below, and needs hypotheses on the graph.
Membership of the short products #
A length-two path whose endpoints differ is a quadratic relator, written as a product of two oriented edges.
Two backtracks based at the same vertex differ by a quadratic relator.
The redundancy of the long relators #
The zigzag relations are quadratic. For a connected graph with at least three vertices the long-path generators are consequences of the two quadratic families, so the uniform and the purely quadratic relation ideals agree.
The hypotheses are sharp for the roadmap's low-rank conventions. On the one-edge graph A₂ the
doubled quiver has no length-two path with distinct endpoints and only one backtrack at each
vertex, so every quadratic relator is already zero and the quadratic ideal is ⊥, while the
uniform ideal kills the length-three paths.
The relation quotient #
The zigzag relation quotient of a simple graph: the path algebra of the doubled quiver modulo the uniform relation ideal.
This is the algebra of a connected graph with an edge: on a graph with an isolated vertex it is not the intended zigzag algebra, whose singleton components carry the dual numbers instead. The componentwise public definition is built from this quotient elsewhere.
Equations
Instances For
The quotient map from the path algebra of the doubled quiver onto the zigzag quotient.
Equations
Instances For
The quotient map is the ring-theoretic quotient map of the relation ideal.
The kernel of the quotient map is the relation ideal.
Every uniform relator dies in the zigzag quotient.
A length-two path whose endpoints differ dies in the zigzag quotient.
A path of length at least three dies in the zigzag quotient.
The backtracks based at a vertex all have the same image in the zigzag quotient: this common value is the volume element of the vertex.
An algebra map killing every uniform relator kills the whole relation ideal.
The universal property of the zigzag quotient: an algebra map out of the path algebra which kills every uniform relator factors through the quotient.
Equations
- TauCeti.zigzagLift k G f hf = Ideal.Quotient.liftₐ (TwoSidedIdeal.asIdeal (TauCeti.zigzagIdeal k G)) f ⋯
Instances For
The lift is the unique algebra map whose composite with the quotient map is f.
On a connected graph with at least three vertices an algebra map killing the quadratic relators already kills the whole relation ideal.
For a connected graph with at least three vertices only the quadratic relations need to be checked: an algebra map killing them factors through the zigzag quotient.
Equations
- TauCeti.zigzagLiftOfQuadratic k G hconn hcard f hf = TauCeti.zigzagLift k G f ⋯
Instances For
The quadratic lift is the unique algebra map whose composite with the quotient map is f.