Skip to main content
Springer logoLink to Springer
. 2021 Apr 18;47(2):349–366. doi: 10.1007/s40316-021-00163-9

On prime powers in linear recurrence sequences

Japhet Odjoumani 1, Volker Ziegler 2,
PMCID: PMC10540468  PMID: 37780137

Abstract

In this paper we consider the Diophantine equation Un=px where Un is a linear recurrence sequence, p is a prime number, and x is a positive integer. Under some technical hypotheses on Un, we show that, for any p outside of an effectively computable finite set of prime numbers, there exists at most one solution (nx) to that Diophantine equation. We compute this exceptional set for the Tribonacci sequence and for the Lucas sequence plus one.

Keywords: Diophantine equations, Linear recurrence sequences, Exponential Diophantine equations

Introduction

Let U=(Un)n0 be a sequence of integers satisfying a recurrence relation

Un+d=sd-1Un+d-1++s0Un,n0.

Let us assume that this linear recurrence is of order d, that is Un does not satisfy a recurrence relation for a smaller d. We denote by

pU(X)=Xd-sd-1Xd-1--s0=i=1tX-αimi

its characteristic polynomial. In case that all multiplicities mi are equal to 1 we call U a simple recurrence relation. If U is a simple recurrence sequence of order d we can write

Un=a1α1n+a2α2n++adαdn

with a1,,adC\{0}. If the characteristic roots also satisfy

|α1|>|α2||αd|

we say that U satisfies a dominant root condition. If we even have

|α1|>|α2|>|α3||αd|

we say that U satisfies a strong dominant root condition. We say that U satisfies the multiplicative independence condition if the numbers a1 and α1 are multiplicatively independent, that is that the only integral solution to a1xα1y=1 is (x,y)=(0,0).

A sequence of special interest in this paper will be the Tribonacci sequence T=(Tn)n0 which is a linear recurrence sequence of order 3 given by

Tn+3=Tn+2+Tn+1+Tn,n0

and T0=0, T1=1 and T2=1. We will also have a closer look on the linear recurrence sequence L=(Ln)n0 also of order 3 given by

Ln+3=2Ln+2-Ln,n0

and L0=3, L1=2 and L2=4. Note that this recurrence sequence is the classical Lucas sequence L~=(L~n)n0 added by 1, where L~ is given by

L~n+2=L~n+1+L~n,n0

and L~0=2 and L~1=1. In particular, we have Ln=L~n+1 and will therefore call L the added by one Lucas sequence.

There is a rich literature on Diophantine equations involving linear recurrence sequences and we refer to [7] for an overview. In this paper we will focus on Diophantine equations of the form Un=ym. In the case that Un is a binary recurrence sequence Pethő [11] and, independently, Shorey and Stewart [12] (see also [13, Chapter 9]) showed that such equations have only finitely many solutions (n,m,y)N2×Z with y,m>1. In the case of higher order recurrence sequences Shorey and Stewart [12] showed that under a dominant root assumption a solution (nym) to Un=ym with y,m>1 satisfies m<C, where C is an effectively computable constant. Moreover, a recent result due to Bugeaud and Kaneko [6] implies that the equation Un=ym with y,m>1 has at most finitely many solutions and their number can be explicitly determined.

However, for a given binary sequence Un it is a very hard task to find all solutions to Un=ym. In the case of the Fibonacci and the Lucas sequence this task was finally resolved by Bugeaud, Mignotte and Siksek [5].

In the case of recurrence sequences of higher order (satisfying a dominant root condition) the methods fail to find all solutions (nym) to Un=ym with y,m>1 and results similar to those of Pethő, Shorey and Stewart for the binary case have not been proved yet.

In this paper we are interested in the following problem. Let U=(Un)n0 be a fixed sequence and P={p1,,pt} a finite set of primes. How many solutions (n,x1,,xt), with n,x1,,xt non-negative integers does the equation

Un=±p1x1ptxt

have? Of course the theory of S-unit equations yields a bound for the number of solutions depending only on t. These bounds are usually far from the optimal bound and do not reflect what can be expected from numerical experiments. In this paper we resolve the case that t=1. That is we consider Diophantine equations of the form Un=px for a fixed sequence U=(Un)n0 and arbitrary, but fixed prime p. By Baker’s method using lower bounds for linear forms in logarithms this equation can be solved easily for particular values for p. However, in this paper we show that up to a finite effective computable set of primes S=S(U) the Diophantine equation Un=px has at most one solution. More precisely we show:

Theorem 1

Let U=(Un)n0 be a simple, linear recurrence sequence of order at least two, satisfying the dominant root condition. Further we assume that Un satisfies one of the following conditions

  • U satisfies the strong dominant root condition;

  • U satisfies the multiplicative independence condition.

