The special isometry group of a sesquilinear Gram matrix #
Let σ be an endomorphism of a commutative ring K and Q a square matrix over K. Together they
define the σ-sesquilinear form
h(x, y) = (σ ∘ x) ⬝ᵥ (Q *ᵥ y) = ∑ i j, σ (x i) * Q i j * y j
on n → K, and a matrix g preserves it, h(g x, g y) = h(x, y), exactly when
(g ^ σ)ᵀ * Q * g = Q, where g ^ σ applies σ to every entry. The matrices of determinant one
with this property form the subgroup Matrix.specialIsometryGroup Q σ of the special linear group.
For σ an involution and Q Hermitian or skew-Hermitian ((Q ^ σ)ᵀ = ε • Q with ε = ±1) this is
a special unitary group SU(Q); for σ = id the defining equation is that of the bilinear isometry
monoid Matrix.isometryMatrices Q, and the group is the special orthogonal group of a symmetric Q
or the symplectic group of an alternating one. The finite special unitary groups SU_{r+1}(q)
arise in this form as the Steinberg fixed points of the twisted groups ²A_r(q).
Over a field the group acts on the projective space ℙ K (n → K) through the special linear group.
A point is isotropic when a representative v satisfies h(v, v) = 0; this does not depend on
the representative, and the isometries permute the isotropic points. They form the
sub-MulAction Matrix.isotropicPoints Q σ, the natural permutation domain of a unitary group.
Main definitions #
Matrix.specialIsometryGroup Q σ: the matrices of determinant one preserving theσ-sesquilinear form of Gram matrixQ.Matrix.isotropicPoints Q σ: the isotropic points of projective space, as a sub-MulActionof the special isometry group.
Main results #
Matrix.mem_specialIsometryGroup_iff: the defining matrix equation.Matrix.mem_isotropicPoints_iff: a point is isotropic when its chosen representative is.Matrix.mk_mem_isotropicPoints_iff: the point of a nonzero vector is isotropic exactly when the vector is.
References #
- D. E. Taylor, The Geometry of the Classical Groups (1992), Chapters 7 and 10.
The special isometry group of a sesquilinear Gram matrix: the matrices g of determinant
one with (g ^ σ)ᵀ * Q * g = Q, that is, the special linear transformations preserving the
σ-sesquilinear form h(x, y) = (σ ∘ x) ⬝ᵥ (Q *ᵥ y). For an involution σ and a Hermitian or
skew-Hermitian Q it is the special unitary group of Q.
Instances For
An element of the special linear group is an isometry exactly when (g ^ σ)ᵀ * Q * g = Q.
The isotropic points of projective space: the points [v] with h(v, v) = 0, as a
sub-MulAction of the special isometry group. Whether [v] is isotropic does not depend on the
representative v (Matrix.mk_mem_isotropicPoints_iff).
Instances For
A point lies in isotropicPoints exactly when its chosen representative is isotropic.
Isotropy of a point is isotropy of any representative: [v] is isotropic exactly when
h(v, v) = 0.