Restricting representations between gl n and sl n #
As soon as the rank is invertible in the field of scalars, gl n is the sum of sl n and the
scalar matrices. This file uses that decomposition in both directions needed by highest-weight
theory: an irreducible gl n module stays irreducible on restriction to sl n, and an equivalence
of sl n-modules upgrades to an equivalence of gl n-modules when the identity matrix acts by the
same scalar on both modules.
The invertibility is asked for as n ≠ 0 → (n : K) ≠ 0, which is what the decomposition needs and
no more: for positive rank it is supplied by
TauCeti.isCompl_center_derivedSeries_one_matrix, while in rank zero every matrix is zero and
nothing is needed. Characteristic zero is one way to have it, and the results stated over such a
field discharge it themselves.
Main results #
TauCeti.isIrreducible_restrict_sl_of_forall_one_lie_eq_smul: restriction of an irreduciblegl nmodule tosl nis irreducible as soon as the identity matrix acts by a scalar, andTauCeti.isIrreducible_restrict_sl_of_isGlHighestWeightVectorreads that scalar off a highest weight vector.TauCeti.isIrreducible_restrict_sl: over an algebraically closed field Schur's lemma supplies that scalar, so a finite-dimensional irreduciblegl nmodule restricts irreducibly.TauCeti.gl_equiv_of_sl_equiv_of_central_scalar: ansl n-module equivalence between two modules with the same scalar action of the identity matrix is agl n-module equivalence.
References #
These are the two pinned sl ↔ gl transfer statements in Layer 9 of
TauCetiRoadmap/RepresentationTheory/LieHighestWeight/README.md.
The exact suggested signature for the upgrade theorem is in
TauCetiRoadmap/RepresentationTheory/LieHighestWeight/Suggested.lean.
An irreducible representation of gl n on which the identity matrix acts by a given scalar
stays irreducible after restriction to sl n: the scalars are exactly what the centre contributes,
and, the rank being invertible, gl n is the sum of sl n and the scalar matrices. Neither
algebraic closedness nor finite-dimensionality nor characteristic zero is needed, the first two
being what TauCeti.isIrreducible_restrict_sl uses to produce the scalar.
An irreducible gl n module carrying a highest weight vector stays irreducible on restriction
to sl n: by TauCeti.forall_one_lie_eq_sum_smul_of_isGlHighestWeightVector the identity matrix
acts by the sum of the entries of that weight, which is the scalar
TauCeti.isIrreducible_restrict_sl_of_forall_one_lie_eq_smul asks for. Reading the scalar off the
vector is what lets this hold over any field in which the rank is invertible.
A finite-dimensional irreducible representation of gl n over an algebraically closed
characteristic-zero field stays irreducible after restriction to sl n: Schur's lemma makes the
identity matrix act by a scalar, and
TauCeti.isIrreducible_restrict_sl_of_forall_one_lie_eq_smul does the rest.
An equivalence of sl n-modules upgrades to an equivalence of gl n-modules when the identity
matrix acts by the same scalar on both modules. No irreducibility or finite-dimensionality is
needed.