Papers
Topics
Authors
Recent
Search
2000 character limit reached

Higher Specht Basis in Algebraic Combinatorics

Updated 14 July 2026
  • Higher Specht basis is a framework in algebraic combinatorics that provides an explicit construction of bases—using polynomials, diagrams, and tableaux—that decompose Sₙ-modules into Specht modules.
  • It integrates classical constructions with modern diagrammatic models like webs, jellyfish, and M-diagrams to capture cyclic sieving, branching rules, and stable behaviors.
  • The theory extends to diverse settings, including coinvariant rings, Hessenberg varieties, and stable symmetric functions, offering practical insights for representation theory and combinatorial applications.

In algebraic combinatorics and the representation theory of symmetric groups, a higher Specht basis is a basis of an SnS_n-module that is organized constituentwise by Specht modules and is usually given by explicit polynomials, monomials, or diagrams. A precise formulation used in the Hessenberg-variety setting is the following: if an SnS_n-module RR decomposes as RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda, then a higher Specht basis is a basis B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j} with each Bλ,jB_{\lambda,j} a basis of the jjth copy of VλV_\lambda (Salois, 2024). In the cited literature, the term appears in several closely related settings: the Ariki–Terasoma–Yamada polynomial basis for the coinvariant ring and its generalizations, web and jellyfish bases for flamingo Specht modules, bases for diagonal and Hessenberg cohomological models, and stable constructions for direct limits and infinite symmetric groups (Gillespie et al., 2020).

1. Foundational polynomial construction

The basic higher Specht construction is formulated in the polynomial ring Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n] with the natural SnS_n-action by permutation of variables. For a partition SnS_n0, a standard Young tableau SnS_n1 has row-stabilizer SnS_n2 and column-stabilizer SnS_n3, and the Young symmetrizer is

SnS_n4

Given SnS_n5, let SnS_n6 be the value of the cocharge tableau SnS_n7 in the box of SnS_n8 labeled SnS_n9, define

RR0

and set

RR1

where RR2 (Zemel, 11 May 2025). The normalization by RR3 is explicit in the finite-variable theory and is used to make the RR4 compatibility transparent. These polynomials are homogeneous of degree RR5, where RR6 is the total cocharge of RR7, and they transform under RR8 by the sign character (Zemel, 11 May 2025).

This construction recovers the classical Specht polynomial in a special case. When the auxiliary tableau is chosen in the minimal way, one obtains the ordinary Specht polynomial up to a scalar, and when RR9 one recovers the classical Specht polynomial in the normalization used by Zemel (Zemel, 11 May 2025, Zemel, 11 May 2025). In the coinvariant quotient

RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda0

the collection of higher Specht polynomials yields a basis compatible with the decomposition of the regular representation into irreducible Specht modules (Gillespie et al., 2020).

A further generalization replaces the cocharge tableau by an arbitrary semistandard tableau RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda1 of shape RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda2 and total entry-sum RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda3. Writing

RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda4

and

RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda5

one obtains, for fixed RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda6, a basis RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda7 of an irreducible RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda8-submodule RλcλVλR\cong\bigoplus_\lambda c_\lambda V_\lambda9 inside B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}0 (Zemel, 11 May 2025). As B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}1 and B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}2 vary, the homogeneous degree-B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}3 piece decomposes as

B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}4

so the multiplicity of B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}5 is the number of semistandard B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}6-tableaux of total weight B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}7 (Zemel, 11 May 2025).

2. Coinvariant generalizations and orbitwise refinements

The higher Specht philosophy extends beyond the classical coinvariant ring. For

B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}8

an extended higher Specht basis is given by

B=λj=1cλBλ,jB=\bigsqcup_\lambda\bigsqcup_{j=1}^{c_\lambda} B_{\lambda,j}9

with Bλ,jB_{\lambda,j}0 a vector of nonnegative integers satisfying

Bλ,jB_{\lambda,j}1

These elements descend to a basis of Bλ,jB_{\lambda,j}2, and the graded Frobenius series is

Bλ,jB_{\lambda,j}3

(Gillespie et al., 2020).

