1 Introduction and main results

In this article, a meromorphic function always means meromorphic in the whole complex plane ℂ, and c always means a nonzero constant. We adopt the standard notations of the Nevanlinna value distribution theory of meromorphic functions such as T(r,f), m(r,f) and N(r,f) as explained in [13]. In addition, we will use notations ρ(f) to denote the order of growth of a meromorphic function f(z), λ(f) to denote the exponents of convergence of the zero sequence of a meromorphic function f(z), λ( 1 f ) to denote the exponents of convergence of the pole sequence of a meromorphic function f(z), and we define them as follows:

ρ ( f ) = lim sup r log T ( r , f ) log r , λ ( f ) = lim inf r log N ( r , 1 f ) log r , λ ( 1 f ) = lim inf r log N ( r , f ) log r .

Recently, meromorphic solutions of complex difference equations have become a subject of great interest from the viewpoint of Nevanlinna theory due to the apparent role of the existence of such solutions of finite order for the integrability of discrete difference equations.

About the growth of meromorphic solutions of some linear difference equations, some results can be found in [420]. Laine and Yang [12] considered the entire functions coefficients case and got the following.

Theorem A [12]

Let A j (z) (≢0) (j=0,1,,n) be entire functions of finite order such that among those coefficients having the maximal order ρ:= max 0 j n ρ( A j ), exactly one has its type strictly greater than the others. Then, for any meromorphic solution f(z) to

A n (z)f(z+n)++ A 1 (z)f(z+1)+ A 0 (z)f(z)=0,

we have ρ(f)ρ+1.

Chiang and Feng [13, 14] improved Theorem A as follows.

Theorem B [13, 14]

Let A j (z) (≢0) (j=0,1,,n) be entire functions such that there exists an integer l, 0ln, such that

ρ( A l )> max 0 j n , j l ρ( A j ).

Suppose that f(z) is a meromorphic solution to

A n (z)f(z+n)++ A 1 (z)f(z+1)+ A 0 (z)f(z)=0,

then we have ρ(f)ρ( A l )+1.

Recently in [15], Peng and Chen investigated the order and the hyper-order of solutions of some second-order linear differential equations and proved the following results.

Theorem C [15]

Suppose that A j (z) (≢0) (j=1,2) are entire functions and ρ( A j )<1. Let α 1 , α 2 be two distinct complex numbers such that α 1 α 2 0 (suppose that | α 1 || α 2 |). If arg α 1 π or α 1 <1, then every solution f(z)0 of the equation

f + e z f + ( A 1 e α 1 z + A 2 e α 2 z ) f=0

has infinite order and ρ 2 (f)=1.

Moreover, Xu and Zhang [16] extended the above result from entire coefficients to meromorphic coefficients.

It is well known that Δf(z)=f(z+c)f(z) is regarded as the difference counterpart of f . Thus a natural question is: Can we change the above second-order linear differential equation to the linear difference equation? What conditions will guarantee that every meromorphic solution will have infinite order when most coefficients in such equations are meromorphic functions?

Li and Chen [17] considered the following difference equation and obtained the following theorem.

Theorem D [17]

Let k be a positive integer, p be a nonzero real number and f(z) be a nonconstant meromorphic solution of the difference equation

A n ( z ) f ( z + n ) + + A 2 ( z ) f ( z + 2 ) + ( A 1 ( z ) e p z k + B 1 ( z ) ) f ( z + 1 ) + ( A 0 ( z ) e p z k + B 0 ( z ) ) f ( z ) = 0 ,

where A j (z), B 0 (z), B 1 (z) (≢0) (j=0,1,,n) are all entire functions and max{ρ( A j ),ρ( B 0 ),ρ( B 1 )}=σ<k, then we have ρ(f)k+1.

The main purpose of this paper is to investigate the growth of meromorphic solutions of certain linear difference equations with meromorphic coefficients. The remainder of the paper studies the properties of meromorphic solutions of a nonhomogeneous linear difference equation. In fact, we prove the following results, in which there are still some coefficients dominating in some angles.

Theorem 1.1 Let k be a positive integer. Suppose that A j (z), B 0 (z) (≢0) (j=0,1,,n) are all entire functions and max{ρ( A j ),ρ( B 0 ):0jn}=α<k. Let α 0 , β 0 be two distinct complex numbers such that α 0 β 0 0 (suppose that | α 0 || β 0 |). Let α 1 be a strictly negative real constant. If arg α 0 π or α 0 < α 1 , then every meromorphic solution f(z)0 of the equation

