sum over squares of number of SYTs is n!

Tags: #theorem

Statement

∑λ⊢n(fλ)2=n!

where λ is a partition of n, fλ is the number of SYTs with shape λ.

Proof 1 (RSK)

Robinson-Schensted-Knud (RSK) correspondence gives a bijection between all permutations of Sn and pairs of SYTs of λ⊢n. The number of items in the latter is exactly the LHS of the above equation, and the former is exactly n!.

Proof 2 (Young's lattice)

Note that fλ is the number of saturated chains in Young's lattice from ∅→λ, and so (fλ)2 are pairs of paths from ∅→λ; equivalently, paths from ∅→∅ with n ups and n downs (ie. we go up to some λ and then we go down, so that gives us two paths from ∅→λ).

Let Vn be a vector space over R with basis {vλ}λ⊢n. This is a p(n)-dimensional vector space (where p(n) is the partition function). Let V=V0⊕V1⊕V2⊕…. Define up and down operators on this space as follows:

For example, (I use partition notation, but in class we drew the tableaux)

From this, we claim that DnUn(v∅)=n!v∅. We shall prove this by first proving the following lemma:

Key lemma: DU−UD=I and D(v∅)=0

With the key lemma, we may prove this two ways:

2a (induction)

We shall proceed via induction on n. The base case is trivial.

DnUn=Dn−1(DU)Un−1=Dn−1(UD+I)Un−1=Dn−1UDUn−1+Dn−1Un−1=Dn−1U(UD+I)Un−2+Dn−1Un−1=nDn−1Un−1+Dn−1UnD

Now let us try applying this to v∅. By the second statement in the lemma, the second term here becomes zero. Thus,

DnUn(v∅)=nDn−1Un−1(v∅)=n(n−1)!v∅=n!v∅

2b (derivatives)

Consider the two operators acting on R[x]:

They satisfy the same identities as above:

(ddx)n(xn⋅1)=n!

and so we may use this to conclude.