Documentation

TauCeti.Algebra.AlgebraicGroup.DiagonalizableGroup.Weight

Weight spaces by corestriction to a monoid algebra #

Given a right C-comodule V and a coalgebra morphism π : C → R[X], corestriction along π makes V an R[X]-comodule. The resulting comodule decomposes into the weight submodules of TauCeti.Algebra.Coalgebra.Comodule.MonoidAlgebra.Basic. This file names that decomposition:

TauCeti.DiagonalizableGroup.weightSpace V π x is the x-weight submodule of the corestricted comodule, and V is the internal direct sum of these submodules.

When X is a commutative group, C is the coordinate bialgebra of an affine group scheme G, and π underlies a bialgebra morphism, it is the coordinate morphism of a homomorphism D(X) → G, and these are the weight spaces of a representation restricted along that homomorphism. The statement identifying the action of a point of D(X) as multiplication by the value of the character therefore takes a BialgHom.

Main definitions #

Main results #

Roadmap #

This is the restriction step that Layer 7 of TauCetiRoadmap/ReductiveGroups/README.md asks for in its split root-datum target: the roots of a split pair (G, T) are the nonzero weights of the adjoint representation of G restricted along the split maximal torus T. This file supplies that restriction for an arbitrary homomorphism from a diagonalizable group, carrying no torus, maximality or closed-immersion hypotheses; TauCeti/Algebra/AlgebraicGroup/Tangent/RootSpace.lean performs the specialization to the adjoint representation.

References #

noncomputable def TauCeti.DiagonalizableGroup.weightSpace {R : Type u_1} [CommSemiring R] {C : Type u_2} [AddCommMonoid C] [Module R C] [Coalgebra R C] {X : Type u_3} (V : Type u_4) [AddCommMonoid V] [Module R V] [Comodule R C V] (π : C →ₗc[R] MonoidAlgebra R X) (x : X) :

The x-weight submodule obtained by corestricting a right C-comodule V along a coalgebra morphism π : C →ₗc[R] R[X].

If X is a commutative group, π underlies the coordinate-bialgebra morphism of a homomorphism D(X) → G, and V is a representation of G, this is the submodule on which D(X) acts through the character x.

Equations
Instances For
    @[simp]

    Membership in the x-weight submodule, in terms of the coaction of the original comodule: pushing the coaction of v through π must give v ⊗ x.

    A comodule corestricted along a coalgebra morphism to R[X] is the internal direct sum of its weight submodules.

    theorem TauCeti.DiagonalizableGroup.finite_setOf_weightSpace_ne_bot {R : Type u_1} [CommSemiring R] {C : Type u_2} [AddCommMonoid C] [Module R C] [Coalgebra R C] {X : Type u_3} (V : Type u_4) [AddCommMonoid V] [Module R V] [Comodule R C V] [Module.Finite R V] (π : C →ₗc[R] MonoidAlgebra R X) :

    A comodule that is finitely generated as a module has only finitely many nonzero weight submodules after corestriction.

    theorem TauCeti.DiagonalizableGroup.endOfPoint_tmul_comp {R : Type u_1} [CommSemiring R] {C : Type u_2} [Semiring C] [Bialgebra R C] {X : Type u_3} [Monoid X] (V : Type u_4) [AddCommMonoid V] [Module R V] [Comodule R C V] {A : Type u_5} [CommSemiring A] [Algebra R A] (π : C →ₐc[R] MonoidAlgebra R X) (f : MonoidAlgebra R X →ₐ[R] A) (a : A) (v : V) :

    Acting through a composite point agrees on pure tensors with first corestricting the coaction along the bialgebra morphism and then applying the point.

    theorem TauCeti.DiagonalizableGroup.endOfPoint_tmul_of_mem_weightSpace {R : Type u_1} [CommSemiring R] {C : Type u_2} [Semiring C] [Bialgebra R C] {X : Type u_3} [Monoid X] (V : Type u_4) [AddCommMonoid V] [Module R V] [Comodule R C V] {A : Type u_5} [CommSemiring A] [Algebra R A] (π : C →ₐc[R] MonoidAlgebra R X) (f : MonoidAlgebra R X →ₐ[R] A) (a : A) {x : X} {v : V} (hv : v weightSpace V (↑π) x) :
    (Comodule.endOfPoint V (f.comp π)) (a ⊗ₜ[R] v) = (a * f (MonoidAlgebra.single x 1)) ⊗ₜ[R] v

    A monoid-algebra point acts on the x-weight submodule by its value on x.

    When X is a commutative group and the bialgebras are coordinate rings, the point of G in question is the composite of the homomorphism D(X) → G with the given point of D(X), whose coordinate morphism is f ∘ π.