Documentation

TauCeti.LinearAlgebra.Matrix.GeneralLinearGroup.Symplectic.SpecialIsogeny

The special isogeny of Sp₄ in characteristic two #

Over a field of characteristic two the pinned group of type B₂ = C₂ admits an endomorphism τ that exchanges the two root lengths, raising the parameter of a short simple root subgroup to the defining characteristic and leaving that of a long one alone. It is the special isogeny, and the finite Suzuki groups are cut out by the fixed points of its odd powers. This file constructs τ on TauCeti.GLSymplecticFin 2 R for every commutative ring R of characteristic two, and proves its action on the two simple root subgroups.

The construction #

Sp₄ acts on Λ² R⁴, which is free of rank six. The alternating form gives a linear functional φ on that module, and the form read as a bivector gives an invariant element ω. In characteristic two, and only there, φ ω = 2 = 0, so ω lies in the rank-five kernel W = ker φ and the quotient W ⧸ ⟨ω⟩ is free of rank four, carries the induced alternating form, and is acted on by Sp₄. Composing gives Sp₄ → Sp₄, and that composite is the special isogeny.

The four bivectors e₀∧e₁, e₀∧e₃, e₂∧e₃, e₁∧e₂ are a basis of a complement of ⟨ω⟩ in W, because they are exactly the coordinate bivectors on which the form vanishes, ω being supported on the other two. So no correction term is needed when passing to the quotient, and the matrix of the composite in that basis is simply the matrix of 2 × 2 minors of g on those four index pairs. That matrix is Matrix.symplecticSpecialIsogeny. The exterior square is the reason for the construction but is not itself used below, so no exterior power appears.

The order of the four pairs is chosen so that the induced form is again the standard one: the first pairs with the third and the second with the fourth, matching TauCeti.JFin 2 R.

Where characteristic two enters #

Multiplicativity fails in odd characteristic. Expanding a minor of a product over the six index pairs, four terms assemble the product of the two minor matrices and the two carried by the pairs (0,2) and (1,3) leave 2 times a product of minors. Characteristic two is what kills that remainder, which is why the construction has no counterpart in odd characteristic. It is used again in each of the results that follow: that the isogeny commutes with the symplectic adjoint, that it carries a symplectic matrix to a symplectic one, and the square relation.

Nothing here concerns fixed points, finiteness or simplicity, and the odd powers τ ^ (2m+1) that cut out the Suzuki groups are not taken. Two properties of τ are recorded independently of each other: its action on the simple root subgroups, raising the parameter of a short one to the second power and leaving that of a long one alone, and the square relation τ ^ 2 = Frob₂. Neither is derived from the other, and nothing below shows that the action on root subgroups determines an endomorphism over an arbitrary commutative ring.

Main definitions #

Main results #

References #

theorem TauCeti.pairMinor_row_add_eq_neg_jFin {R : Type u} [CommRing R] {g : Matrix (Fin 4) (Fin 4) R} (hg : g * JFin 2 R * g.transpose = JFin 2 R) (p : Fin 4 × Fin 4) :
g.pairMinor p (0, 2) + g.pairMinor p (1, 3) = -JFin 2 R p.1 p.2

The symplectic condition, read on minors. The two minors supported by the form on a fixed row pair sum to the corresponding entry of the form.

theorem TauCeti.pairMinor_column_add_eq_neg_jFin {R : Type u} [CommRing R] {g : Matrix (Fin 4) (Fin 4) R} (hg : g * JFin 2 R * g.transpose = JFin 2 R) (q : Fin 4 × Fin 4) :
g.pairMinor (0, 2) q + g.pairMinor (1, 3) q = -JFin 2 R q.1 q.2

The symplectic condition, read on minors along columns. The two minors supported by the form on a fixed column pair sum to the corresponding entry of the form.

The special isogeny on matrices #

The four coordinate pairs whose 2 × 2 minors carry the special isogeny.

Equations
Instances For
    @[simp]

    The J-supported pairs are exactly the two omitted ones.

    def Matrix.symplecticSpecialIsogeny {R : Type u} [CommRing R] (g : Matrix (Fin 4) (Fin 4) R) :
    Matrix (Fin 4) (Fin 4) R

    The matrix of 2 × 2 minors on the four pairs.

    Equations
    Instances For

      The special isogeny is multiplicative on symplectic matrices in characteristic two.

      Compatibility with inversion #

      @[simp]

      The special isogeny fixes the identity.

      In characteristic two the special isogeny commutes with the symplectic adjoint.

      The special isogeny of a symplectic matrix is symplectic.

      @[simp]
      theorem Matrix.symplecticSpecialIsogeny_map {R : Type u} [CommRing R] {S : Type u_1} [CommRing S] (f : R →+* S) (g : Matrix (Fin 4) (Fin 4) R) :

      The minor formula commutes with entrywise application of a ring morphism.

      The square of the special isogeny #

      @[simp]

      The square of the special isogeny is the Frobenius.

      The special isogeny as an endomorphism of Sp₄ #

      The special isogeny of Sp₄ in characteristic two.

      Equations
      Instances For
        @[simp]
        theorem TauCeti.coe_specialIsogeny {R : Type u} [CommRing R] [CharP R 2] (M : ↥(GLSymplecticFin 2 R)) :

        The matrix underlying the special isogeny is the matrix of 2 × 2 minors.

        @[simp]
        theorem TauCeti.map_specialIsogeny {R : Type u} [CommRing R] [CharP R 2] {S : Type u_1} [CommRing S] [CharP S 2] (f : R →+* S) (M : ↥(GLSymplecticFin 2 R)) :

        The special isogeny is natural in the value ring, so a consumer can transport it along a morphism of characteristic-two rings without unfolding the minor construction.

        The action on the simple root subgroups #

        @[simp]

        The special isogeny carries the short simple root subgroup to the long one and squares the parameter: τ (x_{e₀-e₁}(t)) = x_{2e₁}(t²).

        @[simp]

        The special isogeny carries the long simple root subgroup to the short one and keeps the parameter: τ (x_{2e₁}(t)) = x_{e₀-e₁}(t).

        @[simp]

        The special isogeny on the negative short simple root subgroup: τ (x_{e₁-e₀}(t)) = x_{-2e₁}(t²).

        @[simp]

        The special isogeny on the negative long simple root subgroup: τ (x_{-2e₁}(t)) = x_{e₁-e₀}(t).

        @[simp]

        The square of the special isogeny is the Frobenius, on the symplectic group.

        @[simp]

        The square of the special isogeny is the Frobenius, as an identity of monoid homomorphisms, so a consumer can rewrite the composite itself rather than each of its values.