1 Introduction and main results

The fundamental theorems and the standard notations of the Nevanlinna value distribution theory of meromorphic functions will be used (see e.g. Hayman [1], Yang [2] and Yi and Yang [3]). In addition, for a meromorphic function f(z), we use S(r,f) to denote any quantity satisfying S(r,f)=o(T(r,f)) for all r outside a possible exceptional set E of finite logarithmic measure lim r ( 1 , r ] E d t t < and also use S 1 (r,f) to denote any quantity satisfying S 1 (r,f)=o(T(r,f)) for all r on a set F of logarithmic density 1, where the logarithmic density of a set F is defined by

lim r 1 log r ( 1 , r ] F 1 t dt.

The order of a meromorphic function f(z) is defined by

ρ(f)= lim sup r log T ( r , f ) log r .

The logarithmic order of a meromorphic function f(z) is defined by (see [4])

ρ log (f)= lim sup r log T ( r , f ) log log r .

If ρ log (f)<, then f(z) is said to be of finite logarithmic order. It is clear that if a meromorphic function f(z) has finite logarithmic order, then f(z) has order zero.

Remark 1.1 [4, 5]

If f(z) is a meromorphic function of finite positive logarithmic order ρ log (f), then T(r,f) has proximate logarithmic order ρ log (f). The logarithmic-type function of T(r,f) is defined as U(r,f)= ( log r ) ρ log ( f ) . We have T(r,f)U(r,f) for sufficiently large r. The logarithmic exponent of convergence of a-points of f(z) is equal to the logarithmic order of n(r, 1 f a ), which is defined as

λ log (a)= lim sup r log n ( r , 1 f a ) log log r .

We see by [4] that for a meromorphic function f(z) of finite positive logarithmic order ρ log (f), the logarithmic order of N(r, 1 f a ) is λ log (a)+1, where λ log (a) is the logarithmic order of n(r, 1 f a ).

Moreover, we assume in the whole paper that m, n, k, t m , t n are positive integers, qC{0}, cC, and a(z) is a non-zero small function with respect to f(z), that is, a(z) is a non-zero meromorphic function of growth S(r,f).

Many mathematicians were interested in the value distribution of different expressions of meromorphic functions and obtained lots of important theorems (see e.g. [1, 68]). Especially, Hayman [7] discussed Picard’s values of meromorphic functions and their derivatives, and he obtained the following famous theorem in 1959.

Theorem 1.1 [7]

Let f(z) be a transcendental entire function. Then

  1. (a)

    for n2, f (z)f ( z ) n assumes all finite values except possibly zero infinitely often;

  2. (b)

    for n3 and a0, f (z)af ( z ) n assumes all finite values infinitely often.

Further, for a transcendental meromorphic function f(z), Chen and Fang [9] obtained the following result.

Theorem 1.2 [[9], Theorem 1]

Let f(z) be a transcendental meromorphic function. If n1 is a positive integer, f (z)f ( z ) n 1 has infinitely many zeros.

Recently, with the establishments of difference analogies of the Nevanlinna theory (see e.g. [1012]), many mathematicians focused on studying difference analogies of Theorems 1.1 and 1.2. The main purpose of these results (see e.g. [5, 1316]) is to get the sharp estimation of the value of n to make difference polynomials f(z+c)f ( z ) n a and f(z+c)af ( z ) n b admit infinitely many zeros.

Meantime, q-difference analogies of the Nevanlinna theory and their applications on the value distribution of q-difference polynomials and q-shift-difference equations are also studied (see e.g. [1719]). Especially, for a transcendental meromorphic (resp. entire) function f(z) of order zero, Zhang and Korhonen [20] studied the value distribution of q-difference polynomials of f(z) and found that if n6 (resp. n2), then f(qz)f ( z ) n assumes every non-zero value aC infinitely often (see [[20], Theorem 4.1]).