Then there exists an effective computable set of primes S such that the equation Un=±px has at most one solution (n,x)N2 with x0 unless pS.

Remark 1

Let us note that the assumption that U is simple can be dropped. To avoid technical difficulties we refrain from this extension.

The set S in Theorem 1 is not only effective computable, but we can also provide an efficient algorithm to compute the set S and find all exceptional primes. We demonstrate the method by applying it to the Tribonacci sequence T and the sequence L and prove the following two theorems:

Theorem 2

The Diophantine equation Tn=px has at most one solution (nx) with x0 unless p=2. In the case that p=2 there exist two solutions, namely T3=2 and T4=4.

Theorem 3

The Diophantine equation Ln=px has at most one solution (nx) with x0 unless p=2. In the case that p=2 there exist three solutions, namely L1=2, L2=4 and L4=8.

It is easy to see that the Tribonacci sequence T is indeed of order three, is simple and satisfies the dominant root condition but not the strong dominant root condition. However, the Tribonacci sequence satisfies the multiplicative independence condition (see also Sect. 2).

On the other hand it is easy to see that the Lucas sequence added by 1, i.e. the sequence L, is simple and of order three and satisfies the strong dominant root condition, but does not satisfy the multiplicative independence condition. Moreover let us note that a result of Shorey and Stewart [12, Theorem 4] implies that the Diophantine equation Ln=ym has only finitely many solutions (nym) with y,m>1 and n even. This implies even a stronger result than stated in Theorem 3, considering only even indices n. But to our knowledge no such result is known for odd indices n and thus our result (Theorem 3) indeed complements the result due to Shorey and Stewart.

Finally let us note that Theorem 1 can be easily proved in the case that U is a Lucas–Lehmer sequence, by applying the Primitive Divisor Theorem proved by Bilu, Hanrot, and Voutier [4]. Therefore we choose the sequences T and L to avoid cases that could easily be solved by the Primitive Divisor Theorem. We also want to note that the result of Theorem 2 can easily be deduced by a result due to Gomez and Luca [8] who found all multiplicatively dependent pairs of k-generalized Fibonacci numbers. However, let us note that our proof of Theorem 2 yields an alternative approach.

In the next section we provide some useful lemmas and inequalities. In Sect. 3 we will use Baker’s method to obtain upper bounds for n in the case that p is arbitrary but fixed and will therefore reprove a theorem due to Shorey and Tijdeman [12, Theorem 3]. The heart of the proof is in Sect. 4, where we show that the existence of two solutions (n1,x1) and (n2,x2) implies an effectively computable upper bound for n1. This allows us to finally prove Theorem 1. Unfortunately the absolute upper bounds are too large to successfully perform a computer search. However, in the case of the Tribonacci sequence and the Lucas sequence added by one the bound for n1 is small enough to find small lists of possible candidates of primes p such that the Diophantine equations Tn=px and Ln=px may have two solutions. Using the upper bounds found in Sect. 3 together with the Baker–Davenport reduction (see Lemma 6) and using lower bounds for approximations by continued fractions (see Lemma 5) we find all primes p that admit more than one solution. These reduction procedures are discussed in the final Sect. 5.

Throughout the paper we will denote by C1,C2, positive and effectively computable constants.

Auxiliary results

To ease the notation let us write a=a1 and α=α1. Since Un is defined over the integers all roots of the characteristic polynomial are algebraic integers. Since Un is simple, of order at least two and satisfies a dominant root condition we conclude that |α|>1 and furthermore that a and α are real. Replacing Un by (-1)nUn or (-1)n+1Un or -Un we may also assume that both α and a are positive.

With these assumptions and notations in force there exist effective computable constants C1,C2,C3>0 such that

C1aαn<Un=px<C2aαn 1

which implies

nlogα+logaC1logp<x<nlogα+log(aC2)logp. 2

We also have

Un-aαn<C3|α2|n, 3

thus we have xnlogαlogp. In case that U satisfies also a strong dominant root condition we obtain a lower bound

C4|α2|n<Un-aαn. 4

Finally let us note that there exists N0 such that |Un| is strictly increasing for nN0.

In the case of the Tribonacci sequence we can make these computations explicit. In particular, we have that

Tn=aαn+bβn+b¯β¯n.

where α,β und β¯ are the roots of the characteristic Polynomial X3-X2-X-1, that is we have

α1.83929,β-0.419643+0.606291i,a=5α2-3α-4220.336228,b=5β2-3β-422-0.168114-0.198324i.

Note that ab und b¯ are computed from solving the linear system

aα0+bβ0+b¯β¯0=0,aα1+bβ1+b¯β¯1=1,aα2+bβ2+b¯β¯2=1.

Moreover, let us note that αββ¯=-1 and therefore |β|=|β¯|=|α|-1/2. From these estimations for α and β it is clear that Tnaαn. In particular we have that