The same paper formulates a semistandard higher Specht basis conjecture for the Garsia–Procesi modules Bλ,jB_{\lambda,j}4, where Bλ,jB_{\lambda,j}5, and proves it when Bλ,jB_{\lambda,j}6 has at most two rows. In the two-row case Bλ,jB_{\lambda,j}7, the candidate basis is indexed by semistandard tableaux Bλ,jB_{\lambda,j}8 together with standard tableaux Bλ,jB_{\lambda,j}9, and the proof uses the Garsia–Procesi recursion and a block-lower-triangular transition matrix argument (Gillespie et al., 2020). For Griffin’s modules jj0, a full theorem is established in the one-row-plus-one case: when jj1, the elements

jj2

descend to a basis of jj3 (Gillespie et al., 2020).

A distinct refinement decomposes non-transitive ordered-partition actions into orbit modules. For a subset jj4, Zemel defines

jj5

and

jj6

Then

jj7

and

jj8

so the higher Specht basis respects the orbit decomposition of the ordered-partition action (Zemel, 11 May 2025). The same framework lifts the classical branching rule by two explicit operations: bar-insertion gives

jj9

while star-insertion gives

VλV_\lambda0

(Zemel, 11 May 2025).

3. Web and jellyfish models for flamingo Specht modules

A major diagrammatic development realizes certain higher Specht bases by webs. For VλV_\lambda1, Patrias, Pechenik, and Striker construct an invariant-ring model in which the multidegree-VλV_\lambda2 piece realizes VλV_\lambda3, and they index a basis by noncrossing set partitions of VλV_\lambda4 into VλV_\lambda5 blocks of size at least VλV_\lambda6 (Patrias et al., 2021). For such a partition VλV_\lambda7, the web invariant is

VλV_\lambda8

where VλV_\lambda9 is the set of jellyfish tableaux of content Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]0 and Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]1 is a product of top-justified minors. The basis is controlled by a five-term skein relation, and linear independence is proved by exhibiting distinct leading monomials (Patrias et al., 2021). This recovers the classical Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]2 web basis when Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]3, and the Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]4 case matches the skein basis for Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]5.

The flamingo generalization treats partitions

Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]6

For an ordered set partition Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]7 of Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]8 into Q[Xn]=Q[x1,,xn]\mathbb Q[X_n]=\mathbb Q[x_1,\dots,x_n]9 blocks each of size at least SnS_n0, the associated jellyfish polynomial is

SnS_n1

where SnS_n2 is the set of SnS_n3-jellyfish tableaux and SnS_n4 is a product of minors of an SnS_n5 matrix SnS_n6 (Fraser et al., 2023). Via the map SnS_n7 with the sign-twisted diagonal matrix SnS_n8, these invariants lie in the homogeneous coordinate ring of SnS_n9, and they can also be realized as tensor invariants of explicit bipartite tensor diagrams SnS_n00 (Fraser et al., 2023).

The behavior depends sharply on SnS_n01. For SnS_n02, the noncrossing-partition family is a basis of SnS_n03, recovering the pennant web basis. For SnS_n04, one can choose exactly one noncrossing ordered partition SnS_n05 for each SnS_n06 of size SnS_n07, and the family SnS_n08 is a basis of the hook Specht module SnS_n09. For SnS_n10, the noncrossing family is linearly independent and gives a basis of a well-behaved subspace, but not of the entire module (Fraser et al., 2023). This directly rules out the common extrapolation from the hook and pennant cases to all flamingo shapes. The same paper records a SnS_n11-term skein in the hook case and, for general SnS_n12, a SnS_n13-term higher Plücker recurrence, while conjecturing that an SnS_n14-weakly noncrossing enlargement should produce a full basis (Fraser et al., 2023).

4. Three-row bases: M-diagrams and rotation-invariant webs

For the three-row rectangular shape SnS_n15, Zhu proves that M-diagrams form a basis of the Specht module SnS_n16 (Zhu, 2023). An M-diagram is a fork diagram on SnS_n17 boundary points in which the left arcs among all forks are pairwise non-crossing and the right arcs are pairwise non-crossing. The resulting basis sits between the classical polytabloid basis and the non-elliptic SnS_n18 web basis, and all three transition matrices are unitriangular with respect to the left-weak Bruhat order (Zhu, 2023). The paper states that, from the point of view of higher Specht theory, these diagrams realize a parabolic Kazhdan–Lusztig-type basis for the Hecke module underlying SnS_n19.

A further refinement, specialized to the three-row flamingo shape SnS_n20, is the rotation-invariant web basis indexed by augmented SnS_n21-webs SnS_n22 (Kim, 2024). These are planar bipartite normal plabic graphs embedded in a disk with boundary vertices SnS_n23, white vertices of degree exactly SnS_n24, black vertices of degree at least SnS_n25, no faces of degree SnS_n26, and exceedance

