Documentation

TauCeti.Algebra.Homology.Ginzburg.LoopGrading

The loop-count grading of the two-dimensional Ginzburg path algebra #

The Ginzburg quiver of a quiver Q consists of the doubled arrows and one additional loop t_i at every vertex. Its cohomological grading gives doubled arrows degree 0 and the loops degree -1. This file introduces the companion natural-number weight TauCeti.ginzburgLoopCount, which gives the same arrows weights 0 and 1 respectively.

The two path weights contain exactly the same information: the cohomological degree of a path is the negative of its loop count. Consequently the cohomological degree -n piece is literally the loop-count degree n piece, not merely isomorphic to it, and every positive cohomological piece vanishes. In particular, degree zero is spanned precisely by paths containing no adjoined loop. This is the path decomposition needed to identify the zeroth cohomology of the two-dimensional Ginzburg DG algebra with the additive preprojective algebra. The image of TauCeti.ginzburgMap is exactly cohomological degree zero, and TauCeti.ginzburgRetraction kills adjoined loops and inverts that map on degree zero.

Main results #

References #

def TauCeti.ginzburgLoopCount {Q : Type u} [Quiver Q] {i j : GinzburgQuiver Q} :
(i ⟶ j) → ℕ

The number of adjoined Ginzburg loops contributed by an arrow. A doubled arrow contributes zero and a loop t_i contributes one.

Equations
Instances For
    @[simp]
    theorem TauCeti.ginzburgLoopCount_double {Q : Type u} [Quiver Q] {i j : Q} (a : (i ⟶ j) ⊕ (j ⟶ i)) :

    On every Ginzburg arrow, cohomological degree is the negative of loop count.

    The cohomological degree of a Ginzburg path is the negative of its number of adjoined loops.

    @[simp]

    A Ginzburg path has cohomological degree -n exactly when it contains n adjoined loops.

    @[simp]

    A Ginzburg path has cohomological degree zero exactly when it contains no adjoined loop.

    Every Ginzburg path has nonpositive cohomological degree.

    @[simp]

    The inclusion of the doubled quiver contributes no adjoined loops to a path.

    The cohomological degree -n part of the Ginzburg path algebra is exactly its loop-count degree n part.

    The degree-zero cohomological piece consists exactly of linear combinations of paths with no adjoined loop.

    Every positive cohomological piece of the two-dimensional Ginzburg path algebra vanishes.

    The doubled path algebra lands in loop-count degree zero inside the Ginzburg path algebra.

    Every cohomological degree-zero element is a cycle in the two-dimensional Ginzburg DG algebra.

    Killing the adjoined loops #

    The algebra homomorphism from the Ginzburg path algebra to the doubled path algebra which fixes the vertex idempotents and the doubled arrows and kills every adjoined loop t_i. It follows the construction of TauCeti.PathAlgebra.symmetrifyRetraction: a Ginzburg path goes to itself when it uses no loop, and to zero otherwise.

    Equations
    Instances For
      @[simp]

      The retraction fixes every vertex idempotent.

      @[simp]

      The retraction kills every adjoined loop.

      @[simp]

      The retraction is a left inverse of the inclusion of the doubled path algebra.

      @[simp]

      The retraction undoes the inclusion of the doubled path algebra.

      @[simp]

      The retraction fixes every doubled arrow.

      @[simp]

      The retraction kills an adjoined loop in the path basis.

      @[simp]

      The retraction sends a doubled arrow to the corresponding doubled path.

      The inclusion of the doubled path algebra in the Ginzburg path algebra is injective.

      The retraction is a right inverse of the inclusion on cohomological degree 0.

      Cohomological degree 0 of the Ginzburg path algebra is the doubled path algebra: an element has degree 0 exactly when it is the image of an element of the doubled path algebra.