0.999aαn<Tn=px<1.001aαn 5

provided that n>8. Note that (5) implies that x<nlogαlogp. Finally, let us note that the Tribonacci sequence Tn is strictly increasing for n2.

In the case of the sequence L we find the explicit formula

Ln=γn+1n+δn,

where

γ=1+52andδ=1-52.

Note that γδ=-1 and therefore |δ|=|γ|-1. Obviously L satisfies the strong dominant root condition but not the multiplicative independence relation. However, under the assumption that n>10 we obtain the estimates

γn<Ln=px<1.009γn 6

which imply

nlogγlogp<x<nlogγ+0.01logp. 7

We also have the inequality

0.99<Ln-γn<1.01. 8

Finally let us note that Ln is strictly increasing for n1.

In this paper we will make extensive use of lower bounds for linear forms of logarithms of complex numbers. In particular we will use a result due to Matveev [10]. Let η0 be an algebraic number of degree d and let

aX-η1X-ηdZ[X]

be the minimal polynomial of η. Then the absolute logarithmic Weil height is defined by

h(η)=1dlog|a|+i=1dmax{0,log|ηi|}.

In the case that η is a rational number, say η=P/QQ with PQ integers such that gcd(P,Q)=1, we have h(P/Q)=max{log|P|,log|Q|}. With this basic notation we have the following result on lower bounds for linear forms in logarithms due to Matveev [10].

Lemma 1

Denote by η1,,ηm algebraic numbers, neither 0 nor 1, by logη1, , logηm determinations of their logarithms, by D the degree over Q of the number field K=Q(η1,,ηm), and by b1,,bm rational integers. Furthermore let κ=1 if K is real and κ=2 otherwise. Choose

AimaxDhηi,|logηi|1im

and

B=max1,max|bj|Aj/Am:1jm.

Assume that bm0 and logη1,,logηm are linearly independent over Z. Then

log|b1logη1++bmlogηm|-C(m)C0W0D2Ω,

with

Ω=A1Am,C(m)=C(m,κ)=16m!κem2m+1+2κ(m+2)4(m+1)m+112emκ,C0=loge4.4m+7m5.5D2log(eD),W0=log1.5eBDlog(eD).

However, in the case that the number of logarithms is m=2 we have numerically rather good results due to Laurent [9]. In particular, we will use the following result:

Lemma 2

Suppose that the numbers η1, η2, logη1, logη2 are real and positive and that η1 and η2 are multiplicatively independent. Then for positive integers b1 und b2 we have

log|b1logη1-b2logη2|>-17.9D4maxlogb+0.38,30/D,12logA1logA2,

where D=[Q(η1,η2):Q],

Aimax{h(η),logη/D,1/D}

for i=1,2 and

b=b1DlogA2+b2DlogA1.

In order to apply the results of Matveev and Laurent we have to know the heights of the relevant quantities and also have to ensure that they are multiplicatively independent. In the case of the Tribonacci sequence and the Lucas sequence added by one we can use Sage [14] to compute the heights of the relevant quantities and obtain

h(α)=h(β)=h(β¯)=0.20312595447866<0.20313,h(a)=h(b)=h(b¯)=1.2613965446394<1.2614,h(γ)=h(δ)=0.2406059125298<0.2407. 9

To ensure the multiplicative independence of α, a and p in the case of the Tribonacci sequence and the Lucas sequence added by one the following lemma is helpful:

Lemma 3

Let p be a prime, then α,a and p are multiplicatively independent and also γ and p are multiplicatively independent.

Proof

Since α and γ are units and p is a prime it is obvious that α and p respectively γ and p are multiplicatively independent. Thus it remains to show that α,a and p are multiplicatively independent.

Let us note that the splitting field K=Q(α,β,β¯) of the characteristic polynomial X3-X2-X-1 has class number 1. Moreover, 1/a is an algebraic integer with absolute Norm NK/Q(1/a)=24·112. That is unless p=2 or p=11 the lemma is proved.

However, using Sage [14] we compute the following prime ideal factorizations

(2)=p3(11)=q12q22q32(1/a)=p2q1q2

which show that α,a,2 and 11 are multiplicatively independent and thus proving the lemma.

Also let us note the following helpful fact that can easily be proved using elementary calculus:

Lemma 4

If |x-1|<1/2, then |log(x)|<3|x-1|/2 and if |y|<1/2, then log(1+y)=y+θy2 for some |θ|1.

Proof

Replace x by 1+y then the first statement is equivalent to the statement that |y|<1/2 implies |log(1+y)|<3|y|/2. Thus assuming that |y|<1/2 we have

|log(1+y)|=y-y22±|y|+|y|221+|y|+|y|2+=|y|1+|y|2·11-|y|.

