Integer Partitions in Three Acts: Combinatorics, Number Theory, and Analysis
The Partition Function: A Combinatorial Genesis
Primarily, there are two ways of decompose a natural number. One way is multiplicative, precisely, factoring a number into primes and other way is additive. In this section, we discuss the additive decomposition in brevity. This additive decomposition is well-known as “integer partitions”. In the history of the literature on partitions, Leibniz seems to be the first person who defined integer partitions. In a 1674 letter [12, page 37], he asked J. Bernoulli about the number of “divulsions” of an integer. In modern terminology, “divulsion” is rephrased as the number of partitions of a positive integer. Leibniz observed that there are three partitions of 3 counted by 3, 2 + 1, 1 + 1 + 1, five partitions of 4 counted by 4, 3 + 1, 2 + 2, 2 + 1 + 1, 1 + 1 + 1 + 1, seven partitions of 5 and eleven partitions of 6. This examples lead to a problem which is still open:
Are there infinitely many integers for which the total number of partitions of is a prime?
Keeping this question aside, let us move on define the partition function.
A partition of a positive integer is a finite non-increasing sequence of positive integers such that . The are called the parts of the partition. The partition is denoted by , and we write to denote that is a partition of . The partition function is the number of partitions of . The set of all partitions of is denoted by . Euler undertook a rigorous and systematic investigation of the theory of partitions. Ph. Naudé wrote a letter to Euler asking about the number of partitions of with the total number of parts in each partition being . Precisely the question of Naudé was: what is the total number of partitions of into seven distinct parts? It is quite unlikely to get the total number by writing down all the partitions of into seven distinct parts. To avoid this, Euler introduced the concept of generating functions. Let denote the number of partitions of into parts. Then following Euler”s observation, we get
Comparing the coefficients of on both sides of the above identity, we find the following recursive formula
which gives . Euler proceeded further to obtain a generating function for . Euler”s calculation can be put in the following way:
Note that, rather than working with sequences, we are now in the regime of function, a switch between discrete to continuous. In order to simplifying (and doing fast) calculations for , Euler realized that a power series expansion for is essential. His empirical discovery leads to the following identity which is known as Euler”s Pentagonal Number Theorem.
This identity was proved by Euler himself many years after the discovery. For a modern exposition of Euler”s proof, we refer to Andrews” [1]. Putting (1.1) and (1.2) together, we see that
and comparing the coefficients of on both sides of the last identity, Euler found the following recurrence for : , and for all ,
After Euler, the theory of partition propagates through the works of Sylvester, Cayley, Jacobi, MacMahon, Hardy, Ramanujan, Rademacher, Gordon, and Andrews among many others. The reader can consult Andrews” magnum opus [2]. In addition to that, the entire history of partitions up to 1918 is documented in [5], and for a survey article, we refer to [7].
The counting problem for (for large values of ) has been one of the most predominant themes in the literature on integer partitions. First of all, we point out a simple fact: is a strictly increasing sequence. For a partition , define a map by ; i.e., insertion of as part in that yields a partitions of and it is clear that is an injective map and is the set of all partitions of where is not a part (also known as non-unitary partitions of ). Let us try to formulate the problem of counting in terms of counting partitions of subject to the condition that each partition has at most parts. Let denotes total number of such partitions of . Observe that for , . Cayley [4] and Sylvester [18] gave a number of formulas for with small values of , which was anticipated by Herschel [10]. For example, . Now the question we may ask how far we can compute . Is there any simple formula for counting apart from (1.3)? Using (1.3), MacMahon computed by hand and
This was a remarkable achievement and of great importance 1. Now the question is
Problem 1.1. How fast does grows?
To understand the problem and in order to get an answer, we need some artillery from analysis and number theory, precisely, the notion of asymptotics and modular forms.
Preliminaries
Approximations and asymptotics: According to Russell,
All exact science is dominated by the idea of approximation.”
Since antiquity, the notions of approximations have played a crucial role in major disciplines of science and philosophy. The formula for approximating the square root of a number is often attributed to the Babylonians. Since then, mathematical formulae were developed to assist in approximating transcendental functions. Probably the first application of theory of approximations was due to Euler who tried to solve a problem of drawing a map of the Russian empire with exact latitudes. After Euler 2, Gauß, Laplace, Fourier, Cauchy, Chebyshev, Lagrange, Poisson, Fejér, Weierstraß, Runge among many others expanded the theory of approximations while working on several problems in different domains of mathematics and physics. Asymptotic analysis is a branch of mathematical analysis that provides a rigorous foundation to understand the language of approximation. Let us start with a well-known asymptotic result, so-called Stirling”s formula: . In the language of asymptotics, we say , as . Now, the question naturally arises what is the significance of this limit formula when one can easily compute with a computer? The point is, as became larger, we do not know how the function really behaves. Thanks to Stirling”s approximation, we have now the information that has exponential growth, i.e., we perceive the “unknown” function in terms of well-known elementary functions. Let us conclude this section with another deep and famous asymptotic formula. Let and denotes the number of primes not exceeding . Based on the tables by Felkel and Vega, Legendre conjectured in 1797-1798 that , and later in , he proposed that and . The prime number theorem, originally conjectured by Gauß, and independently proved by Hadamard [8] and de la Vallée Poussin [14], states that
For an elementary proof of the prime number theorem, we refer the reader to Selberg”s proof [16].
Modular Forms: We begin with elementary trigonometric functions. Euler discovered that , where is an imaginary number (termed by Descartes) satisfying . In 1807, Fourier introduced a series, what is well-known as “Fourier series”, for the purpose of solving the heat equation in a metal plate. Roughly we can say that a Fourier series is an infinite sum that represents a periodic function as a sum of sine and cosine functions. Both sine and cosine function are periodic with period , i.e., and trivially, for all . In group theoretic language, it is equivalent to say that is invariant under the abelian group . Therefore, the question arises which class of functions are invariant under the action of a non-abelian group? Before giving an example of such a class of functions, let us introduce a few preliminary definitions.
Define . Let be the set of matrices with integer entries and non-zero determinant. The special linear group 3 be a subgroup of with determinant one. The non-abelian group acts on in the following way: for and , . Let and a holomorphic function is called a modular form of weight over if for and , it satisfies 4 (up to an automorphy factor) along with is bounded as (with ). Note that if , then is invariant under the non-abelian group .
Note that for , we have . From the theory of complex analysis, we know that such a periodic function admits a Fourier expansion and thus , where and are called Fourier coefficients. The partition function are Fourier coefficients of , where is the Dedekind eta function 5, defined by . For a more brief overview on modular forms, we refer to [3].
In the next section, we will see how these two topics, seemingly different, comes together to address Problem 1.1.
Asymptotic Formula for
In 1918, using the modularity of , Hardy and Ramanujan [9] developed the Circle Method and found an asymptotic series for . The simplest form of their result reads
A few years later, Uspensky [19] independently discovered this. In [9, equation (2.11)], Hardy and Ramanujan first proved that there exist such that for , . Thus, the next step is to determine , where , which is documented in [9, Section 3]. Next, applying the Cauchy integral formula, we have
where the path encloses the origin and lies entirely inside the unit circle. Truncating (1.1), we observe that has a pole at of order , a pole at of order , poles at and of order , and so on. Hardy and Ramanujan defined the following auxiliary function , where , , and . Now the behaviour of and is similar inside the unit circle and in the neighbourhood of . Applying Cauchy”s integral formula for , they obtain the first term of the asymptotic series
where . Taking , (3.3) gives (3.1). But how close the formula (3.3) with real values of ? For example, taking , (3.3) gives , whereas the exact values are . So the errors alternate in sign. To explain this factor, the same principle is applied near the point on the unit circle which contributes to the second term in the series for ; i.e.,
where . This process can be continued further by taking into consideration the points on the unit circle where has singularities. For example, the singularities which are important after are and , and so on. The major obstacle to proceeding systematically is to construct the auxiliary functions associated with the points of singularity lying on the unit circle. To illustrate this, define , where is a th root of unity, , and for being positive and independent of , define
If then , we obtain from Cauchy integral formula,
where is a circle of radius and its center is the origin. By dissecting the circle by means of Farey series and computing the bounds of the integral on the right-hand side of (3.5), Hardy and Ramanujan finally proved that the error term is of order . The final form of their formula for can be stated as follows.
Theorem 3.1. There exists an such that ,
where
To know in detail about this collaboration, we refer the reader to [13, 17]. We end this discussion by quoting further two instances for verifying (3.6) with the actual values of . MacMahon 6 computed values of for . The actual values for
whereas if taking the first six terms of (3.6) for and first eight terms of (3.6) for gives
This proves the accuracy of the formula (3.6). In [9, Section 6, 6.22], they remarked that it remains unanswered whether the infinite series (by extending in (3.6)) is convergent or divergent and if it is convergent, then whether it represents . Lehmer [11] proved that (3.6) is divergent when . In the fall of 1936, Rademacher 7 [15] perfected the Hardy–Ramanujan circle method and derived a convergent infinite series for stated below
He [15] also proved that if the series (3.7) is truncated after terms, the absolute value of the error is bounded by
which tends to as . If we truncate the series (3.7) at and compare it with (3.6), it clearly shows two significant differences between them:
- In (3.6), the parameters and are entangled whereas in (3.7), we have the complete freedom over and .
- The exponential function in (3.6) is replaced by hyperbolic trigonometric function (precisely ) in (3.7) which made the series convergent.
So, summarizing the topics covered above, we see that how through a simple counting function , three different domains (in fact many more which is beyond the scope to present in this short exposition) in mathematics come together so that (3.7) comes into existence, like a piece of music where different notes and tones sequentially placed make a harmony to give a birth of ragas or symphonies.
Acknowledgements
The author has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No. 101001179). The author thanks Soumya Bhattacharya and IISER Kolkata for its warm hospitality during the conference entitled “Primes, Patterns & Propagation” during 08–12 December, 2025.
Footnotes
-
We will discuss the importance in the final section. ↩
-
Among many others, the most celebrated one is perhaps Euler–Maclaurin summation formula. ↩
-
This discrete subgroup is also called the full modular group. ↩
-
This condition is called Modularity. ↩
-
This is a modular form of weight ↩
-
See the table [9, page 377-378] ↩
-
Selberg [17, page 705] came up with the same formula Equation (3.7) for around the same time but never published his result when he came to know that Rademacher already had it. ↩
References
- G. Andrews, Euler’s pentagonal number theorem, Math. Mag., 56 (1983), 279-284.
- G. Andrews, The Theory of Partitions, Addison-Wesley, Reading, Mass, 1976; reprinted, Cambridge University Press., 1998.
- J. Bruinier, G. Harder, G. van der Geer, and D. Zagier, The 1-2-3 of modular forms: lectures at a summer school in Nordfjordeid, Norway (ed. K. Ranestad), Universitext, Springer-Verlag, Berlin-Heidelberg-New York (2008).
- A. Cayley, Researches on the partition of numbers, Philos. Trans. Roy. Soc. A 146 (1856), 127-140.
- L. Dickson, History of the theory of numbers, Vol. 2, Carnegie Institution, Washington 1920; reprinted: Chelsea, New York, 1952.
- L. Euler, Observationes analyticae variae de combinationibus, Comm. Acad. Petrop., 13 (1741-1743, 1751), 64-93.
- H. Gupta, Partitions: a survey, J. Res. Nat. Bur. Standards, 74B (1970), 1-29.
- J. Hadamard, Sur la distribution des zéros de la fonction S et ses conséquences arithmétiques, Bulletin de la Societé mathematique de France, 24 (1896), 199-220.
- G. Hardy and S. Ramanujan, Asymptotic formulæ in combinatory analysis, Proc. Lond. Math. Soc. (3) 2 (1918), 75-115.
- J. Herschel, On circulating functions, and on the integration of a class of equations of finite differences into which they enter as coefficients, Philos. Trans. Roy. Soc. A 108 (1818), 144-168.
- D. Lehmer, On the Hardy-Ramanujan series for the partition function, J. Lond. Math. Soc. 1 (1937), 171-176.
- G. Leibniz, Math. Schriften, Vol. IV (2), Specimen de divulsionibus ae- quationum. (see D. Mahnke, Leibniz auf der Suche nach einer allgemeinen Primzahlgleichung, Bibliotheca Math., 13 (1912-1913)), Letter 3 dated Sept. 2, 1674, 29-61.
- J. Littlewood, Littlewood’s miscellany, Cambridge University Press, 1986.
- C. de la Vallée Poussin, Recherches analytiques sur la théorie des nombres premiers, Annales de la Société scientifique de Bruxelles, Imprimeur de l’Académie royale de Belgique, (1897).
- H. Rademacher, On the partition function p(n), Proc. Lond. Math. Soc. (3) 2 (1938), 241-254.
- A. Selberg, An elementary proof of the prime-number theorem, Ann. Math. 50 (1949), 305-313.
- A. Selberg, Reflections around the Ramanujan centenary, Resonance 1 (1996), 81-91.
- J. Sylvester, On subvariants, that is, semi-invariants to binary quantics of an unlimited order, Amer. J. Math. 5 (1882), 79-136.
- J. Uspensky, Asymptotic formulae for numerical functions which occur in the theory of partitions, Bull. Russ. Acad. Sci. 14 (1920), 199-218.