Further, Xu and Zhang [21] investigated the zeros of q-shift difference polynomials of meromorphic functions of finite logarithmic order and obtained the following result in 2012.

Theorem 1.3 [[21], Theorem 2.1]

If f(z) is a transcendental meromorphic function of finite logarithmic order ρ log (f), with the logarithmic exponent of convergence of poles less than ρ log (f)1 and q, c are non-zero complex constants, then for n2, f ( z ) n f(qz+c) assumes every value bC infinitely often.

One main aim of this paper is to investigate the zeros of differential-q-shift-difference polynomials about f(z), f (z), and f(qz+c), where f(z) is of finite positive logarithmic order.

Theorem 1.4 Let f(z) be a transcendental meromorphic function of finite logarithmic order ρ log (f), with the logarithmic exponent of convergence of poles less than ρ log (f)1. Set

F 1 (z)=f ( q z + c ) n f (z).

If n3, then F 1 (z)a(z) has infinitely many zeros.

We also deal with the value distribution of a differential-q-shift-difference polynomial with another form about f(z), f (z) and f(qz+c), and we obtain the following result.

Theorem 1.5 Let f(z) be a transcendental meromorphic function of finite logarithmic order ρ log (f), with the logarithmic exponent of convergence of poles less than ρ log (f)1. Set

F 2 (z)=f ( q z + c ) n + f (z)+f(z).

If n3, then F 2 (z)a has infinitely many zeros, where aC.

Some more general differential-q-shift-difference polynomials are investigated in the following.

Theorem 1.6 Let f(z) be a transcendental meromorphic function of finite logarithmic order ρ log (f), with the logarithmic exponent of convergence of poles less than ρ log (f)1. Set

F 3 (z)=f ( z ) m f ( q z + c ) n f (z).

If m, n satisfy mn+2 or nm+2, then F 3 (z)a(z) has infinitely many zeros.

Let

P n (z)= a n z n + a n 1 z n 1 ++ a 1 z+ a 0

be a non-zero polynomial, where a 0 , a 1 ,, a n (≠0) are complex constants and t n is the number of the distinct zeros of P n (z). Then we also obtain the following results.

Theorem 1.7 Let f(z) be a transcendental meromorphic function of finite logarithmic order ρ log (f), with the logarithmic exponent of convergence of poles less than ρ log (f)1. Set

F 4 (z)=f ( z ) m P n ( f ( q z + c ) ) j = 1 k f ( j ) (z).

If mn+k+1, then F 4 (z)a(z) has infinitely many zeros.

Theorem 1.8 Let f(z) be a transcendental meromorphic function of finite logarithmic order ρ log (f), with the logarithmic exponent of convergence of poles less than ρ log (f)1. Set

F 5 (z)= P m ( f ( z ) ) f ( q z + c ) n j = 1 k f ( j ) (z).

If mn+k+1, then F 5 (z)a(z) has infinitely many zeros.

Next, we investigate the uniqueness of differential-q-shift-difference polynomials of entire functions of order zero and obtain the following results.

Theorem 1.9 Let f(z) and g(z) be transcendental entire functions of order zero and n5. If f ( q z + c ) n f (z) and g ( q z + c ) n g (z) share a non-zero polynomial p(z) CM, then f ( q z + c ) n f (z)=g ( q z + c ) n g (z).

Theorem 1.10 Let f(z) and g(z) be transcendental entire functions of order zero and mn+2 t n +5. If f ( z ) m P n (f(qz+c)) f (z) and g ( z ) m P n (g(qz+c)) g (z) share a non-zero polynomial p(z) CM, then f ( z ) m P n (f(qz+c)) f (z)=g ( z ) m P n (g(qz+c)) g (z).

Theorem 1.11 Let f(z) and g(z) be transcendental entire functions of order zero and nm+2 t m +5. If P m (f(z))f ( q z + c ) n f (z) and P m (g(z))g ( q z + c ) n g (z) share a non-zero polynomial p(z) CM, then P m (f(z))f ( q z + c ) n f (z)= P m (g(z))g ( q z + c ) n g (z).