A n ( z ) f ( z + n ) + + A 2 ( z ) f ( z + 2 ) + A 1 ( z ) e α 1 z k f ( z + 1 ) + ( A 0 ( z ) e α 0 z k + B 0 ( z ) e β 0 z k ) f ( z ) = 0
(1.1)

satisfies ρ(f)k+1.

Theorem 1.2 Suppose that A j (z), B 0 (z) (≢0) (j=0,1,,n) are all meromorphic functions and max{ρ( A j ),ρ( B 0 ):0jn}=α<1. Let α 0 , β 0 be two distinct complex numbers such that α 0 β 0 0 (suppose that | α 0 || β 0 |). Let α 1 be a strictly negative real constant. If arg α 0 π or α 0 < α 1 , then every meromorphic solution f(z)0 of the equation

A n ( z ) f ( z + n ) + + A 2 ( z ) f ( z + 2 ) + A 1 ( z ) e α 1 z f ( z + 1 ) + ( A 0 ( z ) e α 0 z + B 0 ( z ) e β 0 z ) f ( z ) = 0
(1.2)

satisfies ρ(f)2.

Theorem 1.3 Under the assumption for the coefficients of (1.1) in Theorem  1.1, if f(z) is a finite order meromorphic solution to (1.1), then λ(fz)=ρ(f). What is more, either k+1ρ(f)max{λ(f),λ( 1 f )}+1 or ρ(f)=k+1>max{λ(f),λ( 1 f )}+1.

Theorem 1.4 Under the assumption for the coefficients of (1.2) in Theorem  1.2, if f(z) is a finite order meromorphic solution to (1.2), then λ(fz)=ρ(f). What is more, either 2ρ(f)max{λ(f),λ( 1 f )}+1 or ρ(f)=2>max{λ(f),λ( 1 f )}+1.

Liu and Mao [18] considered the meromorphic solutions of the difference equation

a k (z)f(z+k)++ a 1 (z)f(z+1)+ a 0 (z)f(z)=0,
(1.3)

one of their results can be stated as follows.

Theorem E [18]

Let a j (z)= A j (z) e P j ( z ) (j=0,1,,k), where P j (z)= α j n z n ++ α j 0 are polynomials with degree n (≥1), A j (z) (≢0) are entire functions of ρ( A j )<n. If α j n (j=1,2,,k) are distinct complex numbers, then every meromorphic solution f (≢0) of Eq. (1.3) satisfies ρ(f) max 0 j k {ρ( a j )}+1.

In this paper, we extend and improve the above result from entire coefficients to meromorphic coefficients in the case where the polynomials P j (z) are of degree 1.

Theorem 1.5 Let a j (z)= A j (z) e α j z (j=0,1,,n), α j are distinct complex constants, suppose that A j (z) (≢0) are meromorphic functions and ρ( A j )=α<1, then every meromorphic solution f (≢0) of the equation

a n (z)f(z+n)++ a 1 (z)f(z+1)+ a 0 (z)f(z)=0
(1.4)

satisfies ρ(f)2.

Theorem 1.6 Let a j (z)= A j (z) e α j z + D j (z) (j=0,1,,n), α j are distinct complex constants, suppose that A j (z) (≢0), D j (z) (≢0) are meromorphic functions and ρ( A j )=α<1, ρ( D j )=β<1, then every meromorphic solution f (≢0) of Eq. (1.4) satisfies ρ(f)2.

Next we consider the properties of meromorphic solutions of the nonhomogeneous linear difference equation corresponding to (1.4)

a n (z)f(z+n)++ a 1 (z)f(z+1)+ a 0 (z)f(z)=F(z),
(1.5)

where F(z) (≢0) is a meromorphic function.

Theorem 1.7 Let a j (z) (j=0,1,,n) satisfy the hypothesis of Theorem  1.5 or Theorem  1.6, and let F(z) be a meromorphic function of ρ(F)<1, then at most one meromorphic solution f 0 of Eq. (1.5) satisfies 1ρ( f 0 )2 and max{λ( f 0 ),λ( 1 f 0 )}=ρ( f 0 ), the other solutions f satisfy ρ(f)2.

2 Some lemmas

In this section, we present some lemmas which will be needed in the sequel.

Lemma 2.1 [13]

Let f(z) be a meromorphic function of finite order ρ, ϵ be a positive constant, η 1 and η 2 be two distinct nonzero complex constants. Then

