Alphabeta Math
Pipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

✓ 11 results · all verified · 5 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 6 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Kazhdan–Lusztig Bases, Polynomials, and Cells

1 · Prerequisites

2 · Summary

This page records the full Kazhdan–Lusztig basis theorem and its coefficient positivity, followed by polynomial recursion, inversion and cell theory. The elementary Hecke, Bruhat, bar and triangular-basis constructions are developed on divided-powers-integral-forms-and-quantum-highest-weights. The local Soergel character and filtration-multiplicity argument on soergel-intersection-forms-and-hodge-theory supplies positivity. The recursion and inverse-basis identities provide the algebraic tools used below.

The final part identifies the type-A cells through Robinson–Schensted. Knuth and dual Knuth moves preserve the insertion and recording tableaux; rank-two star operations transport the Kazhdan–Lusztig graph and left-cell relations. For the two-sided forward implication, Geck’s shape-invariance result is used after identifying the algebra and coefficient-step conventions. The resulting classification states that left cells are the Q-fibers, right cells are the P-fibers, and two-sided cells are the common-shape fibers. The concrete calculations are collected on kazhdan-lusztig-bases-polynomials-and-cells-examples.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

Verma's sign identity over Bruhat intervals

Facts & Assumptions

Given: n≥1 and the Laurent coefficients rx,z from The R-coefficient recursion, support, degree bounds and inversion.

[F1]

For all a,b∈Sn, ∑yra,y ry,b‾=δa,b and ry,b‾=sgn(y)sgn(b)ry,b (The R-coefficient recursion, support, degree bounds and inversion, parts (d),(e)).

[F2]

ra,b=0 unless a≤b; for a≤b, with d=ℓ(b)−ℓ(a), the least-degree term of ra,b is sgn(a)sgn(b)v−d and all exponents are congruent to −d modulo 2 (The R-coefficient recursion, support, degree bounds and inversion, parts (b),(c)).

[F3]

Bruhat order on Sn is graded by ℓ and has finite intervals; in particular x<z implies ℓ(x)<ℓ(z) (Basic properties of the Bruhat order on Sn).

Statement

For all x<z in Sn, with sgn(y)=(−1)ℓ(y), ∑y∈Sn, x≤y≤zsgn(y)=0.

Proof

technique · extract the lowest Laurent degree from the R-matrix identity
1.1F1F2F3algebra

Reduce to the interval. Fix x<z and set d:=ℓ(z)−ℓ(x). Bruhat gradedness gives d>0. The R-matrix identity and bar symmetry yield 0=∑yrx,yry,z‾=sgn(z)∑ysgn(y)rx,yry,z. By support, a nonzero summand requires both x≤y and y≤z, so 0=∑x≤y≤zsgn(y)rx,yry,z.

2.1F1F2F3step 1.1algebra∎

Extract the lowest degree. For each y∈[x,z], let d1:=ℓ(y)−ℓ(x) and d2:=ℓ(z)−ℓ(y), so d1+d2=d. The least exponent in rx,yry,z is −d and its coefficient is sgn(x)sgn(y)2sgn(z)=sgn(x)sgn(z). The external factor sgn(y) in step 1.1 makes the coefficient of v−d in that summand sgn(x)sgn(z)sgn(y). Since every other exponent in each factor is strictly above its least exponent, no other product terms contribute to degree −d. Taking that coefficient in the zero sum of step 1.1 gives 0=sgn(x)sgn(z)∑x≤y≤zsgn(y). The prefactor is ±1, proving the claim. The interval is finite, and no choice principle is used.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Existence and uniqueness of the Kazhdan–Lusztig basis

Statement

For each w∈Sn there is a unique element H‾w∈Hv(n) with (i) H‾w‾=H‾w and (ii) H‾w∈Hw+∑y<wvZ[v] Hy (the sum over the lower Bruhat ideal of w). The elements {H‾w}w∈Sn form an A-basis of Hv(n), and writing H‾w=∑y≤wpy,wHy one has pw,w=1, py,w=0 unless y≤w, py,w∈vZ[v] for y<w, the bar-duality px,w=∑yrx,y py,w‾ (matrix form P=RPˉ), and the symmetry py−1,w−1=py,w. Moreover for y<w, with d=ℓ(w)−ℓ(y): py,w=vd+terms of strictly smaller degree and py,w∈vd Z[v−2]; in particular every H‾w has integer nonnegative coefficients in the standard basis with py,w of fixed parity d mod 2.

Facts & Assumptions

Given: n≥1, the normalized Hecke algebra Hv(n), its standard basis and bar involution.

[F1]

The unique bar-invariant triangular basis has the locally proved existence, uniqueness, basis, support, bar-duality, degree, leading-term, parity and inverse-index symmetry clauses of The type-A Kazhdan–Lusztig basis has elementary triangular bar properties.

[F2]

The same uniquely normalized triangular basis has nonnegative standard-basis coefficients by the local Soergel character and filtration-multiplicity proof of Positivity of Kazhdan-Lusztig polynomials, mu-coefficients and structure constants. Its classical rescaling preserves every integer coefficient.

Proof

technique · combine the local elementary basis construction with the local multiplicity proof of positivity
1.1F1given

Apply [F1] to the given algebra. It constructs the unique H‾w with the asserted bar-invariance and triangularity, proves that these elements form an A-basis, and proves all support, coefficient, bar-duality, symmetry, leading-term and parity clauses in the Statement. Its construction does not assume coefficientwise positivity.

2.1F2step 1.1∎

The local character theorem used by [F2] identifies the normalized indecomposable Soergel character with these same unique triangular elements; their standard-basis coefficients are the actual nonnegative integer graded filtration multiplicities. Therefore py,w∈Z≥0[v] for y≤w, while the unsupported coefficients remain zero by step 1.1. The diagonal coefficient is one. Together with the degree and parity clauses of step 1.1 this proves the full Statement, including coefficientwise positivity, without an original-source fallback.

Remarks

The elementary construction precedes the local Soergel induction. Its trace, multiplication and character consumers use the elementary supplier directly, so the local positivity theorem is a later consequence and there is no circular positivity input.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

The Kazhdan–Lusztig polynomial descent recursion

Facts & Assumptions

Given: n≥1, a simple reflection s=si, a left descent sw<w, and the polynomial normalization q=v−2.

[F1]

A=Z[v±1], the standard elements Hx form a basis and are products along reduced expressions, and Hs2=1+(v−1−v)Hs (The normalized type-A Hecke algebra and its bar involution).

[F2]

The Kazhdan–Lusztig basis and its generator multiplication formula are as stated in Multiplication by a generator in the Kazhdan–Lusztig basis.

[F3]

px,z=vℓ(z)−ℓ(x)Px,z(v−2) when x≤z, and μ(x,z) is the coefficient of v in px,z; it is zero unless ℓ(z)−ℓ(x) is odd (Kazhdan–Lusztig polynomials in the classical q-normalization).

[F4]

Writing H‾t=∑x≤tpx,tHx, the basis coefficients vanish outside Bruhat order and satisfy py−1,w−1=py,w (Existence and uniqueness of the Kazhdan–Lusztig basis).

[F5]

Bruhat order is graded by ℓ, simple reflections change length by one, inversion preserves Bruhat order and length, and Bruhat comparison is characterized by reduced subwords; in particular [id,s]={id,s} for a simple reflection (Basic properties of the Bruhat order on Sn).

Statement

Let s=si be a simple reflection, w∈Sn with sw<w, and y≤w. With Px,z:=0 whenever x≰z, Py,w(q)=q1−cPsy,sw(q)+qcPy,sw(q)− ⁣ ⁣ ⁣∑y≤z≤swsz<z, μ(z,sw)≠0 ⁣ ⁣ ⁣μ(z,sw) q(ℓ(w)−ℓ(z))/2Py,z(q), where c=1 if sy<y and c=0 if sy>y; here μ is the coefficient defined in Kazhdan–Lusztig polynomials in the classical q-normalization (so the summand only occurs for ℓ(sw)−ℓ(z) odd, and (ℓ(w)−ℓ(z))/2 is then an integer). The same recursion holds with s∈R(w) (right descents) after replacing each index x by x−1, using Py−1,w−1=Py,w and μ(y−1,w−1)=μ(y,w).

Proof

technique · compare the standard-basis coefficients in the left generator multiplication formula
1.1F1F2F3F4F5algebra

