The Fractal and the Recurrence Equations Concerning the Integer Partitions

Abstract

This paper introduced a way of fractal to solve the problem of taking count of the integer partitions, furthermore, using the method in this paper some recurrence equations concerning the integer partitions can be deduced, including the pentagonal number theorem.

Share and Cite:

Zhang, M. (2018) The Fractal and the Recurrence Equations Concerning the Integer Partitions. Advances in Pure Mathematics, 8, 624-630. doi: 10.4236/apm.2018.86036.

1. Introduction

A partition of a positive integer n is a way of writing n as a sum of positive integers. The number of partitions of n is given by the partition function p ( n ) . In the history of researching the expression of p ( n ) ,the methods such as generating functions and complex analysis are widely used. The fractal can not only describe lots of the natural phenomena, but also work in the recurrence equations. In this paper a new method of fractal will be used to deduce some recurrence equations concerning the integer partitions, including the pentagonal number theorem.

2. Preliminaries

It is well known that the Mandelbrot set [1] is generated by the recurrence equation Z n + 1 = Z n 2 + C ,where Z n is a complex number and C is a complex constant [1] [2] . In this paper let us call the recurrence equation Z n + 1 = Z n 2 + C [2] the generator of the Mandelbrot set. Next we should find the generator of the integer partition functions. It is defined that p ( m ) = 0 if m < 0 and p ( 0 ) = 1 . Let us call the value m in p ( m ) the tab of p ( m ) . Here let us write an equation below,

p ( n ) = { p ( 0 ) } + { p ( 1 ) } + { p ( 2 ) } + + { p ( i ) } + + { p ( n 1 ) } ,(1)

where { p ( i ) } is called a parcel here.

To accomplish the proof of the main theorem in the next section, some conceptions are required. Let us call the elements in the symbol { } and the symbol itself a parcel. Every parcel may generate other parcel(s). Let us call a parcel which has generated its child-parcel(s) a father-parcel. A parcel has a father-parcel if it is generated by other parcel.

Let us define that a parcel is surrounded with the symbol { } if it has not generated its child-parcel(s), otherwise the parcel and its child-parcel(s) are surrounded with the symbol [ ], let us call the elements in the symbol [ ] and the symbol itself a cell. The symbol [ ] has the same meaning with the brackets in arithmetic. In this paper the symbol [ ] is different from the symbol, denotes a rounding down function which will be used later. The child-parcel(s) are the repeated count in their father-parcel, they should be subtracted from their father-parcel. Here let us define that a parcel will lost the symbol { } out of itself if it has generated its child-parcel(s). Next we should find the expression of every parcel.

3. Deducing the Generator

Definition 1

Ω ( n ) is a function that can let n be written as an arbitrary partition.

For example, Ω ( 15 ) = 7 + 8 is an expression of the partitions of integer 15. The number of representations of Ω ( n ) is p ( n ) .

Definition 2

m is called a fixed number if n = m + Ω ( n m ) ,where m cannot be divided.

Let us assume the sum of the child-parcel(s) that a parcel will generate is

i = 0 λ { p ( i ) } ,we should find the λ in it.

The Main Theorem

In a cell, let λ denote the quantity of the child-parcel(s) that a parcel { p ( τ ) } will generate, let n denote the tab in its father-parcel, then λ = 2 τ n . λ = 0 if 2 τ n 0 .

Proof

When n is an odd number, let t and { p ( n t ) } be bijection. When 1 t < n / 2 ,let t be a fixed number, the count of partition mapped t is p ( n t ) ,here let us sign it { p ( n t ) } because p ( n t ) has repeat count.

Let us divide n into t and n t ,let ξ ( i ) denote the number in the section [ t , n t ] ,where t i n t . Because t + ξ ( i ) n ,let φ denote the largest ξ ( i ) ,we have φ = n t . (2)

