Documentation

TauCeti.Algebra.Homology.Ginzburg.Basic

The two-dimensional Ginzburg differential graded algebra of a quiver #

Let Q be a finite quiver. The Ginzburg quiver TauCeti.GinzburgQuiver Q has the vertices of Q, the arrows of the doubled quiver Quiver.Symmetrify Q, and one further loop t_i at every vertex i. Its path algebra carries two gradings: a cohomological one in which doubled arrows have degree 0 and the loops degree -1, and an Adams (path) grading in which doubled arrows have degree 1 and the loops degree 2.

The two-dimensional Ginzburg differential is the degree +1 graded derivation which kills every doubled arrow and sends t_i to the local preprojective relator

ρ_i = ∑_{head a = i} a a* - ∑_{tail a = i} a* a

of TauCeti.localPreprojectiveRelator, read inside the Ginzburg path algebra. The resulting differential graded algebra is the non-completed two-dimensional Ginzburg algebra Π₂(Q); its differential has bidegree (1, 0), raising the cohomological degree by one and preserving the Adams degree.

Main definitions #

Main results #

References #

inductive TauCeti.GinzburgHom (Q : Type u) [Quiver Q] :
Q → Q → Type (max u v)

The arrows of the Ginzburg quiver of Q: the arrows of the doubled quiver Quiver.Symmetrify Q, together with one extra loop at every vertex.

Instances For

    The Ginzburg quiver of Q: the doubled quiver with one extra loop adjoined at every vertex. Its vertices are those of Q, and its arrows are TauCeti.GinzburgHom.

    Equations
    Instances For

      The inclusion of the doubled quiver in the Ginzburg quiver, the identity on vertices.

      Equations
      Instances For
        @[simp]
        @[simp]

        The doubled-quiver inclusion is the identity on vertices.

        The inclusion of the doubled quiver in the Ginzburg quiver is bijective on vertices.

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

        The cohomological degree of an arrow of the Ginzburg quiver: the doubled arrows sit in degree 0 and the adjoined loops in degree -1.

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

          The Adams degree of an arrow of the Ginzburg quiver: the doubled arrows sit in degree 1 and the adjoined loops in degree 2, the degrees for which the differential below is homogeneous of degree 0.

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

            The homomorphism from the doubled path algebra to the Ginzburg path algebra induced by TauCeti.ginzburgOf.

            Equations
            Instances For

              The induced homomorphism sends a doubled-quiver arrow to the corresponding doubled arrow of the Ginzburg quiver.

              @[simp]

              The induced homomorphism sends a doubled-quiver path to its image in the Ginzburg quiver.

              The inclusion of the path algebra of Q in the path algebra of the Ginzburg quiver, sending every arrow of Q to the corresponding original arrow.

              Equations
              Instances For

                The inclusion sends an arrow of Q to the corresponding original arrow of the Ginzburg quiver. Deliberately not a simp lemma: TauCeti.PathAlgebra.ofArrow_eq_ofPath already normalizes its left-hand side, and TauCeti.ginzburgOriginalMap_ofPath_toPath is the simp form.

                @[simp]

                The inclusion sends the one-arrow path to the corresponding original arrow.

                The doubled path algebra mapped to the Ginzburg path algebra #

                The doubled path algebra lands in cohomological degree 0: it is generated by the arrows of the doubled quiver, all of which are of degree 0.

                The doubled path algebra keeps its length grading as the Adams grading.

                noncomputable def TauCeti.ginzburgTwoArrowRelator {Q : Type u} [Quiver Q] (k : Type w) [CommRing k] [Fintype Q] [(i j : Q) → Fintype (i ⟶ j)] {i j : GinzburgQuiver Q} :

                The relator assigned to an arrow in the two-dimensional Ginzburg differential: it is zero on doubled arrows and the local preprojective relator at the vertex of an adjoined loop.

                Equations
                Instances For
                  @[simp]
                  theorem TauCeti.ginzburgTwoArrowRelator_double {Q : Type u} [Quiver Q] (k : Type w) [CommRing k] [Fintype Q] [(i j : Q) → Fintype (i ⟶ j)] {i j : Q} (a : (i ⟶ j) ⊕ (j ⟶ i)) :
                  noncomputable def TauCeti.ginzburgTwoDifferential {Q : Type u} [Quiver Q] (k : Type w) [CommRing k] [Fintype Q] [(i j : Q) → Fintype (i ⟶ j)] :

                  The two-dimensional Ginzburg differential of Q: the degree +1 graded derivation which kills the doubled arrows and sends the loop t_i to the local preprojective relator ρ_i.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    The differential of an arrow is the value prescribed by TauCeti.ginzburgTwoArrowRelator.

                    The two-dimensional Ginzburg Leibniz rule against an arrow.

                    theorem TauCeti.ginzburgTwoDifferential_ofArrow_double {Q : Type u} [Quiver Q] (k : Type w) [CommRing k] [Fintype Q] [(i j : Q) → Fintype (i ⟶ j)] {i j : Q} (a : (i ⟶ j) ⊕ (j ⟶ i)) :

                    The doubled arrows are cycles of the two-dimensional Ginzburg differential graded algebra. Deliberately not a simp lemma: TauCeti.PathAlgebra.ofArrow_eq_ofPath already normalizes its left-hand side.

                    The differential of the adjoined loop t_i is the local preprojective relator ρ_i, the defining equation of the two-dimensional Ginzburg differential graded algebra. Deliberately not a simp lemma: TauCeti.PathAlgebra.ofArrow_eq_ofPath already normalizes its left-hand side.

                    The differential graded algebra #

                    @[simp]
                    theorem TauCeti.ginzburgTwoDifferential_ginzburgMap {Q : Type u} [Quiver Q] (k : Type w) [CommRing k] [Fintype Q] [(i j : Q) → Fintype (i ⟶ j)] (x : pathAlgebra k (Quiver.Symmetrify Q)) :

                    The doubled path algebra consists of cycles: the differential kills every doubled arrow, hence every path in them.

                    The two-dimensional Ginzburg differential graded algebra Π₂(Q): the path algebra of the Ginzburg quiver, graded by the cohomological degree, with the Ginzburg differential.

                    The Leibniz rule for the Ginzburg differential on a left factor homogeneous of cohomological degree m.

                    @[simp]

                    The square of the Ginzburg differential vanishes.

                    The Adams grading #

                    The Ginzburg differential preserves the Adams grading. Together with TauCeti.isDGAlgebra_ginzburgTwoDifferential this says that it has bidegree (1, 0).