Documentation

TauCeti.RepresentationTheory.Quiver.Zigzag.Projective.Koszul.Resolution

The Koszul resolution of a zigzag simple module #

Let Z be the zigzag relation quotient TauCeti.nonisolatedZigzagQuotient of a finite graph G, graded by path length, and let Π be the signless preprojective algebra of the doubled quiver, the quadratic dual of the quadratic zigzag presentation. The Koszul complex K of the simple Z-module at a vertex v, with terms K_n = ⨁_u Hom_k(e_u Π_n e_v, Z e_u), is exact in every positive homological degree when every signless vertex Koszul complex 0 → e_w Π → ⨁_{j ∼ w} e_j Π is exact at its left end (TauCeti.range_zigzagKoszulDifferential_eq_ker). This file completes K to a linear graded projective resolution of the graded simple module S_v (TauCeti.zigzagGradedSimple).

Hence S_v has a linear resolution whenever the signless Koszul complexes are exact at their left ends; a non-backtracking choice of neighbours provides this for every connected graph which is not a tree. For such graphs every vertex simple module S_v, concentrated in degree zero, has a linear resolution, and its grading shifts have the correspondingly shifted resolutions; this is Koszulity in the sense of Beilinson--Ginzburg--Soergel. Through TauCeti.coeff_inv_zigzagGradedCartanMatrix_map_aeval_neg_X_eq, the multiplicities of these resolutions are the coefficients of the inverse graded Cartan matrix C_G(-X)⁻¹.

Main definitions #

Main results #

References #

The terms as direct sums of vertex projectives #

The internal grading #

noncomputable def TauCeti.zigzagKoszulTermGrading (k : Type w) [Field k] {V : Type u} [Fintype V] (G : SimpleGraph V) [DecidableRel G.Adj] (v : V) (n : ℕ) :

The internal grading of the Koszul term K_n = ⨁_u Hom_k(e_u Π_n e_v, Z e_u): a map has degree p when it takes values in degree p - n of the vertex projectives, so that K_n is the direct sum of the shifted projectives Z e_u{n} tensored with the dual corners.

Instances For
    @[simp]
    theorem TauCeti.mem_zigzagKoszulTermGrading_piece_iff (k : Type w) [Field k] {V : Type u} [Fintype V] (G : SimpleGraph V) [DecidableRel G.Adj] {v : V} {n : ℕ} {p : ℤ} {f : ZigzagKoszulTerm k G v n} :

    A map in K_n has degree p exactly when all its values have degree p - n.

    @[instance_reducible]

    The scalar action of the zigzag algebra on the Koszul terms, read off from their module structure. Synthesizing it directly, through the actions on Pi types and on linear maps, exceeds the default instance-search budget.

    Instances For

      The Koszul terms are graded modules over the path-length graded zigzag algebra.

      The Koszul terms are projective modules over the zigzag algebra.

      The Koszul differential preserves internal degree.

      The Koszul term K_n is generated in degree n: it is a direct sum of shifted vertex projectives Z e_u{n}, each generated by its vertex idempotent e_u.

      The augmentation #

      The augmentation K_0 → S_v of the Koszul complex onto the graded simple module at v: the class in the head of Z e_v of the value at the vertex idempotent e_v ∈ e_v Π_0 e_v.

      Instances For

        The augmentation sends f to the class of f_v (e_v).

        The augmentation preserves internal degree.

        @[simp]

        The augmentation kills the boundaries: K_1 → K_0 → S_v composes to zero.

        Exactness of the Koszul complex at K_0: the kernel of the augmentation is the image of the first differential.

        The augmentation is onto the graded simple module.

        The linear Koszul resolution #

        @[reducible, inline]

        The Koszul resolution of a graded simple zigzag module. Let G be a finite graph such that 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 K of the graded simple module S_v of the zigzag algebra, with its augmentation K_0 → S_v, is a graded projective resolution of S_v.

        This is an abbreviation so that the types and module instances of its terms are those of TauCeti.ZigzagKoszulTerm; its data are computed by the [simp] lemmas below.

        Instances For
          @[simp]

          The terms of the Koszul resolution are the Koszul terms.

          @[simp]

          The terms of the Koszul resolution carry the gradings TauCeti.zigzagKoszulTermGrading.

          @[simp]

          The differentials of the Koszul resolution are the Koszul differentials.

          @[simp]

          The augmentation of the Koszul resolution is TauCeti.zigzagKoszulAugmentation.

          The Koszul resolution is linear: its term in homological degree n is generated in internal degree n.

          The vertex simple modules of the zigzag algebra of a connected graph which is not a tree have linear resolutions: the simple module S_v, concentrated in degree zero, has the linear resolution TauCeti.zigzagKoszulResolution, since a non-backtracking choice of neighbours makes the signless Koszul complexes exact at their left ends. Its grading shifts have the correspondingly shifted resolutions. Such a graph is never a finite ADE Dynkin diagram.