φ = n t > n / 2 > t because t < n / 2 . Now let us regard φ as the fixed number, the partition count of n = φ + t + Ω ( n t φ ) can be mapped as p ( n t φ ) because it has been counted when φ is a fixed number. Using formula (2) we have p ( n t φ ) = { p ( 0 ) } .

Also, we can regard every number in the section ( t , φ ) as a fixed number.

Therefore, in the section [ t , φ ] ,every number can be mapped by order as

{ p ( n t φ ) } = { p ( 0 ) } n = φ + t + Ω ( n t φ ) ,

{ p ( n t ( φ 1 ) ) } = { p ( 1 ) } n = ( φ 1 ) + t + Ω ( n t ( φ 1 ) ) ,

{ p ( n t ( φ 2 ) ) } = { p ( 2 ) } n = ( φ 2 ) + t + Ω ( n t ( φ 2 ) ) ,

{ p ( n t ( t + 1 ) ) } = { p ( n 2 t 1 ) } n = ( t + 1 ) + t + Ω ( n t ( t + 1 ) ) ,

where “ ” is a symbol of bijection.

Then let us calculate the count of the equations above, we have

λ = n 2 t 1 0 + 1 = n 2 t .

Thus,

λ = n 2 t = n 2 ( n τ ) = 2 τ n because τ = n t .

When n / 2 t n ,there is no number in the section [ t , n t ] ,thus λ = 0 because n 2 t 0 if ( 2 τ n ) 0 .

In the situation of even, the process of analysis is as same as odd. This concludes the proof of the main theorem.

For example, let us use the generator to calculate p ( 10 ) . Let us regard p ( 10 ) as a father-parcel, using the main theorem (or it can be called the generator), at first, every parcel has not generated its child-parcel(s), so they are surrounded by the symbol { }, next, every parcel generates its child-parcel(s) and has become a cell, the child-parcel(s) are arranged by order according to their tabs, their first child-parcel should be p ( 0 ) . The quantity of the child-parcel(s) that a parcel will generate is given by the main theorem. Therefore the tab of the last child-parcel equals the quantity of the child-parcel(s) minus 1. The process of generating will be continued until there is no parcel can generate its child-parcel(s). We can “zoom in” p ( 10 ) entirely with 5 steps, which are shown below.

p(10)= i = 0 9 { p ( i ) }

=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−{p(0)}−{p(1)}]+[p(7)−{p(0)}

−{p(1)}−{p(2)}−{p(3)}]+[p(8)−{p(0)}−{p(1)}−{p(2)}−{p(3)}

−{p(4)}−{p(5)}]+[p(9)−{p(0)}−{p(1)}−{p(2)}−{p(3)}−{p(4)}

−{p(5)}−{p(6)}−{p(7)}]

=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−p(0)−p(1)]+[p(7)−p(0)−p(1)

−p(2)−p(3)]+[p(8)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−{p(0)}

−{p(1)}]]+[p(9)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−{p(0)}]−[p(6)

−{p(0)}−{p(1)}−{p(2)}]−[p(7)−{p(0)}−{p(1)}−{p(2)}−{p(3)}

−{p(4)}]]

=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−p(0)−p(1)]+[p(7)−p(0)−p(1)

−p(2)−p(3)]+[p(8)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−p(0)−p(1)]]

+[p(9)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−p(0)]−[p(6)−p(0)−p(1)

−p(2)]−[p(7)−p(0)−p(1)−p(2)−p(3)−[p(4)−{p(0)}]]]

=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−p(0)−p(1)]+[p(7)−p(0)−p(1)

−p(2)−p(3)]+[p(8)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−p(0)−p(1)]]

+[p(9)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−p(0)]−[p(6)−p(0)−p(1)

−p(2)]−[p(7)−p(0)−p(1)−p(2)−p(3)−[p(4)−p(0)]]]

=42. (3)

One can note that the equation above has the feature: self-similarity, of course, this is the property of the fractal.

