Conjugation invariants in the general linear group #
This file records elementary invariants of conjugation in a general linear group that are useful
across the concrete subgroup and conjugacy-class computations, and the fact that conjugation by an
element of GL n R determines that element up to a unit scalar. The latter is what makes the
conjugators of a family of inner automorphisms of Mₙ(R) multiply up to scalars, as in the
construction of the Galois 2-cocycle of a split central simple algebra.
Main results #
Matrix.GeneralLinearGroup.det_sub_algebraMap_conj: shifting a matrix by a scalar and taking its determinant is invariant under conjugation.Matrix.GeneralLinearGroup.exists_scalar_mul_eq_of_forall_conj_eq: two elements ofGL n Rinducing the same conjugation ofGL n Rdiffer by a unit scalar.Matrix.GeneralLinearGroup.scalar_injective: for nonemptyn, the scalar embeddingRˣ → GL n Ris injective.
For nonempty n, the scalar embedding Rˣ → GL n R is injective.
Shifting a matrix by a scalar and taking its determinant is invariant under conjugation in the general linear group.
An inner automorphism determines its conjugator up to a scalar. If g and h in
GL n R conjugate every element of GL n R in the same way, then g is h multiplied by the
scalar matrix of a unit u.