Elementary identities for Lie algebra weights #
This file records general identities for weights that are used by several parts of the Lie algebra weight-space theory. The transport and finrank identities hold over any commutative ring.
Main results #
LieModule.map_weightSpace_le: a Lie-module homomorphism preserves each weight space.LieModule.comap_weightSpace_eq_of_injective: the preimage under an injective Lie-module homomorphism is the corresponding source weight space.LieModule.map_weightSpace_eq_of_injective: an injective Lie-module homomorphism identifies a weight space with the intersection of the target weight space and its range.LieModule.map_weightSpace_eq: a Lie-module equivalence maps each weight space onto the corresponding weight space.LieModuleEquiv.finrank_weightSpace_eq: equivalent Lie modules have weight spaces of equal dimension.LieSubmodule.toSubmodule_map_weightSpace_incl: inclusion identifies a submodule's weight space with its intersection with the ambient weight space.LieSubmodule.finrank_inf_weightSpace: that intersection has the dimension of the submodule's weight space.LieSubmodule.toSubmodule_map_genWeightSpace_incl: inclusion identifies a submodule's generalized weight space with its intersection with the ambient generalized weight space.LieSubmodule.finrank_inf_genWeightSpace: that intersection has the dimension of the submodule's generalized weight space.Ado.Weight.coe_neg_eq_add_of_coe_eq_add: reading a vanishing sum of four weights as an equation between opposite pair sums.
References #
The weight-space transport family follows the generalized-weight-space API
LieModule.map_genWeightSpace_le through LieModule.map_genWeightSpace_eq in
Mathlib.Algebra.Lie.Weights.Basic.
A morphism of Lie modules sends a weight space into the corresponding weight space.
The preimage of a weight space under an injective Lie-module homomorphism is the corresponding weight space in the source.
Under an injective Lie-module homomorphism, the image of a weight space is the intersection of the corresponding target weight space with the range.
A Lie-module equivalence maps a weight space onto the corresponding weight space.
Weight-space finrank is an isomorphism invariant. An equivalence of Lie modules over a
commutative ring carries the χ-weight space of one module onto that of the other.
Inclusion of a Lie submodule identifies its weight space with the intersection of the ambient weight space and its carrier.
The intersection of an ambient weight space with a Lie submodule has the dimension of the corresponding weight space in the submodule.
Inclusion of a Lie submodule identifies its generalized weight space with the intersection of the ambient generalized weight space and its carrier.
The intersection of an ambient generalized weight space with a Lie submodule has the dimension of the corresponding generalized weight space in the submodule.
If four weights sum to zero and a weight μ names the sum of the first two, then -μ names
the sum of the last two.