Documentation

TauCeti.RepresentationTheory.Quiver.Zigzag.Projective.Syzygy

Kernels and images of right multiplication between zigzag vertex projectives #

For a finite simple graph without isolated vertices, a homomorphism between vertex projectives P_j = Z e_j → P_i = Z e_i of the zigzag relation quotient is right multiplication by an element of the corner e_j Z e_i. This file computes the kernel and the image, in terms of the radical filtration P_i ⊇ J P_i ⊇ J² P_i ⊇ 0, of the two kinds of homogeneous maps of positive degree:

Together with the quotient P_i → P_i / J P_i onto the simple head, whose kernel is J P_i, these are the exactness statements behind the explicit projective resolutions of the simple modules of low-rank zigzag algebras.

Main definitions #

Main results #

References #

See Huerfano--Khovanov, A category for the adjoint representation, Section 3, for the projective modules of zigzag algebras and the maps between them.

The maps #

noncomputable def TauCeti.zigzagProjectiveVolumeMul (k : Type w) [Field k] {V : Type u} (G : SimpleGraph V) [Finite V] (i : V) :

Right multiplication by the volume class x_i, as an endomorphism of the vertex projective P_i = Z e_i.

Instances For
    @[simp]
    theorem TauCeti.coe_zigzagProjectiveVolumeMul_apply (k : Type w) [Field k] {V : Type u} (G : SimpleGraph V) [Finite V] (i : V) (y : ↥(zigzagProjective k G i)) :
    ↑((zigzagProjectiveVolumeMul k G i) y) = ↑y * zigzagVolume k G i
    noncomputable def TauCeti.zigzagProjectiveArrowMul (k : Type w) [Field k] {V : Type u} (G : SimpleGraph V) [Finite V] (d : G.Dart) :

    Right multiplication by the arrow of a dart d, as a homomorphism of vertex projectives P_{d.snd} → P_{d.fst}.

    Instances For
      @[simp]
      theorem TauCeti.coe_zigzagProjectiveArrowMul_apply (k : Type w) [Field k] {V : Type u} (G : SimpleGraph V) [Finite V] (d : G.Dart) (y : ↥(zigzagProjective k G d.toProd.2)) :
      theorem TauCeti.zigzagProjectiveArrowMul_mem_grade (k : Type w) [Field k] {V : Type u} (G : SimpleGraph V) [Finite V] (d : G.Dart) {p : ℤ} {x : ↥(zigzagProjective k G d.toProd.2)} (hx : x ∈ zigzagProjectiveGrade k G d.toProd.2 p) :

      Right multiplication by an arrow raises the path degree by one. With the source shifted by one, this is a degree-zero map in a linear projective presentation.

      @[simp]

      An arrow map after the volume map at its source vanishes: x_{d.snd} a_d has path length three.

      @[simp]

      The volume map at the target of an arrow map, after it, vanishes: a_d x_{d.fst} has path length three.

      The quotient of the vertex projective P_i onto its head P_i / J P_i, the radical layer TauCeti.zigzagProjectiveRadicalLayer k G i 0.

      Instances For

        The head quotient is onto.

        @[simp]
        theorem TauCeti.zigzagProjectiveToHead_apply {k : Type w} [Field k] {V : Type u} {G : SimpleGraph V} [Finite V] (i : V) (y : ↥(zigzagProjective k G i)) :

        The head quotient sends y ∈ P_i = J⁰ P_i to its class modulo J P_i.

        @[simp]

        The kernel of the head quotient is the radical J P_i.

        Radical bookkeeping #

        The volume map #

        @[simp]
        theorem TauCeti.range_zigzagProjectiveVolumeMul {k : Type w} [Field k] {V : Type u} {G : SimpleGraph V} [Finite V] (hns : ∀ (i : V), ∃ (j : V), G.Adj i j) (i : V) :

        The image of the volume map is the socle J² P_i.

        @[simp]
        theorem TauCeti.ker_zigzagProjectiveVolumeMul {k : Type w} [Field k] {V : Type u} {G : SimpleGraph V} [Finite V] (hns : ∀ (i : V), ∃ (j : V), G.Adj i j) (i : V) :

        The kernel of the volume map is the radical J P_i.

        The arrow map #

        The image of an arrow map lies in the radical of its target.

        theorem TauCeti.zigzagProjectiveRadicalPower_two_le_ker_zigzagProjectiveArrowMul {k : Type w} [Field k] {V : Type u} {G : SimpleGraph V} [Finite V] (hns : ∀ (i : V), ∃ (j : V), G.Adj i j) (d : G.Dart) :

        An arrow map kills the socle of its source.

        @[simp]

        The head quotient at d.fst kills the image of the arrow map of d.

        @[simp]
        theorem TauCeti.range_zigzagProjectiveArrowMul {k : Type w} [Field k] {V : Type u} {G : SimpleGraph V} [Finite V] (hns : ∀ (i : V), ∃ (j : V), G.Adj i j) [Fintype V] [DecidableRel G.Adj] (d : G.Dart) (hd : G.degree d.toProd.1 = 1) :

        At a tail of degree one, the image of an arrow map is the radical J P_{d.fst}.

        @[simp]
        theorem TauCeti.ker_zigzagProjectiveArrowMul {k : Type w} [Field k] {V : Type u} {G : SimpleGraph V} [Finite V] (hns : ∀ (i : V), ∃ (j : V), G.Adj i j) [Fintype V] [DecidableRel G.Adj] (d : G.Dart) (hd : G.degree d.toProd.2 = 1) :

        At a head of degree one, the kernel of an arrow map is the socle J² P_{d.snd}.