m ( r , f ( z + η 1 ) f ( z + η 2 ) ) =O ( r ρ 1 + ϵ ) ,

and there exists a subset E 1 (1,) of finite logarithmic measure such that, for all z satisfying |z|=r[0,1] E 1 , and as r,

exp { r ρ 1 + ϵ } | f ( z + η 1 ) f ( z + η 2 ) | exp { r ρ 1 + ϵ } .

Lemma 2.2 [19]

Let f(z) be a meromorphic function of finite order ρ, then, for any given ϵ>0, there exists a set E 2 (1,) of finite logarithmic measure such that, for all z satisfying |z|=r[0,1] E 2 , and as r,

exp { r ρ + ϵ } | f ( z ) | exp { r ρ + ϵ } .

Lemma 2.3 [20]

Suppose that P(z)=(α+iβ) z n + (α, β are real numbers, |α|+|β|0) is a polynomial with degree n1, A(z) (≢0) is an entire function with ρ(A)<n. Set g(z)=A(z) e P ( z ) , z=r e i θ , δ(P,θ)=αcosnθβsinnθ. Then, for any given ϵ>0, there exists a set E 3 [0,2π) that has linear measure zero such that for any θ[0,2π)( E 3 E 4 ), there is R>0 such that for |z|=r>R, we have

  1. (i)

    if δ(P,θ)>0, then

    exp { ( 1 ϵ ) δ ( P , θ ) r n } < | g ( r e i θ ) | <exp { ( 1 + ϵ ) δ ( P , θ ) r n } ;
  2. (ii)

    if δ(P,θ)<0, then

    exp { ( 1 + ϵ ) δ ( P , θ ) r n } < | g ( r e i θ ) | <exp { ( 1 ϵ ) δ ( P , θ ) r n } ,

where E 4 ={θ[0,2π):δ(P,θ)=0} is a finite set.

Lemma 2.3 applies in Theorem 1.1 where A(z) (≢0) is an entire function.

Lemma 2.4 [15]

Suppose that n1 is a positive integer. Let P j (z)= a j n z n + (j=1,2) be nonconstant polynomials, where a j q (q=1,,n) are distinct complex numbers and a 1 n a 2 n 0. Set z=r e i θ , a j n =| a j n | e i θ j , θ j [ π 2 , 3 π 2 ), δ( P j ,θ)=| a j n |cos( θ j +nθ), then there is a set E 5 [ π 2 n , 3 π 2 n ) that has linear measure zero. If θ 1 θ 2 , then there exists a ray argz=θ, θ[ π 2 n , π 2 n )( E 5 E 6 ) such that

δ( P 1 ,θ)>0,δ( P 2 ,θ)<0

or

δ( P 1 ,θ)<0,δ( P 2 ,θ)>0,

where E 6 ={θ[ π 2 n , 3 π 2 n ):δ( P j ,θ)=0} is a finite set, which has linear measure zero.

In Lemma 2.4, if θ[ π 2 n , π 2 n )( E 5 E 6 ) is replaced by θ[ π 2 n , 3 π 2 n )( E 5 E 6 ), then we have the same result.

Lemma 2.5 [19]

Consider g(z)=A(z) e a z , where A(z) (≢0) is a meromorphic function with ρ(A)=α<1, a is a complex constant, a=|a| e i φ (φ[0,2π)). Set E 7 ={θ[0,2π):cos(φ+θ)=0}, then E 7 is a finite set. Then, for any given ϵ (0<ϵ<1α), there exists a set E 8 [0,2π) that has linear measure zero, if z=r e i θ , θ[0,2π)( E 7 E 8 ), then we have (when r is sufficiently large):

  1. (i)

    if δ(az,θ)>0, then

    exp { ( 1 ϵ ) δ ( a z , θ ) r } | g ( r e i θ ) | exp { ( 1 + ϵ ) δ ( a z , θ ) r } ;
  2. (ii)

    if δ(az,θ)<0, then

    exp { ( 1 + ϵ ) δ ( a z , θ ) r } | g ( r e i θ ) | exp { ( 1 ϵ ) δ ( a z , θ ) r } ,

where δ(az,θ)=|a|cos(φ+θ).

Lemma 2.5 applies in Theorem 1.2 where A(z) (≢0) is a meromorphic function.

Lemma 2.6 [3]