From this inequality we easily deduce both statements.

In order to reduce the huge bounds coming from the applications of the results due to Matveev and Laurent we use continued fractions. In particular, we use the following two results:

Lemma 5

Assume that μ is real and irrational and has the continued fraction expansion μ=[a0;a1,a2,]. Let be an integer and set A=max1j{aj} and let p/q be the -th convergent to μ, then

1(2+A)q2<μ-pq

for any rational fraction p/q with qq.

Proof

This follows from the inequality given in [2, page 47] combined with the best approximation property of continued fractions.

The second method is due to Baker and Davenport [3] for which we state a variant of this reduction method:

Lemma 6

Given a Diophantine inequality of the form

|nμ+τ-x|<c1exp(-c2n), 10

with positive constants c1,c2 and real numbers μ and τ. Assume that n<N and that there is a real number κ>1 such that there exists a convergent p/q to μ with

qμ<12κNandqτ>1κ,

where · denotes the distance to the nearest integer. Then we have

nlog(2κqc1)c2.

Proof

We consider inequality (10) and multiply it by q. Then under our assumptions we obtain

c1qexp-c2n>|qx+nqμ+qτ|qτ-Nqμ=qτ-Nqμ>12κ. 11

Note that the equality in (11) holds since by assumption Nqμ<12κ<12 and therefore Nqμ=Nqμ. Solving Inequality (11) for n yields the lemma.

A first upper bound

In this section we will find absolute upper bounds for x and upper bounds for n in terms of p for solutions (nx) to the Diophantine equations

Un=px,nN0 12

and

Tn=px,n2 13

and

Ln=px,n1. 14

For a fixed prime p we can find such a bound by the standard procedure following the ideas of Shorey and Stewart [12] using Baker’s method.

General method

Let us assume that that (nx) is a solution to (12). Then Eq. (12) yields

aαnpx-1C3|α2n|pxC3|C1a|:=C5α2αn.

Taking logarithms yields

Λ=nlogα-xlogp+loga<3C52α2αn 15

Let us note that in the case that α and a are multiplicatively dependent we have integers z1 and z2 such that αz1az2=1. Since |α|>1 we have that z20 and therefore loga=-z1logαz2. Thus we obtain in this case the inequality

nz2-z1logα-xz2logp<3z2C52α2αn. 16

We apply Matveev’s result depending on the multiplicative dependence of α and a to (15) with m=3 or to (16) with m=2. Therefore let us note that the heights of α and a are effective computable and that the height of p is logp and therefore (in the case that m=3) we have that A1,A2 are bounded by an absolute effective computable constant and A3=Dlogp, with D=[Q(a,α):Q]. Note that in the case that m=2 we have that A1 is bounded by an effective computable constant and that A2=Dlogp. Thus we have in any case

B=max1,max|bj|Aj/Am:1jmC6nlogp.

Let S0 be the set of primes that divide the norm of α, or divide the denominator of a, or divide the norm of a. Obviously the set S0 is finite and for all primes pS0 we have that α,a and p are multiplicatively independent. Therefore let us assume that p is not a member of S0, hence we obtain together with (15) the inequality

log3C52-nlogαα2>log|Λ|>-C7logplognlogp

which yields

nlogp<C7lognlogp 17

provided that pS0.

Note that in the case that m=2 similar considerations lead to the same conclusion and in particular to Inequality (17).

Lemma 7

Assume that (nx) is a solution to (12) and that pS0, then there exist effective computable constants C8 and C9 such that

n<C8logp,andx<C9.

Proof

Inequality (17) implies an absolute upper bound for nlogp. Since inequality (2) we have xnlog|α|logp and this immediately yields an absolute bound for x and also the bound for n stated in the lemma.

Remark 2

In Lemma 7 we basically reproved a result of Shorey and Stewart [12, Theorem 3]. But instead of using a result of Baker [1] on lower bounds for linear forms in logarithms we use the more explicit and easier to apply result due to Matveev [10].

Remark 3

Let us note that in the case that logα and loga are linearly dependent over Q we may apply Laurent’s result (Lemma 2) and would obtain in concrete examples smaller numerical values for C7 but the lognlogp factor in Inequality (17) would turn into a lognlogp2 factor (see Sect. 3.3).

Results for the Tribonacci sequence

Let us assume that (nx) is a solution to (13) and in view of (5) we assume that n10. Then (13) implies

aαnpx-12|b||β|npx1.55α-3n/2.

Taking logarithms on both sides yields

nlogα-xlogp+loga<2.33α-3n/2 18

We proceed to apply Matveev’s result. We set D=3, κ=1 and m=3.

η1=a,η2=α,η3=p,b1=71,b2=n,b3=x.

With this choice we have