2 Some lemmas

To prove the above theorems, we need some lemmas as follows.

Lemma 2.1 [3]

Let f(z) be a non-constant meromorphic function and P(f)= a 0 + a 1 f++ a n f n , where a 0 , a 1 ,, a n are complex constants and a n 0, then

T ( r , P ( f ) ) =nT(r,f)+S(r,f).

Lemma 2.2 [21]

Let f(z) be a transcendental meromorphic function of finite logarithmic order and q, η be two non-zero complex constants. Then we have

T ( r , f ( q z + η ) ) = T ( r , f ) + S 1 ( r , f ) , N ( r , f ( q z + η ) ) = N ( r , f ) + S 1 ( r , f ) , N ( r , 1 f ( q z + η ) ) = N ( r , 1 f ) + S 1 ( r , f ) .

Lemma 2.3 [[22], Theorem 2.1]

Let f(z) be a non-constant zero-order meromorphic function and qC{0}. Then

m ( r , f ( q z + η ) f ( z ) ) = S 1 (r,f).

Lemma 2.4 [[3], p.37]

Let f(z) be a non-constant meromorphic function in the complex plane and l be a positive integer. Then

T ( r , f ( l ) ) T(r,f)+l N ¯ (r,f)+S(r,f),N ( r , f ( l ) ) =N(r,f)+l N ¯ (r,f).

Lemma 2.5 [4]

If f(z) is a transcendental meromorphic function of finite logarithmic order ρ log (f), then for any two distinct small functions a(z) and b(z) with respect to f(z), we have

T(r,f)N ( r , 1 f a ) +N ( r , 1 f b ) +o ( U ( r , f ) ) ,

where U(r,f)= ( log r ) ρ log ( f ) is a logarithmic-type function of T(r,f). Furthermore, if T(r,f) has a finite lower logarithmic order

μ= lim inf r log T ( r , f ) log log r ,

with ρ log (f)μ<1, then

T(r,f)N ( r , 1 f a ) +N ( r , 1 f b ) +o ( T ( r , f ) ) .

Remark 2.1 From the proof of Lemma 2.5 (see [[4], Theorem 7.1]), we can easily see that complex values a and b can be changed into a(z) and b(z), where a(z) and b(z) are two distinct small functions with respect to f(z).

Lemma 2.6 Let f(z) be a transcendental meromorphic function of order zero, F 1 (z)=f ( q z + c ) n f (z). Then we have

( n 2 ) T ( r , f ) + S 1 ( r , f ) ( n 1 ) T ( r , f ) N ( r , f ) + S 1 ( r , f ) T ( r , F 1 ) ( n + 2 ) T ( r , f ) + S 1 ( r , f ) .
(1)

Proof If f(z) is a meromorphic function of order zero, from Lemmas 2.2 and 2.4, we have

T(r, F 1 )nT ( r , f ( q z + c ) ) +T ( r , f ) (n+2)T(r,f)+ S 1 (r,f).

On the other hand, from Lemmas 2.2 and 2.4 again, we have

( n + 1 ) T ( r , f ) = T ( r , f ( q z + c ) n + 1 ) + S 1 ( r , f ) T ( r , F 1 ) + T ( r , f ( q z + c ) f ( z ) ) + S 1 ( r , f ) T ( r , F 1 ) + 2 T ( r , f ) + N ( r , f ) + S 1 ( r , f ) T ( r , F 1 ) + 3 T ( r , f ) + S 1 ( r , f ) .

Thus, we get (1). □

Lemma 2.7 Let f(z) be a transcendental meromorphic function of zero order, F 3 (z)=f ( z ) m f ( q z + c ) n f (z). Then we have

T(r, F 3 )(m+n+2)T(r,f)+ S 1 (r,f)
(2)

and

