Quadratic and matrix orthogonal groups #
When multiplication by two is injective in the base ring, a linear automorphism preserves the standard quadratic form exactly when its matrix is orthogonal. Adding determinant one identifies the two special orthogonal groups. These criteria transfer quadratic-space results to the matrix models of the classical groups.
The criteria apply to any finite index type, including the empty type, and to rings such as
ℤ where two is regular but not invertible.
Main results #
TauCeti.toMatrix_mem_orthogonalGroup_iff: the coordinate criterion for the orthogonal group.TauCeti.toMatrix_mem_specialOrthogonalGroup_iff: the coordinate criterion for the special orthogonal group.
The quadratic form of the identity matrix sends a vector to its dot product with itself.
This is not a simp lemma: TauCeti.PDE.toQuadraticForm'_one already normalises the same
left-hand side to ‖ξ‖ ^ 2 on EuclideanSpace ℝ n, and the two cannot both be simp-normal.
The polar form of the standard quadratic form is twice the dot product.
The coordinate matrix of a linear automorphism is orthogonal exactly when the automorphism preserves the standard quadratic form.
The coordinate matrix is special orthogonal exactly when the linear automorphism is special orthogonal for the standard quadratic form.