The coefficient equation. Since sw<w, we have s(sw)=w>sw. By [F2], H‾sH‾sw=H‾w+∑z≤swsz<zμ(z,sw)H‾z. By [F4], H‾s is supported on {x:x≤s}, and [F5]'s reduced-subword characterization gives [id,s]={id,s}. The constant-term and degree clauses in [F3] give Pid,s=1 and pid,s=v, so H‾s=Hs+vHid. Expand each H‾t=∑x≤tpx,tHx using [F4]. Reduced words and the quadratic relation in [F1] give HsHx=Hsx if sx>x; if sx<x, then x=s(sx) is reduced and HsHx=Hs2Hsx=Hsx+(v−1−v)Hx. Thus the coefficient of Hy on the left is psy,sw+v−1py,sw when sy<y, and psy,sw+vpy,sw when sy>y. The coefficient on the right is py,w+∑y≤z≤sw, sz<zμ(z,sw)py,z. Therefore py,w={psy,sw+v−1py,sw,sy<y,psy,sw+vpy,sw,sy>y,−∑y≤z≤swsz<zμ(z,sw)py,z.

2.1F3F5step 1.1algebra

Convert to q-polynomials. Put d:=ℓ(w)−ℓ(y). By [F5], d≥0. If sy<y, then ℓ(sw)−ℓ(sy)=d and ℓ(sw)−ℓ(y)=d−1; after substituting px,z=vℓ(z)−ℓ(x)Px,z(v−2) in step 1.1 and dividing by vd, the first two terms become Psy,sw(q)+qPy,sw(q). If sy>y, then ℓ(sw)−ℓ(sy)=d−2, so they become qPsy,sw(q)+Py,sw(q). These identities also hold when an index is outside the relevant Bruhat interval, using the zero convention for P. For a sum term, ℓ(z)−ℓ(y)−d=−(ℓ(w)−ℓ(z)), giving the factor q(ℓ(w)−ℓ(z))/2. Thus the two cases are the displayed formula with c=1 and c=0, respectively. If μ(z,sw)≠0, then ℓ(sw)−ℓ(z) is odd; since ℓ(w)=ℓ(sw)+1 by [F5], the exponent (ℓ(w)−ℓ(z))/2 is an integer.

3.1F4F5step 2.1algebra∎

Right descents. If ws<w, inversion preserves Bruhat order by [F5], so sw−1<w−1 and y−1≤w−1. Apply the left formula to y−1,w−1,s. Replace every inverted index using [F4]; lengths and length differences are unchanged by [F5], while sz<z becomes zs<z. This gives the right-descent recursion.

Remarks

The coefficient comparison uses the locally proved multiplication formula, normalization and inverse-index symmetry. Coefficientwise positivity is not required.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

The Kazhdan–Lusztig inversion formula

Facts & Assumptions

Given: n≥1 and the finite standard and Kazhdan–Lusztig bases of Hv(n).

[F2]

The chain-defined matrix Q′ is the two-sided inverse of P, and the classical sign matrix S gives Q=SQ′S (Inverse Kazhdan–Lusztig polynomials).

[F3]

Bruhat intervals in Sn are finite (Basic properties of the Bruhat order on Sn).

Statement

Let P=(px,w), Q′=(qx,w′) and R=(rx,y) be the triangular matrices of Existence and uniqueness of the Kazhdan–Lusztig basis, Inverse Kazhdan–Lusztig polynomials and The R-coefficient recursion, support, degree bounds and inversion. Then (a) P=RPˉ, Pˉ=RˉP, and RRˉ=RˉR=1; (b) Q′P=PQ′=1, and the inversion formulas qx,w′‾=∑x≤z≤wqx,z′rz,w,qx,w‾=∑x≤z≤wqx,zrz,w‾ hold, i.e. Qˉ′=Q′R and Qˉ=QRˉ; (c) for the dual basis Dx(H‾w)=δx,w from Inverse Kazhdan–Lusztig polynomials, Dx(Hw)=qx,w′. The inversion is proved from the bar-duality relations alone (no finite case check).

Proof

technique · compare the coefficient matrices and use the chain inverse defining $Q'$
1.1F1algebra

Bar-duality matrices. Entrywise bar applied to P=RPˉ gives Pˉ=RˉP, because bar is an involution and is multiplicative on matrices over the commutative coefficient ring. The R theorem gives both RRˉ=I and RˉR=I. Thus (a) holds.

2.1F1F2F3step 1.1algebra

The inverse matrix identity. By [F2], Q′=P−1. From P=RPˉ, inversion gives Q′=Pˉ−1R−1=Qˉ′Rˉ, since Pˉ−1=P−1‾=Qˉ′ and R−1=Rˉ. Applying entrywise bar yields Qˉ′=Q′R. Its (x,w) entry is qx,w′‾=∑zqx,z′rz,w; triangular support restricts this finite sum to x≤z≤w.

3.1F1F2F3step 2.1algebra

The signed inverse formula. Let S be diagonal with Sx,x=sgn(x), so S2=I. From [F2], Q=SQ′S; from the R bar-symmetry, Rˉ=SRS. Therefore Qˉ=SQˉ′S=SQ′RS=(SQ′S)(SRS)=QRˉ, whose (x,w) entry is qx,w‾=∑zqx,zrz,w‾. Triangular support again restricts to x≤z≤w.

4.1F1F2F3step 1.1step 2.1algebra∎

Dual-basis interpretation. Since (H‾w) is a basis of the finite free module Hv(n), its coordinate functionals Dx form the dual basis and satisfy Dx(H‾w)=δx,w. Put dx,w:=Dx(Hw). Evaluating on H‾w=∑zpz,wHz gives DP=I; because P is invertible, D=P−1=Q′, so Dx(Hw)=qx,w′. Conversely, if the dual evaluations are qx,w′, the identity Q′P=I gives Dx(H‾w)=δx,w. This proves (c). All sums are finite by [F3], and no choice principle is used.

Remarks

The matrix inversion uses the locally proved basis/bar-duality clauses and the finite chain inverse with its sign convention. Coefficientwise positivity is not required.

DefinitionDefinition: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

L-, R- and two-sided Kazhdan–Lusztig preorders and cells

Definition

Let n≥1, let Cw:=H‾w be the Kazhdan–Lusztig basis from Existence and uniqueness of the Kazhdan–Lusztig basis, and let S={s1,…,sn−1} be the simple reflections of Sn. For x,y∈Sn, write x←Ly if the coefficient of Cx in CsCy is nonzero for some s∈S, and write x←Ry if the coefficient of Cx in CyCs is nonzero for some s∈S. Define x≤Ly if there is a finite chain x=w0,…,wm=y with wi←Lwi+1 for every i<m; define ≤R using ←R, and define ≤LR by allowing either kind of step at each place. The length-zero chain makes each relation reflexive. Define x∼Ly by x≤Ly and y≤Lx, and similarly ∼R and ∼LR. Their equivalence classes are the left cells, right cells, and two-sided cells.

For w∈Sn, set L(w):={s∈S:sw<w} and R(w):={s∈S:ws<w}. The recorded properties are: ≤L,≤R,≤LR are preorders; x≤Ly iff x−1≤Ry−1; x≤Ly implies R(y)⊆R(x) and x≤Ry implies L(y)⊆L(x); consequently, elements of one left cell have equal right descent sets and elements of one right cell have equal left descent sets.

The multiplication formula Multiplication by a generator in the Kazhdan–Lusztig basis gives the non-diagonal elementary left steps: if sw>w, then Csw occurs with coefficient 1, and Cz occurs with coefficient μ(z,w) exactly for the terms z<w, sz<z, and μ(z,w)≠0. If sw<w, the product is (v+v−1)Cw, so it gives only a diagonal step. (That diagonal coefficient is nonzero, but it adds no relation beyond the length-zero chain.)

Facts & Assumptions

Given: n≥1, the normalized Hecke algebra Hv(n) over A=Z[v±1], and its Kazhdan–Lusztig basis.

[F1]

The elements Cw form an A-basis, and in Cw=∑zpz,wHz the inverse-index symmetry pz−1,w−1=pz,w holds (Existence and uniqueness of the Kazhdan–Lusztig basis). The theorem's separate coefficientwise-nonnegativity clause is not used here.

[F2]

Left and right multiplication by a simple generator satisfy the ascent and descent formulas in Multiplication by a generator in the Kazhdan–Lusztig basis. In particular, with λ:=v+v−1, the descent products are CsCw=λCw when sw<w and CwCs=λCw when ws<w.

[F3]

The scalar λ is nonzero in the integral domain A; the algebra, its coefficient ring, and its generators are as in The normalized type-A Hecke algebra and its bar involution.

[F4]

There is an A-linear anti-automorphism ♭ with ♭(Hw)=Hw−1 (Reversal anti-involution commutes with the Hecke bar).

[F5]

The coefficient μ(z,w) in the multiplication formula is the coefficient specified in Kazhdan–Lusztig polynomials in the classical q-normalization.

Proof

technique · use finite chains of basis-coefficient steps, reversal for inversion, and the generator eigenvalue equations for descent sets
1.1algebra

Preorders and cell equivalence. A length-zero chain gives reflexivity of each relation. Concatenating a chain from x to y with one from y to z gives a chain from x to z, proving transitivity for ≤L, ≤R, and ≤LR. Hence each is a preorder, and the relation defined by mutual comparability is reflexive, symmetric, and transitive, so the three stated cell relations are equivalence relations.

