Matrix units inside a block #
Inside each block of the symmetric-group algebra the central
idempotent P.e μ of a SchurPackage splits as a sum of P.dim μ
orthogonal nonzero idempotents (SchurPackage.exists_block_units).
The route is through a simple submodule of the regular module lying
inside the block, which exists because the group algebra is
semisimple and the idempotent is nonzero
(exists_simple_of_central_idem). The native action on such a
carrier sends the idempotent to the identity, is surjective onto
the endomorphisms of the carrier (nPsi_surjective, from
mPsiLin_surjective), and is injective on the block
(block_faithful); comparing dimensions against block_rank
identifies the dimension of the carrier with P.dim μ, and the
rank-one projections attached to a basis of the carrier
(basisProj) pull back to the required family of units.
The rank-one idempotent attached to a basis vector: the
projection onto the i-th coordinate line of the basis b.
Equations
- RS.basisProj b i = (b.coord i).smulRight (b i)
Instances For
The projection scales the i-th coordinate back onto the
i-th basis vector.
The basis projections sum to the identity.
Each basis projection is nonzero.
Every nonzero central idempotent of a complex group algebra has a simple submodule of the regular module inside its block: a simple submodule on which it multiplies as the identity.
An element multiplying a submodule of the regular module as the identity acts as the identity endomorphism of its carrier.
The native action of a simple submodule of the regular module is surjective onto the endomorphisms of its carrier.
Block units: inside each block of the symmetric-group
algebra, the central idempotent P.e μ splits as a sum of
P.dim μ orthogonal nonzero idempotents of the block.