Here at McGill, Darmon’s graduate students participate in a weekly student seminar. Today Luca Candelori was the victim, and he spoke about his masters research. To start he motivated things with a discussion of the partition function and its connection with modular forms. He gave a really nice combinatorial proof of an identity for the generating function of the partition function, which was first written down by Ramanujan. I thought it was such a nice proof that it deserved to be singled out in its own blog post. Everything I say here I learned from Luca today, and he learned of it from papers of Ken Ono. In particular, everything I say below (and much, much more) can be found in Ono’s paper “Unearthing the visions of a master: harmonic Maass forms and number theory“.
To start we should recall the definition of a partition of a positive integer. Here positive means strictly larger than . A partition of a positive integer
is just a nonincreasing sequence of positive integers which sums to
. This is best illustrated by example. One usually writes such a partition as a sum of terms decreasing in size as one moves to the right. Here are all of the distinct partitions of 5:
.
The number of distinct partitions of a positive integer is finite. We let denote the number of partitions of
. It is easy to see that for each
one has
, but this is just about the most naive bound that one can come up with. I don’t know about the asymptotic behaviour of
, but it has been well-studied. In any case, when we extend
by defining
, then the resulting function
is called the partition function.
In this post we are concerned with the generating function of , which is the formal series
.
We will prove the formal identity
.
by showing that both sides equal the generating function of . One of these equalities is an old theorem of Euler, and the other was first written down by Ramanujan. It was not clear to anybody at our student seminar whether Ramanujan had a proof of this fact, though.
We’ll begin by establishing the identity of Euler. For this first consider the geometric series identity
I want to write this in a stupid way that will be helpful later. Let’s write for the number of partitions of
using only terms of size at most
. Then of course
for all positive integers
, as there is only one way to write each positive integer as a sum of ones. So, if we again define
, then the identity above just says that the generating function of
is equal to
. So far so good. What happens if we consider the product
instead? In this case we can again use the geometric series formula to obtain
.
Expanding this product gives a formal series where
is just the number of even numbers between
and
. But if
is an even integer satisfying
, then associating it to the partition of
consisting of
twos and
ones shows that
for all
. Thus
In general one has the identity
.
This can be proved by induction, for instance. As for all
, this formula shows that the partial products above converge to the generating function of
in the
-adic topology as
tends to infinity. This establishes Euler’s identity:
.
Proving Ramanujan’s identity requires a little more work. The trick is to count partitions of numbers in a different way, according to a Durfee square. To explain, note that partitions may be represented in diagramatic form via a sequence of lines of dots. For instance, the partition can be written as two lines of two dots each, followed by a third line of a single dot. A larger example appears below:

The Durfee square of a partition drawn like this is the largest square of dots in the partition starting in the top left corner. Thus, in the example above the Durfee square has size and is drawn in green below:

Notice that there are two other partitions involving terms of size at most associated to this Durfee square,

In this way one sees that partitions of containing a Durfee square of side length
correspond one to one with pairs of partitions of integers
and
, such that the partitions have terms of size at most
and
.
Let’s write for the number of partitions of
which contain a Durfee square of side length
. Then of course
, where this sum is in fact finite; we have
whenever
. With this notation we compute
.
Now let’s focus on the inner sum. A change of index gives
.
Recall that for each one has
.
Squaring this gives the sequence where
.
This is just the number of pairs of partitions of integers and
which contain terms of size at most
, and such that
! But such pairs correspond one to one with partitions of
containing a Durfee square of side length
, which shows that
. Substituting this back up into our computation of the generating function for
above gives Ramanujan’s identity:
.
Wow!
I liked the proof and use of durfee square. Please let me know its publication details
Comment by Shivani Bedi — March 26, 2010 @ 3:19 am
You can read a copy of a paper of Ken Ono containing this and much, much more at the link:
http://www.math.wisc.edu/~ono/reprints/114.pdf
It’s a nice read with lots of biographical info and background on Ramanujan. The stuff on Durfee squares begins at page 8.
Comment by cfranc — March 28, 2010 @ 2:06 pm