A1=3h(a)<3.79,A2=3h(α)=3logα<0.61,A3=3logp.

Furthermore we note that

px=Tn<1.001aαn<αn. 19

Thus bi|Ai|<3nlogα and therefore

B=max1,max|bj|Aj/Am:1jm<max1,nlogαlogp=nlogαlogp.

Finally we compute the quantities C(3) and C0 numerically, put everything together and obtain

C(3)C0W0D2Ω<1.174·1012logplog(25.671B).

We apply the bound found above to inequality (18) and we obtain

1.174·1012log(25.671B)>3n2·logαlogp+log(2.33)logp.

Let us write B~=25.671B, then we obtain the inequality

3.06·1010logB~<B~.

Thus we obtain B~<8.411·1011, which yields n<1.62·1011logp. Therefore we have the following lemma.

Lemma 8

Let (nx) be a solution to Diophantine Equation (13). Then we have n<1.62·1011logp and x<9.88·1010.

Proof

Only the bound for x is left to prove. However, since x<nlogαlogp due to Inequality (19) the bound for x follows immediately.

Remark 4

For a fixed prime p it is easy to find explicit upper bounds for n using Lemma 8. Applying Baker–Davenport reduction to Inequality (18) we will find rather small explicit upper bounds for n, which are small enough to perform an explicit computer search for all solutions. This will be discussed in detail in Sect. 5.

Results for the added by one Lucas sequence

Now, we will consider Diophantine Equation (14). In view of (6) we assume that n>10. In this case Diophantine Equation (14) can be written as

γn+1+δn=px

and we obtain due to (6) the inequality

γnpx-1<1.009px<1.009γ-n.

Taking logarithms yields

|nlogγ-xlogp|<1.52γ-n. 20

We apply Laurent’s result to this inequality. Therefore we note that with K=Q(γ,p) we have D=[K:Q]=2. Let us set

η1=γ,η2=p,b1=n,b2=x.

According to (9) we choose A1=0.2407 and A2=logp. With this choice we obtain

b=n2A2+x2A1<nlogp

due to inequality (7). If we assume that logb14.62 we obtain n<2.24·106logp and due to (7) we also obtain x<1.08·106.

Therefore we will assume that logb>14.62 and Lemma 2 yields

nlogγ-log(1.52)<68.94logplog1.5b2.

If we set b~=1.5b=1.5nlogp we obtain the inequality

b~<143.3(logb~)2.

Therefore we obtain that b~<12822 but this yields a contradiction to our assumption that logb>14.62. Therefore we have:

Lemma 9

Let (nx) be a solution to Diophantine Equation (14). Then we have n<2.24·106logp and x<1.08·106.

Finding absolute upper bounds

The multiplicative independence condition

Let us consider the Diophantine equation Un=px, with nN0 and pS0. Assume that U satisfies the multiplicative independence condition, i.e. loga and logα are linearly independent over Q. And in view of Theorem 1 we assume that there exist at least two solutions (n1,x1) and (n2,x2) with n1<n2. From (15) we obtain a system of inequalities:

n1logα-x1logp+loga<32C5α2αn1,n2logα-x2logp+loga<32C5α2αn2.

We eliminate logp from this system by multiplying the first inequality by x1 and the second by x2 and subtracting them from each other. Then we obtain due to Lemma 7

Δlogα+Δ1loga<x232C5α2αn1+x132C5α2αn2<C10α2αn1 21

with Δ=n1x2-n2x1 and Δ1=x2-x1. Note that (21) implies that there exists an effectively computable constant N1 such that for all n1N1 we have

|Δlogα+Δ1loga|<1.

Let us assume for the sake of the argument that max{N0,N1}n1<n2. First we note that Δ10 since otherwise we would obtain x1=x2 and therefore also n1=n2 and the two solutions would be identical. Note that we assume that N0n1<n2 and that Un is strictly increasing for nN0.

Let us assume for the moment that Δ=0. If Δ=0 we obtain

|loga|<C10α2αn1

which implies n1C11.

Now, let us consider the case that Δ0. Note that Δ1<C9 due to Lemma 7. Therefore inequality (21) yields

|Δ|Δ1|loga|+C10α2αn1|logα|<C12.

We may apply Matveev’s result (Lemma 1) or Laurent’s result (Lemma 2) to the linear form

Λ=Δlogα+Δ1loga

and obtain that

-C13<logΔlogα+Δ1loga<-n1C14,

i.e. that n1<C15. Note that the last inequality holds for some Constant C14 since we assume that N1n1<n2. Therefore we have proved:

Proposition 1

Assume that Un satisfies the multiplicative independence condition and that the Diophantine equation Un=px, with n>max{N0,N1} and pS0 has at least two solution (n1,x1) and (n2,x2) with max{N0,N1}n1<n2 and x1,x20. Then there exists an effective computable constant C15 such that n1<C15.

