Spin groups of polarized six-dimensional quadratic spaces #
Let (V, Q) be a six-dimensional quadratic space with a polarization V = W ⊕ W' into two
isotropic subspaces of dimension three, over a field of characteristic not two. The even Clifford
algebra acts on the even half S⁺ = ⋀ᵉᵛᵉⁿ W of the Fock module, a space of dimension four. This
file proves that this half-spin action identifies Spin(Q) with the special linear group of
S⁺:
- every Spin element acts on
S⁺with determinant one; - every endomorphism of
S⁺of determinant one is the action of a Spin element.
In the matrix-product model of the even Clifford algebra of three hyperbolic planes,
TauCeti.hyperbolicSixEvenUnitaryEquivGeneralLinear identifies the reverse-unitary group
U(C₀, σ) with GL₄(K). Under that identification Spin(Q) is exactly the determinant-one
subgroup, so Spin(Q) ≅ SL₄(K). Over ℚ this is the split rational witness that the inclusion
Spin(Q) ≤ U(C₀, σ) is strict in dimension six, with U(C₀, σ) ≅ GL₄(ℚ) and Spin(Q) ≅ SL₄(ℚ).
The argument #
Write e₀, e₁, e₂ for a basis of W. The even half S⁺ has basis 1, e₀e₁, e₀e₂, e₁e₂. A vector
v = w + w' acts on the Fock module ⋀W by s ↦ w ∧ s + ⌊w'⌋ s. Fix v₀ = e₀ + f₀, where f₀
is the vector of W' dual to e₀, so that Q v₀ = 1. The actions of ι v₀ * ι v and of
ι v * ι v₀ on S⁺ are explicit four-by-four matrices whose entries are the coordinates of v,
and each has determinant (Q v) ^ 2. Since ι v₀ * ι v₀ = 1, the action of ι u * ι v therefore
has determinant (Q u) ^ 2 * (Q v) ^ 2. Mathlib's Lipschitz group consists of products of vectors
(CliffordAlgebra.mem_lipschitzGroup_iff_exists_list), so a Spin element acts on S⁺ with
determinant the square of its reverse norm, which is one.
Conversely, the canonical Spin lifts 1 + ι w * ι u of the Eichler transvections, for u and
w among the basis vectors of W and W', act on S⁺ as the twelve elementary transvections in
the basis above. These generate the special linear group.
Main results #
TauCeti.det_spinPlusAction_spinGroupToEven: a Spin element of a polarized six-dimensional space acts on the even half-spin module with determinant one.TauCeti.exists_spinPlusAction_spinGroupToEven_eq_of_det_eq_one: every determinant-one endomorphism of the even half-spin module is the action of a Spin element.TauCeti.spinSixTransvectionLift: a specified Spin lift of each elementary transvection, with its half-spin matrix and vector action computed explicitly.TauCeti.mem_range_spinGroupToEvenUnitary_iff_det_hyperbolicSixEvenUnitaryEquivGeneralLinear: for three hyperbolic planes, an even unitary element lies in Spin exactly when its image inGL₄(K)has determinant one.TauCeti.hyperbolicSixSpinEquivSpecialLinear: the Spin group of three hyperbolic planes isSL₄(K), compatibly withTauCeti.hyperbolicSixEvenUnitaryEquivGeneralLinear; it specializes the polarized construction below.TauCeti.spinGroupEquivSpecialLinearGroupOfFinrankEqSix: the Spin-to-SL₄equivalence for a polarized six-dimensional quadratic space.TauCeti.coe_spinGroupEquivSpecialLinearGroupOfFinrankEqSix_apply: its matrix formula in the basisTauCeti.spinPlusFinBasisOfFinrankEqSixused byAlgebra.endAlgEquivMatrix.
References #
- M.-A. Knus, A. Merkurjev, M. Rost and J.-P. Tignol, The Book of Involutions (1998), §15.D.
- W. Fulton and J. Harris, Representation Theory: A First Course (1991), Lecture 20.
- C. Chevalley, The Algebraic Theory of Spinors (1954), Chapter II.
Coordinate data #
The ordered even monomials 1, e₀e₁, e₀e₂, e₁e₂.
Instances For
Evaluation of the ordered even-monomial coordinates.
The first vector of the Eichler-transvection lift of an elementary matrix transvection on the even half-spin module.
Instances For
Evaluation of the first vector of an elementary Spin-six transvection lift.
The second vector of the Eichler-transvection lift of an elementary matrix transvection on the even half-spin module.
Instances For
Evaluation of the second vector of an elementary Spin-six transvection lift.
The second vector of an elementary Spin-six transvection lift vanishes at parameter zero.
Two vector actions on the even half of a three-generator exterior algebra #
The generators anticommute; these instances put products in increasing order.
The four columns of the action of v₀ = e₀ + f₀ after a vector with parts x and d.
The four columns of the action of a vector with parts x and d after v₀ = e₀ + f₀.
The even half and its monomial basis #
The basis 1, e₀e₁, e₀e₂, e₁e₂ of the even half.
Instances For
The even-monomial basis has the prescribed exterior-algebra representatives.
The half-spin action of a polarized six-dimensional space #
Spin acts on the even half-spin module with determinant one. For a polarization of a
six-dimensional quadratic space, every element of Spin(Q) acts on S⁺ = ⋀ᵉᵛᵉⁿ W by an
endomorphism of determinant one.
The Spin lifts of the elementary transvections #
Creation pairs ι (c • e_a') * ι e_a move the vacuum 1 to e_a' ∧ e_a; annihilation pairs
move e_a ∧ e_a' back to 1; mixed pairs exchange two of e₀e₁, e₀e₂, e₁e₂.
The canonical Spin lift of an elementary transvection on the even half-spin module of a polarized six-dimensional quadratic space.
Instances For
The canonical lift of an elementary transvection with parameter zero is the identity.
The half-spin matrix of the canonical lift is the elementary transvection it lifts.
The vector action of the canonical lift is its defining Eichler transvection.
Every determinant-one endomorphism of the even half-spin module comes from Spin. For a
polarization of a six-dimensional quadratic space, the canonical Spin lifts of the Eichler
transvections act on S⁺ as the elementary transvections of a basis, which generate the special
linear group.
The Spin group of a polarized six-dimensional quadratic space is SL₄(K). A Spin element
goes to the matrix of its action on the even half-spin module S⁺ in the basis
TauCeti.spinPlusFinBasisOfFinrankEqSix; see
TauCeti.coe_spinGroupEquivSpecialLinearGroupOfFinrankEqSix_apply. By
TauCeti.coe_evenUnitaryGroupEquivGeneralLinearOfFinrankEqSix_spinGroupToEvenUnitary_apply, this
matrix is the first factor of the element's image in the matrix model of the even Clifford
algebra, so on Spin the equivalence agrees with
AlgEquiv.evenUnitaryGroupEquivGeneralLinearOfFinrankEqSix. For three hyperbolic planes it is
TauCeti.hyperbolicSixSpinEquivSpecialLinear.
Instances For
The polarized Spin-to-special-linear equivalence sends a Spin element to the matrix of its
action on the even half-spin module in the basis TauCeti.spinPlusFinBasisOfFinrankEqSix. As a
simp lemma it has low priority, so that specialized rules such as
TauCeti.coe_hyperbolicSixSpinEquivSpecialLinear_apply apply first.
Three hyperbolic planes #
Spin is the determinant-one part of the even unitary group of three hyperbolic planes.
Under the identification U(C₀, σ) ≅ GL₄(K) by the first half-spin factor, an even unitary
element lies in Spin(Q) exactly when its matrix has determinant one. For the isomorphism
Spin(Q) ≅ SL₄(K) itself, see TauCeti.hyperbolicSixSpinEquivSpecialLinear.
The Spin group of three hyperbolic planes is SL₄(K). This is
TauCeti.spinGroupEquivSpecialLinearGroupOfFinrankEqSix for the canonical split polarization, so a
Spin element goes to the matrix of its even half-spin action in
TauCeti.spinSixHalfSpinStandardBasis. By TauCeti.coe_hyperbolicSixSpinEquivSpecialLinear_apply
it is the restriction of TauCeti.hyperbolicSixEvenUnitaryEquivGeneralLinear to Spin, so Spin(Q)
is the determinant-one subgroup of the reverse-unitary group U(C₀, σ) ≅ GL₄(K). Over ℚ, three
hyperbolic planes give the split rational six-dimensional form, with U(C₀, σ) ≅ GL₄(ℚ) and
Spin(Q) ≅ SL₄(ℚ).
Instances For
The Spin equivalence is the general linear equivalence of the even unitary group, read on
Spin elements: the matrix of a Spin element is the first factor of its image in the matrix-product
model TauCeti.hyperbolicSixEvenEquivMatrixProd. Compare
TauCeti.coe_spinGroupEquivSpecialLinearGroupOfFinrankEqSix_apply, which gives the same matrix as
the matrix of the even half-spin action in TauCeti.spinSixHalfSpinStandardBasis.
The even half-spin basis made from the canonical exterior monomials.
Instances For
The basis TauCeti.spinPlusFinBasisOfFinrankEqSix of the even half-spin module of three
hyperbolic planes: TauCeti.hyperbolicSixSpinEquivSpecialLinear sends a Spin element to the matrix
of its half-spin action in this basis. Unlike TauCeti.spinSixHalfSpinMonomialBasis it is not
explicit; TauCeti.spinSixBasisChange_conjugate_spinPlusAction relates matrices in the two.
Instances For
Conjugating the matrix of a Spin element under TauCeti.hyperbolicSixSpinEquivSpecialLinear
by the change of basis between TauCeti.spinSixHalfSpinStandardBasis and
TauCeti.spinSixHalfSpinMonomialBasis gives the matrix of its even half-spin action in the
monomial basis 1, e₀e₁, e₀e₂, e₁e₂, where explicit matrices can be computed, as in
TauCeti.spinSixBasisChange_transvection.
The conjugated fixed-coordinate matrix of a canonical Spin lift is the elementary transvection it lifts.
The inverse Spin equivalence is the inverse general linear equivalence on determinant-one matrices.