Documentation

TauCeti.Algebra.Homology.EulerCharacteristic.ExtEuler.Graded.Numerical

Numerical quotients of the graded Ext-Euler pairing #

The graded Ext-Euler characteristic gives a Laurent-polynomial-valued sesquilinear pairing on the Laurent-module Grothendieck groups of two extension-closed, shift-stable subcategories. This file quotients the first group by the left radical and the second group by the right radical, and descends the q-Euler form to the resulting numerical Grothendieck groups.

The two quotients are kept separate because the q-Euler form need not be symmetric or Hermitian. The left radical is a Laurent submodule even though scalar multiplication in the first variable is twisted by LaurentPolynomial.invert; this closure is built into the kernel of the semilinear map. The generic numerical-quotient construction supplies the quotient modules and descended pairings, while the results here expose their values in terms of graded Ext.

Main definitions #

Main results #

References #

The separate left and right numerical quotients for nonsymmetric q-pairings follow Zsuzsanna Dancso and Anthony Licata, Koszul algebras and flow lattices, Section 3.1.

theorem TauCeti.gradedExtEulerNumericalPairing_unique {C : Type u} [CategoryTheory.Category.{v, u} C] [CategoryTheory.Abelian C] {k : Type t} [Field k] [CategoryTheory.Linear k C] [CategoryTheory.HasExt C] {e : C ≌ C} [e.functor.Additive] [CategoryTheory.Functor.Linear k e.functor] {P Q : CategoryTheory.ObjectProperty C} [CategoryTheory.LocallySmall.{w, v, u} C] [CategoryTheory.ObjectProperty.EssentiallySmall.{w, v, u} P] [CategoryTheory.ObjectProperty.EssentiallySmall.{w, v, u} Q] [P.ContainsZero] [P.IsClosedUnderBinaryProducts] [Q.ContainsZero] [Q.IsClosedUnderBinaryProducts] (hP : (GradedExactStructure.abelian C e).IsExtensionClosed P) (hQ : (GradedExactStructure.abelian C e).IsExtensionClosed Q) (hPshift : P.inverseImage (GradedExactStructure.abelian C e).shift.functor = P) (hQshift : Q.inverseImage (GradedExactStructure.abelian C e).shift.functor = Q) (h : IsGradedEulerAdmissibleOn P Q) (b : GradedExtEulerLeftNumericalQuotient hP hQ hPshift hQshift h →ₛₗ[LaurentPolynomial.invert.toRingEquiv.toRingHom] GradedExtEulerRightNumericalQuotient hP hQ hPshift hQshift h →ₗ[LaurentPolynomial ℤ] LaurentPolynomial ℤ) (hb : ∀ (x : LaurentK0 ((GradedExactStructure.abelian C e).fullSubcategory P hP hPshift)) (y : LaurentK0 ((GradedExactStructure.abelian C e).fullSubcategory Q hQ hQshift)), (b ((gradedExtEulerLeftNumericalQuotientMk hP hQ hPshift hQshift h) x)) ((gradedExtEulerRightNumericalQuotientMk hP hQ hPshift hQshift h) y) = ((gradedExtEulerSesquilinear hP hQ hPshift hQshift h) x) y) :
b = gradedExtEulerNumericalPairing hP hQ hPshift hQshift h

The numerical q-Euler pairing is the unique sesquilinear pairing whose representative values are the original graded Ext-Euler values.