On the problem of Pillai with $k$--generalized Fibonacci numbers and powers of $3$
Mahadi Ddamulira, Florian Luca

TL;DR
This paper investigates the representations of integers as differences between $k$-generalized Fibonacci numbers and powers of 3, extending previous work on Fibonacci and Tribonacci numbers to a broader class.
Contribution
It characterizes all integers with multiple representations as such differences for generalized Fibonacci sequences, generalizing prior results.
Findings
Identifies all integers with at least two representations as differences.
Extends previous results from Fibonacci and Tribonacci sequences.
Provides a complete classification for $k$-generalized Fibonacci differences.
Abstract
For an integer , let be the --generalized Fibonacci sequence which starts with (a total of terms) and for which each term afterwards is the sum of the preceding terms. In this paper, we find all integers with at least two representations as a difference between a -generalized Fibonacci number and a power of . This paper continues the previous work of the first author for the Fibonacci numbers, and the Tribonacci numbers.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
\catchline
On the problem of Pillai with –generalized
Fibonacci numbers and powers of
Mahadi Ddamulira
[email protected]; [email protected]
Institute of Analysis and Number Theory
Graz University of Technology
Kopernikusgasse 24/II
A- 8010 Graz, Austria
Florian Luca
School of Mathematics
University of the Witwatersrand
Private Bag X3, WITS 2050
Johannesberg, South Africa
Research Group in Algebraic Structures and Applications
King Abdulaziz University
Jeddah, Saudi Arabia
Centro de Ciencias Matemáticas, UNAM
Morelia, Michoacán, México
(22 Mayy 2019; 3 March 2020; 3 March 2020)
Abstract
For an integer , let be the –generalized Fibonacci sequence which starts with (a total of terms) and for which each term afterwards is the sum of the preceding terms. In this paper, we find all integers with at least two representations as a difference between a -generalized Fibonacci number and a power of . This paper continues the previous work of the first author for the Fibonacci numbers, and for the Tribonacci numbers.
keywords:
Pillai’s problem; Generalized Fibonacci numbers; Linear forms in logarithms; Baker’s method.
{history}
Published 9 April 2020
\ccode
Mathematics Subject Classification 2020: 11B39, 11D45, 11D61, 11J86
This is an Open Access article published by World Scientific Publishing Company. It is distributed under the terms of the Creative Commons Attribution 4.0 (CC BY) License which permits use, distribution and reproduction in any medium, provided the original work is properly cited.
1 Introduction
The problem of Pillai states that for each fixed integer , the Diophantine equation
[TABLE]
has only a finite number of positive solutions . This problem is still open; however, the case , is the conjecture of Catalan and was proved by Mihăilescu [21]. In 1936 (see [22, 23]), in the special case which is a continutation of the work of Herschfeld [18, 19] in 1935, Pillai conjectured that the only integers admitting at least two representations of the form are given by
[TABLE]
This was confirmed by Stroeker and Tijdeman [24] in 1982. The general problem of Pillai is difficult to solve and this has motivated the consideration of special cases of this problem. In the past years, several special cases of the problem of Pillai have been studied. See, for example, [4, 7, 8, 9, 10, 11, 15, 16].
Let be an integer. We consider a generalization of Fibonacci sequence called the –generalized Fibonacci sequence defined as
[TABLE]
with the initial conditions
[TABLE]
We call the th –generalized Fibonacci number. Note that when , it coincides with the Fibonacci numbers and when it is the Tribonacci number. The first nonzero terms in are powers of , namely
[TABLE]
Furthermore, the next term is . Thus, we have that
[TABLE]
We also observe that the recursion (3) implies the three–term recursion
[TABLE]
which can be used to prove by induction on that for all (see also [5], Lemma ).
The generalised Fibonacci analogue of the problem of Pillai under the same conditions as in (1), concerns studying for fixed all values of the integer such that the equation
[TABLE]
has at least two solutions . We are not aware of a general treatment of equation (5) (namely, considering and parameters), although the particular case when was treated in [7].
Ddamulira, Gómez and Luca [12], studied the Diophantine equation
[TABLE]
where is also a parameter, which is a variation of equation (5). They determined all integers such that equation (6) has at least two solutions . These together with their multiple representations as in (6) turned out to be grouped into four parametric families.
In this paper, we study a related problem and we find all integers admitting at least two representations of the form for some positive integers , and . This can be interpreted as solving the equation
[TABLE]
with . The cases and have been solved completely by the first author in [9] and [10], respectively. So, we focus on the case .
Theorem 1.1**.**
For fixed integer , the Diophantine equation (7) with and has:
- (i)
solutions with and , which arise from the classical Pillai problem for , namely:
[TABLE]
- (ii)
solutions with and and . Futhermore, all the representations of in this case are given by
[TABLE]
for and , respectively.
2 Preliminary Results
In this section, we recall some general results from algebra number theory and diophantine approximations and properties of the -generalized Fibonacci sequence.
2.1 Notations and terminology from algebraic number theory
We begin by recalling some basic notions from algebraic number theory.
Let be an algebraic number of degree with minimal primitive polynomial over the integers
[TABLE]
where the leading coefficient is positive and the ’s are the conjugates of . Then the logarithmic height of is given by
[TABLE]
In particular, if is a rational number with and , then . The following are some of the properties of the logarithmic height function , which will be used in the next sections of this paper without reference:
[TABLE]
2.2 -generalized Fibonacci numbers
It is known that the characteristic polynomial of the –generalized Fibonacci numbers , namely
[TABLE]
is irreducible over and has just one root outside the unit circle. Let denote that single root, which is located between and (see [13]). This is called the dominant root of . To simplify notation, in our application we shall omit the dependence on of . We shall use for all roots of with the convention that .
We now consider for an integer , the function
[TABLE]
With this notation, Dresden and Du presented in [13] the following “Binet–like” formula for the terms of :
[TABLE]
It was proved in [13] that the contribution of the roots which are inside the unit circle to the formula (10) is very small, namely that the approximation
[TABLE]
It was proved by Bravo and Luca in [5] that
[TABLE]
Before we conclude this section, we present some useful lemma that will be used in the next sections on this paper. The following lemma was proved by Bravo and Luca in [5].
Lemma 2.1** (Bravo, Luca).**
Let , be the dominant root of , and consider the function defined in (9).
- (i)
The inequalities
[TABLE]
hold. In particular, the number is not an algebraic integer.
- (ii)
The logarithmic height of satisfies .
2.3 Linear forms in logarithms and continued fractions
In order to prove our main result Theorem 1.1, we need to use several times a Baker–type lower bound for a nonzero linear form in logarithms of algebraic numbers. There are many such in the literature like that of Baker and Wüstholz from [2]. We use the following result by Matveev [20], which is one of our main tools in this paper.
Theorem 2.2** (Matveev).**
Let be positive real algebraic numbers in a real algebraic number field of degree , be nonzero integers, and assume that
[TABLE]
is nonzero. Then
[TABLE]
where
[TABLE]
and
[TABLE]
During the course of our calculations, we get some upper bounds on our variables which are too large, thus we need to reduce them. To do so, we use some results from the theory of continued fractions. Specifically, for a nonhomogeneous linear form in two integer variables, we use a slight variation of a result due to Dujella and Pethő (see [14], Lemma 5a), which itself is a generalization of a result of Baker and Davenport [1].
For a real number , we write for the distance from to the nearest integer.
Lemma 2.3** (Dujella, Pethő).**
Let be a positive integer, be a convergent of the continued fraction of the irrational number such that , and be some real numbers with and . Let further . If , then there is no solution to the inequality
[TABLE]
in positive integers and with
[TABLE]
The above lemma cannot be applied when (since then ). In this case, we use the following criterion of Legendre.
Lemma 2.4** (Legendre).**
Let be real number and integers such that
[TABLE]
Then is a convergent of . Furthermore,
[TABLE]
Finally, the following lemma is also useful. It is Lemma 7 in [17].
Lemma 2.5** (Gúzman, Luca).**
If , and , then
[TABLE]
3 The connection with the classical Pillai problem
Assume that are such that
[TABLE]
If , then and since , we get that . Thus, , contradicting our assumption. Hence, , and we may assume without loss of generality that . Since
[TABLE]
and the right–hand side of (16) is positive, we get that the left–hand side of (16) is also positive and so . Furthermore, since , we may assume that .
We analyse the possible situations.
Case 1. Assume that . Then, by (4), we have
[TABLE]
so, by substituting them in (16), we get
[TABLE]
By comparing with the classical solutions in (2), and by using the fact that is a power of if and only if (see [6]), we get the solutions
[TABLE]
Case 2. Assume . The following lemma is useful.
Lemma 3.1**.**
For , the conditions
[TABLE]
cannot simultaneously hold.
Proof 3.2**.**
If they do, then
[TABLE]
The sequence is [math] at and is at . We show that from here on it is increasing. That is
[TABLE]
This is equivalent to
[TABLE]
and this last inequality holds true because in the right–hand side we have for and then
[TABLE]
4 Bounding in terms of and
By the results of the previous section, we assume that . Thus, . Since , we have that and therefore
[TABLE]
So, from the above, (12) and (16), we have
[TABLE]
leading to
[TABLE]
We note that the above inequality (19) in particular implies that . We assume for technical reasons that . By (11) and (16), we get
[TABLE]
In the above, we have also used the fact that (see Lemma 2.1). Dividing through by , we get
[TABLE]
where for the right–most inequality in (20) we used (18) and the fact that .
For the left-hand side of (20) above, we apply Theorem 2.2 with the data
[TABLE]
We begin by noticing that the three numbers are positive real numbers and belong to the field , so we can take . Put
[TABLE]
To see why , note that otherwise, we would then have that and so would be an algebraic integer, which contradicts Lemma 2.1 (i).
Since and , it follows that we can take and . Further, in view of Lemma 2.1 (ii), we have that , so we can take . Finally, since , we take .
Then, the left–hand side of (20) is bounded below, by Theorem 2.2, as
[TABLE]
Comparing with (20), we get
[TABLE]
which gives
[TABLE]
Now the argument is split into two cases.
Case 1. .
In this case, we rewrite (16) as
[TABLE]
Dividing through by gives
[TABLE]
Now we put
[TABLE]
We apply again Theorem 2.2 with the following data
[TABLE]
As before, we begin by noticing that the three numbers belong to the field , so we can take . To see why , note that otherwise, we would get the relation . Conjugating this last equation with any automorphism of the Galois group of over such that for some , and then taking absolute values, we arrive at the equality . But this cannot hold because, since by Lemma 2.1 (i), and , since , while .
Since
[TABLE]
it follows that
[TABLE]
So, we can take . Further, as before, we take and . Finally, by recalling that , we can take .
We then get that
[TABLE]
which yields
[TABLE]
Comparing this with (21), we get that
[TABLE]
Case 2. .
In this case, we write (16) as
[TABLE]
so that
[TABLE]
The above inequality (22) suggests once again studying a lower bound for the absolute value of
[TABLE]
We again apply Matveev’s theorem with the following data
[TABLE]
We can again take and , so that . We also note that, if , then implying that is an algebraic integer, which is not the case. Thus, .
Now, we note that
[TABLE]
Thus, , and so we can take . As before, we take and . It then follows from Matveev’s theorem, after some calculations, that
[TABLE]
From this and (22), we obtain that
[TABLE]
Thus, in both Case and Case , we have
[TABLE]
We now finally rewrite equation (16) as
[TABLE]
We divide through both sides by getting
[TABLE]
since . To find a lower–bound on the left–hand side of (24) above, we again apply Theorem 2.2 with the data
[TABLE]
We also take and we take with . From the properties of the logarithmic height function, we have that
[TABLE]
where in the above chain of inequalities we used the bounds (23). So we can take , and certainly as before we take and . We need to show that if we put
[TABLE]
then . To see why , note that otherwise, we would get the relation
[TABLE]
Again, as for the case of , conjugating the above relation with an automorphism of the Galois group of over such that for some , and then taking absolute values, we get that . This cannot hold true because in the left–hand side we have , while in the right–hand side we have . Thus, . Then Theorem 2.2 gives
[TABLE]
which together with (24) gives
[TABLE]
The above inequality leads to
[TABLE]
which can be equivalently written as
[TABLE]
We apply Lemma 2.5 with the data . Inequality (25) yields
[TABLE]
We then record what we have proved so far as a lemma.
Lemma 4.1**.**
If is a solution in positive integers to equation (7) with , , , and , we then have that .
5 Reduction of the bounds on
5.1 The cutoff
We have from the above lemma that Baker’s method gives
[TABLE]
By imposing that the above amount is at most , we get
[TABLE]
The inequality above holds for .
We now reduce the bounds and to do so we make use of Lemma 2.3 several times.
5.2 The Case of small
We now treat the cases when . First, we consider equation (16) which is equivalent to (7). For and , consider the sets
[TABLE]
and
[TABLE]
With the help of Mathematica, we intersected these two sets and found the only solutions listed in Theorem 1.1.
Next, we note that for these values of , Lemma 4.1 gives us absolute upper bounds for . However, these upper bounds are so large that we wish to reduce them to a range where the solutions can be easily identified by a computer. To do this, we return to (20) and put
[TABLE]
For technical reasons we assume that . In the case that this condition fails, we consider one of the following inequalities instead:
- (i)
if but , we consider (21);
- (ii)
if but , we consider (22);
- (iii)
if but , we consider (24).
We start by considering (20). Note that ; thus we distinguish the following two cases. If , then , then from (20) we get
[TABLE]
Next we suppose that . Since , we get that . Therefore,
[TABLE]
Therefeore, in any case, the following inequality holds
[TABLE]
By replacing in the above inequality by its formula and dividing through by , we then conclude that
[TABLE]
Then, we apply Lemma 2.3 with the following data
[TABLE]
Next, we put , which is the absolute upper bound on by Lemma 4.1. An intensive computer search in Mathematica revealed that the maximum value of is and the maximum value of is . Thus, either
[TABLE]
Therefore, we have that either or .
Now, let us assume that . In this case, we consider the inequality (21) and assume that . Then we put
[TABLE]
By similar arguments as in the previous step for proving (28), from (21) we get
[TABLE]
and replacing with its formula and dividing through by gives
[TABLE]
As before, we keep the same and put
[TABLE]
We apply Lemma 2.3 to the inequality (29) with the above data. A computer search in Mathematica revealed that the maximum value of over the values of and is . Hence, .
Next, we assume that . Here, we consider the inequality (22) and also assume that . We put
[TABLE]
Thus, by the same arguments as before, we get
[TABLE]
By substituting for with its formula and dividing through by in the above inequality, we get
[TABLE]
As before, we apply Lemma 2.3 with the same and put
[TABLE]
A computer search with Mathematica revealed that the maximum value of , for and is . Hence, .
To conclude the above computations, first we got that either or . If , then , and if , then . Therefore, we can conclude that we always have
[TABLE]
Finally, we go to (24) and put
[TABLE]
Since , from (24) we can conclude that
[TABLE]
Hence, by substituting for by its formula and dividing through by , we get
[TABLE]
We apply Lemma 2.3 with the same and put
[TABLE]
A computer search in Mathematica revealed that the maximum value of , for and is . Hence, , which contradicts the assumption that in the previous section.
5.3 The case of large
We now assume that . Note that for these values of we have
[TABLE]
Since, , we have that . The following lemma is useful.
Lemma 5.1**.**
For and , we have
[TABLE]
Proof 5.2**.**
When , we have so we can take . So, assume . It follows from (1.8) in [3] that
[TABLE]
By (11), we also have . Thus,
[TABLE]
By the above lemma, we can rewrite (16) as
[TABLE]
So,
[TABLE]
Next, we have
[TABLE]
Further,
[TABLE]
so
[TABLE]
Going back to (30), we have
[TABLE]
Thus,
[TABLE]
We now apply Theorem 2.2 on the left-hand side of (32) with the data
[TABLE]
It is clear that , otherwise we would get which is a contradiction since is odd while is even. We consider the field , in this case . Since and , we can take and . We also take . Then, by Theorem 2.2, the left-hand side of (32) is bounded below as
[TABLE]
By comparing with (32), we get
[TABLE]
which implies that
[TABLE]
Now the argument is split into four cases.
Case 5.3.1. .
In this case, we have
[TABLE]
which implies that
[TABLE]
Case 5.3.2. .
We rewrite (16) as
[TABLE]
which implies that
[TABLE]
We now apply Matveev’s theorem, Theorem 2.2 on the left-hand side of (35) to
[TABLE]
[TABLE]
Note that . Otherwise, , so , and , so by classical results on Catalan’s equation, which is a contradiction because . We use the same values, , , as in the previous step. In order to find , note that
[TABLE]
So, we take . By Theorem 2.2, we have
[TABLE]
By comparing with (35), we get
[TABLE]
which implies that
[TABLE]
At this step, we have that either
[TABLE]
or
[TABLE]
Case 5.3.3. .
We rewrite (16) as
[TABLE]
which implies that
[TABLE]
We again apply Matveev’s theorem, Theorem 2.2 on the left-hand side of (35) which is
[TABLE]
[TABLE]
Note that . Otherwise, , which is impossible since the left–hand side is a multiple of and the right–hand side isn’t. We use the same values, , , as in the previous steps. In order to determine , note that
[TABLE]
So, we take . By Theorem 2.2, we have the lower bound
[TABLE]
By comparing with (36), we get
[TABLE]
which implies that
[TABLE]
As before, at this step we have that either
[TABLE]
or
[TABLE]
Therefore, in all the three cases above, we got
[TABLE]
Case 5.3.4. .
From the previous analysis, we conclude that one of and is bounded by and the other one by We rewrite (16) as
[TABLE]
which implies that
[TABLE]
We apply Matveev’s Theorem to
[TABLE]
with the data
[TABLE]
Note that , otherwise, we get which is impossible by Lemma 3.1.
As before we take , , . In oder to determine an acceptable value for , note that
[TABLE]
Thus, we take . By Theorem 2.2, we have
[TABLE]
By comparing with (38), we get
[TABLE]
which implies that
[TABLE]
Thus, inequality (39) holds in all four cases. Since , then
[TABLE]
which gives the absolute upper bounds
[TABLE]
and
[TABLE]
We record what we have proved.
Lemma 5.3**.**
We have
[TABLE]
5.4 The final reduction
The previous bounds are too large, so we need to reduce them by applying a Baker-Davenport reduction procedure. First, we go to (32) and let
[TABLE]
Assume , and . Then, we note that (35) can be rewritten as
[TABLE]
If , then , so we obtain
[TABLE]
Suppose now that . Since , we get that . Thus,
[TABLE]
Therefore, in any case we have that the inequality
[TABLE]
always holds. By replacing in the above inequality by its formula and dividing through by , we get that
[TABLE]
Then
[TABLE]
because . By the Legendre criterion Lemma 2.4, it follows that is a convergent of . So is of the form for some . Then implies that for some . Thus,
[TABLE]
Since , we get that
[TABLE]
With the help of Mathematica, we have . We then conclude that one of the following inequalities holds:
[TABLE]
Suppose first that and , we go back to (35) and let
[TABLE]
Then we note that (35) can be rewritten as
[TABLE]
This implies that
[TABLE]
This also holds when and . By substituting for and dividing through by , we get
[TABLE]
We put
[TABLE]
where . We take . A computer search in Mathematica reveals that and the minimum positive value of . Thus, Lemma 2.3 tells us that either or .
Next, we suppose that , and go to (36) and let
[TABLE]
Then we also note that (36) can be rewritten as
[TABLE]
This gives
[TABLE]
This also holds for and as well. By substituting for and dividing through by , we get
[TABLE]
We put
[TABLE]
where . We keep the same and as in the previous step. A computer search in Mathematica reveals that the minimum positive value of . Thus, Lemma 2.3 tells us that either or .
Lastly, we assume that and go to (38) and let
[TABLE]
We note that (38) can be rewritten as
[TABLE]
This gives
[TABLE]
which also holds when . By substituting for and dividing through by , we get
[TABLE]
We put
[TABLE]
where and . We keep the same and as before. A computer search in Mathematica reveals that the minimum positive value of . Thus, Lemma 2.3 tells us that .
Therefore, in all cases we found out that which gives that . These bounds are still too large. We repeat the above procedure several times by adjusting the values of with respect to the new bounds of . We summarise the data for the iterations performed in Table 1
From the data displayed in the above table, it is evident that after four times of the iteration, the upper bound on stabilizes at . Hence, which contradicts our assumption that . Therefore, we have no further solutions to the Diophantine equation (7) with .
Acknowledgements
M. D. was supported by the Austrian Science Fund (FWF) grants: F5510-N26—Part of the special research program (SFB), “Quasi-Monte Carlo Methods: Theory and Applications” and W1230—“Doctoral Program Discrete Mathematics”. F. L. was also supported by grant CPRR160325161141 from the NRF of South Africa, grant RTNUM19 from CoEMaSS, Wits, South Africa. Part of the work in this paper was done when both authors visited the Max Planck Institute for Mathematics Bonn, in March 2018 and the Institut de Mathématiques de Bordeaux, Université de Bordeaux, in May 2019. They thank these institutions for hospitality and fruitful working environments.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Baker and H. Davenport, The equations 3 x 2 − 2 = y 2 3 superscript 𝑥 2 2 superscript 𝑦 2 3x^{2}-2=y^{2} and 8 x 2 − 7 = z 2 8 superscript 𝑥 2 7 superscript 𝑧 2 8x^{2}-7=z^{2} . Quart. J. Math. Oxford Ser. (2) , 20 (1969), 129–137.
- 2[2] A. Baker and G. Wüstholz, Logarithmic Forms and Diophantine Geometry , vol. 9. Cambridge University Press, 2008.
- 3[3] J.-J. Bravo, C.-A. Gómez, and F. Luca, On the distance between generalised Fibonacci numbers, Colloq. Math. 140 (2015), 107–118.
- 4[4] J. J. Bravo, F. Luca, and K. Yazán, On Pillai’s problem with Tribonacci numbers and powers of 2, Bul. Korean Math. Soc. 54 (2017), 1069–1080.
- 5[5] J. J. Bravo and F. Luca, On a conjecture about repdigits in k 𝑘 k -generalized Fibonacci sequences, Publ. Math. Debrecen 82 (2013), 623–639.
- 6[6] J. J. Bravo and F. Luca, Powers of two in generalized Fibonacci sequences, Rev. Colombiana Mat. 46 (2012), 67–79.
- 7[7] K. C. Chim, I. Pink, and V. Ziegler, On a variant of Pillai’s problem, Int. J. Number Theory 13 (2017), 1711–1727.
- 8[8] K. C. Chim, I. Pink and V. Ziegler. On a variant of Pillai’s problem II. Journal of Number Theory , 183 (2018), 269–290.