Let S(U) be the set of primes p such that Un is a power of p for some index n with 0nC15 together with the set of primes coming from the set S0. Note that the set S(U) is finite and because C15 is effectively computable the set S(U) is indeed effectively computable (at least in principal). With this notation we immediately deduce that the Diophantine equation Un=px has at most one solution with x0 if pS(U). Thus we have proved Theorem 1 in this case.

Let us note that for a concrete given sequence U one can apply results from the theory of continued fractions (e.g. Lemma 5) to deduce from inequality (21) rather small upper bound for n1. This method will be applied in the next subsection, when we deal with the Tribonacci sequence.

Results for the Tribonacci sequence

We consider the Diophantine equation Tn=px. And in view of Theorem 2 we assume that there exist at least two solutions (n1,x1) and (n2,x2). If we can show that two such solutions with 4n1<n2 do not exist we have proved Theorem 2. In view of Inequality (18) we assume that 9n1<n2. With these assumptions Inequality (18) holds and we obtain a system of inequalities:

n1logα-x1logp+loga<2.33α-3n1/2n2logα-x2logp+loga<2.33α-3n2/2.

Multiplying the first inequality by x1 and the second by x2 and eliminating the logp term we obtain

Δlogα+Δ1loga<x22.33α-3n1/2+x12.33α-3n2/2<2.33x2α-3n1/2(1+1/α)<3.6x2α-3n1/2 22

with Δ=n1x2-n2x1 and Δ1=x2-x1. First, we note that Δ10 since otherwise x1=x2 and therefore also n1=n2 and the two solutions would be identical.

Let us assume for the moment that Δ=0. In this case we obtain

|loga|<3.6x2α-3n1/2.

Together with Lemma 8 we obtain in this case n130.3.

Therefore we assume for the rest of this subsection that Δ0 and n1>30. Using the upper bound for x2 from Lemma 8 together with the assumption that n131 yields

ΔΔ1|loga|+3.6x2α-3n1/2logα<1.77·1011.

And therefore we obtain

logα-loga-Δ1Δ<3.6x2-|Δ|logaα-3n1/2<3.27·1011α-3n1/2.

Since continued fractions are the best approximations we compute the continued fractions of μ=logα-loga and notice that the 32-nd convergent p32/q32=121491924785217306873051 is the first convergent such that its denominator is larger than 1.77·1011. Moreover, we compute A=15 and therefore we obtain by Lemma 5 the inequality

1.24·10-24<1(A+2)q322<logα-loga-Δ1Δ<3.27·1011α-3n1/2

which yields n189.7.

If we factor the first 89 Tribonacci numbers and only take those into account which are primes or prime powers we obtain

Proposition 2

If the Diophantine equation Tn=px has at least two solutions (n1,x1) and (n2,x2) with 0n1<n2 and x0, then

n1,x1,p=(3,1,2),(4,2,2),(5,1,7),(6,1,13),(9,4,3),(10,1,149),(17,2,103)(86,1,19341322569415713958901),

if a second solution exists at all.

Remark 5

The proof of Theorem 2 is complete, if we can show that the Diophantine equation Tn=px, with n3 has at most one solution if p=3,7,13,103,149 or p=19341322569415713958901 and at most two solutions if p=2. As already mentioned this can be done by using the Baker–Davenport reduction which will be discussed in Sect. 5.

The strong dominant root case

Since the case that a and α are multiplicatively independent has been resolved, we may assume that a and α are multiplicatively dependent, that is we fix integers z1 and z2 such that αz1az2=1 and (z1,z2)(0,0). That is

nlogα+loga=z2n-z1z2logα.

Let us also note that since we assume a strong dominant root condition we have instead of (15) the inequality

C16α2αn<n~logα-xz2logp<2C5z2α2αn=C17α2αn,

with n~=z2n-z1.

Before we proceed with the proof of Theorem 1 in the strong dominant root case we prove the following lemma.

Lemma 10

There exists an effective computable constant N1 such that C16 and C17 can be chosen such that C17C16<αα2, provided that nN1.

Proof

Since px=Un there is a positive constant A3 such that

px=aαn+a2α2n+θA3|α3|n

for some |θ|1. With these notations we compute

Λ=|xlogp-nlogα-loga|=logpxaαnlog1+a2α2naαn+A3|α3|naαn.

Now, we find an explicit upper bound for Λ, provided that n is chosen large enough such that a2α2naαn+A3|α3|naαn<12 holds. According to Lemma 4 we have

Λa2α2naαn+A3α3naαn+a2α2naαn+A3α3naαn2=a2α2naαn·1+A3α3na2α2n+a2α2naαn+2A3α3naαn+A32α32na2aαnα2n<a2α2naαn·1+A3a2+a2a+2A3a+A32aa2maxα2α,α3α2n

