Weight tori in the general linear group scheme #
Let wt : Fin N → κ → ℤ be a finite family of characters of the split torus 𝔾ₘ^κ. Each
character gives a diagonal entry, and together they define a group-scheme morphism
𝔾ₘ^κ → GL_N, s ↦ diag(∏_j s_j ^ wt(i,j)).
This file constructs the morphism by factoring it through the diagonal torus of GL_N. On
character lattices, the factorization is the homomorphism sending the i-th coordinate character
to wt i; contravariance of diagonalizable groups gives the required map of split tori. The
scheme-valued point formula then follows from the existing point comparisons for diagonalizable
groups and the diagonal torus. The file also computes the algebra-valued point map induced by the
weight-torus coordinate morphism and specializes the construction to the rank-one cocharacter
attached to an integer weight on each coordinate.
The construction is the scheme-level realization of TauCeti.basisWeightTorus. In particular,
when wt is the weight function of a finite free admissible lattice, it supplies the split-torus
morphism in the pinned Chevalley--Demazure construction of Layer 9 of the ReductiveGroups roadmap.
No faithfulness is asserted: an arbitrary weight family may have a common kernel.
Main declarations #
TauCeti.GeneralLinear.weightCharacterMap: the homomorphism on character lattices.TauCeti.GeneralLinear.weightTorusCoordinateMap: the coordinate Hopf-algebra morphism of the represented weight torus.TauCeti.GeneralLinear.weightTorusCoordinateMap_surjective: spanning weights make the coordinate morphism surjective.TauCeti.GeneralLinear.weightTorusCoordinateBialgHom: its direct diagonal-representation form, allowing the base ring and torus index to live in different universes.TauCeti.GeneralLinear.corestrict_standardComodule_weightTorusCoordinateBialgHom_eq_ofWeights: restriction of the standard comodule to a weight torus is the corresponding weight comodule.TauCeti.GeneralLinear.weightTorusBaseChangeCoordinateMap: that morphism base changed alongR → Kand transported into the coordinate Hopf algebras built directly overK.TauCeti.GeneralLinear.hom_weightTorusBaseChangeCoordinateMap: the transported map's underlying bialgebra morphism is the direct construction overK.TauCeti.GeneralLinear.weightTorusBaseChangeCoordinateMap_eq: the transported map agrees with the categorical weight-torus coordinate morphism overKwhen all data share one universe.TauCeti.GeneralLinear.weightTorus: the represented morphism𝔾ₘ^κ → GL_N.TauCeti.GeneralLinear.isClosedImmersion_weightTorus: spanning weights make the represented morphism a closed immersion.TauCeti.GeneralLinear.weightTorusClosedSubgroup: the resulting closed subgroup scheme.TauCeti.GeneralLinear.schemePointsMulEquiv_weightTorus: its diagonal matrix on scheme-valued points.TauCeti.GeneralLinear.mapPointsFunctor_weightTorusCoordinateMap_app: the induced map on algebra-valued points.TauCeti.GeneralLinear.diagonalTorusCoordinates_pointsMap_weightCharacterMap: the diagonal coordinates of that point map are the prescribed characters.TauCeti.GeneralLinear.weightTorusCoordinateMap_reindex: composing every weight with a permutation of the torus index relabels the weight-torus coordinate map.TauCeti.GeneralLinear.pointsMulEquiv_mapPointsFunctor_weightTorusCoordinateMap: the diagonal matrix the weight torus produces on algebra-valued points.TauCeti.GeneralLinear.weightCocharacter: the cocharacter attached to integer coordinate weights.TauCeti.GeneralLinear.mapDomain_weightCocharacter: its concrete action on algebra-valued points.
References #
- J. S. Milne, Algebraic Groups (2017), §§12 and 21.
- R. W. Carter, Simple Groups of Lie Type (1972), §§4.4 and 7.1.
The weight-torus coordinate bialgebra morphism constructed directly as a diagonal
representation. Unlike the categorical factorization through diagonalTorusCoordinateMap, this
construction permits the base ring and the torus index to live in different universes.
Equations
- TauCeti.GeneralLinear.weightTorusCoordinateBialgHom wt = TauCeti.DiagonalizableGroup.diagonalCoordinateMap (Pi.basisFun S (Fin N)) fun (i : Fin N) => TauCeti.SplitTorus.weightCharacter (wt i)
Instances For
A generic matrix entry maps under the direct weight-torus bialgebra morphism to the prescribed character on the diagonal, and to zero off the diagonal.
Corestricting the standard general-linear comodule along a weight-torus coordinate morphism is the direct sum of its prescribed one-dimensional weight comodules.
If a weight-torus morphism factors through another coordinate Hopf algebra, restricting the corestricted standard comodule along that factor gives the same prescribed weight comodule.
The character-lattice map associated to a family of weights. It sends the standard
character at i : Fin N to the finitely supported function corresponding to wt i.
Contravariance turns this map into a morphism from the rank-κ split torus to the rank-N
diagonal torus.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The weight character-lattice map takes a standard character to the corresponding weight.
The coordinate Hopf-algebra morphism of the weight torus. It first restricts functions on
GL_N to its diagonal torus, then applies the group-algebra map induced by the prescribed
weights. Its direction is opposite to the represented group-scheme morphism.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Applying the weight-torus coordinate map first restricts to the diagonal torus and then
maps each diagonal character along weightCharacterMap.
A generic matrix entry restricts along the weight torus to the prescribed character on the diagonal, and to zero off the diagonal.
The group-scheme morphism from a split torus to GL_N prescribed by a family of weights.
It factors through the diagonal torus: the i-th diagonal entry is the character wt i.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The represented weight torus is the diagonalizable-group representation whose characters are the prescribed weights.
The split torus represented by a spanning family of weights, as a closed subgroup scheme of
GL_N. This does not assert maximality in an ambient reductive group.
Equations
Instances For
The underlying subobject of a closed weight torus is represented by its defining weight-torus morphism.
The base change along R → K of the weight-torus coordinate map, transported into the
coordinate Hopf algebras built directly over K by coordinateHopfAlgebraBaseChangeIso and
DiagonalizableGroup.baseChangeCoordinateHopfAlgebraIso.
This is a transport of the map over R, not a fresh construction over K.
hom_weightTorusBaseChangeCoordinateMap identifies its underlying bialgebra morphism with the
direct construction over K; weightTorusBaseChangeCoordinateMap_eq gives the categorical
same-universe form.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The base-changed weight-torus coordinate map is the stated composite of the two coordinate
base-change isomorphisms with the scalar extension of the map over R.
The module system does not expose a definition's body outside its own module, so this is the form in which downstream files can rewrite with the definition.
Weight-torus coordinate morphisms commute with base change. The underlying bialgebra
morphism of the transported scalar extension is the direct diagonal-representation morphism
over K. This statement allows the extension ring to live in a larger universe.
In one universe, base change of the categorical weight-torus coordinate map agrees with the categorical map constructed directly over the extension ring.
Precomposition by the weight-torus coordinate morphism first restricts a character along the
weight map and then embeds the resulting diagonal-torus point into GL_N.
The diagonal coordinates obtained by restricting a split-torus point along a weight family are the corresponding torus characters.
On algebra-valued points, the weight-torus coordinate morphism is the diagonal matrix whose
i-th entry is the value of the character wt i.
Composing every weight with a permutation τ of the torus index relabels the underlying
bialgebra morphism of the weight-torus coordinate map by τ⁻¹.
Composing every weight with a permutation τ of the torus index relabels the represented
weight torus by τ⁻¹. The two weight families present the same subgroup of GL_N, differing only
by the automorphism of the split torus which τ induces.
The diagonal unit family i ↦ t ^ w i attached to integer weights.
Equations
- TauCeti.GeneralLinear.weightDiagonalUnits w = MonoidHom.pi fun (i : Fin N) => zpowGroupHom (w i)
Instances For
The i-th diagonal coordinate of the weight cocharacter is t ^ w i.
Reading the weight cocharacter as a matrix gives diag(t ^ w i).
Precomposition by the weight cocharacter sends a Laurent point to its concrete diagonal weight-cocharacter point.
On scheme-valued points, the weight torus is the diagonal matrix whose i-th diagonal entry
is the value of the character wt i.