Documentation

TauCeti.RepresentationTheory.Quiver.Representation.Projective.ExtEuler

The Ext-Euler characteristic of a vertex projective is the quiver Euler form #

For a finite quiver Q over a field k the Ext-Euler characteristic

χ(X, Y) = ∑ n, (-1)ⁿ dim_k Extⁿ(X, Y)

of TauCeti.extEuler is available in the abelian category ModuleCat (kQ) of modules over the path algebra. This file evaluates it on the vertex projective Pᵢ and identifies the value with the combinatorial Euler form TauCeti.eulerForm of the two dimension vectors:

χ(Pᵢ, Y) = ⟨dim Pᵢ, dim Y⟩ = (dim Y)ᵢ.

Both sides are computed without any acyclicity hypothesis on Q: the left-hand side because all higher Ext out of a projective vanishes, the right-hand side because Pᵢ represents evaluation at i. What is needed instead is that the paths out of i are finite, so that dim Pᵢ is an honest path count, and that the vertex space of Y at i is finite-dimensional over k, so that Hom(Pᵢ, Y) is and the pair is Euler-admissible.

The vertex projective enters as a module rather than a representation, because it is the module category that carries Ext; TauCeti.indecProjModule and its universal property are in TauCeti.RepresentationTheory.Quiver.Representation.Projective.Module.

Main results #

References #

The Ext-Euler characteristic out of a vertex projective #

A vertex projective is Euler-admissible against a module with a finite-dimensional vertex space at i: all of its higher Ext vanishes, and its Hom space is that vertex space. Only the space at i is asked for, so a target that is infinite-dimensional elsewhere is admitted; for one that is finite-dimensional overall the Hom-space instance of TauCeti.RepresentationTheory.Quiver.Representation.Projective.Module makes TauCeti.isEulerAdmissible_of_projective apply with no hypothesis at all.

@[simp]
theorem TauCeti.extEuler_indecProjModule (k : Type u) (Q : Type v) [Field k] [Quiver Q] [Finite Q] (i : Q) {Y : ModuleCat (pathAlgebra k Q)} (h : IsEulerAdmissible k (indecProjModule k Q i) Y) :
extEuler k h = ↑(dimVector ((quiverRepFunctor k Q).obj Y) i)

Projective evaluation in quiver coordinates: χ(Pᵢ, Y) is the i-th coordinate of the dimension vector of Y.

The Cartan pairing of two vertex projectives: χ(Pᵢ, Pⱼ) counts the paths j → i.

Comparison with the Euler form of the quiver #

theorem TauCeti.extEuler_indecProjModule_eq_eulerForm (k : Type u) (Q : Type v) [Field k] [Quiver Q] [Fintype Q] [(a b : Q) → Fintype (a ⟶ b)] (i : Q) [∀ (a : Q), Finite (Quiver.Path i a)] {Y : ModuleCat (pathAlgebra k Q)} (h : IsEulerAdmissible k (indecProjModule k Q i) Y) :
extEuler k h = ((eulerForm Q) fun (a : Q) => ↑(dimVector (indecProjRep k Q i) a)) fun (a : Q) => ↑(dimVector ((quiverRepFunctor k Q).obj Y) a)

The Ext-Euler characteristic of a vertex projective is the quiver Euler form. For a kQ-module Y Euler-admissible against Pᵢ, χ(Pᵢ, Y) is the Euler form ⟨dim Pᵢ, dim Y⟩ of the two dimension vectors.