The q-Euler form of graded vector spaces #
Let k be a field, and let TauCeti.GradedVectorSpace k be the category of ℤ-graded
vector spaces with its grading shift (V{1})ᵢ = V_{i-1}, from
TauCeti.Algebra.Category.GradedVectorSpace.Basic.
The one-dimensional space M = k placed in degree 0 is the smallest nontrivial test of the
q-Euler formalism: it is projective, it is not isomorphic to any of its shifts M{j} with
j ≠ 0, its degree-zero endomorphisms are one-dimensional, and it has no higher Ext. Hence
χ_q(M, M) = 1, χ_q(M, M{1}) = q = q χ_q(M, M), χ_q(M{1}, M) = q⁻¹ = q⁻¹ χ_q(M, M).
At q = 1 the three values agree, while at q = -1 a single shift changes the sign.
Forgetting the grading is the functor U taking the direct sum ⨁ᵢ Vᵢ of the pieces; it is
invariant under the shift, {1} ⋙ U ≅ U, and U M ≅ k. In every cohomological degree the
bigraded Ext groups of (M, M) assemble into the ungraded Ext groups of (U M, U M) in
ModuleCat k; this is checked directly, by computing both sides, and it identifies the value of
χ_q(M, M) at q = 1 with the ordinary Ext-Euler characteristic χ(U M, U M) = 1.
Main results #
TauCeti.GradedVectorSpace.gradedExtEuler_unit:χ_q(M, M) = 1.TauCeti.GradedVectorSpace.gradedExtEuler_unit_shiftTargetandTauCeti.GradedVectorSpace.gradedExtEuler_unit_shiftSource:χ_q(M, M{1}) = qandχ_q(M{1}, M) = q⁻¹.TauCeti.GradedVectorSpace.laurentEval_gradedExtEuler_unit_shiftTargetandTauCeti.GradedVectorSpace.laurentEval_gradedExtEuler_unit_shiftSource: their values atq = εforε = ±1; in particularTauCeti.GradedVectorSpace.laurentEval_neg_one_gradedExtEuler_unit_shiftTarget: atq = -1,χ_q(M, M{1})is the negative ofχ_q(M, M).TauCeti.GradedVectorSpace.isGradedExtComparison_unit: the bigradedExtgroups of(M, M)assemble into theExtgroups of the underlying ungraded pair(U M, U M)inModuleCat k.TauCeti.GradedVectorSpace.laurentEval_one_gradedExtEuler_unit:χ_q(M, M)atq = 1is the ordinary Ext-Euler characteristic of(U M, U M).TauCeti.GradedVectorSpace.extEuler_moduleCat_field_self: the ordinary Ext-Euler characteristicχ(k, k)inModuleCat kis1.
Implementation notes #
The results hold for every choice of HasExt instances on the two categories: Ext groups are
only used through their dimensions.
References #
- Zsuzsanna Dancso and Anthony Licata, "Koszul algebras and flow lattices", Journal of Combinatorial Theory, Series A 185 (2022), Section 2.2, for graded Grothendieck groups, the q-Euler form and its shift conventions.
The q-Euler characteristic of M = unit k #
The pair (M, M) is graded Euler-admissible: M is projective and its graded morphism spaces
have finite Laurent support.
χ_q(M, M) = 1: the only surviving bigraded Ext group of (M, M) is the
one-dimensional space of degree-zero endomorphisms.
χ_q(M, M{1}) = q, that is, q · χ_q(M, M): the q-Euler form is q-linear in its second
argument. This holds for any admissibility witness, e.g.
(isGradedEulerAdmissible_unit k).shiftTarget; the shifted target is written as
shiftFunctor _ 1, the simp-normal form of (shift k).functor.
χ_q(M{1}, M) = q⁻¹, that is, q⁻¹ · χ_q(M, M): the q-Euler form is q-antilinear in its
first argument. This holds for any admissibility witness, e.g.
(isGradedEulerAdmissible_unit k).shiftSource; the shifted source is written as
shiftFunctor _ 1, the simp-normal form of (shift k).functor.
At q = ε for a unit ε : ℤˣ, the value χ_q(M, M{1}) becomes ε.
At q = ε for a unit ε : ℤˣ, the value χ_q(M{1}, M) becomes ε⁻¹.
At q = -1 a single shift changes the sign: χ_q(M, M{1}) specializes to the negative of
the specialization of χ_q(M, M).
Comparison with the underlying ungraded pair (U M, U M) #
The ungraded Ext-Euler characteristic χ(k, k) = 1 in ModuleCat k, for any
admissibility witness: k is projective with one-dimensional endomorphisms.
The graded Ext groups of (M, M) assemble into the ungraded ones of (U M, U M): in
each cohomological degree n, ⨁ j, Extⁿ(M, M{j}) ≅ Extⁿ_k(U M, U M). Both sides are computed:
they are one-dimensional for n = 0 and zero otherwise.
At q = 1 the q-Euler characteristic of (M, M) is the ordinary Ext-Euler characteristic of
the underlying ungraded pair (U M, U M), as it must be after forgetting the grading.