Documentation

TauCeti.LinearAlgebra.Matrix.GeneralLinearGroup.InnerAut

Inner automorphisms of a matrix algebra #

An invertible matrix g ∈ GL n R over a commutative ring acts on the matrix algebra Matrix n n R by the algebra automorphism x ↦ g x g⁻¹. This file packages that action as a group homomorphism GL n R →* (Matrix n n R ≃ₐ[R] Matrix n n R) and proves:

These are the pointwise facts behind the identification of the projective general linear group scheme with the automorphism group scheme of the matrix algebra.

Main declarations #

References #

noncomputable def Matrix.GeneralLinearGroup.innerAut {n : Type u_1} {R : Type u_2} [Fintype n] [DecidableEq n] [CommRing R] :
GL n R →* Matrix n n R ≃ₐ[R] Matrix n n R

Conjugation by an invertible matrix, x ↦ g x g⁻¹, as an algebra automorphism of the matrix algebra.

Equations
Instances For
    @[simp]
    theorem Matrix.GeneralLinearGroup.innerAut_apply {n : Type u_1} {R : Type u_2} [Fintype n] [DecidableEq n] [CommRing R] (g : GL n R) (x : Matrix n n R) :
    (innerAut g) x = ↑g * x * (↑g)⁻¹

    The inner automorphism by g sends x to g x g⁻¹.

    An inner automorphism of a matrix algebra is trivial exactly when the conjugating matrix is central, that is, an invertible scalar matrix.

    @[simp]

    The kernel of conjugation is the center of the general linear group.

    Skolem–Noether for matrix algebras: over a field, every algebra automorphism of a matrix algebra is inner.

    noncomputable def Matrix.ProjGenLinGroup.innerAut {n : Type u_1} {R : Type u_2} [Fintype n] [DecidableEq n] [CommRing R] :

    Conjugation induces a homomorphism from the projective general linear group PGL(n, R) = GL n R / Z(GL n R) to the automorphism group of the matrix algebra.

    Equations
    Instances For
      @[simp]

      On the class of g, the induced homomorphism is the inner automorphism by g.

      PGL(n, R) acts faithfully on the matrix algebra by conjugation.

      Over a field, PGL(n, K) is the automorphism group of the matrix algebra.