The type-B matrix model of an odd polarization #
An odd polarization whose orthogonal remainder contains a vector of quadratic norm one identifies
the quadratic space with the standard split odd space. This file compares the resulting basis
with Mathlib's matrix model of the type-B Lie algebra and then with the quadratic elements of
the Clifford algebra.
The normalization is fixed by LieAlgebra.Orthogonal.JB: the distinguished remainder vector has
quadratic norm 1 and polar self-pairing 2, while the two isotropic families pair by the identity
matrix. The coordinate equivalence absorbs its arbitrary square-one internal coordinate.
Main definitions #
TauCeti.SpinPolarizationData.typeBBasis: the odd hyperbolic basis, with the remainder first.TauCeti.SpinPolarizationData.typeBQuadraticEquiv: the standard type-Bmatrix algebra identified with the quadratic Clifford Lie algebra.
Main results #
TauCeti.SpinPolarizationData.polarBilin_toMatrix_typeBBasis: the polar form has Gram matrixLieAlgebra.Orthogonal.JBin the odd hyperbolic basis.TauCeti.SpinPolarizationData.polar_basis_typeBBasis,TauCeti.SpinPolarizationData.polar_dualVector_typeBBasisandTauCeti.SpinPolarizationData.polar_line_typeBBasis: the rows of that Gram matrix, read as the polar coordinates of a single vector against the whole basis.TauCeti.SpinPolarizationData.typeBQuadraticEquiv_lie_ι: the comparison acts on Clifford generators through the matrix endomorphism in that basis.
Roadmap #
This supplies the matrix-to-Clifford bridge needed by the full-weight type-B Chevalley carrier
in Layer 9 of TauCetiRoadmap/ReductiveGroups/README.md. The comparison is evaluated on the
numbered root vectors in
TauCeti/RepresentationTheory/Spin/Polarization/TypeB/RootGenerators.lean.
References #
- C. Chevalley, The Algebraic Theory of Spinors, Chapter II.
The standard odd hyperbolic basis of a polarization: the quadratic-unit remainder vector, then a basis of the first isotropic summand, then its polar-dual basis.
Equations
- P.typeBBasis b z hz = ((Module.Basis.singleton Unit K).prod (b.prod (P.dualBasis b))).map (TauCeti.SpinPolarizationData.oddDecompositionEquiv✝ P z hz)
Instances For
In the odd hyperbolic basis, the polar form has the standard split type-B Gram matrix.
The polar coordinates of the three kinds of vector #
These are the rows of polarBilin_toMatrix_typeBBasis in the form a Clifford computation wants
them: the polar form of a fixed vector against the whole odd hyperbolic basis at once.
A basis vector of the first isotropic summand pairs with the odd hyperbolic basis only against its own polar dual.
A polar-dual vector pairs with the odd hyperbolic basis only against its own basis vector.
The remainder vector pairs with the odd hyperbolic basis only against itself, and there by
2. That coefficient is the middle entry of LieAlgebra.Orthogonal.JB, and it is what the
integral short-root matrix carries.
An odd polarization with a quadratic-unit remainder identifies the split type-B matrix
algebra with the quadratic elements of the Clifford algebra.
Equations
- P.typeBQuadraticEquiv b z hz = CliffordAlgebra.skewAdjointMatricesEquivQuadratic Q ⋯ (P.typeBBasis b z hz) ⋯
Instances For
The type-B comparison acts on Clifford generators through the corresponding matrix
endomorphism in the odd hyperbolic basis.