Documentation

TauCeti.RepresentationTheory.Quiver.Zigzag.Projective.Koszul.Complex

The Koszul complex of a zigzag simple module #

Let Z be the zigzag relation quotient TauCeti.nonisolatedZigzagQuotient of a finite graph G and let Π be the signless preprojective algebra of the doubled quiver of G, the quadratic dual of the quadratic zigzag presentation (TauCeti.quadraticDualQuadraticZigzagEquivSignless). For a vertex v, the Koszul complex of the simple Z-module at v has in homological degree n the left Z-module

K_n = ⨁_u Hom_k(e_u Π_n e_v, Z e_u),

the Hom form of ⨁_u Z e_u ⊗_k (e_u Π_n e_v)^*, and the differential

(d f)_w (y) = ∑_{j ∼ w} f_j (a_{wj} y) · a_{wj},

where a_{wj} is the arrow w → j, acting on the left of Π and on the right of Z. Composing two differentials multiplies by a length-two zigzag path; only the returning paths survive, all equal to the volume class, against the signless relator ∑_{j ∼ w} (w → j → w) = 0. So K is a complex.

The main theorem is the Koszul duality between K and the vertex Koszul complexes 0 → e_w Π → ⨁_{j ∼ w} e_j Π → e_w Π of Π. The vertex, arrow and volume coordinates of the values of f ∈ K_{n+1} pair with the three terms of these complexes: the vertex coordinates of a cycle vanish because Π is generated by its arrows, the arrow coordinates lift by exactness of the signless complex at its middle term, and the volume coordinates lift by exactness at its left end. Hence, if every signless vertex complex is exact at its left end, K is exact in every positive homological degree. A non-backtracking choice of neighbours supplies this exactness, so the result holds for every connected graph which is not a tree, and these graphs are never finite ADE Dynkin diagrams. The augmentation of K_0 onto the simple module and the internal grading of the terms, which make K a linear resolution, are in TauCeti.RepresentationTheory.Quiver.Zigzag.Projective.Koszul.Resolution.

Main definitions #

Main results #

References #

@[reducible, inline]
abbrev TauCeti.ZigzagKoszulTerm (k : Type u_1) [Field k] {V : Type u_2} [Fintype V] (G : SimpleGraph V) [DecidableRel G.Adj] (v : V) (n : ℕ) :
Type (max u_1 u_2)

The term in homological degree n of the Koszul complex of the zigzag simple module at v: the left module ⨁_u Hom_k(e_u Π_n e_v, Z e_u) over the zigzag relation quotient Z, where Π is the signless preprojective algebra of the doubled quiver, the quadratic dual of the quadratic zigzag presentation (TauCeti.quadraticDualQuadraticZigzagEquivSignless).

Instances For
    noncomputable def TauCeti.zigzagKoszulDifferential (k : Type u_1) [Field k] {V : Type u_2} [Fintype V] (G : SimpleGraph V) [DecidableRel G.Adj] (v : V) (n : ℕ) :

    The Koszul differential of the zigzag simple module at v, from homological degree n + 1 to n. At the vertex w it sends f to y ↦ ∑_{j ∼ w} f_j (a_{wj} y) · a_{wj}: the signless arrow w → j moves y ∈ e_w Π_n e_v to e_j Π_{n+1} e_v, and right multiplication by the zigzag arrow w → j moves the value from Z e_j back to Z e_w.

    Instances For
      @[simp]
      theorem TauCeti.coe_zigzagKoszulDifferential_apply (k : Type u_1) [Field k] {V : Type u_2} [Fintype V] (G : SimpleGraph V) [DecidableRel G.Adj] (v : V) (n : ℕ) (f : ZigzagKoszulTerm k G v (n + 1)) (w : V) (y : ↥(signlessPreprojectiveCorner k (DoubledQuiver G) n (DoubledQuiver.vertex G v) (DoubledQuiver.vertex G w))) :
      ↑(((zigzagKoszulDifferential k G v n) f w) y) = ∑ j : ↑(G.neighborSet w), ↑((f ↑j) ⟨(signlessPreprojectiveMk k (DoubledQuiver G)) (PathAlgebra.ofArrow (DoubledQuiver.arrow G ⋯)) * ↑y, ⋯⟩) * (zigzagMk k G) (PathAlgebra.ofArrow (DoubledQuiver.arrow G ⋯))

      The value of the Koszul differential, computed in the zigzag algebra.

      The Koszul complex is a complex #

      @[simp]

      The Koszul complex is a complex: two consecutive Koszul differentials compose to zero.

      @[simp]
      theorem TauCeti.zigzagKoszulDifferential_zigzagKoszulDifferential (k : Type u_1) [Field k] {V : Type u_2} [Fintype V] (G : SimpleGraph V) [DecidableRel G.Adj] (v : V) (n : ℕ) (f : ZigzagKoszulTerm k G v (n + 2)) :

      Two consecutive Koszul differentials compose to zero, pointwise.

      Coordinates in the vertex projectives #

      The signless Koszul complex, indexed by neighbours #

      Exactness #

      Koszul duality for the zigzag Koszul complex. Let G be a finite graph. If the Koszul complex 0 → e_w Π → ⨁_{j ∼ w} e_j Π of the signless preprojective algebra Π is exact at its left end at every vertex w, then the Koszul complex of every zigzag simple module is exact in every positive homological degree: the image of the differential out of degree n + 2 is the kernel of the differential out of degree n + 1.

      theorem TauCeti.range_zigzagKoszulDifferential_eq_ker_of_adj (k : Type u_1) [Field k] {V : Type u_2} [Fintype V] (G : SimpleGraph V) [DecidableRel G.Adj] {f : V → V} (hf : ∀ (u : V), G.Adj u (f u)) (hff : ∀ (u : V), f (f u) ≠ u) (v : V) (n : ℕ) :

      The zigzag Koszul complex is exact for a non-backtracking choice of neighbours. If f sends every vertex of G to a neighbour, with f (f u) ≠ u for every u, then the Koszul complex of every zigzag simple module of G is exact in every positive homological degree. Such an f exists exactly when every connected component of G contains a cycle.

      The zigzag Koszul complex of a connected graph which is not a tree is exact in every positive homological degree, at every vertex. Such a graph is never a finite ADE Dynkin diagram.