Let f j (z) (j=1,2,,n, n2) be meromorphic functions and g j (z) (j=1,2,,n, n2) be entire functions such that

  1. (i)

    j = 1 n f j (z) e g j ( z ) 0,

  2. (ii)

    g j (z) g k (z) are not constant functions for 1j<kn,

  3. (iii)

    T(r, f j )=o(T(r, e g h g k )) (r, rE), where E is an exceptional set of finite linear measure, 1jn and 1h<kn.

Then f j (z)0 (j=1,2,,n).

Lemma 2.7 [18]

Let G(z)= j = 1 k B j (z) e P j ( z ) , where P j (z)= α j n z n ++ α j 0 are polynomials with degree n (≥1), B j (≢0) are meromorphic functions of order ρ( B j )<n. If α j n (j=1,2,,k) are distinct complex numbers, then ρ(G)=n.

3 Proofs of the results

3.1 The proof of Theorem 1.1

Suppose that (1.1) admits a nontrivial meromorphic solution f(z) such that ρ(f)<k+1, then by Lemma 2.1, for any given ϵ such that 0<ϵ<min{k+1ρ,kα, | β 0 | | α 0 | | β 0 | + | α 0 | }, we have

exp { r ρ ( f ) 1 + ϵ } | f ( z + j ) f ( z ) | exp { r ρ ( f ) 1 + ϵ } ,j=0,,n,
(3.1)

for all r outside of a possible exceptional set E 1 with finite logarithmic measure.

Applying Lemma 2.2, we have

exp { r α + ϵ } | A j ( z ) | exp { r α + ϵ } ,j=0,,n,
(3.2)
exp { r α + ϵ } | B 0 ( z ) | exp { r α + ϵ } ,
(3.3)

for all r outside of a possible exceptional set E 2 with finite linear measure.

Therefore from (1.1) we can get that

A n ( z ) f ( z + n ) f ( z ) ++ A 2 ( z ) f ( z + 2 ) f ( z ) + A 1 ( z ) e α 1 z k f ( z + 1 ) f ( z ) + A 0 (z) e α 0 z k + B 0 (z) e β 0 z k =0,

i.e.,

| A 0 ( z ) e α 0 z k + B 0 ( z ) e β 0 z k | | A n ( z ) f ( z + n ) f ( z ) | + + | A 2 ( z ) f ( z + 2 ) f ( z ) | + | A 1 ( z ) e α 1 z k f ( z + 1 ) f ( z ) | .
(3.4)

Setting α 0 =| α 0 | e i θ 0 , β 0 =| β 0 | e i φ 0 ( θ 0 , φ 0 [ π 2 , 3 π 2 )).

Case 1. arg α 0 π, which is θ 0 π.

Subcase 1.1. Assume that θ 0 φ 0 . By Lemma 2.4, for the above ϵ, there is a ray argz=θ such that θ[ π 2 k , π 2 k )( E 1 E 2 E 5 E 6 ) (where E 5 and E 6 are defined as in Lemma 2.4, E 1 E 2 E 5 E 6 is of linear measure zero) satisfying δ( α 0 z k ,θ)>0, δ( β 0 z k ,θ)<0 or δ( α 0 z k ,θ)<0, δ( β 0 z k ,θ)>0 for a sufficiently large r.

Since A j (z), B 0 (z) (≢0) (j=0,1,,n) are entire functions and max{ρ( A j ),ρ( B 0 ):0jn}=α<k, then when δ( α 0 z k ,θ)>0, δ( β 0 z k ,θ)<0 for a sufficiently large r, by Lemma 2.3, we have

| A 0 ( z ) e α 0 z k | >exp { ( 1 ϵ ) δ ( α 0 z k , θ ) r k } ,
(3.5)
| B 0 ( z ) e β 0 z k | <exp { ( 1 ϵ ) δ ( β 0 z k , θ ) r k } <1.
(3.6)

By (3.5) and (3.6), we have

| A 0 ( z ) e α 0 z k + B 0 ( z ) e β 0 z k | | A 0 ( z ) e α 0 z k | | B 0 ( z ) e β 0 z k | > exp { ( 1 ϵ ) δ ( α 0 z k , θ ) r k } 1 = ( 1 o ( 1 ) ) exp { ( 1 ε ) δ ( α 0 z k , θ ) r k } .
(3.7)

Since θ[ π 2 k , π 2 k )( E 1 E 2 E 5 E 6 ), we know that coskθ>0, then | e α 1 z k |= e | α 1 | r k cos k θ <1. Therefore, by (3.2) we obtain