1.2F1F4algebra

Reversal identifies left and right steps. Since ♭ is A-linear and sends Hz to Hz−1, the expansion of ♭(Cw) is ∑zpz,wHz−1=Cw−1 by [F1]. For every simple s=s−1, applying ♭ to CsCy=∑xaxCx gives Cy−1Cs=∑xaxCx−1. Thus the coefficient of Cx in CsCy is nonzero exactly when the coefficient of Cx−1 in Cy−1Cs is nonzero. Applying inversion term-by-term to finite chains in both directions proves x≤Ly  ⟺  x−1≤Ry−1.

1.3F1F2F3algebra

Right descents decrease along left steps. Fix an elementary left step x←Ly, witnessed by u=CsCy=∑zazCz with ax≠0. Let t∈R(y), so CyCt=λCy by [F2]. Associativity gives uCt=λu. If xt>x, the coefficient of Cx in uCt is zero: a descent row CzCt contributes only its own diagonal basis term; an ascent row contributes its leading term Czt, which can equal Cx only if z=xt and then zt=x<z, contrary to ascent, while each lower correction term has a t-descent index. The coefficient of Cx in λu is λax, so λax=0, contradicting [F3] and ax≠0. Therefore xt<x for every t∈R(y), or R(y)⊆R(x).

1.4F1F2F3algebra

Left descents decrease along right steps. For an elementary right step x←Ry, write u=CyCs=∑zazCz with ax≠0. If t∈L(y), then CtCy=λCy, so associativity gives Ctu=λu. When tx>x, the coefficient of Cx in Ctu is zero by the left multiplication formulas: an ascent row's leading term could equal Cx only from the index tx, whose left product by t is a descent, and every lower correction has a t-descent index; a descent row contributes only its diagonal term at its own index. Comparing with the coefficient λax in λu and using [F3] forces tx<x. Thus L(y)⊆L(x). Applying these inclusions along finite chains gives the two recorded descent-set containments.

2.1step 1.3step 1.4

Descent sets are constant on cells. If x∼Ly, then R(y)⊆R(x) and R(x)⊆R(y) by step 1.3 applied in both directions; hence R(x)=R(y). If x∼Ry, step 1.4 in both directions gives L(x)=L(y).

3.1F2F5∎

The elementary left-step list. If sw>w, the left multiplication formula is CsCw=Csw+∑z<w, sz<zμ(z,w)Cz, with terms of zero coefficient omitted, so its non-diagonal steps are exactly the Bruhat and μ steps stated in the Definition. If sw<w, the formula is CsCw=λCw; this supplies only the diagonal step already covered by reflexivity. Since λ≠0, the statement's note about the diagonal coefficient is exact.

Remarks

The proof uses the locally proved basis, inverse-index symmetry and generator multiplication clauses. Coefficientwise positivity is not required.

The finite-chain and coefficient arguments use no choice principle.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Knuth and dual Knuth equivalence for permutations

Definition

Fix n≥1. Use Sn=Sym⁡({1,…,n}) and its one-line notation from Permutation Weyl group and inversion length. The zero-based realization in The finite symmetric group Sn, one-line notation, and cycle notation is identified with this one by the order-preserving relabelling i↦i−1 on inputs and values; this relabelling preserves the comparisons below.

For a permutation x∈Sn, write its one-line word as x1x2⋯xn, where xi=x(i). For a<b<c, an elementary Knuth move replaces a contiguous three-letter factor bca by bac, or cab by acb, with all letters before and after that factor unchanged; either replacement may be reversed. These moves keep the word a permutation of {1,…,n}.

The insertion tableau P(x) is obtained by starting with the empty tableau and successively row-inserting x1,…,xn as in Row insertion and the bumping route. Two permutations x,y∈Sn are Knuth equivalent, written x∼Ky, if a finite sequence of elementary Knuth moves transforms x into y; a sequence of length zero is allowed. They are dual Knuth equivalent, written x∼dKy, if and only if x−1∼Ky−1. The relation ∼K is an equivalence relation because length-zero sequences give reflexivity, each move is reversible, and move sequences concatenate. Since inversion is a bijection of Sn, ∼dK is also an equivalence relation. Each elementary Knuth move preserves P; more precisely, two permutations are Knuth equivalent if and only if their insertion tableaux agree, as proved in Knuth classes are the fibers of the insertion tableau ↗.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Knuth classes are the fibers of the insertion tableau

Facts & Assumptions

Given: n≥1, permutations x,y∈Sn in one-line notation, their iterated row-insertion tableaux P(x),P(y) and recording tableaux Q(x),Q(y).

[F1]

Knuth equivalence is generated by reversible contiguous moves bca↔bac and cab↔acb for distinct a<b<c; dual Knuth equivalence is defined by x∼dKy iff x−1∼Ky−1 (Knuth and dual Knuth equivalence for permutations).

[F2]

Row insertion is deterministic; it appends a letter at the right end of the first row in which the letter exceeds every entry, and otherwise replaces the leftmost larger entry and carries that entry to the next row (Row insertion and the bumping route).

[F3]

The RSK map x↦(P(x),Q(x)) is a bijection from permutations of {1,…,n} to pairs of standard tableaux of common shape (The Robinson-Schensted correspondence).

[F4]

Inversion interchanges the RSK tableaux: P(x−1)=Q(x) and Q(x−1)=P(x) (RSK interchanges the insertion and recording tableaux under inversion).

[F5]

Inserting a distinct new letter into a standard tableau produces a standard tableau; its rows and columns remain strictly increasing (Monotonicity of the bumping route and standardness of the output).

Statement

For permutations x,y∈Sn with RSK pairs (P(x),Q(x)) and (P(y),Q(y)), x∼Ky iff P(x)=P(y), and x∼dKy iff Q(x)=Q(y). Thus the Knuth and dual Knuth classes are exactly the insertion- and recording-tableau fibers, and the induced maps from classes to standard tableaux of size n are bijections.

Proof

technique · row-bumping induction and a canonical row-reading word

For intermediate prefixes and row words, write u≈Kv when the same local moves connect two words of distinct letters from {1,…,n}; on words of length n this is exactly ∼K.

1.1F1F2algebra

First row calculation for cab↔acb. Let a<b<c be absent from an increasing row R of a tableau. Write a missing bumped letter as ∞, meaning that insertion appends and does nothing in lower rows. Compare inserting cab with inserting acb. If inserting a after c does not bump that newly inserted c, let d be the old entry bumped by a, z the entry bumped by c, and q the last entry bumped by b; the row ends the same in both orders, the carried words are zdq and dzq, and whenever these are all finite their order is d<q<z. If a does bump the inserted c, let d,e be the first two old entries greater than c (possibly ∞): the carried words are dce and dec, the final row is the same, and when d,e are finite c<d<e. Thus the carried words are equal after null insertions are removed or are related by one of the two Knuth moves.

1.2F1F2algebra

First row calculation for bac↔bca. Let a<b<c be absent from R and let y be the old entry first bumped by inserting b, or ∞ if there is none. Compare bac with bca. If inserting a does not bump the newly inserted b, let d∈(a,b) be the old entry bumped by a and let z be the entry bumped by c (or ∞); the row ends the same, the carried words are ydz and yzd, and when finite d<y<z. If a bumps b, the carried words are ybz and yzb, with the same final row and, when finite, b<y<z. Deleting null insertions makes the two carried words equal or leaves a Knuth move.

2.1F1F2F5step 1.1step 1.2algebra

A local move preserves insertion into any tableau. Induct on the number of rows of the starting tableau T. Steps 1.1 and 1.2 show that after either local move the first row is identical and the words carried to the remaining rows are equal or differ by a Knuth move; those carried letters are absent from the old lower tableau because all entries and inputs are distinct. By [F5], the intermediate lower tableaux remain standard, so the induction hypothesis applies; if the carried words differ by a move, it makes their insertions into the lower tableau identical, and if they agree, determinism does so. The base case has no lower rows. Therefore inserting either side of either Knuth move into T gives the same resulting tableau. A common suffix of a word then preserves equality because subsequent row insertions are deterministic, so every finite Knuth chain preserves P.

2.2F1F2F5step 1.1step 1.2algebra

One insertion changes the row-reading word by Knuth moves. For a standard tableau T, let u(T) read each row left to right, starting with the bottom row and moving upward. If x appends to the top row, then u(T)x=u(T←x). Otherwise the top row is y1<⋯<ym and yj is the first entry greater than x, so yj−1<x<yj when j>1. Starting with y1⋯ymx, move x left across yj+1,…,ym using bca↔bac, then move yj left across yj−1,…,y1 using cab↔acb. This gives yjy1⋯yj−1xyj+1⋯ym, the bumped letter followed by the updated top row. By [F5], the lower tableau remains standard after insertion of the bumped letter; induction on its height transforms the lower-row word with that letter into the row-reading word after insertion. Hence u(T)x∼Ku(T←x).

