1 Introduction and results

In this paper, a meromorphic function means meromorphic in the complex plane, and we assume the reader is familiar with the basic notions of Nevanlinna theory (see, e.g., [13]). We use the notations ρ(f), λ(f), λ(1/f) to denote the order of growth of f, the exponent of convergence of the poles of f and the exponent of convergence of the zeros of f, respectively, and we define them as follows:

Thirty years ago, some results on the existence of meromorphic solutions for certain difference equations were proved by Shimomura [4] and Yanagihara [5].

Recently, numbers of papers (see, e.g., [616]) are devoted to considering the complex difference equations and difference analogues of Nevanlinna theory. For the growth of meromorphic solutions of difference equations, Chiang and Feng [8, 9] considered the polynomial coefficients case and got

Theorem A [8, 9]

Let A 0 (z), A 1 (z),, A n (z) be polynomials such that there exists an integer l, 0ln, such that

deg( A l )> max 0 j n , j l { deg ( 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,
(1.1)

then we have ρ(f)1.

The following result shows that the polynomial coefficients in Theorem A can be extended to rational functions.

Theorem 1.1 Let A 0 (z), A 1 (z),, A n (z) be rational functions having no common zeros or poles. For j=0,,n, set A j (z)= p j (z)/ q j (z), where p j (z), q j (z) are irreducible polynomials. If there exists an integer l, 0ln, such that

deg( p l )deg( q l )> max 0 j n , j l { deg ( p j ) deg ( q j ) } ,

then, for any meromorphic solution f(z) to (1.1), we have ρ(f)1.

Remark Set B j = p j k = 0 n q k / q j , then we see that B 0 (z), B 1 (z),, B n (z) are all polynomials and

deg( B l )> max 0 j n , j l { deg ( B j ) } .

And hence Theorem 1.1 follows from Theorem A. We omit the details of its proof.

For the case that some coefficients are transcendental meromorphic functions, the following two results were proved by Chaing and Feng [8] and Laine and Yang [16], respectively.

Theorem B [8]

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

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

If f(z) is a meromorphic solution to (1.1), then ρ(f)ρ( A l )+1.

Theorem C [16]

Let A 0 (z), A 1 (z),, A n (z) 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 (1.1), we have ρ(f)ρ+1.

In Theorems B and C, there is always some dominating coefficient A l such that ρ( A l )>0. A natural question is what happens if the dominating coefficient A l is of order zero? Another question raised by Laine and Yang in [16] is whether all meromorphic solutions f(z) of (1.1) satisfy ρ(f) max 0 j n ρ( A j )+1, even if there is no dominating coefficient. For the first question, we get the following result.

Theorem 1.2 Let A 0 (z), A 1 (z),, A n (z) be meromorphic functions such that there exists an integer l, 0ln, such that A l (z) is a transcendental entire function, while A j (z), jl, are all rational functions. If f(z) is a meromorphic solution to (1.1), then ρ(f)ρ( A l )+1.

Considering Laine and Yang’s question, we get the following example which indicates that the answer to their question is not always positive.

Example For a given positive integer k, f(z)= e z is an entire solution of the equation

( e z k 2 + 1 ) f(z+2) e z k 1 f(z+1) e 2 f(z)=0.

In this example, the relationship between ρ(f) and max 0 j n ρ( A j )+1=k+1 exactly depends on k.

However, the answer may be positive in some special case. In fact, we prove the following results, in which there is still some coefficient dominating in some angle.

Theorem 1.3 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 f(z+n)++ A 2 f(z+2)+ ( A 1 e p z k + B 1 ) f(z+1)+ ( A 0 e p z k + B 0 ) f(z)=0,
(1.2)

where A 0 , A 1 ,, A n , B 0 , B 1 are all entire functions such that A 0 A 1 0 and max{ρ( B 0 ),ρ( B 1 ),ρ( A j ):0jn}=σ<k. Then we have ρ(f)k+1.

Theorem 1.4 Under exactly one of assumptions for the coefficients of (1.1) in Theorems  A-C and Theorems 1.1 and 1.2, if f(z) is a finite order meromorphic solution to (1.1), then λ(fz)=ρ(f). What is more, either ρ+1ρ(f)max{λ(f),λ(1/f)}+1 or ρ(f)=ρ+1>max{λ(f),λ(1/f)}+1, where ρ:= max 0 j n ρ( A j ).

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

The following examples show the sharpness of the estimates in Theorems 1.4 and 1.5.

Examples (1) The gamma function Γ(z) is a meromorphic solution to the equation

f(z+1)zf(z)=0,

which satisfies the assumptions in Theorem A and Theorem 1.1. We see that λ(Γz)=ρ(Γ) and 1=ρ(Γ)<λ(1/Γ)+1 .

(2) f 1 (z)=z e z 2 and f 2 (z)=z e z 2 sin(2πz) are entire solutions to the equation

z e 2 z f(z+1)e(z+1)f(z)=0,

which satisfies the assumptions in Theorems B and C and Theorem 1.2. We have λ( f 1 z)=ρ( f 1 ), λ( f 2 z)=ρ( f 2 ) and ρ( f 1 )=2>λ( f 1 )+1, ρ( f 2 )=2=λ( f 2 )+1.

(3) f 1 (z)= e z 2 sin2πz and f 2 (z)= e z 2 are entire solutions of the equation

e z f(z+1)e e z f(z)=0,

which satisfies the assumptions in Theorem 1.3. We have λ( f 1 z)=ρ( f 1 ), λ( f 2 z)=ρ( f 2 ) and ρ( f 1 )=2=1+λ( f 1 ) and ρ( f 2 )=2>λ( f 2 )+1.

2 Proof of Theorem 1.2

We first recall a key lemma used to prove Theorems A and B and the pointwise estimates for difference quotient which are counterparts to Gundersen’s logarithmic derivative estimates [17] (see [8], Corollary 2.6, Theorem 8.3).

Lemma 2.1 [8]

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,+) of finite logarithmic measure such that, for all z satisfying |z|=r[0,1]E, and as r sufficiently large,

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

Proof of Theorem 1.2 If ρ( A l )>0, the assertion follows from Theorem B. We next consider the case that ρ( A l )=0.

Assume that ρ(f)<1, then by Lemma 2.1 (or [7], Lemma 3.3), it is easy to deduce that for jl, there exists a subset E(1,+) of finite logarithmic measure such that, for all z=r e i θ , θ[0,2π), |z|=r[0,1]E, and as r,

f ( z + j ) f ( z + l ) 1.
(2.1)

For jl, set A j (z)= p j (z)/ q j (z), where p j (z), q j (z) are irreducible polynomials. Denote d=max{0,deg( p j )deg( q j ):0jn,jl}. Since A l is a transcendental entire function, for sufficiently large r, we have

M(r, A l )> r d + 2 .
(2.2)

Now we choose a sequence z k = r k e i θ k , θ k [0,2π), | z k |= r k [0,1]E such that | A l ( z k )|=M( r k , A l ), r k as k. Combining (1.1), (2.1) and (2.2), we get

r k d + 2 <M( r k , A l )= | A l ( z k ) | j l | A j ( z k ) f ( z k + j ) f ( z k + l ) |<n r k d + 1 ,

a contradiction. Our proof is thus finished. □

3 Proof of Theorem 1.3

Our tools to prove Theorem 1.3 include the following Lemma 3.1 in which the upper bound is given by Gundersen [17] while the lower bound by Chen [18].

Lemma 3.1 [17, 18]

Let f(z) be a meromorphic function with finite order ρ. Then, for any given ε>0, there exists a set E(1,+) of finite linear measure such that, for all z satisfying |z|=r[0,1]E and r sufficiently large,

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

Proof of Theorem 1.3 Without loss of generality, we assume that p=1. Suppose that (1.2) admits a nontrivial entire solution f(z) such that ρ(f)=ρ<k+1. Then by Lemma 2.1, for any given ε such that 0<2ε<max{k+1ρ,kσ}, we have

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

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

Applying Lemma 3.1, we have

(3.2)
(3.3)

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

Choose an infinite positive real sequence z t = r t E 1 E 2 such that r t as t, and we get from (1.2), (3.1)-(3.3) that

exp { r t k } = | e z t k | = | j = 2 n A j ( z t ) A 0 ( z t ) f ( z t + j ) f ( z t ) + A 1 ( z t ) e z t k + B 1 ( z t ) A 0 ( z t ) f ( z t + 1 ) f ( z t ) + B 0 ( z t ) A 0 ( z t ) | < ( n + 2 ) exp { 2 r t σ + ε + r t ρ 1 + ε } ,

a contradiction. And hence we have ρ(f)k+1. □

4 Proofs of Theorems 1.4 and 1.5

Lemma 4.1 [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. 1.

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

  2. 2.

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

  3. 3.

    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).

Proofs of Theorems 1.4 and 1.5 In fact, we only give the proof of Theorem 1.5 since the proof of Theorem 1.4 is similar.

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

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

where

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

Obviously, we have ρ(D)k.

Now, for any given ε>0, applying Lemma 2.1, we can deduce that

m ( r , 1 g ) = m ( r , A n g ( z + n ) + + ( A 1 e p z k + B 1 ) g ( z + 1 ) D ( z ) g ( z ) + A 0 e p z k + B 0 ) j = 1 n m ( r , g ( z + j ) g ( z ) ) + j = 0 n T ( r , A j ) + T ( r , B 0 ) + T ( r , B 1 ) + T ( r , e p z k ) + T ( r , e p z k ) + T ( r , D ) + 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 2 (z) are entire functions such that ρ( P 1 )=λ(f), ρ( P 1 )=λ(1/f) and Q(z) is a polynomial such that degQ(z)=q>max{k,λ(f),λ(1/f)}+1.

Now, we obtain from (1.2) that

j = 1 h j (z) e Q ( z + j 1 ) =0,
(4.1)

where

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

and

h j = ( z + j 1 ) m P 1 ( z + j 1 ) P 2 ( z + j 1 )

for 3jn+1. Notice that deg(Q(z+h)Q(z+k))=q1>ρ( h j ) for 1h<kn and 0jn. Thus, Lemma 4.1 is valid for (4.1) and hence we get that h j (z)0 for j=0,1,,n, a contradiction to our assumption. This completes our proof. □