| A 1 ( z ) e α 1 z k | exp { r α + ϵ } .
(3.8)

Substituting (3.1), (3.2), (3.3), (3.7) and (3.8) into (3.4), we obtain

( 1 o ( 1 ) ) exp { ( 1 ϵ ) δ ( α 0 z k , θ ) r k } <nexp { r α + ϵ + r ρ ( f ) 1 + ϵ } .
(3.9)

By δ( α 0 z k ,θ)>0, α+ϵ<k and ρ(f)1+ϵ<k, we know that (3.9) is a contradiction.

When δ( α 0 z k ,θ)<0, δ( β 0 z k ,θ)>0, using a proof similar to the above, we can get a contradiction.

Subcase 1.2. Assume that θ 0 = φ 0 . By Lemma 2.4, for the above ϵ, there is a ray argz=θ such that θ[ π 2 k , π 2 k )( E 1 E 2 E 5 E 6 ) (where E 5 and E 6 are defined as in Lemma 2.4, E 1 E 2 E 5 E 6 is of linear measure zero) satisfying δ( α 0 z k ,θ)>0.

Since | α 0 || β 0 |, α 0 β 0 , and θ 0 = φ 0 , then | α 0 |<| β 0 |, thus δ( β 0 z k ,θ)>δ( α 0 z k ,θ)>0. For a sufficiently large r, by Lemma 2.3, we get

| A 0 ( z ) e α 0 z k | <exp { ( 1 + ϵ ) δ ( α 0 z k , θ ) r k } ,
(3.10)
| B 0 ( z ) e β 0 z k | >exp { ( 1 ϵ ) δ ( β 0 z k , θ ) r k } .
(3.11)

By (3.10) and (3.11), we get

| A 0 ( z ) e α 0 z k + B 0 ( z ) e β 0 z k | | B 0 ( z ) e β 0 z k | | A 0 ( z ) e α 0 z k | > exp { ( 1 ϵ ) δ ( β 0 z k , θ ) r k } exp { ( 1 + ϵ ) δ ( α 0 z k , θ ) r k } = M 1 exp { ( 1 + ϵ ) δ ( α 0 z k , θ ) r k } ,
(3.12)

where M 1 =exp{[(1ϵ)δ( β 0 z k ,θ)(1+ϵ)δ( α 0 z k ,θ)] r k }1.

Since 0<ϵ<min{k+1ρ,kα, | β 0 | | α 0 | | β 0 | + | α 0 | }, we see that (1ϵ)δ( β 0 z k ,θ)(1+ϵ)δ( α 0 z k ,θ)>0, then exp{[(1ϵ)δ( β 0 z k ,θ)(1+ϵ)δ( α 0 z k ,θ)] r k }>1, M 1 >0.

Since θ[ π 2 k , π 2 k )( E 1 E 2 E 5 E 6 ), we know that coskθ>0, then | e α 1 z k |= e | α 1 | r k cos k θ <1. Therefore, by (3.2) we obtain

| A 1 ( z ) e α 1 z k | exp { r α + ϵ } .
(3.13)

Substituting (3.1), (3.2), (3.3), (3.12) and (3.13) into (3.3), we obtain

M 1 exp { ( 1 + ϵ ) δ ( α 0 z k , θ ) r k } nexp { r α + ϵ + r ρ ( f ) 1 + ϵ } .
(3.14)

By δ( α 0 z k ,θ)>0, α+ϵ<k and ρ(f)1+ϵ<k, we know that (3.14) is a contradiction.

Case 2. α 0 < α 1 , which is θ 0 =π.

Subcase 2.1. Assume that θ 0 φ 0 , then φ 0 π. By Lemma 2.4, for the above ϵ, there is a ray argz=θ such that θ[ π 2 k , π 2 k )( E 1 E 2 E 5 E 6 ) (where E 5 and E 6 are defined as in Lemma 2.4, E 1 E 2 E 5 E 6 is of linear measure zero) satisfying δ( β 0 z k ,θ)>0. Since coskθ>0, we have δ( α 0 z k ,θ)=| α 0 |cos( θ 0 +kθ)=| α 0 |coskθ<0. For a sufficiently large r, by Lemma 2.3, we get

| A 0 ( z ) e α 0 z k | <exp { ( 1 ϵ ) δ ( α 0 z k , θ ) r k } <1,
(3.15)
| B 0 ( z ) e β 0 z k | >exp { ( 1 ϵ ) δ ( β 0 z k , θ ) r k } .
(3.16)