3.1F1F2step 2.2algebra

Every word is equivalent to its tableau’s row word. Induct on the length of a permutation word w=w′x. The empty prefix has the empty tableau and empty row word. If P(w′)=T, the induction hypothesis gives w′∼Ku(T); appending the same final letter preserves a chain of local moves, so w∼Ku(T)x. Step 2.2 gives u(T)x∼Ku(T←x)=u(P(w)).

4.1F1step 2.1step 3.1algebra

Knuth equivalence iff insertion tableaux agree. If x∼Ky, step 2.1 shows each move in a witnessing finite chain preserves the insertion tableau, so P(x)=P(y). Conversely, if P(x)=P(y)=T, step 3.1 gives x∼Ku(T) and y∼Ku(T); symmetry and transitivity of ∼K give x∼Ky. This proves the first equivalence.

5.1F1F4step 4.1algebra

Dual Knuth equivalence iff recording tableaux agree. By definition and step 4.1, x∼dKy iff P(x−1)=P(y−1). By [F4] this is equivalent to Q(x)=Q(y), proving the second equivalence.

6.1F1F3step 4.1step 5.1algebra∎

The induced maps on classes are bijections. Steps 4.1 and 5.1 identify Knuth and dual Knuth classes exactly with fibers of P and Q, respectively, so the induced maps are injective. Given any standard tableau T of size n, the pair (T,T) has common shape; by [F3] it is the RSK pair of some permutation, so every such T occurs as both an insertion and a recording tableau. The induced maps are therefore surjective as well. All inductions are on finite words or finite tableaux, and no choice principle is used.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Star operations on strings of adjacent simple reflections

Definition

Let n≥3 and 1≤i≤n−2, and put r=si, t=si+1. These simple reflections satisfy (rt)3=1. For w∈Sn, let R(w):={s:ℓ(ws)<ℓ(w)} be its right descent set, using the one-line convention and inversion length of Permutation Weyl group and inversion length. Define Di:={w∈Sn:∣R(w)∩{r,t}∣=1}.

The subgroup Pi:=⟨r,t⟩ permutes the entries in positions i,i+1,i+2. In each right coset C=wPi, let a<b<c be the three entries in those positions, and let w~ be the unique member whose entries there are a,b,c in increasing order. Then C consists of w~,w~r,w~t,w~rt,w~tr,w~rtr, with lengths ℓ(w~),ℓ(w~)+1,ℓ(w~)+1,ℓ(w~)+2,ℓ(w~)+2,ℓ(w~)+3, respectively. Its intersection with Di is the four middle elements.

Right multiplying by r and t swaps the first two and last two block entries; the six words 1,r,t,rt,tr,rtr give the six distinct reorderings, so Pi≅S3 and the displayed list exhausts C. Sorting gives the unique member with no internal inversions. Reordering the block does not change the total number of inversions involving a position outside it: an outside position lies either before all three entries or after all three, so its comparisons with the block depend only on the set {a,b,c}. The internal inversion counts of abc,bac,acb,bca,cab,cba are 0,1,1,2,2,3. Their right descent sets restricted to {r,t} are respectively ∅,{r},{t},{t},{r},{r,t}, so precisely the four length-one and length-two elements lie in Di.

The right star operation w↦w∗ on Di is defined on each coset by

ww∗
w~rw~rt
w~rtw~r
w~tw~tr
w~trw~t

Thus w↦w∗ is an involution of Di. The left star operation is ∗w:=((w−1)∗)−1 on Di−1:={w−1:w∈Di}; it is also an involution.

In one-line notation, the sorted triple for w~ is abc with a<b<c. The four elements of Di have triples bac, bca, acb, cab, and the right star operation exchanges bac↔bca and acb↔cab. Hence for every w∈Di, the words w and w∗ differ by exactly one elementary Knuth move in positions i,i+1,i+2 as defined in Knuth and dual Knuth equivalence for permutations.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

Star operations are Knuth moves and preserve the relevant cells

Facts & Assumptions

Given: n≥3, 1≤i≤n−2, r=si, t=si+1, WI=⟨r,t⟩≅S3, and the corresponding right star operation.

[F1]

Each right coset of WI has a unique shortest representative w~; its six elements have lengths ℓ(w~)+0,ℓ(w~)+1,ℓ(w~)+1,ℓ(w~)+2,ℓ(w~)+2,ℓ(w~)+3, and the star involution pairs w~r↔w~rt and w~t↔w~tr. In one-line notation these pairs are bac↔bca and acb↔cab (Star operations on strings of adjacent simple reflections).

[F2]

A Knuth move preserves the insertion tableau, and Knuth equivalence is exactly equality of insertion tableaux (Knuth classes are the fibers of the insertion tableau).

[F3]

For a simple reflection s, if sw>w then CsCw=Csw+∑z:sz<z<wμ(z,w)Cz, and if sw<w then CsCw=(v+v−1)Cw; on the right, if ws>w then CwCs=Cws+∑zs<z<wμ(z,w)Cz, and if ws<w then CwCs=(v+v−1)Cw (Multiplication by a generator in the Kazhdan–Lusztig basis).

[F4]

A right coefficient step is a right preorder step, and x∼Ry iff x−1∼Ly−1 (L-, R- and two-sided Kazhdan–Lusztig preorders and cells).

[F5]

In Cw=∑x≤wpx,wHx, the coefficients are supported on x≤w and pw,w=1; if x⋖w is a Bruhat cover, then px,w=v (Existence and uniqueness of the Kazhdan–Lusztig basis). The latter follows from the degree-one leading term and parity clauses.

[F6]

For x≤y, px,y=vℓ(y)−ℓ(x)Px,y(v−2), and for x<y, μ(x,y) is the coefficient of v in px,y (Kazhdan–Lusztig polynomials in the classical q-normalization).

[F7]

The standard Hecke basis satisfies Hs2=1+(v−1−v)Hs (The normalized type-A Hecke algebra and its bar involution).

[F8]

Bruhat order on Sn has the reduced-subword characterization and is graded by inversion length (Basic properties of the Bruhat order on Sn).

Statement

Let Di and (−)∗ be as in Star operations on strings of adjacent simple reflections. (a) For w∈Di, w∗ is obtained from w by one elementary Knuth relation on the letters in positions i,i+1,i+2; in particular P(w∗)=P(w). Put Dij:={w∈Di:wsi<w, wsi+1>w} and Dji:={w∈Di:wsi>w, wsi+1<w}. The restriction Kij of (−)∗ is a bijection Dij→Dji whose inverse is Kji. (b) For every w∈Di, if a and b are the shorter and longer, respectively, of {w,w∗}, then μ(a,b)=1 and w∗∼Rw; by inversion, ∗w∼Lw whenever w−1∈Di. (c) Inside the rank-two subgroup WI=⟨si,si+1⟩≅S3, every Kazhdan–Lusztig polynomial Px,y with x≤y is 1, and μ(x,y)=1 exactly for Bruhat covers x⋖y. For every shortest representative w~ of a right WI-coset, the ambient pairs w~si⋖w~sisi+1 and w~si+1⋖w~si+1si therefore also have μ-coefficient 1.

Proof

technique · use the explicit $S_3$ star table, compute its rank-two Kazhdan–Lusztig basis, and apply the left/right multiplication formulas to the two directed edges of each star pair
1.1F1F2

Knuth moves and the restricted bijection. In the sorted-coset notation of [F1], the four elements of Di have local triples bac,bca,acb,cab, and the star table exchanges bac↔bca and acb↔cab. These are exactly the two elementary Knuth moves, so [F2] gives P(w∗)=P(w). The right descent of each pair is exchanged between si and si+1; hence (−)∗ maps Dij to Dji. Since (−)∗ is an involution, its restriction is a bijection with inverse Kji.

1.2F3F5F6F7F8algebra

The rank-two basis and coefficients. Write e for the identity and w0=rtr=trt. The six elements of WI are e,r,t,rt,tr,w0, and their Bruhat intervals follow from reduced subwords. Since e⋖r,t, the support and diagonal clauses of [F5] give Cr=Hr+v and Ct=Ht+v. For CrCt, the left multiplication formula has no correction term: [e,t]={e,t} and re=r>e. Similarly, CtCr has no correction term because [e,r]={e,r} and te=t>e. Thus Crt=CrCt and Ctr=CtCr; expanding with [F7] gives Crt=Hrt+v(Hr+Ht)+v2He and Ctr=Htr+v(Hr+Ht)+v2He. The interval [e,tr) consists of e,t,r, and only r satisfies rz<z there; since r⋖tr, [F5]–[F6] give μ(r,tr)=1. Thus Cw0=CrCtr−Cr=Hw0+v(Hrt+Htr)+v2(Hr+Ht)+v3He. Comparing these six expansions with px,y=vℓ(y)−ℓ(x)Px,y(v−2) shows Px,y=1 for every x≤y in WI. For such pairs the coefficient of v in px,y=vℓ(y)−ℓ(x) is 1 exactly when the length difference is 1, i.e. exactly on covers.

