Documentation

TauCeti.LinearAlgebra.Matrix.GeneralLinearGroup.GraphAutomorphism

The pinned type-A graph automorphism on matrices #

For a commutative ring A, inverse transpose is an automorphism of GL_n(A). In type A_r, conjugating it by the signed reversal matrix gives the pinned graph automorphism

g ↦ Q (g⁻¹)ᵀ Q⁻¹,

where Q reverses the standard basis and alternates its signs. The sign correction is essential: it makes the automorphism carry each positive simple-root transvection to the positive simple-root transvection at the reversed Dynkin node, with the parameter unchanged. Without it, inverse transpose would introduce a minus sign.

The construction is over an arbitrary commutative ring and is natural under ring homomorphisms. It is the matrix-points input for the graph automorphism of the full-weight type-A Chevalley carrier.

Main definitions #

Main results #

References #

This supplies the matrix-points prerequisite for the pinned type-A graph automorphism in Layer 9 of TauCetiRoadmap/ReductiveGroups/README.md, consumed by milestone L1 of TauCetiRoadmap/CFSGStatement/README.md for the Steinberg map defining ²A_r(q).

Inverse transpose on the general linear group. This is the group automorphism g ↦ (g⁻¹)ᵀ.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]

    The matrix underlying inverse transpose is (g⁻¹)ᵀ.

    @[simp]

    Inverse transpose is an involution.

    @[simp]
    theorem Matrix.GeneralLinearGroup.map_inverseTranspose {n : Type u} [Fintype n] [DecidableEq n] {A : Type v} [CommRing A] {B : Type u_1} [CommRing B] (f : A →+* B) (g : GL n A) :

    Inverse transpose commutes with entrywise application of a ring homomorphism.

    @[simp]
    theorem TauCeti.inverseTranspose_diagGL {A : Type u} [CommRing A] {ι : Type u_1} [Fintype ι] [DecidableEq ι] (d : ι → Aˣ) :

    Inverse transpose inverts the entries of an invertible diagonal matrix.

    def TauCeti.typeAGraphConjugator (r : ℕ) (A : Type u) [CommRing A] :
    GL (Fin (r + 1)) A

    The signed reversal matrix Q used in the pinned type-A_r graph automorphism. It first reverses the standard basis and then applies alternating signs.

    Equations
    Instances For
      def TauCeti.typeAGraphAutomorphism (r : ℕ) (A : Type u) [CommRing A] :
      GL (Fin (r + 1)) A ≃* GL (Fin (r + 1)) A

      The pinned graph automorphism of the type-A_r matrix group. It is signed reverse inverse transpose, g ↦ Q (g⁻¹)ᵀ Q⁻¹.

      Equations
      Instances For

        The type-A graph automorphism is conjugated inverse transpose.

        The square of the signed reversal matrix is the scalar matrix (-1)^r I.

        @[simp]

        The pinned type-A graph automorphism, read as an invariance equation. The automorphism carries g to h exactly when h * Q * gᵀ = Q, with Q the signed reversal matrix.

        Composing with an entrywise ring endomorphism σ and taking g = σ h reads the equation as the invariance of the σ-sesquilinear form of Gram matrix Q under h, in the transposed form recorded by TauCeti.typeAGraphAutomorphism_eq_iff_transpose_mul_conjugator_mul_eq. That is the shape of a unitarity condition, but not yet that condition: σ is only assumed to be a ring endomorphism, and Q is the reversal matrix with alternating signs, so Qᵀ = (-1) ^ r • Q. Even r therefore makes the form Hermitian; odd r makes it skew-Hermitian, which is again Hermitian exactly where -1 = 1, as in characteristic two.

        The invariance equation of the pinned type-A graph automorphism, transposed. The automorphism carries g to h exactly when gᵀ * Q * h = Q.

        The two outer factors of TauCeti.typeAGraphAutomorphism_eq_iff_mul_conjugator_mul_transpose_eq may be exchanged because the square of the signed reversal matrix is a scalar. Composing with an entrywise ring endomorphism σ and taking g = σ h, this is the equation h* * Q * h = Q saying that h is an isometry of the σ-sesquilinear form of Gram matrix Q, with h* = (σ h)ᵀ. It is the classical unitarity condition only where that form is Hermitian, which needs σ an involution, not assumed here, and needs Qᵀ = Q: since Qᵀ = (-1) ^ r • Q, even r gives that outright, while odd r gives a skew-Hermitian form, again Hermitian exactly where -1 = 1, as in characteristic two. For σ the identity the form is bilinear, symmetric for even r and alternating for odd r.

        @[simp]

        Applying the pinned type-A graph automorphism twice is the identity.

        @[simp]

        The pinned type-A graph automorphism has order dividing two.

        @[simp]

        Inverse transpose swaps the indices of a transvection and negates its parameter.

        @[simp]
        theorem TauCeti.typeAGraphAutomorphism_transvectionUnit_of_ne {A : Type u} [CommRing A] (r : ℕ) {i j : Fin (r + 1)} (hij : i ≠ j) (c : A) :
        (typeAGraphAutomorphism r A) (transvectionUnit hij c) = transvectionUnit ⋯ ((-1) ^ (↑i + ↑j + 1) * c)

        The pinned graph automorphism on an arbitrary root subgroup. For every root ε_i - ε_j of the type-A_r system, that is every pair of distinct matrix indices, the automorphism carries the elementary transvection x_{ij}(c) to x_{rev j, rev i}(ε c) with the sign

        ε = (-1) ^ (i + j + 1).
        

        The reversal of the two indices is the reversal of the Bourbaki numbering, and the sign is the one produced by the signed conjugator TauCeti.typeAGraphConjugator of this construction: it is what the alternating diagonal signs of Q contribute once the reversal has moved the transvection. The sign is 1 whenever the sum i + j is odd, which it is on every simple root, where TauCeti.typeAGraphAutomorphism_transvectionUnit records the sign-free equation; it is -1 on the roots with even index sum, for instance on ε_0 - ε_2 once the rank is at least two, and that value differs from 1 exactly when (-1 : A) ≠ 1. Whether some other parametrization of the root subgroups makes every sign trivial at once is not addressed here; for that question see R. W. Carter, Simple Groups of Lie Type, §12.2.

        The pinned graph automorphism reverses the positive simple-root subgroups without changing their parameters. In Bourbaki numbering, the node i is carried to i.rev. The sign that TauCeti.typeAGraphAutomorphism_transvectionUnit_of_ne attaches to a general root is trivial here, the two matrix indices i and i + 1 of a simple root having odd sum. That general equation is the @[simp] form, and simp reaches this one through it, so this lemma is not itself simp.

        The pinned graph automorphism reverses the negative simple-root subgroups without changing their parameters. As for the positive simple roots, TauCeti.typeAGraphAutomorphism_transvectionUnit_of_ne is the @[simp] form that simp uses to reach this one.

        @[simp]
        theorem TauCeti.typeAGraphAutomorphism_diagGL {A : Type u} [CommRing A] (r : ℕ) (d : Fin (r + 1) → Aˣ) :
        (typeAGraphAutomorphism r A) (diagGL d) = diagGL fun (i : Fin (r + 1)) => (d i.rev)⁻¹

        On the diagonal torus, the pinned graph automorphism reverses and inverts the diagonal entries.

        @[simp]

        Entrywise base change carries the signed reversal matrix to the signed reversal matrix.

        @[simp]

        The pinned type-A graph automorphism is natural in the coefficient ring.