The Cartan quadratic-form coordinate estimate #
This file formalizes the numerical heart of Appendix A in the frozen manuscript. For a nonnegative unimodular integral Cartan matrix with weakly positive quadratic form, a positive root and its positive Coxeter transform differ by at most one in every coordinate.
The module-theoretic application must still construct this data and identify dimension vectors along Auslander--Reiten translation. No such facts are assumed here under representation-theoretic names.
The integral quadratic form represented by an inverse Cartan matrix.
Instances For
The projective root belonging to a Cartan index.
Instances For
The Coxeter matrix in the row-vector convention of the manuscript.
Instances For
The inverse Coxeter matrix.
Instances For
A positive integral vector: coordinatewise nonnegative and nonzero.
Instances For
Exact integral Cartan-form input used in the quadratic proof.
- C : Matrix ι ι ℤ
- Cinv : Matrix ι ι ℤ
- diagonal (i : ι) : self.C i i = 1
- nonnegative (i j : ι) : 0 ≤ self.C i j
- weaklyPositive (x : ι → ℤ) : IsPositive x → 1 ≤ quadraticForm self.Cinv x
Instances For
The Coxeter transformation attached to the data.
Instances For
The inverse Coxeter transformation attached to the data.
Instances For
Polarization of the integral quadratic form.
The polarized pairing with a projective root is the coordinate change under the Coxeter transformation.
Every Cartan column is a positive integral vector.
Every Cartan column is a root of the quadratic form.
Forward half of the quadratic estimate: a positive root changes upward by at most one under the Coxeter transformation.
The displayed Coxeter inverse is a right inverse.
The Coxeter transformation preserves the inverse-Cartan bilinear matrix.
The inverse-Cartan quadratic form is invariant under the Coxeter transformation.
Applying the Coxeter transformation and then its displayed inverse returns the original row vector.
Transposing the inverse matrix leaves its quadratic form unchanged.
The opposite Cartan matrix carries the transposed weakly positive Cartan data.
Instances For
Quadratic-form form of the coordinate estimate. If both x
and its Coxeter transform are positive roots, every coordinate changes by at
most one.
Local numerical data for one coordinate of a positive-root pair related by a Coxeter transformation.
This wrapper is designed for the support-restriction argument in Appendix A of the frozen manuscript. The finite index type and Cartan form may depend on the Auslander--Reiten sequence: no ambient weak-positivity statement is built into the interface.
- index : Type u
- indexFintype : Fintype self.index
- indexDecidableEq : DecidableEq self.index
- cartan : WeaklyPositiveCartanData
- root : self.index → ℤ
- root_positive : IsPositive self.root
- root_quadraticForm : quadraticForm self.cartan.Cinv self.root = 1
- transform_positive : IsPositive (Matrix.vecMul self.root self.cartan.coxeter)
- coordinate : self.index
- root_coordinate : self.root self.coordinate = a
- transform_coordinate : Matrix.vecMul self.root self.cartan.coxeter self.coordinate = b
Instances For
The local positive-root package implies the manuscript's bound for its identified coordinate.