1.3F1F5F6F8

Ambient star-pair coefficients. The lengths in [F1] show that each of w~r⋖w~rt and w~t⋖w~tr is an ambient Bruhat cover: the upper element is the lower element multiplied on the right by one simple reflection and its length increases by one. Thus [F5]–[F6] give μ(w~r,w~rt)=μ(w~t,w~tr)=1. These are precisely the shorter-to-longer star-pair coefficients, so the Statement's coefficient claim holds for either choice of w.

2.1F1F3F4step 1.3

Right-cell equivalence. Since the claim is symmetric in the star pair, take its shorter member w. By [F1], either w=w~r and w∗=wt=w~rt, or w=w~t and w∗=wr=w~tr. In the first case [F3] gives a coefficient-1 right step from w to w∗; also w∗r=w~rtr has length ℓ(w~)+3, whereas wr=w~, so the right-ascent formula for Cw∗Cr contains Cw with coefficient μ(w,w∗)=1 by step 1.3. In the second case the coefficient-1 step comes from CwCr, and w∗t=w~trt has length ℓ(w~)+3 while wt=w~, so Cw∗Ct contains Cw with coefficient μ(w,w∗)=1. Each case therefore gives both w∗≤Rw and w≤Rw∗, proving w∗∼Rw.

3.1F1F4step 2.1∎

The dual statement. For w−1∈Di, step 2.1 gives (w−1)∗∼Rw−1. Inverting this equivalence by [F4] yields ∗w=((w−1)∗)−1∼Lw.

Remarks

The original scaffold's proposed identity Cw~u=∑t≤uvℓ(u)−ℓ(t)Hw~t for an arbitrary shortest right-coset representative is false: with n=4, WI=⟨s1,s2⟩, w~=s3, and u=s2, the left side is Hs3s2+vHs3+vHs2+v2He, whereas the displayed coset sum omits vHs2+v2He. The rank-two claim is stated for the subgroup itself, and the ambient star-pair coefficients follow separately from the cover property.

The star-pair and cell arguments use the locally proved multiplication formula, cover coefficient and inversion-of-cells clauses. Coefficientwise positivity is not required. No Choice is used.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

μ-edges and left equivalence are transported by star operations

Facts & Assumptions

Given: n≥3, adjacent simple reflections s=si, t=si+1, the right star domain Di, and Dij,Dji,Kij as defined in Star operations are Knuth moves and preserve the relevant cells.

[F1]

The rank-two right cosets have six elements with relative lengths 0,1,1,2,2,3. The domain Di consists of the four middle elements, and the star involution exchanges the two adjacent pairs; its restriction Kij:Dij→Dji is a bijection with inverse Kji (Star operations are Knuth moves and preserve the relevant cells, Star operations on strings of adjacent simple reflections).

[F2]

Write Cw=H‾w=∑a≤wpa,wHa. For a<w, pa,w∈vZ[v] has fixed parity ℓ(w)−ℓ(a), and μ(a,w) is its coefficient of v; μ(a∣w)≠0 means that one of the two comparable orientations has nonzero coefficient (Existence and uniqueness of the Kazhdan–Lusztig basis, Kazhdan–Lusztig polynomials in the classical q-normalization).

[F3]

If bs<b, the right-descent polynomial recursion in The Kazhdan–Lusztig polynomial descent recursion applies to every a≤b, with coefficients pa,b=vℓ(b)−ℓ(a)Pa,b(v−2) and μ as in [F2].

[F4]

If bs<b, the multiplication formula gives CbCs=(v+v−1)Cb; since [F2, F5] give Cs=Hs+v, this yields CbHs=v−1Cb. The same multiplication formula gives every simple-generator coefficient in CsCb, and for an off-diagonal left step a←Lb the cell supplier gives R(b)⊆R(a) (Multiplication by a generator in the Kazhdan–Lusztig basis, L-, R- and two-sided Kazhdan–Lusztig preorders and cells).

[F5]

Every Bruhat cover a⋖b has pa,b=v and hence μ(a,b)=1; Bruhat order is graded, has the simple-reflection lifting properties, and is inversion invariant (Existence and uniqueness of the Kazhdan–Lusztig basis, Kazhdan–Lusztig polynomials in the classical q-normalization, Basic properties of the Bruhat order on Sn).

[F6]

The Hs generate the algebra, and the standard basis satisfies HwHs=Hws when ws>w and HwHs=Hws+(v−1−v)Hw when ws<w (The normalized type-A Hecke algebra and its bar involution).

[F7]

For every w∈Di, w∼Rw∗, and the star map preserves its right-coset domain and is involutive (Star operations are Knuth moves and preserve the relevant cells).

Statement

Fix i, let Dij,Dji,Kij be as in Star operations are Knuth moves and preserve the relevant cells, and write μ(u∣v) for μ(u,v) if u<v, for μ(v,u) if v<u, and for 0 otherwise, so its nonzero predicate agrees with Kazhdan–Lusztig polynomials in the classical q-normalization. (a) Edge transport. For y,w∈Dij with y≠w and μ(y∣w)≠0 one has μ(Kij(y)∣Kij(w))≠0, and in fact the transported leading coefficients agree: μ(Kij(y)∣Kij(w))=μ(y∣w), the transported pair being taken in the Bruhat order in which it is comparable. (b) Transport of the preorder. For x,y∈Dij: x≤Ly  ⟺  Kij(x)≤LKij(y) and x≤Ry  ⟺  Kij(x)≤RKij(y); in particular x∼Ly  ⟺  Kij(x)∼LKij(y) and x∼Ry  ⟺  Kij(x)∼RKij(y).

Proof

technique · compare constant terms of the right-recursion polynomials on the two star strings, then transport finite generator-coefficient chains
1.1F2F3F4algebra

Recursion notation and mixed descents. For a<b put πa,b:=pa,b/v, put πa,a:=v−1, and put πa,b:=0 if a≰b; then πa,b∈Z[v] and πa,b(0)=μ(a,b). If a<b, as>a, and bs<b, coefficient comparison in CbHs=v−1Cb gives pa,b=vpas,b, hence πa,b=vπas,b; therefore μ(a,b)=0 unless as=b, when it is 1. The right recursion from [F3], when as<a, bs<b, and a≠bs, reads πa,b=πas,bs+(πa,bs−μ(a,bs))/v−∑a<z<bs, zs<zμ(z,bs)πa,z. In particular, if a≰bs, it gives πa,b=πas,bs.

1.2F1F5algebra

Pairs in one right coset. A right ⟨s,t⟩-coset meets Dij in two elements; the rank-two table shows these form a Bruhat cover, and their two star images form a Bruhat cover as well. By [F5], the μ-coefficient is 1 for both pairs. This proves (a) when y,w belong to the same right coset.

1.3F1F2F4F5F6algebra

Left-preorder transport. Let Is (respectively It) be the A-span of the Cw with ws<w (respectively wt<w), and put J=Is∩It. For each simple reflection r, if rw<w then CrCw=(v+v−1)Cw; if rw>w, the multiplication formula expresses CrCw as Crw plus lower terms Cz that are nonzero off-diagonal left steps. In the second case the leading term is itself a left step. By [F4], every such step preserves each right descent of w, so Is and It are stable under left multiplication by each Cr. Since id<r is a Bruhat cover, [F2, F5] give Cr=Hr+v; [F6] says the Hr generate the algebra, so Is and It are left ideals. By the basis property in [F2], J is spanned by elements with both descents, and the quotient bases of Is/J and It/J are indexed by Dij and Dji. Right multiplication by Ct maps Is into It by the right multiplication formula in [F4], and maps J into J because CwCt=(v+v−1)Cw for every both-descent basis vector; it is left-linear by associativity and induces f:Is/J→It/J. For xs<x, [F4] and Cs=Hs+v from [F2, F5] give CxHs=v−1Cx. If also zs>z, comparison of the Hz coefficients using [F6] gives pz,x=vpzs,x. If zs=x, then z=xs and μ(z,x)=1; if zs<x, the right side lies in v2Z[v] and μ(z,x)=0; if zs≰x, both coefficients vanish by support. Thus in this mixed-descent situation μ(z,x) can be nonzero only for z=xs. In a right ⟨s,t⟩-coset with shortest representative w~, its two Dij elements are x=w~s and x=w~ts. For x=w~s, the right-ascent formula for CxCt has leading term Cxt=Cw~st. A correction index surviving modulo J has zs>z, so the mixed-descent identity forces z=xs=w~. But w~t>w~, contradicting the condition zt<z on correction indices; hence no correction survives and f([Cx])=[Cx∗]. For x=w~ts, the leading term Cxt has both descents and dies in J; any correction surviving modulo J must have zs>z, so the identity forces z=xs=w~t=x∗, with coefficient 1 because x∗s=x is a Bruhat cover. Thus again f([Cx])=[Cx∗]. Exchanging s,t gives the left-linear map g:It/J→Is/J induced by right multiplication by Cs; it is well-defined since CwCs=(v+v−1)Cw on J, and the exchanged two-case table sends each quotient basis vector to its star. Thus gf and fg fix every quotient basis vector, so these maps are inverse. Hence for every simple r and x,z∈Dij, left-linearity and comparison in the quotient bases give equality between the coefficient of Cz in CrCx and that of Cz∗ in CrCx∗. Along a left-preorder chain x=w0←L⋯←Lwm=y with endpoints in Dij, [F4] gives R(y)⊆R(wk)⊆R(x), so every intermediate has the same singleton descent set on {s,t}. In particular J is an absorbing left ideal: a step cannot enter both descents and then return to Dij. The chain stays in Dij and the coefficient equality transports every step; diagonal steps and zero-length chains transport as well. Applying g gives the converse. Thus x≤Ly iff Kij(x)≤LKij(y). This argument uses support and nonzero coefficients only, not positivity or Choice.