On the one hand p ( n ) can be “zoomed in” on a form as p ( n ) = i = 0 n 1 { p ( i ) } ,

on the other hand, in fact, for p ( n ) ,the last term { p ( n 1 ) } in p ( n ) can be mapped as the sum of n integer 1, there is only one way to express { p ( n 1 ) } ,so the last term can be 1. Thus p ( n ) can be “zoomed in” on a form as

p ( n ) = i = 0 n 2 { p ( i ) } + 1 .

Also, for p(10), it can be “zoomed in” entirely with 4 steps, we have

p(10)= i = 0 8 { p ( i ) } +1

=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−{p(0)}−{p(1)}]+[p(7)−{p(0)}

−{p(1)}−{p(2)}−{p(3)}]+[p(8)−{p(0)}−{p(1)}−{p(2)}−{p(3)}

−{p(4)}−{p(5)}]+1

=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−p(0)−p(1)]+[p(7)−p(0)−p(1)

−p(2)−p(3)]+[p(8)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−{p(0)}

−{p(1)}]]+1

=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−p(0)−p(1)]+[p(7)−p(0)−p(1)

−p(2)−p(3)]+[p(8)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−p(0)−p(1)]]+1

=42. (4)

It is easy to find that p ( n ) also can be “zoomed in” on a form as

if we have gotten the content which will be discussed later. Also p(10) can be “zoomed in” entirely with 3 steps, we have

p(10)= i = 0 7 { p ( i ) } +ë10/2û+1

=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−{p(0)}−{p(1)}]+[p(7)−{p(0)}

−{p(1)}−{p(2)}−{p(3)}]+10/2+1

=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−p(0)−p(1)]+[p(7)−p(0)−p(1)

−p(2)−p(3)]+10/2+1

=42. (5)

In the fact that p ( n ) can be “zoomed in” entirely with fewer steps if we can find some proper functions and exchange the terms in p ( n ) for these functions.

4. The Application of the Generator

Now let us reach an agreement that the main theorem in the section above is called the generator. As an example, let us use the generator to calculate p ( n ) in a finite range. Here the last term { p ( n 1 ) } can be mapped as the sum of ( n 1 ) integer 1 to add up, there is only one way to express { p ( n 1 ) } ,so the last term is 1.

Let us assume 2 n 12 ,at first we have

p(n)={p(n−n)}+ ∙∙∙ +{p(ën/2û)}+{p(n−x)}+ ∙∙∙ +{p(n−2)}+1. (6)

We should calculate x first. { p ( n x ) } is the first parcel that will generate its child-parcel(s), n x > n / 2 ,then x < n n / 2 ,therefore, x < 6 .

The tabs in the equation from left to right are arranged from small to large, therefore x should has the largest value in the range. Thus we know x = 5 .

Using the generator, we know the quantity of child-parcel(s) that a parcel will generate, also we know the first child-parcel should be p ( 0 ) and the child-parcel(s) are arranged by order according to their tabs. The quantity of the child-parcel(s) that a parcel will generate is given by the generator, therefore the tab of the last child-parcel equals the quantity of the child-parcel(s) minus 1. because the number in and the number ( n 5 ) in p ( n 5 ) should be continuous, we have

p(n)={p(n−n)}+ ∙∙∙ +{p(ën/2û)}+{p(n−5)}+ ∙∙∙ +{p(n−2)}+1

=p(n−n)+ ∙∙∙ +p(n−6)

+[p(n−5)−p(n−12)−p(n−11)]

+[p(n−4)−p(n−12)−p(n−11)−p(n−10)−p(n−9)]

+[p(n−3)−p(n−12)−p(n−11)−p(n−10)−p(n−9)−p(n−8)−[p(n−7)

−p(n−12)]]

+[p(n−2)−p(n−12)−p(n−11)−p(n−10)−p(n−9)−p(n−8)−p(n−7)

−[p(n−6)−p(n−12)−p(n−11)]−[p(n−5)−p(n−12)−p(n−11)

−p(n−10)−p(n−9)]]+1. (7)