By (3.15) and (3.16), we get

| A 0 ( z ) e α 0 z k + B 0 ( z ) e β 0 z k | | B 0 ( z ) e β 0 z k | | A 0 ( z ) e α 0 z k | > exp { ( 1 ϵ ) δ ( β 0 z k , θ ) r k } 1 .
(3.17)

Using the same reasoning as in Subcase 1.1, we can get a contradiction.

Subcase 2.2. Assume that θ 0 = φ 0 , then θ 0 = φ 0 =π. By Lemma 2.4, for the above ϵ, there is a ray argz=θ such that θ[ π 2 k , 3 π 2 k )( E 1 E 2 E 5 E 6 ) (where E 5 and E 6 are defined as in Lemma 2.4, E 1 E 2 E 5 E 6 is of linear measure zero), then coskθ<0, δ( α 0 z k ,θ)=| α 0 |cos( θ 0 +kθ)=| α 0 |coskθ>0, δ( β 0 z k ,θ)=| β 0 |cos( φ 0 +kθ)=| β 0 |coskθ>0.

Since | α 0 || β 0 |, α 0 β 0 , and θ 0 = φ 0 , then | α 0 |<| β 0 |, thus δ( β 0 z k ,θ)>δ( α 0 z k ,θ)>0. For a sufficiently large r, we get (3.10), (3.11) and (3.12) hold.

Using the same reasoning as in Subcase 1.2, we can get a contradiction. Thus we have ρ(f)k+1.

3.2 The proof of Theorem 1.2

Since A j (z), B 0 (z) (≢0) (j=0,1,,n) are meromorphic functions and max{ρ( A j ),ρ( B 0 ):0jn}=α<1, then when δ( α 0 z,θ)>0, β( a 0 z,θ)<0 for a sufficiently large r, by Lemma 2.5, we have

| A 0 ( z ) e α 0 z | exp { ( 1 ϵ ) δ ( α 0 z , θ ) r } ,
(3.18)
| B 0 ( z ) e β 0 z | exp { ( 1 ϵ ) δ ( β 0 z , θ ) r } <1.
(3.19)

Then, using a similar argument to that of Theorem 1.1, we obtain a contradiction.

3.3 The proof of Theorems 1.3 and 1.4

Suppose that f(z) is a nonconstant meromorphic solution of (1.1) such that ρ(f)<. We first prove that λ(fz)=ρ(f). Submitting f(z)=g(z)+z into (1.1), we get

A n ( z ) g ( z + n ) + + A 2 ( z ) g ( z + 2 ) + A 1 ( z ) e α 1 z k g ( z + 1 ) + ( A 0 ( z ) e α 0 z k + B 0 ( z ) e β 0 z k ) g ( z ) = D ( z ) ,

where

D ( z ) = z { A n ( z ) + + A 2 ( z ) + A 1 ( z ) e α 1 z k + ( A 0 ( z ) e α 0 z k + B 0 ( z ) e β 0 z k ) } { n A n ( z ) + + 2 A 2 ( z ) + A 1 ( z ) e α 1 z k } 0 .

Since max{ρ( A j ),ρ( B 0 ):0jn}=α<k, we have ρ(D)k.

Now, for any given ϵ>0, applying Lemma 2.1 and Theorem 1.1, we can deduce that

m ( r , 1 g ( z ) ) = m ( r , A n ( z ) g ( z + n ) + + A 2 ( z ) g ( z + 2 ) + A 1 ( z ) e α 1 z k g ( z + 1 ) + ( A 0 ( z ) e α 0 z k + B 0 ( z ) e β 0 z k ) g ( z ) D ( z ) g ( z ) ) j = 0 n m ( r , g ( z + j ) g ( z ) ) + j = 0 n T ( r , A j ( z ) ) + T ( r , e α 1 z k ) + T ( r , B 0 ( z ) ) + T ( r , e α 0 z k ) + T ( r , e β 0 z k ) + T ( r , D ( z ) ) + O ( log r ) = O ( r ρ 1 + ϵ ) = S ( r , g ) .

This implies that

N ( r , 1 f z ) =N ( r , 1 g ) =T(r,g)+S(r,g)=T(r,f)+S(r,f),

then λ(fz)=ρ(f) follows.