Similarly we obtain

Λ>a2α2naαn·1-A3a2+a2a+2A3a+A32aa2maxα2α,α3α2n

Under the assumption that nN we can choose C16 and C17 such that

C17C161+c~ΓN1-c~ΓN 23

where we write Γ=maxα2α,α3α2 and c~=A3a2+a2a+2A3a+A32aa2. Since the right hand side of (23) converges to 1 as N we obtain the content of the lemma.

Let us assume that Un=px has two solutions (n1,x1) and (n2,x2) with x1,x2>0 and N0n1<n2. This yields the following system of inequalities:

C16α2αn1<n~1logα-x1z2logp<C17α2αn1C16α2αn2<n~2logα-x2z2logp<C17α2αn2.

Eliminating logp yields similar as in the case that a and α are multiplicatively independent the inequality

C16x2α2αn1-C17x1α2αn2<|Δlogα|<C18α2αn1,

with Δ=n~1x2-n~2x1. Let us note that if we assume that n1N1 where N1 is the bound from Lemma  10 we obtain

C17x1C16x2<C17C16<αα2αα2n2-n1=α2αn1α2αn2,

which implies

C16x2α2αn1-C17x1α2αn2>0.

Therefore we deduce that Δ=n~1x2-n~2x10, provided that nN1. Therefore we obtain

|logα|<C18α2αn1

which yields n1<C19 and we obtain:

Proposition 3

Assume that Un satisfies the strong dominant root condition and that the Diophantine equation Un=px with n>N0 and pS0 has at least two solutions (n1,x1) and (n2,x2) with n1<n2 and x1,x20. Then there exists an effective computable constant C19 such that n1<C19.

As in the case that the multiplicative independence condition holds we deduce now Theorem 1 in this case. Thus Theorem 1 is completely proved.

Results for the added by one Lucas sequence

Let us assume that the Diophantine equation Ln=px has at least two solutions (n1,x1) and (n2,x2). We follow the arguments of the strong dominant root case where logα and loga are linearly dependent. First we compute a lower bound N1 for which Lemma 10 holds. Therefore let us note that we have a=a2=1 and that we can choose A3=1. Thus we have c~=5. Moreover, we have α=1+52, α2=1 and α3=1-52 and we can choose Γ=-1+52=γ-1 in (23). Therefore we have to find a bound N1 such that

1+52>1+5γ-n1-5γ-n

for all nN1. By an explicit computation we obtain that N1=7 is sufficient.

Now we consider the following system of inequalities under the assumption that n1>7.

n1logγ-x1logp<1.52γ-n1n2logγ-x2logp<1.52γ-n2.

By eliminating logp we obtain

|Δlogγ|<1.52x2γ-n1+1.52x1γ-n2<3.29·106γ-n1.

Since the computations of the previous subsection we may assume that Δ0 and obtain

γn1<6.83·106

and therefore we have n1<32.71.

If we factor the first 32 members of the sequence L and only consider those which are primes or prime powers we obtain

Proposition 4

If the Diophantine equation Ln=px has at least two solutions (n1,x1) and (n2,x2) with 0n1<n2 and x0, then

n1,x1,p=(0,1,3),(1,1,2),(2,2,2),(3,1,5),(4,3,2),(6,1,19),(18,1,5779),

if a second solution exists at all.

Reduction of the upper bounds for a fixed prime

The purpose of this last section is to prove Theorems 2 and 3 .

Application of the Baker–Davenport reduction method

We consider the Diophantine equation Tn=px with x0 and

pP={2,3,7,13,103,149,p0}

with p0=19341322569415713958901 and n<1.62·1011logp. In particular we consider Inequality (18) and divide it through logp and obtain

nlogαlogp+logalogp-x<2.33logpexp-3logα2n.

Thus we apply Lemma 6 with

μ=logαlogp,τ=logalogp,c1=2.33logp,c2=3logα2,N=1.62·1011logp

for each pP. In each case we obtain a new bound for n. In Table 1 we indicate for which prime p the -th convergent yields a new upper bound B for n.

Table 1.

New bounds nB after the Baker–Davenport reduction

p B p B
2 20 33.18 103 33 31.8
3 21 35.65 149 24 33.07
7 23 28.44 p0 58 89.27
13 34 32.12

Thus we conclude that if Tn=px has two solutions (n1,x1) and (n2,x2) with x1,x20 and n1<n2, then n289. However a quick computer search among the first 89 Tribonacci numbers shows that only in the case that p=2 we have two solutions namely T3=2 and T4=4. Thus the proof of Theorem 2 is complete.

Using continued fractions

Now we consider the Diophantine equation Ln=px with x0 and pP={2,3,5,19,5779} and x<1.08·106. In particular we consider the inequality