Given a nonnegative integer n, now let us use the generator to calculate p ( n ) directly.

Example: Calculate p ( 11 ) and p ( 12 ) by using the generator.

p(11)=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−p(0)]+[p(7)−p(0)−p(1)−p(2)]

+[p(8)−p(0)−p(1)−p(2)−p(3)−p(4)]+[p(9)−p(0)−p(1)−p(2)−p(3)

−p(4)−[p(5)−p(0)]−[p(6)−p(0)−p(1)−p(2)]]+1

=56, (8)

p(12)=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+p(6)+[p(7)−p(0)−p(1)]+[p(8)−p(0)

−p(1)−p(2)−p(3)]+[p(9)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−p(0)]]

+[p(10)−p(0)−p(1)−p(2)−p(3)−p(4)−p(5)−[p(6)−p(0)−p(1)]−[p(7)

−p(0)−p(1)−p(2)−p(3)]]+1

=77. (9)

Let us calculate p ( n 1 ) when 2 n 12 ,this is a preparing work for the next chapter. The process of analysis is as same as p ( n ) above.

p(n−1)={p((n−1)−(n−1))}+ ∙∙∙ +{p(ë(n−1)/2û)}+{p(n−1−5)}+ ∙∙∙ +

{p(n−1−2)}+1

=p(n−n)+ ∙∙∙ + p(n−7)

+[p(n−6)−p(n−12)]

+[p(n−5)−p(n−12)−p(n−11)−p(n−10)]

+[p(n−4)−p(n−12)−p(n−11)−p(n−10)−p(n−9)−p(n−8)]

+[p(n−3)−p(n−12)−p(n−11)−p(n−10)−p(n−9)−p(n−8)−[p(n−7)

−p(n−12)]

−[p(n−6)−p(n−12)−p(n−11)−p(n−10)]]+1. (10)

5. Deducing Some Recurrence Equations

Now let us consider the Equation (7) and (10), let p ( n ) p ( n 1 ) ,we have

p ( n ) = p ( n 1 ) + p ( n 2 ) + p ( n 12 ) p ( n 5 ) p ( n 7 ) . (11)

That is the pentagonal number theorem [3] - [8] when 2 n 12 .

Let us change the tail of the Equation (7) or (10) to get some new results.

It is easy to prove that when n is an even number, the count of the integer partitions which 2 is the largest number equals n / 2 ,when n is an odd number, it equals ( n 1 ) / 2 .

{ p ( n 2 ) } can be exchanged for because { p ( n 2 ) } equals the count of the integer partitions which 2 is the largest number.

Therefore, p(11) and p(12) can be calculated as follows:

p(11)=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+[p(6)−p(0)]+[p(7)−p(0)−p(1)−p(2)]

+[p(8)−p(0)−p(1)−p(2)−p(3)−p(4)]+(11−1)/2+1

=56, (12)

p(12)=p(0)+p(1)+p(2)+p(3)+p(4)+p(5)+p(6)+[p(7)−p(0)−p(1)]+[p(8)−p(0)

−p(1)−p(2)−p(3)]+[p(9)−p(0)−p(1)−p(2)−p(3)−p(4)−[p(5)−p(0)]]+

12/2+1

=77. (13)

Now we can see that if we let and let p ( n 1 ) = i = 0 n 3 { p ( i ) } + 1 ,in fact, in a larger range, when 2 n 24 ,after being

“zoomed in” entirely both for p ( n ) and p ( n 1 ) ,making p ( n ) p ( n 1 ) ,we have

p ( n ) = p ( n 1 ) + p ( n 6 ) + p ( n 8 ) + p ( n 20 ) + p ( n 21 ) + p ( n 22 )

+ 2 p ( n 23 ) + 2 p ( n 24 ) p ( n 11 ) 2 p ( n 13 ) p ( n 14 ) p ( n 15 )