1.4F1F7algebra

Right-preorder transport. By [F7], Kij(x)≤Rx and y≤RKij(y), so transitivity gives x≤Ry⇒Kij(x)≤RKij(y). Applying the same implication to the inverse star Kji gives the converse.

2.1F1F2F3F4F5algebra

Different cosets, stars moving by the same simple reflection. Let a<b be a comparable pair with odd length difference in distinct right cosets. Suppose both stars move down by the same simple reflection, a∗=as<a and b∗=bs<b. If a≰bs, step 1.1 gives πa,b=πas,bs. Otherwise a<bs because the cosets differ. Parity gives μ(a,bs)=0, and the right recursion gives πa,b≡πas,bs+πat,bs−∑a<z<bs, zs<zμ(z,bs)μ(a,z)(modv). Here bst<bs and at>a, so mixed descent gives πa,bs/v=πat,bs. Bruhat lifting gives at≤bs; distinct cosets make the inequality strict. The rank-two table gives at s<at. The only summand with nonzero constant term is z=at: if a summand has zt>z, mixed descent for μ(z,bs) forces z=bst, which has zs>z and is excluded; hence zt<z, and mixed descent for μ(a,z) then forces z=at. Since a⋖at, μ(a,at)=1, so this constant-term summand cancels πat,bs(0). Thus μ(a,b)=μ(as,bs). If both stars move up by the same simple reflection, apply this calculation to the starred pair and use involutivity. When the common star multiplier gives opposite directions, mixed descent using the other generator rules out a nonzero coefficient, since each element of Dij has exactly one of the two right descents. These are the same-multiplier cases of Casselman's two-case calculation.

3.1step 1.2step 2.1F1F2F3F4F5algebrastep 1.1

Different cosets, stars moving in opposite directions. Take elements a,b in distinct cosets with a∗=as<a and b∗=bt>b, without initially assuming a<b; coefficients outside Bruhat order are zero. We prove equality whenever either μ(a,b) or μ(as,bt) is nonzero. The rank-two table gives bs<b<bt<bts and ast<as<a<at, with ast s>ast and bs t>bs. If either μ(a,b) or μ(as,bt) is nonzero, then as≤b: this is immediate from a<b in the first case; in the second, if as≰b, step 1.1 with right descent t gives πas,bt=πast,b, whose constant term is zero by mixed descent with s, because ast s lies in a's right coset while b lies in a different one. Since as≤b and as s=a>as while bs<b, Bruhat lifting also gives a≤b; equality is excluded by the distinct cosets. Either nonzero coefficient makes ℓ(b)−ℓ(a) odd, since the two coefficient length differences differ by 2. Thus ℓ(b)−ℓ(as) is even, so μ(as,b)=0, and mixed descent gives πas,b=vπa,b. The recursion of step 1.1 applied to (as,bt) gives πas,bt=πast,b+πas,b/v−∑as<z<b, zt<zμ(z,b)πas,z, hence modulo v it is πast,b+πa,b−∑μ(z,b)μ(as,z). This polynomial sum need not be empty, but its constant-term sum is zero. Indeed, if μ(z,b)≠0, mixed descent with s forces zs<z unless z=bs; that exception has bs t>bs, contrary to zt<z. If also μ(as,z)≠0, mixed descent with s and as s>as forces z=a, but at>a, again contrary to zt<z. Also μ(ast,b)=0: ast s>ast, bs<b, and equality ast s=b would put a and b in the same right coset. Thus πas,bt(0)=πa,b(0). If neither coefficient is nonzero the equality is immediate; if either is nonzero this calculation proves the other is equal and nonzero. For the remaining original arrangement a∗=at>a, b∗=bs<b, apply the same calculation with s,t exchanged to A=at and B=bs. These satisfy A∗=At=a<A and B∗=Bs=b>B in distinct cosets. Its conditional nonzero hypothesis is precisely that either μ(at,bs) or μ(a,b) is nonzero, so the calculation establishes their equality and the required comparability even if at≤bs was not initially known. If both vanish there is no edge to transport. Together with steps 1.2 and 2.1 this proves (a), including the symmetric convention for comparable orientations.

4.1step 1.3step 1.4step 3.1∎

Cell equivalences. The left and right cell equivalences are mutual comparability. The left-preorder iff in step 1.3 and the right-preorder iff in step 1.4 therefore give both cell iff statements in (b); with (a) proved in step 3.1, all claims of the Statement follow.

Remarks

The coefficient calculation in (a) follows Casselman, Theorem 6.2; its complete proof is at Proposition 4.4 and Corollary 4.5, printed p. 7; §§5.2–5.3, printed pp. 8–9; and Theorem 6.2, printed pp. 11–13. The right-recursion equations and mixed-descent vanishing were checked against the current normalized suppliers. Ariki, Proposition 3.6, supplies nonvanishing transport but not by itself the coefficient-equality proof.

This proof uses only the locally proved basis, parity, and Bruhat-cover coefficient clauses of Existence and uniqueness of the Kazhdan–Lusztig basis. The positivity clause and its authorized original-source fallback are unused. The quotient-module transport argument uses coefficient supports and nonzero edges, without p-canonical bases or a sign assumption. No Choice is used.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Equal insertion or recording tableaux imply right or left equivalence

Facts & Assumptions

Given: n≥1, permutations x,y∈Sn, their insertion tableaux P(x),P(y), recording tableaux Q(x),Q(y), and the Kazhdan–Lusztig cell preorders.

[F1]

Knuth equivalence satisfies x∼Ky iff P(x)=P(y), and dual Knuth equivalence satisfies x∼dKy iff Q(x)=Q(y) (Knuth classes are the fibers of the insertion tableau).

[F2]

The star table exchanges exactly the four local triples in the two elementary Knuth relations; thus every elementary Knuth move is a right star pair, and each such pair satisfies w∗∼Rw (Star operations on strings of adjacent simple reflections, Star operations are Knuth moves and preserve the relevant cells).

[F3]

RSK is symmetric under inversion: P(w−1)=Q(w) and Q(w−1)=P(w) (RSK interchanges the insertion and recording tableaux under inversion).

[F4]

Inversion transports cell relations: a∼Lb iff a−1∼Rb−1 (L-, R- and two-sided Kazhdan–Lusztig preorders and cells).

Statement

For x,y∈Sn: (a) P(x)=P(y)⇒x∼Ry; (b) Q(x)=Q(y)⇒x∼Ly. Equivalently, each Knuth class lies in a single right cell and each dual Knuth class lies in a single left cell.

Proof

technique · join equal-tableau permutations by elementary Knuth moves and transport the resulting cell equivalence through inversion
1.1F1F2algebra

Insertion tableaux give right-cell equivalence. Suppose P(x)=P(y). By [F1], x∼Ky, so there is a finite chain x=w0,…,wm=y whose successive terms differ by an elementary Knuth move. By [F2], each adjacent pair satisfies wk∼Rwk+1; transitivity of the right-cell equivalence gives x∼Ry. If the chain has length zero, reflexivity gives the same conclusion.

2.1F3F4step 1.1algebra

Recording tableaux give left-cell equivalence. Suppose Q(x)=Q(y). By [F3], P(x−1)=Q(x)=Q(y)=P(y−1), so step 1.1 applied to x−1,y−1 gives x−1∼Ry−1. Inverting this cell equivalence by [F4] yields x∼Ly.

3.1F1step 1.1step 2.1∎

