The Cauchy identity for Schur polynomials #
For two finite alphabets x = (xᵢ)_{i ∈ σ} and y = (yⱼ)_{j ∈ τ}, the Cauchy identity
∏_{i,j} (1 - xᵢ yⱼ t)⁻¹ = ∑_λ s_λ(x) s_λ(y) t^{|λ|}
expands the product of the geometric series over all pairs of letters in the products of the
Schur polynomials of the two alphabets, the sum running over all partitions λ. Its coefficient
of tⁿ says that the complete homogeneous symmetric polynomial hₙ in the products xᵢ yⱼ is
∑_{λ ⊢ n} s_λ(x) s_λ(y).
Both forms are stated for the values of the Schur polynomials at arbitrary families f : σ → S
and g : τ → S in a commutative R-algebra S. Taking for S the polynomial ring
MvPolynomial (σ ⊕ τ) R, with f = X ∘ Sum.inl and g = X ∘ Sum.inr, gives the identity of
polynomials in the two alphabets.
The argument #
Grouping the pairs (i, j) by their first letter, hₙ(xy) = ∑_l ∏ᵢ xᵢ^{lᵢ} h_{lᵢ}(y), the sum
running over the exponent vectors l on σ of total degree n
(TauCeti.aeval_hsymm_prod_eq_sum_finsuppAntidiag). The product ∏ᵢ h_{lᵢ}(y) expands in the
Schur polynomials as ∑_λ K_{λ l} s_λ(y), and the Kostka number K_{λ l} is the coefficient of
x^l in s_λ(x) (TauCeti.prod_hsymm_eq_sum_coeff_schurPoly_smul_schurPoly). Exchanging the two
sums leaves ∑_l K_{λ l} x^l as the cofactor of s_λ(y), and that is s_λ(x), s_λ being
homogeneous of
degree n (MvPolynomial.IsHomogeneous.aeval_eq_sum_finsuppAntidiag). Bijectively, the identity
is the Robinson--Schensted--Knuth correspondence between matrices of natural numbers and pairs of
semistandard tableaux of the same shape.
Main results #
TauCeti.sum_aeval_schurPoly_mul_aeval_schurPoly: the Cauchy identity in degreen,∑_{λ ⊢ n} s_λ(x) s_λ(y) = hₙ(xᵢ yⱼ).TauCeti.mk_sum_aeval_schurPoly_mul_aeval_schurPoly: the Cauchy identity as an identity of power series,∑_λ s_λ(x) s_λ(y) t^{|λ|} = ∏_{i,j} ∑ₘ (xᵢ yⱼ)ᵐ tᵐ.
References #
- I. G. Macdonald, Symmetric Functions and Hall Polynomials, Chapter I, Section 4, (4.3).
- R. P. Stanley, Enumerative Combinatorics, Vol. 2, Theorem 7.12.1.
The Cauchy identity in degree n: for families f : σ → S and g : τ → S,
∑_{λ ⊢ n} s_λ(f) s_λ(g) = hₙ(fᵢ gⱼ),
the complete homogeneous symmetric polynomial hₙ in the alphabet σ × τ being evaluated at the
products fᵢ gⱼ. This is the coefficient of tⁿ in ∏_{i,j} (1 - fᵢ gⱼ t)⁻¹.
The Cauchy identity: for families f : σ → S and g : τ → S,
∑_λ s_λ(f) s_λ(g) t^{|λ|} = ∏_{i,j} (1 - fᵢ gⱼ t)⁻¹,
as power series over S, the coefficient of tⁿ on the left summing over the partitions λ of
n, and the factor (1 - fᵢ gⱼ t)⁻¹ on the right written as the geometric series
∑ₘ (fᵢ gⱼ)ᵐ tᵐ.