p ( n 16 ) p ( n 17 ) + ( n k ) / 2 (k = 0 if n is even, k = 1 if n is odd). (14)

Let and let

, when 2 n 24 ,after being “zoomed in”

entirely both for p ( n ) and p ( n 1 ) ,making p ( n ) p ( n 1 ) ,we have

p ( n ) = p ( n 1 ) + p ( n 3 ) + p ( n 12 ) + p ( n 14 ) + p ( n 16 ) + p ( n 18 )

+ p ( n 20 ) p ( n 7 ) p ( n 9 ) p ( n 11 ) p ( n 13 ) + k (k = 1 if n is even, k = 0 if n is odd). (15)

Let p ( n ) = i = 0 n 1 { p ( i ) } and let p ( n 1 ) = i = 0 n 2 { p ( i ) } ,when 2 n 24 ,after

being “zoomed in” entirely both for p ( n ) and p ( n 1 ) ,making p ( n ) p ( n 1 ) ,we have

p ( n ) = 2 p ( n 1 ) + p ( n 6 ) + p ( n 8 ) + p ( n 12 ) + p ( n 15 ) p ( n 3 )

p ( n 5 ) p ( n 7 ) p ( n 13 ) p ( n 16 ) p ( n 24 ) . (16)

Let p ( n ) = i = 0 n 2 { p ( i ) } + 1 and let p ( n 1 ) = i = 0 n 3 { p ( i ) } + 1 ,also when

2 n 24 ,after being “zoomed in” entirely both for p ( n ) and p ( n 1 ) ,making p ( n ) p ( n 1 ) ,we have

p ( n ) = p ( n 1 ) + p ( n 2 ) + p ( n 12 ) + p ( n 15 ) p ( n 5 ) p ( n 7 )

p ( n 22 ) (the pentagonal number theorem). (17)

6. Conclusions

All the recurrence equations appearing above are deduced by the generator which has been deduced in this paper. The pentagonal number theorem is a special case between them, in fact, we can get more recurrence equations.

There is an inference that the count of the kinds of the recurrence equations like above whose form is F ( p ( n ) , p ( n 1 ) , , p ( 0 ) ) + G ( n ) = 0 should be infinite, where F ( x 0 , x 1 , , x n ) is a simple equation and G ( n ) is a function of n. It is because of that the count of the terms that the equation p ( n ) has can be infinite if n is infinite; in the first step of “zooming in” p ( n ) ,every term of the second half of the equation p ( n ) can be exchanged for a function G ( n ) freely.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] Mandelbrot, B.B. (1982) The Fractal Geometry of Nature. W. H. Freeman Co Ltd., New York, 3-26.
[2] Schroeder, M.R. (2009) Fractals, Chaos, Power Laws: Minutes from an Infinite Paradise. Dover Publications Inc., New York, 12-25.
[3] Andrews, G.E. (1984) The Theory of Partitions. Cambridge University Press, Cambridge, 1-10.
https://doi.org/10.1017/CBO9780511608650
[4] Andrews, G.E. and Eriksson, K. (2004) Integer Partitions. Cambridge University Press, Cambridge, 3-9.
https://doi.org/10.1017/CBO9781139167239
[5] Hardy, G.H. and Wright, E.M. (2008) An Introduction to the Theory of Numbers. 5th Edition, Oxford University Press, Oxford, 361-389.
[6] Alder, H.L. (1969) Partition Identities—From Euler to the Present. The American Mathematical Monthly, 76, 733-746.
https://doi.org/10.2307/2317861
[7] Andrews, G.E. (1983) Euler’s Pentagonal Number Theorem. Mathematics Magazine, 56, 1-12.
https://doi.org/10.1080/0025570X.1983.11977058
[8] Stanley, R.P. (1971) Ordered Structures and Partitions. Thesis, Harvard University, Cambridge, MA, 1-89.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.