SnS_n27

(Kim, 2024). There is a natural bijection

SnS_n28

where SnS_n29 denotes SnS_n30-weakly noncrossing set partitions (Kim, 2024).

The SnS_n31-action is described combinatorially by local skein rules once a perfect orientation is chosen. These rules include crossing reduction at adjacent boundary legs, square-face removal, double-edge collapse, and leaf and SnS_n32-valent reductions (Kim, 2024). The long cycle acts by boundary rotation, yielding cyclic sieving with the fake-degree polynomial

SnS_n33

If SnS_n34 is odd, SnS_n35 exhibits genuine cyclic sieving; if SnS_n36 is even, the result is signed sieving (Kim, 2024). The construction extends the jellyfish invariants of Fraser, Patrias, Pechenik, and Striker, and it is closely related to Lam’s weblike subgraph expansion into classical SnS_n37 web invariants (Kim, 2024).

5. Diagonal and geometric realizations

Under the diagonal action of SnS_n38 on two sets of variables SnS_n39 and SnS_n40, Gillespie defines two-variable higher Specht polynomials

SnS_n41

where SnS_n42 is the Young anti-symmetrizer and SnS_n43 are exponent vectors (Gillespie, 2024). If the set SnS_n44 is linearly independent, then its span is a copy of the irreducible SnS_n45-module SnS_n46. The main application is the hook-shape Garsia–Haiman module SnS_n47 for SnS_n48, where modified cocharge labelings SnS_n49 and SnS_n50 attached to a second tableau SnS_n51 define

SnS_n52

As SnS_n53 ranges over pairs of standard tableaux of the same shape, these polynomials form a higher Specht basis of SnS_n54 and refine the ordinary decomposition into irreducibles (Gillespie, 2024). The same paper derives a doubly graded Frobenius formula in terms of the statistics SnS_n55 and SnS_n56.

A different geometric realization arises in the cohomology of regular semisimple Hessenberg varieties of type SnS_n57. Salois constructs two sets of monomials, SnS_n58 and SnS_n59, and proves that SnS_n60 is a SnS_n61-basis of SnS_n62 (Salois, 2024). In this basis, the elements of SnS_n63 are SnS_n64-fixed, while each block

SnS_n65

spans a copy of the Specht module SnS_n66, so

SnS_n67

The construction also gives a permutation-basis refinement and weight-preserving bijections with SnS_n68-tableaux and pairs SnS_n69 of shape SnS_n70 (Salois, 2024). Analogous statements hold for the transpose Hessenberg function SnS_n71.

6. Stable limits and terminological extensions

The finite-variable theory admits a stable limit. Zemel proves that if SnS_n72 and SnS_n73 fixes SnS_n74, then

SnS_n75

and from this obtains a stable higher Specht power series

SnS_n76

of degree SnS_n77 for each SnS_n78 (Zemel, 11 May 2025). A more general stable framework is developed in the ring of eventually symmetric functions

SnS_n79

where one defines stable generalized higher Specht polynomials SnS_n80 indexed by infinite semi-standard and standard tableaux (Zemel, 11 May 2025). As SnS_n81 varies, these polynomials form a basis of an irreducible SnS_n82-module SnS_n83, the direct-limit analogue of a finite Specht module. The same paper introduces a filtration by the number of nonzero entries in the first row and proves that successive quotients are maximal completely reducible subrepresentations (Zemel, 11 May 2025).

A separate, explicitly terminological extension appears in the completed ring of symmetric functions. In “Specht modules decompose as alternating sums of restrictions of Schur modules,” the basis elements SnS_n84 are called the higher-Specht or stable-Specht basis and are defined by inverting stable restriction from Schur modules (Assaf et al., 2018). Their Schur expansions alternate in sign by degree, and their multiplication is governed by stable Kronecker coefficients:

SnS_n85

This usage is related by representation-theoretic motivation, but it is not the same construction as the ATY polynomial basis (Assaf et al., 2018).

Taken together, these constructions show that “higher Specht basis” is best understood as a family of representation-compatible bases rather than a single object. In the polynomial, web, cohomological, and stable settings, the common feature is the same: an explicit basis that exhibits individual copies of Specht modules inside a larger SnS_n86-module, often together with branching, skein, or grading data that is invisible in a generic basis.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Higher Specht Basis.