T(r, F 3 )|mn|T(r,f)N(r,f)+ S 1 (r,f) ( | m n | 1 ) T(r,f)+ S 1 (r,f).
(3)

Proof If f(z) is a meromorphic function of order zero, from Lemmas 2.2 and 2.4, we have

T(r, F 3 )mT(r,f)+nT ( r , f ( q z + c ) ) +T ( r , f ) (m+n+2)T(r,f)+ S 1 (r,f),

that is, we have (2). On the other hand, from Lemmas 2.2 and 2.4, we have

( n + m + 1 ) T ( r , f ) = T ( r , f n + m + 1 ) = T ( r , f ( z ) n + 1 F 3 ( z ) f ( q z + c ) n f ( z ) ) T ( r , F 3 ) + T ( r , f f ) + T ( r , f ( z ) n f ( q z + c ) n ) T ( r , F 3 ) + ( 2 n + 1 ) T ( r , f ) + N ( r , f ) + S 1 ( r , f ) T ( r , F 3 ) + ( 2 n + 2 ) T ( r , f ) + S 1 ( r , f ) ,

that is, we have (3), where we assume mn without loss of generality. □

Lemma 2.8 Let f(z) be a transcendental meromorphic function of order zero, F 4 (z)=f ( z ) m P n (f(qz+c)) j = 1 k f ( j ) (z). Then we have

( m n k ) T ( r , f ) T ( r , F 4 ) + k ( k + 1 ) 2 N ( r , f ) + S 1 ( r , f ) , T ( r , F 4 ) ( m + n + k ( k + 3 ) 2 ) T ( r , f ) + S 1 ( r , f ) .

Proof Since f(z) is a transcendental meromorphic function of order zero, by Lemmas 2.1, 2.2, and 2.4, we can easily get the second inequality. On the other hand, it follows by Lemmas 2.1, 2.2, and 2.4 that

( m + k ) T ( r , f ) = T ( r , f m + k ) T ( r , f ( z ) k F 4 ( z ) P n ( f ( q z + c ) ) j = 1 k f ( j ) ( z ) ) T ( r , F 4 ) + T ( r , P n ( f ( q z + c ) ) ) + T ( r , j = 1 k f ( j ) f ) T ( r , F 4 ) + ( n + 2 k ) T ( r , f ) + k ( k + 1 ) 2 N ( r , f ) + S 1 ( r , f ) .

Thus, this completes the proof of Lemma 2.8. □

Similar to Lemma 2.8, we have the following lemma.

Lemma 2.9 Let f(z) be a transcendental meromorphic function of zero order, F 5 (z)= P m (f(z))f ( q z + c ) n j = 1 k f ( j ) (z). Then we have

( n m k ) T ( r , f ) T ( r , F 5 ) + k ( k + 1 ) 2 N ( r , f ) + S 1 ( r , f ) , T ( r , F 5 ) ( m + n + k ( k + 3 ) 2 ) T ( r , f ) + S 1 ( r , f ) .

3 Proofs of Theorems 1.4-1.8

3.1 Proof of Theorem 1.4

It follows by Lemma 2.6 that T(r, F 1 )=O(T(r,f)) holds for all r on a set of logarithmic density 1. Since f(z) is transcendental and n3, F 1 (z) is transcendental by Lemma 2.6 again. Since the logarithmic exponent of convergence of poles of f(z) less than ρ log (f)1, we have

lim sup r log N ( r , f ) log log r < ρ log (f).

Assume that F 1 (z)a(z) has only finitely many zeros. Thus, by Lemmas 2.2, 2.4-2.6, we have

( n 2 ) T ( r , f ) T ( r , F 1 ) + S 1 ( r , f ) N ( r , F 1 ) + N ( r , 1 F 1 a ) + o ( U ( r , f ) ) + S 1 ( r , f ) = N ( r , f ( q z + c ) n f ( z ) ) + N ( r , 1 F 1 a ) + o ( U ( r , f ) ) + S 1 ( r , f ) ( n + 2 ) N ( r , f ) + N ( r , 1 F 1 a ) + o ( U ( r , f ) ) + S 1 ( r , f ) .

