Matrices of the Ext-Euler pairing #
This file records the matrix of the Ext-Euler pairing in independently chosen bases of two exact Grothendieck groups. No symmetry is assumed, so the source and target properties and their bases may be different.
Main definitions #
TauCeti.extEulerMatrix: the matrix of the Ext-Euler pairing in two bases.
Main results #
TauCeti.extEulerMatrix_apply: a matrix entry is the pairing of the corresponding basis vectors.TauCeti.extEulerMatrix_of_of: when two basis vectors are object classes, their entry is the object-level Ext-Euler characteristic.TauCeti.extEulerMatrix_basis_change: changing the two bases transforms the matrix by the transposed first and the untransposed second change-of-basis matrix.
The matrix of the Ext-Euler pairing in independently chosen bases of two exact Grothendieck groups. Neither symmetry nor equal source and target groups is required.
Equations
- TauCeti.extEulerMatrix P Q hP hQ h bP bQ = (LinearMap.toMatrix₂Aux ℤ ⇑bP ⇑bQ) (TauCeti.extEulerBilinear hP hQ h)
Instances For
An entry of the Ext-Euler matrix is the pairing of the corresponding basis vectors.
If two basis vectors are classes of objects, their Ext-Euler matrix entry is the object-level Ext-Euler characteristic.
Change of basis for the Ext-Euler matrix. The first change-of-basis matrix acts transposed on the left and the second acts on the right, since the pairing is bilinear but not symmetric.