Class formulation. By [F1], every pair in a Knuth class has equal insertion tableaux, so step 1.1 puts the whole class in one right cell. Every pair in a dual Knuth class has equal recording tableaux, so step 2.1 puts that class in one left cell. These are exactly the two equivalent class statements.

Remarks

The finite Knuth chains use the locally proved star-pair right-cell equivalence; recording-tableau equality is transported through inversion of cells. Coefficientwise positivity is not required.

No choice principle is used.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Left equivalence forces equality of recording tableaux in type A

Facts & Assumptions

Given: n≥1, permutations x,y∈Sn in one-line notation, their RSK tableaux P(x),Q(x),P(y),Q(y), and the left and right Kazhdan–Lusztig cells.

[F1]

The RSK map is a bijection from permutations in one-line notation to pairs of standard tableaux of the same shape (The Robinson-Schensted correspondence).

[F2]

Knuth equivalence is exactly equality of insertion tableaux; every equality of insertion tableaux is connected by a finite chain of elementary Knuth moves (Knuth classes are the fibers of the insertion tableau).

[F3]

Each elementary Knuth move is a right star operation on its domain, whose domain is determined by the right descents at the two adjacent simple reflections (Star operations on strings of adjacent simple reflections, Star operations are Knuth moves and preserve the relevant cells).

[F4]

If u,v∈Dij, then u∼Lv  ⟺  Kij(u)∼LKij(v); the same equivalence holds on Dji for the inverse Kji, by applying the Dij equivalence to the starred pair (μ-edges and left equivalence are transported by star operations).

[F5]

The right descent set is constant on a left cell, and the RSK pair of a permutation is unique for that permutation (L-, R- and two-sided Kazhdan–Lusztig preorders and cells, The Robinson-Schensted correspondence).

[F6]

In row insertion, label k in the recording tableau is in the box added when the kth letter is inserted (Row insertion and the bumping route, The recording tableau is standard).

[F7]

Row insertion replaces the leftmost entry greater than the carried letter, carries the displaced entry to the next row, and otherwise appends at the right end of the row (Row insertion and the bumping route).

[F8]

For a one-line permutation w=w1⋯wn, sk∈R(w) iff wk>wk+1, since swapping adjacent positions changes only that inversion (Permutation Weyl group and inversion length).

[F9]

Standard tableaux have strictly increasing rows and columns, and their shapes are Young diagrams with weakly decreasing row lengths and column lengths (Tableaux and standard tableaux, Partitions, English diagrams, and conjugation).

[F10]

Inserting a distinct new letter into a standard tableau terminates at an addable node and produces a standard tableau of the enlarged Young shape; the bumped letters strictly increase (Monotonicity of the bumping route and standardness of the output).

Statement

For x,y∈Sn, x∼Ly⇒Q(x)=Q(y).

Proof

technique · replace the tableaux by column-superstandard insertion tableaux, transport Knuth paths through left cells, and compare the column lengths
1.1givenF6F7F8F10algebra

Recording descents match permutation descents. For a standard tableau U, define Des⁡(U):={k:row⁡U(k+1)>row⁡U(k)}. Let a=wk, b=wk+1 and T=Pk−1; both letters are absent from T. By [F10], T and T←a have strictly increasing rows, and the route for a has increasing carried letters. Inserting a follows rows 1 through m: write a1=a, and for i<m let pi be the position where ai bumps the old entry ai+1; in row m it appends am at position pm. Let bi and qi be the corresponding carried letters and positions when b is inserted into T←a. If b>a, then b1>a1. Whenever this route reaches row i<m with bi>ai, every entry left of pi in the current row is <ai, and the entry at pi is ai; thus b either appends and stops in that row or bumps at a position qi>pi. In the latter case row strictness gives bi+1>ai+1. If it reaches row m, then bm>am, so it appends at pm+1; in all cases its new box is in a row at most m. If b<a, then b1<a1. Whenever the route reaches row i<m with bi<ai, the entry at pi is ai>bi, so it bumps at qi≤pi. If qi<pi, the old entry there is <ai+1; if qi=pi, it bumps ai<ai+1. Hence bi+1<ai+1 and it reaches row m. There am was appended at pm, so bm<am makes it bump at or before pm and continue to a lower row. Thus the box for b is strictly below the box for a exactly when b<a. By [F6], these are the boxes carrying k+1 and k in Q(w); by [F8], b<a is equivalent to sk∈R(w). Therefore Des⁡(Q(w))={k:sk∈R(w)}.

1.2F1F5F7F9F10algebra

The column-superstandard word. Let λ have column lengths l1≥⋯≥lm>0, put L0=0 and Lj=l1+⋯+lj, and let Pλ fill column j from top to bottom with Lj−1+1,…,Lj. The word ωλ=(L1,…,1,L2,…,L1+1,…,Lm,…,Lm−1+1) has RSK pair (Pλ,Pλ). Indeed the first decreasing block inserts as a column. Each later block has entries larger than all preceding blocks; its largest entry appends at the end of the first row, and each subsequent smaller entry bumps the preceding new-column entry down one row, where it appends after the entries from earlier blocks. Thus block j fills column j with Lj−1+1,…,Lj from top to bottom, and the recording labels fill that column in increasing order. By [F1], ωλ is the unique permutation with pair (Pλ,Pλ). Its right descent positions are precisely the positions inside its decreasing blocks, with ascents at L1,…,Lm−1.

1.3F9algebra

The descent set determines the tableau of this fixed shape. Let U be a standard tableau of shape λ, and put Dλ:={1,…,n−1}∖{L1,…,Lm−1}=Des⁡(Pλ). Suppose Des⁡(U)=Dλ. The cells carrying labels at most k form a Young diagram contained in λ, since every cell to the left or above a cell has a smaller entry; the next label occupies an addable node of that prefix. Induct on the columns. Label 1 occupies (1,1). After columns 1,…,j−1 have been filled to their final heights l1,…,lj−1, no further box can be added to those columns: such a box would lie outside λ. For j>1, the non-descent at Lj−1 requires label Lj−1+1 to lie in a row at most lj−1; every such row of the prefix has length j−1, and the Young-prefix condition makes (1,j) its only addable node in those rows. Thus column j starts at its top. Suppose its first r<lj entries have filled rows 1,…,r. The next label is an internal descent, so its row is strictly greater than r. Earlier columns cannot grow, while an addable node in a later column would be in row one and hence cannot be a descent. In column j, skipping row r+1 would violate the Young-prefix condition, so the only possible node is (r+1,j), which belongs to λ because r<lj. Therefore column j is filled from top to bottom with Lj−1+1,…,Lj. This completes every column and gives U=Pλ.

1.4F1F5algebra

Replace by column-superstandard insertion tableaux. Suppose x∼Ly, and let λ1,λ2 be the shapes of Q(x),Q(y). By [F1] there are unique x^,y^ with RSK pairs (Pλ1,Q(x)) and (Pλ2,Q(y)). Since Q(x^)=Q(x) and Q(y^)=Q(y), the recording-tableau implication of Equal insertion or recording tableaux imply right or left equivalence gives x∼Lx^ and y∼Ly^, hence x^∼Ly^. By [F5], R(x^)=R(y^).

2.1F1F2F3F4F5step 1.4algebra

Transport the two Knuth paths. By [F2] and [F1], take a finite Knuth path x^→y′ with RSK pair (Pλ1,Pλ1) and a finite path y^→w′′ with pair (Pλ2,Pλ2). Apply the first path's successive star operations also to y^, obtaining w′, and the second path's operations also to x^, obtaining y′′. These parallel paths are defined at every step: initially the paired elements have equal right descent sets by step 1.4; if one path step is a star on Dij or Dji, [F3] shows the other element is in the same domain, and the transported pair remains left equivalent by [F4]. The left-cell descent property [F5] then keeps their right descent sets equal for the next step. Therefore y′∼Lw′ and y′′∼Lw′′, so R(y′)=R(w′) and R(y′′)=R(w′′). Knuth moves preserve insertion tableaux by [F2], hence P(w′)=Pλ2 and P(y′′)=Pλ1.

3.1F1F2F5F7F8F9F10step 1.1step 1.2step 2.1

Compare the column lengths. Write l1,l2,… and l1′,l2′,… for the column lengths of λ1 and λ2, padding both lists by zeros after their final columns. By step 1.2, y′ and w′′ are concatenations of decreasing blocks of lengths lj and lj′, respectively; since R(y′)=R(w′) and R(y′′)=R(w′′), [F8] implies the corresponding position blocks of w′ and y′′ are also decreasing. The first l1 letters of w′ insert to a column of height l1, so the first column of P(w′)=Pλ2 has length l1′≥l1; the first l1′ letters of y′′ similarly give l1≥l1′, hence l1=l1′. Inductively suppose lj=lj′ for j<k and the first k−1 blocks have filled exactly those first k−1 columns in each partial insertion tableau. Inserting block k of w′ cannot add boxes to those columns, whose lengths already equal their final lengths in Pλ2. All later columns are empty before that block. Its first new box must be at the top of column k; each subsequent letter is smaller, so by step 1.1 its new box lies strictly lower, and the Young-diagram condition forces the successive new boxes down column k. Thus lk′≥lk; if lk′=0<lk, the forced new column would contradict the final shape, so this case is impossible as well. The same argument with y′′ and target Pλ1 gives lk≥lk′, including the case lk=0<lk′. Induction yields λ1=λ2=:λ.