Thus, it follows that

(n2)T(r,f)(n+2)N(r,f)+o ( U ( r , f ) ) + S 1 (r,f).

Since n3, the above inequality implies

lim sup r log T ( r , f ) log log r lim sup r log N ( r , f ) log log r < ρ log (f),

which contradicts the fact that T(r,f) has finite logarithmic order ρ log (f). Thus, F 1 (z)a(z) has infinitely many zeros, that is, f ( q z + c ) n f (z)a(z) has infinitely many zeros.

This completes the proof of Theorem 1.4.

3.2 Proof of Theorem 1.5

Since f(z) is a transcendental meromorphic function of finite logarithmic order, we first claim that f (z)+f(z)a0. In fact, if f (z)+f(z)a0, that is, f ( z ) f ( z ) a 1. By solving the above equation, we have f(z)=A e z +a, where A is a non-zero complex constant. Thus, we have ρ(f)=1, which contradicts the fact that f(z) is of order zero. Thus, set

F(z)= a f ( z ) f ( z ) f ( q z + c ) n .

It follows by Lemmas 2.2 and 2.4 that

n T ( r , f ) = T ( r , f ( q z + c ) n ) + S 1 ( r , f ) T ( r , F ( z ) a f ( z ) f ( z ) ) + S 1 ( r , f ) T ( r , F ) + T ( r , f ) + T ( r , f ) + S 1 ( r , f ) T ( r , F ) + 2 T ( r , f ) + N ( r , f ) + S 1 ( r , f ) ,

that is,

(n2)T(r,f)T(r,F)+N(r,f)+ S 1 (r,f).
(4)

On the other hand, we can easily get

T(r,F)T ( r , f ( q z + c ) n ) +T(r,f)+T ( r , f ) +O(1)(n+3)T(r,f)+ S 1 (r,f).
(5)

And it follows from (5) and n3 that

T(r,F)=O ( T ( r , f ) )

holds for all r on a set of logarithmic density 1. By Lemma 2.2, we have

N ( r , 1 F 1 ) = N ( r , f ( q z + c ) n f ( q z + c ) n + f ( z ) + f ( z ) a ) N ( r , 1 f ( q z + c ) n + f ( z ) + f ( z ) a ) + n N ( r , f ) + S 1 ( r , f ) .

Assume that f ( q z + c ) n + f (z)+f(z)a has finitely many zeros, then

N ( r , 1 F 1 ) nN(r,f)+ S 1 (r,f).
(6)

Since the logarithmic exponent of convergence of poles of f(z) is less than ρ log (f)1, we have

lim sup r log N ( r , f ) log log r < ρ log (f).

Then, by Lemmas 2.4, 2.5, and (6), we have

T ( r , F ) N ( r , 1 F ) + N ( r , 1 F 1 ) + o ( U ( r , f ) ) N ( r , 1 a f f ) + 2 n N ( r , f ) + S 1 ( r , f ) + o ( U ( r , f ) ) 2 T ( r , f ) + ( 2 n + 1 ) N ( r , f ) + S 1 ( r , f ) + o ( U ( r , f ) ) .

It follows by the above inequality and (4) that

(n4)T(r,f)(2n+2)N(r,f)+ S 1 (r,f)+o ( U ( r , f ) ) .

Since n5, the above inequality implies

lim sup r log T ( r , f ) log log r lim sup r log N ( r , f ) log log r < ρ log (f),

which contradicts that T(r,f) has finite logarithmic order ρ log (f). Thus, f ( q z + c ) n + f (z)+f(z)a has infinitely many zeros.

This completes the proof of Theorem 1.5.

3.3 Proofs of Theorems 1.6, 1.7, and 1.8

