Generalized Specht module (source code)

= Generalized Specht module
{title2=$S^{a,b}\subseteq M^b$}

= Generalised Specht module
{synonym}

For a row composition $b$ and a weakly decreasing marking $a$ with $0\le a_i\le b_i$, mark the first $a_i$ cells of each row. Antisymmetrize within the marked columns and span the resulting <polytabloids> in the <Young permutation module> $M^b$. This gives $S^{a,b}$; $S^{0,b}=M^b$ and $S^{b,b}=S^b$ for a proper partition $b$. Its characteristic-independent <Specht filtration> is obtained by successively marking a cell or raising an unmarked row tail, with column-cancellation maps and the good-letter counting recursion.