4.1F1step 1.1step 1.2step 1.3step 1.4step 3.1∎

Identify the recording tableau and conclude. By step 3.1, P(w′)=Pλ and R(w′)=R(y′). The common-shape property in [F1] therefore gives sh⁡(Q(w′))=sh⁡(P(w′))=λ. Step 1.1 gives Des⁡(Q(w′))={k:sk∈R(w′)}={k:sk∈R(y′)}=Des⁡(Pλ), since step 1.2 identifies the block descent set with the descent set of Pλ. By step 1.3, Q(w′)=Pλ. The RSK bijection [F1] then gives w′=y′. The first transported path is a composition of bijective star maps, so equality of its outputs on x^,y^ implies x^=y^. Their recording tableaux are Q(x),Q(y) by construction in step 1.4, whence Q(x)=Q(y).

Remarks

Ariki's §3.4 proof is the source route. This item proves locally the two facts his compressed argument uses at the end: adjacent descents of the word agree with descent positions in the recording tableau, and among standard tableaux of the same fixed shape, the column-superstandard tableau is determined by its block descent set. The row-insertion route comparison is derived from [F6]–[F8] and [F10], so no separate descent-set supplier is assumed.

The parallel finite Knuth paths use the locally proved star-cell transport and constant right descent sets on left cells. Coefficientwise positivity is not required.

The finite paths and inductions use no choice principle.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Kazhdan–Lusztig cells of type A are classified by RSK tableaux

Facts & Assumptions

Given: An integer n≥1, permutations x,y∈Sn, their RSK pairs (P(x),Q(x)) and (P(y),Q(y)), and the left, right, and two-sided Kazhdan–Lusztig cell relations.

[F1]

The RSK map is a bijection between permutations and pairs of standard tableaux of the same shape (The Robinson-Schensted correspondence).

[F2]

Equality of recording tableaux implies left-cell equivalence, and equality of insertion tableaux implies right-cell equivalence (Equal insertion or recording tableaux imply right or left equivalence).

[F3]

Left-cell equivalence implies equality of recording tableaux (Left equivalence forces equality of recording tableaux in type A).

[F4]

Inversion interchanges left and right cell relations, while RSK interchanges insertion and recording tableaux: a∼Lb  ⟺  a−1∼Rb−1 and (P(w−1),Q(w−1))=(Q(w),P(w)) (L-, R- and two-sided Kazhdan–Lusztig preorders and cells, RSK interchanges the insertion and recording tableaux under inversion).

[F5]

In Geck's parameter u and original Cw′ basis, two-sided cell equivalence implies equal Robinson–Schensted shapes (Corollary 5.6(c), printed p.29, forward implication only). His §§2.1–2.3 give Ts2=1+(u−u−1)Ts, uˉ=u−1, Ts‾=Ts−1, and the bar-fixed triangular basis Cw′∈Tw+∑z<wu−1Z[u−1]Tz; preorders use nonzero coefficients in simple C′-products. This is the single shape-invariance source fact authorized for this item; the Murphy/leading-matrix proof is not a local prerequisite.

[F6]

The two-sided preorder is generated by left- and right-preorder steps, and two-sided cell equivalence means mutual two-sided comparability (L-, R- and two-sided Kazhdan–Lusztig preorders and cells).

[F7]

The local algebra has standard basis Hw, relation Hs2=1+(v−1−v)Hs, bar vˉ=v−1 and Hs‾=Hs−1, and a unique bar-fixed basis element in Hw+∑z<wvZ[v]Hz (The normalized type-A Hecke algebra and its bar involution, The Hecke bar involution is well defined, Existence and uniqueness of the Kazhdan–Lusztig basis).

Statement

For x,y∈Sn, with the RSK tableaux P,Q of The Robinson-Schensted correspondence (insertion tableau and recording tableau of the one-line word): x∼Ly  ⟺  Q(x)=Q(y),x∼Ry  ⟺  P(x)=P(y),x∼LRy  ⟺  sh⁡(Q(x))=sh⁡(Q(y)). Here ∼L,∼R,∼LR are the cell equivalence relations of L-, R- and two-sided Kazhdan–Lusztig preorders and cells; the chosen convention is displayed: left cells are the fibers of the recording tableau, right cells are the fibers of the insertion tableau, and two-sided cells are the fibers of the shape map (note sh⁡(P(w))=sh⁡(Q(w))). Consequently the left cells of Sn are in bijection with the standard tableaux of size n, the right cells likewise, and the two-sided cells with the partitions of n.

Proof

technique · use the one-sided classifications, RSK inversion symmetry, and the exact authorized shape-invariance implication after a local normalization comparison
1.1F2F3

Left cells are exactly the Q-fibers. If x∼Ly, [F3] gives Q(x)=Q(y). Conversely, if Q(x)=Q(y), [F2] gives x∼Ly.

1.2F1F5F6F7algebra

Normalize and apply the exact shape-invariance fact. Identify Geck's coefficient ring Z[u±1] with A by u↦v−1. Sending Ts to Hs preserves the quadratic relation because u−u−1 maps to v−1−v, and preserves the braid relations. The inverse assignments v↦u−1 and Hs↦Ts preserve the same relations, so these maps give inverse algebra isomorphisms. Standard reduced-word products correspond, and bar corresponds since it agrees on the coefficient parameter and on every generator by [F5, F7]. The image of Cw′ is therefore bar-fixed and belongs to Hw+∑z<wvZ[v]Hz; local uniqueness in [F7] identifies it with H‾w. Each simple-product coefficient is carried by an injective coefficient-ring isomorphism, so it is nonzero exactly when its image is nonzero. Consequently source and local elementary left and right steps agree, and so do their finite chains, two-sided preorders and mutual two-sided comparability by [F6]. Their RSK convention uses the same insertion and recording tableaux, hence the same common shape as [F1]. If x∼LRy, the exact forward implication in [F5] now gives sh⁡(Q(x))=sh⁡(Q(y)). No stronger tableau-dominance assertion is used.

2.1F2F4step 1.1

Right cells are exactly the P-fibers. If x∼Ry, [F4] gives x−1∼Ly−1, so step 1.1 gives Q(x−1)=Q(y−1) and [F4] gives P(x)=P(y). Conversely, if P(x)=P(y), [F2] gives x∼Ry.

3.1F1F6step 1.1step 2.1

Equal shape implies two-sided equivalence. Suppose sh⁡(Q(x))=sh⁡(Q(y)). By [F1], there is a unique permutation z whose RSK pair is (P(x),Q(y)). Then P(z)=P(x) gives x∼Rz by step 2.1, and Q(z)=Q(y) gives z∼Ly by step 1.1. By [F6], these equivalences give chains in both directions using left and right preorder steps, so x∼LRy.

4.1F1step 1.1step 2.1step 3.1step 1.2∎

Count the cells. For each standard tableau T of size n, fill the boxes of its shape from left to right across each row, starting with the top row, by consecutive integers to obtain a canonical standard tableau Psh⁡(T). By [F1], the pair (Psh⁡(T),T) comes from a permutation, so every Q-fiber is nonempty; step 1.1 identifies distinct such fibers with distinct left cells. The same argument with the pair (T,Psh⁡(T)) and step 2.1 counts right cells. For every partition λ⊢n, [F1] gives a permutation with RSK pair (Pλ,Pλ), so every shape fiber is nonempty; steps 3.1 and 1.2 identify exactly one two-sided cell for each shape. Hence the stated bijections hold.

Remarks

The scaffold's proposed justification that an elementary two-sided preorder step fixes P or Q is false: the coefficient of Cs1 in Cs1Ce is 1, so the relation s1←Le in S3 changes shape from (3) to (2,1). This follows from the unit property and the basis multiplication formula Multiplication by a generator in the Kazhdan–Lusztig basis. Step 1.2 instead applies only the exact shape-invariance implication from Geck after identifying the normalizations and elementary coefficient steps locally.

The one-sided classifications, equal-shape converse, counting and normalization/preorder comparison are proved locally. Only two-sided equivalence implies equal shape invokes the owner's original-source fallback recorded in research/frontier-43-complex-representation-15-kl-shape-citation-authorization.json. The generic Murphy/leading-matrix machinery is not proved here. Coefficientwise positivity is not required, and all local constructions are finite and use no Choice.

5 · Examples, counterexamples and false statements

None yet.

Sources