Next, we assert that either k+1ρ(f)max{λ(f),λ( 1 f )}+1 or ρ(f)=k+1. If the assertion does not hold, we have max{k,λ(f),λ( 1 f )}+1<ρ(f)<.

Assume that z=0 is a zero (or a pole) of f(z) of order m. Applying the Hadamard factorization of a meromorphic function, we write f(z) as follows:

f(z)= z m P 1 ( z ) P 2 ( z ) e Q ( z ) ,

where P 1 (z), P 1 (z) are entire functions such that ρ( P 1 )=λ(f), ρ( P 2 )=λ( 1 f ) and Q(z) is a polynomial such that deg Q(z)=q>max{k,λ(f),λ( 1 f )}+1.

Now, we obtain from (1.1) that

j = 0 n h j (z) e Q ( z + j ) =0,
(3.20)

where

h 0 = ( A 0 ( z ) e α 0 z k + B 0 ( z ) e β 0 z k ) z m P 1 ( z ) P 2 ( z ) , h 1 = A 1 (z) e α 1 z k ( z + 1 ) m P 1 ( z + 1 ) P 2 ( z + 1 ) ,

and

h j (z)= A j (z) ( z + j ) m P 1 ( z + j ) P 2 ( z + j ) (2jn+1).

Notice that deg(Q(z+h)Q(z+l))=q1>ρ( h j ) for 0h<ln and 0jn. Thus, Lemma 2.6 is valid for (3.20), hence we get that h j (z)0 for j=1,2,,n+1, a contradiction to our assumption. This completes our proof.

The proof of Theorem 1.4 is similar to that of Theorem 1.3.

3.4 The proof of Theorem 1.5

Let f (≢0) be a meromorphic solution of (1.4). Suppose that ρ(f)<2, then by Lemma 2.1, for any given ϵ>0, there exists a subset E(1,) of finite logarithmic measure such that for all z satisfying |z|=r[0,1]E, and as r sufficiently large, we have

| f ( z + j ) f ( z + l ) | exp { r ρ ( f ) 1 + ϵ } (j=0,1,,n,jl).
(3.21)

Set z=r e i θ , α j =| α j | e i φ j and δ( α j z,θ)=| α j |cos( φ j +θ) (j=0,1,,k). Then E 1 ={θ[0,2π):δ( α j z,θ)=0,j=0,1,,n}{θ[0,2π):δ( α j z α i z,θ)=0,0i<jn} is a set of linear measure zero.

Consider that a j (z)= A j (z) e α j z , A j (z) (≢0) are meromorphic functions and ρ( A j )=α<1, by Lemma 2.5, for the above ϵ>0, there exists a set F j [0,2π) of linear measure zero such that for any z=r e i θ satisfying θ[0,2π)( E 1 F j ), and as r, we have

  1. (i)

    if δ( α j z,θ)>0, then

    exp { ( 1 ϵ ) δ ( α j z , θ ) r } | a j ( r e i θ ) | exp { ( 1 + ϵ ) δ ( α j z , θ ) r } ;
    (3.22)
  2. (ii)

    if δ( α j z,θ)<0, then

    exp { ( 1 + ϵ ) δ ( α j z , θ ) r } | a j ( r e i θ ) | exp { ( 1 ϵ ) δ ( α j z , θ ) r } .
    (3.23)

Set E 2 = j = 0 n F j , then E 2 is a set of linear measure zero.

Since α j are distinct complex constants, then there exists only one l{0,1,,n} such that δ( α l z,θ)=max{δ( α j z,θ):j=0,1,,n} for any θ[0,2π)( E 1 E 2 ). Now we take a ray argz= θ 0 [0,2π)( E 1 E 2 ) such that δ( α l z, θ 0 )>0.

Let δ 1 =δ( α l z, θ 0 ), δ 2 =max{δ( α j z, θ 0 ):j=0,1,,l,jl}, then δ 1 > δ 2 . We discuss the following two cases.

Case 1. δ 2 >0. We rewrite (1.4) in the form

a l (z)= j = 0 n a j (z) f ( z + j ) f ( z + l ) (jl).
(3.24)

By (3.21), (3.22) and (3.24), we get for z=r e i θ 0 and sufficiently large r[0,1]E,

exp { ( 1 ϵ ) δ 1 r } | a l ( r e i θ 0 ) | j = 0 , j l n exp { ( 1 + ϵ ) δ ( α j z , θ ) r } exp { r ρ ( f ) 1 + ϵ } n exp { ( 1 + ϵ ) δ 2 r } exp { r ρ ( f ) 1 + ϵ } .
(3.25)

