The Cauchy Identity, Dual Bases, and the Hall Inner Product
Anchor (Master): Macdonald 1995 *Symmetric Functions and Hall Polynomials* 2e (Oxford) Ch. I §4-5 (the scalar product on $\Lambda$ defined by $\langle h_\lambda, m_\mu\rangle = \delta_{\lambda\mu}$, the dual-bases lemma $\sum u_\lambda(x)v_\lambda(y) = \prod(1-x_iy_j)^{-1}$, the Cauchy and dual Cauchy identities, Schur orthonormality $\langle s_\lambda, s_\mu\rangle = \delta_{\lambda\mu}$, the isometry of $\omega$, the adjoint $f^\perp$ of multiplication by $f$, and skew Schur functions); Stanley 1999 *Enumerative Combinatorics, Volume 2* Ch. 7 and Appendix 2; Cauchy 1815 (the antisymmetric-quotient identity); Littlewood 1940 *The Theory of Group Characters* (the symmetric-function form of the orthogonality of characters)
Intuition Beginner
Suppose you have two different rulers for measuring the same family of objects. One ruler reports how many of each basic pattern an object contains; the other reports the patterns directly. If the two rulers are matched correctly, then measuring one ruler's marks against the other's gives a clean answer: a basic mark on one side lines up with exactly its partner on the other side, and with nothing else. Two families of building blocks that match this cleanly are called dual to each other. The whole point of this unit is one such matching, and a single product formula that detects when any matching is correct.
Why bother? In the previous units you met several families of symmetric expressions — the monomial family, the complete family, and the all-important Schur family. They all describe the same objects, but each emphasises something different. To compare them you need a way to "multiply two expressions and read off a number," much like measuring the angle between two arrows by a dot product. That measuring device is the Hall inner product. It is set up so the complete family and the monomial family are exactly dual: pairing one against the other returns one or zero, never anything messy.
The payoff is a single miracle. The Schur family turns out to be dual to itself: pairing two Schur expressions gives one when they are the same shape and zero otherwise. So the Schur functions are like a set of arrows all at right angles and all of unit length — an orthonormal system. That fact, proved here, is the keystone that makes Schur functions the natural alphabet of the subject. There is also a compact way to package the whole matching: one product formula, built by multiplying small fractions across every pairing of an -variable with a -variable, that detects exactly when two families fit together.
Visual Beginner
The matching idea in miniature. Read each row as a pairing of one expression from the left family against one from the right family. A pairing returns when the labels agree and when they do not — the signature of dual families. The third column shows the same answers arranged as a tiny table, the pattern that "orthonormal" means.
| left expression | right expression | their pairing |
|---|---|---|
Notice the two distinct patterns. In the top block the complete tiles pair cleanly with the monomial tiles of the same label — that is what "dual families" looks like. In the bottom grid the Schur tiles pair cleanly with themselves: ones down the diagonal, zeros elsewhere. The second pattern is the stronger one, and it is special to the Schur family. The product detector at the bottom is the same in both cases; the unit explains why one formula governs every such matching.
Worked example Beginner
Let us watch the matching work in the smallest interesting degree, degree two, using the two-variable building blocks from the previous units.
Step 1. List the degree-two pieces. There are two partitions of , namely and . The monomial pieces are and . The complete pieces are and .
Step 2. State the matching rule. The Hall pairing is built so that paired with gives when the labels match and otherwise. So we expect , , , and .
Step 3. Check it against the Schur pieces. The Schur functions in degree two are and . Pair with : write each Schur function in the complete-and-monomial language and use the matching rule from Step 2.
Step 4. Compute the keystone pairing. We have , and . Pairing the form against the form, . So .
Step 5. Confirm the off-diagonal. Now , and one can write . Pair them: . So .
What this tells us: the Schur functions of the two different shapes are at right angles, and each has unit length. The matching rule for the complete and monomial families, applied carefully, forces the Schur family to be orthonormal. That self-matching is the heart of the unit.
Check your understanding Beginner
Formal definition Intermediate+
Work in the ring of symmetric functions over (or where denominators occur), with the monomial , elementary , complete , power-sum , and Schur bases of 40.03.01 and 40.03.02, the involution with , , the conjugate , and where is the multiplicity of in . All notation is recorded in _meta/NOTATION.md. Use two disjoint variable alphabets and .
Definition (Hall inner product). The Hall inner product is the -bilinear symmetric form characterised by declaring the complete and monomial bases dual, $$ \langle h_\lambda, m_\mu\rangle ;=; \delta_{\lambda\mu} \qquad (\lambda, \mu \vdash n,\ n \ge 0). $$ The form is graded: when , with . Its existence and symmetry are part of the Key theorem.
Definition (dual bases). Two homogeneous bases and of , indexed by partitions and graded so , are dual (or adjoint) with respect to the Hall inner product when . By definition and are dual; the Key theorem shows is self-dual up to the scalars and is exactly self-dual.
Definition (the Cauchy kernel). The Cauchy kernel in the two alphabets is the formal product $$ \Omega(x, y) ;=; \prod_{i, j} \frac{1}{1 - x_i y_j} ;=; \sum_{\lambda} h_\lambda(x), m_\lambda(y) ;\in; \widehat{\Lambda(x) \otimes \Lambda(y)}, $$ an element of the degree-completed tensor product, the last equality recorded below. The dual Cauchy kernel is .
Definition (the skewing operator). For , the skewing operator is the adjoint of multiplication by : the unique additive map with
$$
\langle f g,, h\rangle ;=; \langle g,, f^\perp h\rangle \qquad (g, h \in \Lambda).
$$
On the Schur basis it acts by , the skew Schur function of 40.03.02 (with unless ); this identity is established in the Full proof set.
Counterexamples to common slips Intermediate+
"The are orthonormal like the ." They are orthogonal but not normal: , and except for . The normalised family is orthonormal only over a ring containing the square roots, so the are a -orthogonal basis, not a -orthonormal one.
"Dual to means ." The dual of is , not . The elementary functions are dual to the forgotten basis , since once is known to be an isometry.
"The Cauchy product is symmetric in and term by term in every expansion." The kernel is symmetric under swapping the two alphabets, but its expansion is not visibly so; the symmetry surfaces only in the Schur form , where both alphabets carry the same basis.
Key theorem with proof Intermediate+
The signature theorem is the dual-bases characterisation: a single product formula detects duality, and applied to the Schur basis it yields the keystone orthonormality.
Theorem (dual bases via the Cauchy kernel; Schur orthonormality). Let be homogeneous -bases of indexed by partitions with . Then $$ \langle u_\lambda, v_\mu\rangle = \delta_{\lambda\mu} \ \text{ for all } \lambda, \mu \qquad \Longleftrightarrow \qquad \sum_{\lambda} u_\lambda(x), v_\lambda(y) = \prod_{i,j} \frac{1}{1 - x_i y_j}. $$ Consequently the Hall inner product is symmetric and well defined, , the Cauchy identity holds in its three forms $$ \prod_{i,j}\frac{1}{1 - x_i y_j} = \sum_\lambda h_\lambda(x) m_\lambda(y) = \sum_\lambda z_\lambda^{-1} p_\lambda(x) p_\lambda(y) = \sum_\lambda s_\lambda(x) s_\lambda(y), $$ and the Schur functions are orthonormal, . [Stanley §7.12]
Proof. Fix the degree- graded pieces; everything is finite-dimensional there. Write . Expand each basis against the dual pair : put and , so that , i.e. in matrix form. On the generating-function side, $$ \sum_\lambda u_\lambda(x) v_\lambda(y) = \sum_\lambda \Big(\sum_\rho a_{\lambda\rho} h_\rho(x)\Big)\Big(\sum_\sigma b_{\lambda\sigma} m_\sigma(y)\Big) = \sum_{\rho,\sigma} \Big(\sum_\lambda a_{\lambda\rho} b_{\lambda\sigma}\Big) h_\rho(x) m_\sigma(y) = \sum_{\rho,\sigma} (a^{\mathsf T} b){\rho\sigma}, h\rho(x) m_\sigma(y). $$ This equals the kernel expansion if and only if , that is . Meanwhile . Conversely forces , hence , giving the kernel. So duality and the product formula are equivalent, provided the kernel itself expands as .
That base expansion is a direct computation: in a single -variable, is the definition of the complete functions; with the full alphabet , expanding the product over and collecting the monomial groups the -coefficients into , and summing over the -orbit of each exponent pattern assembles . Hence , the , instance, which records that are dual and certifies the form is well defined.
Symmetry of the form: swapping the two alphabets fixes , so , whence are also dual, i.e. , and bilinear extension gives throughout. For the power sums, the identity of 40.03.01 applied in both alphabets, together with (take of the product), yields ; matching this to the dual-bases criterion with , gives , i.e. .
Finally the Schur form. The Schur functions satisfy the Cauchy identity — proved bijectively by the RSK correspondence of the co-produced 40.03.04, and independently by the Jacobi-Trudi / Lindström-Gessel-Viennot route in the Full proof set. Taking in the established equivalence, the product formula on the right is exactly the criterion for .
Bridge. This theorem is the foundational reason the Hall inner product is forced rather than chosen: the single kernel simultaneously defines the form (through ), measures it (a basis is dual iff its Cauchy sum reproduces the kernel), and diagonalises it (the Schur form). It builds toward the Frobenius characteristic of the co-produced 40.03.06, where this very inner product becomes the character inner product on the symmetric groups and Schur orthonormality becomes the orthogonality of irreducible characters. The dual-bases criterion is exactly the statement that the kernel is the reproducing element of a self-pairing, and the three expansions of are dual to one another through the change-of-basis matrices: the - form exhibits the defining duality, the -form exhibits the orthogonality with weights , and the -form is the central insight that one basis is self-dual. Putting these together, the orthonormality generalises the Gram-matrix computation of any finite inner-product space to the graded ring , and it appears again in the Pieri and Littlewood-Richardson adjointness of Advanced results, where .
Exercises Intermediate+
Advanced results Master
The Hall inner product turns every multiplicative identity of into an adjoint statement, and the Cauchy kernel is the reproducing element threading all of them.
Theorem 1 (adjointness of multiplication and the Littlewood-Richardson pairing). For every the skewing operator is the adjoint of multiplication by , , and it is a coderivation-compatible map with . The structure constants of the Schur basis are read off as inner products: with ,
$$
c^\nu_{\lambda\mu} = \langle s_\lambda s_\mu,, s_\nu\rangle = \langle s_\mu,, s_\lambda^\perp s_\nu\rangle = \langle s_\mu,, s_{\nu/\lambda}\rangle,
$$
so the Littlewood-Richardson coefficients of the co-produced 40.03.05 are the Schur-expansion coefficients of skew Schur functions, . The Pieri rules are the cases and [Macdonald §5].
Theorem 2 (the Cauchy kernel as reproducing element; coproduct duality). Equip with the coproduct (separating a single alphabet into two), making it the self-dual Hopf algebra of 40.03.01. The Cauchy kernel is the canonical element of dual to the inner product: for any ,
$$
\big\langle f(x),, \Omega(x, y)\big\rangle_x = f(y),
$$
the pairing taken in the -alphabet. Thus reproduces every symmetric function, and the adjoint of multiplication is dual to the coproduct: . The skewing operator is the image of under the convolution action, and is the Hopf isometry exchanging .
Theorem 3 (two proofs of Cauchy and their meeting point). The Cauchy identity admits a bijective proof and a determinantal proof. The RSK proof of the co-produced 40.03.04 is a content-preserving bijection between -matrices with — whose generating function is — and pairs of semistandard tableaux of the same shape, whose generating function is . The Jacobi-Trudi / Lindström-Gessel-Viennot proof expands and resums the determinantal series against the geometric kernel, the antisymmetrisation collapsing to the product. The two proofs meet at the same cancellation seen in 40.03.02: the sign-reversing involution of the LGV lemma is the determinantal shadow of the RSK insertion, so the bijective and the determinantal routes compute one identity.
Theorem 4 (the inner product is the character inner product). Under the Frobenius characteristic of the co-produced 40.03.06, carrying the class function on to , the Hall inner product pulls back to the symmetric-group character inner product:
$$
\langle \mathrm{ch}(f), \mathrm{ch}(g)\rangle = \frac{1}{n!}\sum_{\sigma \in S_n} f(\sigma), g(\sigma^{-1}) = \frac{1}{|S_n|}\sum_\sigma f(\sigma)\overline{g(\sigma)}.
$$
Schur orthonormality becomes the first orthogonality relation for the irreducible characters , and is the column orthogonality weighted by centraliser orders. The Cauchy kernel becomes the regular-representation character, and the dual Cauchy identity the sign-twisted version.
Synthesis. Putting these together, the Hall inner product is the structure that makes a self-dual object, and the Cauchy kernel is the element that witnesses the self-duality at every level. The dual-bases theorem is exactly the statement that is the reproducing kernel of the pairing, so the foundational reason the Schur functions are orthonormal is that they are the basis in which the kernel is diagonal — with a single shared index. The central insight is that three identifications coincide: the duality of and that defines the form, the self-duality of that diagonalises it, and the orthogonality of the irreducible -characters under Frobenius — and the involution , which is conjugation of diagrams in 40.03.01, is the isometry threading all three, sending to the dual kernel and to . This is exactly why the Littlewood-Richardson coefficients of 40.03.05 are simultaneously multiplication constants and comultiplication constants : the adjointness of multiplication and skewing is dual to the Hopf coproduct of 40.03.01. The bridge is the RSK correspondence of the co-produced 40.03.04, whose bijective proof of Cauchy is the combinatorial mechanism beneath the orthonormality, and which appears again as the Robinson-Schensted shadow of the character theory; the same kernel governs Pieri, the skewing operator, and the Frobenius characteristic of 40.03.06, so the entire metric geometry of generalises the orthogonality of characters from a single finite group to all symmetric groups at once.
Full proof set Master
Proposition 1 (the two normalisations of the Hall inner product agree). The bilinear form fixed by satisfies , and is symmetric.
Proof. From of 40.03.01, the generating identity gives, with replaced by the alphabet ,
$$
\Omega(x,y) = \prod_{i,j}(1 - x_i y_j)^{-1} = \exp\Big(\sum_i \sum_{k\ge 1} \tfrac1k (x_i y_j)^k \text{ summed over } j\Big) = \exp\Big(\sum_{k\ge 1} \tfrac1k p_k(x) p_k(y)\Big).
$$
Expanding the exponential and collecting by cycle type as in the proof of yields . The kernel also equals (base expansion, Key theorem). Both are the canonical element of the pairing, so for the form with the dual-bases lemma applied to , gives , i.e. . Symmetry: shows , so , and bilinearity propagates symmetry to all of . The -form, being diagonal with real entries , is manifestly symmetric, confirming consistency.
Proposition 2 (dual-bases lemma). Homogeneous partition-indexed bases of satisfy iff .
Proof. Restrict to degree . Write , with invertible matrices over (both are bases). Then , so iff . Separately, $$ \sum_\lambda u_\lambda(x) v_\lambda(y) = \sum_{\rho,\sigma}\Big(\sum_\lambda a_{\lambda\rho} b_{\lambda\sigma}\Big) h_\rho(x) m_\sigma(y) = \sum_{\rho,\sigma} (a^{\mathsf T} b){\rho\sigma} h\rho(x) m_\sigma(y), $$ which equals iff . The conditions and are equivalent for square matrices (each says ), so the two characterisations coincide.
Proposition 3 (Cauchy identity by RSK and by Jacobi-Trudi). .
Proof. (RSK route, cross-referenced to 40.03.04.) The product is the generating function over finitely-supported matrices , where and . The RSK correspondence is a bijection with of a common shape , content of equal to and content of equal to . Hence and , so summing over equals .
(Jacobi-Trudi route.) Work in -variables and -variables; the stable limit follows by letting . Using the bialternant of 40.03.02, the sum multiplied by becomes , a sum over strictly decreasing exponent vectors of . By the Cauchy-Binet expansion this equals restricted appropriately, which resums to . The latter determinant is evaluated by the Cauchy determinant formula . Dividing by gives .
Proposition 4 (Schur orthonormality and the isometry of ). , and with .
Proof. By Proposition 3, ; by Proposition 2 with this is equivalent to . For : apply to , giving . The dual Cauchy identity (Proposition 5) and then give ; comparing coefficients in the orthonormal -Schur basis yields . As conjugation is an involution on partitions, permutes the orthonormal basis , so ; bilinear extension gives the isometry.
Proposition 5 (dual Cauchy identity). .
Proof. The - form is the base expansion read for the elementary functions: defines the , and expanding over the alphabet and collecting orbits assembles . For the Schur form, apply to the Cauchy identity . On the right, in the - expansion sends , turning into . On the left, (Proposition 4), so after reindexing . Equating the two images gives the dual Cauchy identity.
Proposition 6 (adjointness of and the LR pairing). For all there is a unique with ; it satisfies and .
Proof. Orthonormality of makes a (graded) inner-product space, so multiplication-by-, a linear map, has a unique adjoint defined by ; bilinear extension gives for all . For , the structure constants give , so . The skew Schur function expands as (the defining property of the LR coefficients in 40.03.05, equivalently the dual-basis expansion of the coproduct ), so for every . By orthonormality , and reading gives the stated pairing.
Connections Master
This unit is the metric layer on the Schur functions of
40.03.02: the orthonormality promotes the unitriangular -basis built there into an orthonormal basis, the Jacobi-Trudi determinants and the bialternant of that unit supply the determinantal proof of the Cauchy identity (via the Cauchy determinant ), and the Pieri rules proved there are recovered here as the action of the skewing operator . The involution and the bases are all imported from40.03.01, where is conjugation of diagrams and the are the cycle-centralizer orders; here becomes an isometry and the become the square-norms .The Cauchy identity is proved bijectively by the RSK correspondence of the co-produced
40.03.04, which is the combinatorial heart of the orthonormality; the Littlewood-Richardson coefficients of the co-produced40.03.05are exactly the multiplication-versus-skewing constants made visible by the adjointness developed here. The Frobenius characteristic of the co-produced40.03.06carries the Hall inner product to the symmetric-group character inner product , so Schur orthonormality becomes the orthogonality of irreducible characters and the -weighting becomes column orthogonality.The same inner product is the bilinear form underlying the representation theory of
07.05.02(Young diagrams and the irreducible -modules) and07.05.03(Specht modules), where is the first orthogonality relation; the power-sum expansion of governed here by is the Murnaghan-Nakayama rule of07.05.10. The Cauchy kernel is the symmetric-function avatar of the reproducing kernel in the theory of the resultant and of the Cauchy determinant, linking to the alternant computations of40.03.02and to the generating-function methods of40.08.01; the dual Cauchy identity is the sign-twist that recurs in the Schur-Weyl duality of07.05.04.
Historical & philosophical context Master
The product and the antisymmetric quotients that become Schur functions both appear in Cauchy's 1815 memoir on alternating functions [Cauchy 1815]; the Cauchy determinant and its relatives, from which the Schur-form Cauchy identity descends, are named for that work. The bilinear pairing that organises the modern theory — the inner product making the complete and monomial functions dual and the Schur functions orthonormal — is due to Philip Hall, who introduced it in the 1950s in connection with the Hall algebra of finite abelian -groups, where the structure constants are the Hall polynomials; the name Hall inner product and the systematic development are codified in Macdonald's Symmetric Functions and Hall Polynomials (1979; 2nd ed. 1995) [Macdonald §4].
The identification of the symmetric-function inner product with the orthogonality of symmetric-group characters runs through Frobenius's 1900 determination of the characters of and was given its symmetric-function form by Littlewood in The Theory of Group Characters [Littlewood 1940], where the Cauchy identity is read as the decomposition of the tensor algebra and the orthonormality of the as the orthonormality of the irreducible characters. The bijective proof of the Cauchy identity by the Robinson-Schensted-Knuth correspondence — Robinson (1938), Schensted (1961), and Knuth (1970) — supplied the combinatorial mechanism beneath the orthogonality, and the adjointness of multiplication and skewing was placed in its Hopf-algebraic setting by Geissinger and Zelevinsky (1981), who identified as the universal positive self-dual Hopf algebra in which the Cauchy kernel is the canonical pairing element.
Bibliography Master
@book{macdonald1995symmetric,
author = {Macdonald, Ian G.},
title = {Symmetric Functions and Hall Polynomials},
series = {Oxford Mathematical Monographs},
edition = {2},
publisher = {Oxford University Press},
year = {1995}
}
@book{stanley1999ec2,
author = {Stanley, Richard P.},
title = {Enumerative Combinatorics, Volume 2},
series = {Cambridge Studies in Advanced Mathematics},
volume = {62},
publisher = {Cambridge University Press},
year = {1999}
}
@book{sagan2001symmetric,
author = {Sagan, Bruce E.},
title = {The Symmetric Group: Representations, Combinatorial Algorithms, and Symmetric Functions},
series = {Graduate Texts in Mathematics},
volume = {203},
edition = {2},
publisher = {Springer},
year = {2001}
}
@book{littlewood1940group,
author = {Littlewood, Dudley E.},
title = {The Theory of Group Characters and Matrix Representations of Groups},
publisher = {Oxford University Press},
year = {1940}
}
@article{cauchy1815memoire,
author = {Cauchy, Augustin-Louis},
title = {M\'{e}moire sur les fonctions qui ne peuvent obtenir que deux valeurs \'{e}gales et de signes contraires par suite des transpositions op\'{e}r\'{e}es entre les variables qu'elles renferment},
journal = {Journal de l'\'{E}cole Polytechnique},
volume = {10},
pages = {29--112},
year = {1815}
}
@article{frobenius1900charaktere,
author = {Frobenius, Ferdinand Georg},
title = {\"{U}ber die Charaktere der symmetrischen Gruppe},
journal = {Sitzungsberichte der K\"{o}niglich Preussischen Akademie der Wissenschaften zu Berlin},
pages = {516--534},
year = {1900}
}
@article{knuth1970permutations,
author = {Knuth, Donald E.},
title = {Permutations, matrices, and generalized Young tableaux},
journal = {Pacific Journal of Mathematics},
volume = {34},
pages = {709--727},
year = {1970}
}
@book{zelevinsky1981representations,
author = {Zelevinsky, Andrey V.},
title = {Representations of Finite Classical Groups: A Hopf Algebra Approach},
series = {Lecture Notes in Mathematics},
volume = {869},
publisher = {Springer},
year = {1981}
}