Documentation

TauCeti.RepresentationTheory.ClassicalGroups.Determinant

Determinant-power representations of the general linear group #

This file packages the determinant and its integral powers as one-dimensional representations of the general linear group. These are the rational characters used to form determinant twists of polynomial representations.

Main definitions #

Main results #

References #

def TauCeti.detPowerRep (k : Type u) (n : ℕ) [CommRing k] (m : ℤ) :
Representation k (GL (Fin n) k) k

The one-dimensional representation of GL n k on which g acts by det(g)^m. This is the representation carrying the linear character det ^ m.

Equations
Instances For

    The defining equation of TauCeti.detPowerRep: it is the one-dimensional representation of the linear character det ^ m. The body is not exposed, so this is how a downstream module applies the general theory of Representation.ofLinearCharacter and of its twists to it.

    @[reducible, inline]
    abbrev TauCeti.detRep (k : Type u) (n : ℕ) [CommRing k] :
    Representation k (GL (Fin n) k) k

    The determinant representation of GL n k.

    Equations
    Instances For
      @[simp]
      theorem TauCeti.detPowerRep_apply (k : Type u) (n : ℕ) [CommRing k] (m : ℤ) (g : GL (Fin n) k) (x : k) :
      ((detPowerRep k n m) g) x = ↑(Matrix.GeneralLinearGroup.det g ^ m) * x

      The determinant-power action is scalar multiplication by the indicated determinant power.

      @[simp]
      theorem TauCeti.detPowerRep_zero (k : Type u) (n : ℕ) [CommRing k] :
      detPowerRep k n 0 = 1

      The zero determinant power is the trivial representation.

      theorem TauCeti.detPowerRep_add_apply (k : Type u) (n : ℕ) [CommRing k] (m l : ℤ) (g : GL (Fin n) k) (x : k) :
      ((detPowerRep k n (m + l)) g) x = ((detPowerRep k n m) g) (((detPowerRep k n l) g) x)

      Adding exponents composes the corresponding determinant actions.

      @[simp]

      Every determinant-power representation restricts to the trivial representation of SL n k.

      The determinant twist on the special linear group #

      TensorProduct.lid carries the restricted action of det^m ⊗ ρ to the restricted action of ρ: the determinant is 1 on SL n k, so the twisting factor is 1. This is the equivariance datum behind TauCeti.tprodDetPowerSLEquiv, recorded on elements so that it can be used without unfolding that equivalence.

      The determinant twist is invisible to the special linear group: for every representation ρ of GL n k, the restriction of det^m ⊗ ρ to SL n k is the restriction of ρ, along TensorProduct.lid. This is the restricted counterpart of Representation.tprodEquivCharTwist, where the twisting character det ^ m has become 1.

      Equations
      Instances For
        @[simp]
        theorem TauCeti.toLinearMap_tprodDetPowerSLEquiv (k : Type u) (n : ℕ) [CommRing k] {V : Type v} [AddCommMonoid V] [Module k V] (m : ℤ) (ρ : Representation k (GL (Fin n) k) V) :
        @[simp]
        theorem TauCeti.tprodDetPowerSLEquiv_tmul (k : Type u) (n : ℕ) [CommRing k] {V : Type v} [AddCommMonoid V] [Module k V] (m : ℤ) (ρ : Representation k (GL (Fin n) k) V) (x : k) (v : V) :
        (tprodDetPowerSLEquiv k n m ρ) (x ⊗ₜ[k] v) = x • v
        @[reducible, inline]
        noncomputable abbrev TauCeti.detPowerFDRep (k : Type u) (n : ℕ) [CommRing k] (m : ℤ) :
        FDRep k (GL (Fin n) k)

        The determinant-power representation as a finite-dimensional representation.

        Equations
        Instances For
          @[reducible, inline]
          noncomputable abbrev TauCeti.detFDRep (k : Type u) (n : ℕ) [CommRing k] :
          FDRep k (GL (Fin n) k)

          The determinant representation as a finite-dimensional representation.

          Equations
          Instances For
            theorem TauCeti.detPowerRep_neg_apply (k : Type u) (n : ℕ) [Field k] (m : ℤ) (g : GL (Fin n) k) (x : k) :
            ((detPowerRep k n (-m)) g) x = (↑(Matrix.GeneralLinearGroup.det g ^ m))⁻¹ * x

            Negating the exponent makes the determinant scalar the inverse of the original power.

            @[simp]
            theorem TauCeti.char_detPowerRep (k : Type u) (n : ℕ) [Field k] (m : ℤ) (g : GL (Fin n) k) :

            The character of the determinant-power representation is the corresponding determinant power.

            theorem TauCeti.char_detPowerFDRep (k : Type u) (n : ℕ) [Field k] (m : ℤ) (g : GL (Fin n) k) :

            The bundled determinant-power character is the corresponding determinant power.

            This is deliberately not a simp lemma: TauCeti.detPowerFDRep is a reducible abbreviation for FDRep.ofLinearCharacter (det ^ m), so FDRep.char_ofLinearCharacter already reduces its left-hand side.

            theorem TauCeti.char_detFDRep (k : Type u) (n : ℕ) [Field k] (g : GL (Fin n) k) :

            The bundled determinant character is the determinant.