When 0<2ϵ<min{ δ 1 δ 2 δ 1 + δ 2 ,2ρ(f)}, by (3.25), we get

exp { δ 1 δ 2 2 r } nexp { r ρ ( f ) 1 + ϵ } .

This is impossible.

Case 2. δ 2 <0. By (3.21), (3.23) and (3.24), we get for z=r e i θ 0 and sufficiently large r[0,1]E,

exp { ( 1 ϵ ) δ 1 r } | a l ( r e i θ 0 ) | j = 0 , j l n exp { ( 1 ϵ ) δ ( α j z , θ ) r } exp { r ρ ( f ) 1 + ϵ } n exp { r ρ ( f ) 1 + ϵ } .

This is a contradiction. Hence we get ρ(f)2.

3.5 The proof of Theorem 1.6

Considering a j (z)= A j (z) e α j z + D j (z) (j=0,1,,n), A j (z) (≢0), D j (z) (≢0) are meromorphic functions and ρ( A j )=α<1, ρ( D j )=β<1, by Lemmas 2.2 and 2.5, we know that for any given ϵ>0, there exists a subset E(1,) of finite logarithmic measure such that, for all z satisfying |z|=r[0,1]E, and as r, we have

  1. (i)

    if δ( α j z,θ)>0, then

    exp { ( 1 ϵ ) δ ( α j z , θ ) r } exp { r β + ϵ } < | a j ( r e i θ ) | < exp { ( 1 + ϵ ) δ ( α j z , θ ) r } + exp { r β + ϵ } < ( 1 + o ( 1 ) ) exp { ( 1 + ϵ ) δ ( α j z , θ ) r } ;
    (3.26)
  2. (ii)

    if δ( α j z,θ)<0, then

    | a j ( r e i θ ) | <exp { ( 1 ϵ ) δ ( α j z , θ ) r } +exp { r β + ϵ } < ( 1 + o ( 1 ) ) exp { r β + ϵ } .
    (3.27)

Then, using a similar argument to that of Theorem 1.5 and Theorem 1.1 and only replacing (3.22) (or (3.23)) by (3.26) (or (3.27)), we can prove Theorem 1.6.

3.6 The proof of Theorem 1.7

Let f(z)0 be a meromorphic solution of (1.5). Suppose that ρ(f)<1, then by Lemma 2.7, we obtain ρ(F)=ρ( j = 0 k a j (z)f(z+j))=1. This contradicts ρ(F)<1, therefore we have ρ(f)1.

Suppose that there exist two distinct meromorphic solutions f 1 0, f 2 0 of Eq. (1.5) such that max{ρ( f 1 ),ρ( f 2 )}<2, then f 1 f 2 is a meromorphic solution of the homogeneous linear difference equation corresponding to (1.5) and ρ( f 1 f 2 )<2. By Theorem 1.5 or Theorem 1.6, we get a contradiction. So Eq. (1.5) has at most one meromorphic solution f 0 satisfying 1ρ( f 0 )2.

Next we prove max{λ( f 0 ),λ( 1 f 0 )}=ρ( f 0 ) in the case ρ( f 0 )=1. Suppose that max{λ( f 0 ),λ( 1 f 0 )}<ρ( f 0 ), then by the Weierstrass factorization, we obtain

f 0 (z)= P 1 ( z ) P 2 ( z ) e Q ( z ) ,
(3.28)

where P 1 (z), P 1 (z) are entire functions such that ρ( P 1 )=λ( P 1 )=λ( f 0 ), ρ( P 2 )=λ( P 2 )=λ( 1 f 0 ) and Q(z) is a polynomial of degree 1.

In the case a j (z)= A j (z) e α j z . Substituting (3.28) into (1.5), we get

j = 0 n A j (z) P 1 ( z + j ) P 2 ( z + j ) e α j z + Q ( z + j ) =F(z).
(3.29)

Since α j are distinct complex numbers, by Lemma 2.7, we obtain that the order of the left-hand side of (3.29) is 1. This contradicts ρ(F)<1.

For a j (z)= A j (z) e α j z + D j (z), by using an argument similar to the above, we also obtain a contradiction.

It is obvious that max{λ( f 0 ),λ( 1 f 0 )}=ρ( f 0 ) provided that 1<ρ( f 0 )<2. Therefore we have max{λ( f 0 ),λ( 1 f 0 )}=ρ( f 0 ).