nx-logplogγ<3.54γ-n

which we deduce from (20). We apply Lemma 5 to this inequality with μ=logplogγ and the smallest convergent p/q to μ such that q>1.08·106. For the continued fraction to μ we compute according to Lemma 5 the quantity A and obtain

1(2+A)q2<nx-logplogγ<3.54γ-n

and therefore we obtain

n<B=log3.54(2+A)q2logγ.

If we compute all the quantities for all pP we obtain new bounds for n. In Table 2 we give the relevant quantities for each prime pP.

Table 2.

Bounds for n after the application of Lemma 5

p A B p A B
2 11 15 71.53 19 26 12 72.14
3 49 16 71.87 5779 2780 5 84.88
5 20 13 66.97

This implies that in any case n284. Thus we compute the first 84 members of L and check whether they are a power of any of the primes pP. A quick computer search yields that the only case for which more than one solution exists is p=2. In this case we have the three solutions L1=2, L2=4 and L4=8. Thus Theorem 3 is proved.

Acknowledgements

We want to thank the anonymous referee for his/her careful reading and valuable suggestions.

Funding Information

Open access funding provided by Paris Lodron University of Salzburg.

Footnotes

Volker Ziegler was supported by the Austrian Science Fund (FWF) under the project I4406. The first discussion on this project was possible when Japhet Odjoumani was at University of Graz under the support of Coimbra group.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Japhet Odjoumani, Email: japhet.odjoumani@imsp-uac.org.

Volker Ziegler, Email: volker.ziegler@sbg.ac.at.

References

  • 1.Baker, A.: A sharpening of the bounds for linear forms in logarithms. II. Acta Arith. 24, 33–36 (1973) (errata insert)
  • 2.Baker A. A Concise Introduction to the Theory of Numbers. Cambridge: Cambridge University Press; 1984. [Google Scholar]
  • 3.Baker A, Davenport H. The equations 3x2-2=y2 and 8x2-7=z2. Q. J. Math. Oxf. Ser. 1969;2(20):129–137. doi: 10.1093/qmath/20.1.129. [DOI] [Google Scholar]
  • 4.Bilu, Y., Hanrot, G., Voutier, P.M.: Existence of primitive divisors of Lucas and Lehmer numbers. J. Reine Angew. Math. 539, 75–122 (2001). With an appendix by M. Mignotte
  • 5.Bugeaud Y, Mignotte M, Siksek S. Classical and modular approaches to exponential Diophantine equations. I. Fibonacci and Lucas perfect powers. Ann. Math. (2) 2006;163(3):969–1018. doi: 10.4007/annals.2006.163.969. [DOI] [Google Scholar]
  • 6.Bugeaud Y, Kaneko H. On perfect powers in linear recurrence sequences of integers. Kyushu J. Math. 2019;73(2):221–227. doi: 10.2206/kyushujm.73.221. [DOI] [Google Scholar]
  • 7.Everest, G., van der Poorten, A., Shparlinski, I., Ward, T.: Recurrence Sequences. Mathematical Surveys and Monographs, vol. 104. American Mathematical Society, Providence (2003)
  • 8.Gómez Ruiz CA, Luca F. Multiplicative independence in k-generalized Fibonacci sequences. Lith. Math. J. 2016;56(4):503–517. doi: 10.1007/s10986-016-9332-1. [DOI] [Google Scholar]
  • 9.Laurent M. Linear forms in two logarithms and interpolation determinants. II. Acta Arith. 2008;133(4):325–348. doi: 10.4064/aa133-4-3. [DOI] [Google Scholar]
  • 10.Matveev EM. An explicit lower bound for a homogeneous rational linear form in logarithms of algebraic numbers. II. Izv. Ross. Akad. Nauk Ser. Mat. 2000;64(6):125–180. [Google Scholar]
  • 11.Pethő, A.: On the solution of the Diophantine equation Gn=pz. In: EUROCAL ’85, vol. 2 (Linz, 1985), Lecture Notes in Computer Science, vol. 204. Springer, Berlin, pp. 503–512 (1985)
  • 12.Shorey TN, Stewart CL. On the Diophantine equation ax2t+bxty+cy2=d and pure powers in recurrence sequences. Math. Scand. 1983;52(1):24–36. doi: 10.7146/math.scand.a-11990. [DOI] [Google Scholar]
  • 13.Shorey, T.N., Tijdeman, R.: Exponential Diophantine equations. Cambridge Tracts in Mathematics, vol. 87. Cambridge University Press, Cambridge (1986)
  • 14.The Sage Developers. SageMath, the Sage Mathematics Software System (Version 8.8). https://www.sagemath.org (2019)

Articles from Annales Mathematiques du Quebec are provided here courtesy of Springer

RESOURCES