Similar to the argument as in Theorem 1.4, by applying Lemmas 2.7, 2.8, and 2.9 instead, we can easily prove Theorems 1.6, 1.7, and 1.8 respectively.

4 Proofs of Theorems 1.9-1.11

Here, we only give the proof of Theorem 1.10 because the methods of the proofs of Theorems 1.9, 1.10, and 1.11 are very similar.

4.1 Proof of Theorem 1.10

Denote

F(z)=f ( z ) m P n ( f ( q z + c ) ) f (z),G(z)=g ( z ) m P n ( g ( q z + c ) ) g (z).

Since f(z) is a transcendental entire function of order zero, by Lemmas 2.1, 2.2, and 2.4, we have

T ( r , F ) T ( r , f m ) + T ( r , P n ( f ( q z + c ) ) + T ( r , f ) + O ( 1 ) ( n + m + 1 ) T ( r , f ) + S 1 ( r , f ) ,
(7)

and

( m + 1 ) T ( r , f ) = T ( r , f m + 1 ) = T ( r , f ( z ) F ( z ) P n ( f ( q z + c ) ) f ( z ) ) T ( r , F ) + T ( r , f f ) + T ( r , 1 P n ( f ( q z + c ) ) ) + S 1 ( r , f ) T ( r , F ) + ( n + 1 ) T ( r , f ) + S 1 ( r , f ) .
(8)

Then it follows from (7) and (8) that

(mn)T(r,f)+ S 1 (r,f)T(r,F)(n+m+1)T(r,f)+ S 1 (r,f).
(9)

We have by (9) that S 1 (r,F)= S 1 (r,f). Similarly, we have S 1 (r,G)= S 1 (r,g) and

(mn)T(r,g)+ S 1 (r,g)T(r,G)(n+m+1)T(r,g)+ S 1 (r,g).
(10)

Since f(z) and g(z) are entire functions of order zero and share p(z) CM, we have

F ( z ) p ( z ) G ( z ) p ( z ) =η,
(11)

where η is a non-zero constant. If η=1, then we have F(z)=G(z), that is, f ( z ) m P n (f(qz+c)) f (z)=g ( z ) m P n (g(qz+c)) g (z).

If η1, then we have

F(z)ηG(z)=p(z)(1η).
(12)

Since P n (z) has t n distinct zeros, by using the second main theorem and Lemma 2.2, we have

T ( r , F ) N ¯ ( r , F ) + N ¯ ( r , 1 F ) + N ¯ ( r , 1 F p ( z ) ( 1 η ) ) + S ( r , F ) N ¯ ( r , 1 P n ( f ( q z + c ) ) ) + N ¯ ( r , 1 f ) + N ( r , 1 f ) + N ¯ ( r , 1 G ) + S 1 ( r , f ) j = 1 t n N ¯ ( r , 1 f ( q z + c ) γ j ) + N ¯ ( r , 1 f ) + N ( r , 1 f ) + S 1 ( r , f ) + j = 1 t n N ¯ ( r , 1 g ( q z + c ) γ j ) + N ¯ ( r , 1 g ) + N ( r , 1 g ) + S 1 ( r , g ) ( t n + 2 ) T ( r , f ) + ( t n + 2 ) T ( r , g ) + S 1 ( r , f ) + S 1 ( r , g ) ,
(13)

where γ 1 , γ 2 ,, γ t n are the distinct zeros of P n (z). Similarly, we have

T(r,G)( t n +2)T(r,f)+( t n +2)T(r,g)+ S 1 (r,f)+ S 1 (r,g).
(14)

Then (9), (10), (13), and (14) result in

(mn) ( T ( r , f ) + T ( r , g ) ) 2( t n +2) ( T ( r , f ) + T ( r , g ) ) + S 1 (r,f)+ S 1 (r,g),

which contradicts mn+2 t n +5.

This completes the proof of Theorem 1.10.