Introduction

To approximate Lebesgue integrable functions on the interval [0,1], Durrmeyer introduced the integral modification of the well-known Bernstein polynomials. In 1981, Derriennic[1] first studied these operators in details. The Durrmeyer operators are defined as

D n (f;x)=(n+1) k = 0 n p n , k (x) 0 1 f(t) p n , k (t)dt
(1)

where the Bernstein basis function is defined by p n , k (x)= n k x k ( 1 x ) n k . Recently, Deo et al.[2] introduced a new version of Durrmeyer operators as

M n (f;x)=n 1 + 1 n 2 k = 0 n p n , k (x) 0 n n + 1 f(t) p n , k (t)dt
(2)

where

p n , k ( x ) = 1 + 1 n n n k x k n n + 1 x n k

andx[0,1 1 n + 1 ]. Several researchers have studied the q-analogue of Bernstein polynomials and established many interesting approximation properties. For important work in this direction, we refer the readers to[39], etc. In 2008, Gupta[10] introduced q-analogue of Durrmeyer operators as

D n , q ( f ; x ) = [ n + 1 ] k = 0 n q k p n , k ( q ; x ) 0 1 f ( t ) p n , k ( q ; qt ) d q t ,

where

p nk ( q ; x ) : = n k x k ( 1 x ) q n k .

In 2011, Gupta and Sharma[11] gave a recurrence formula and established better approximation for q-Durrmeyer operators. Before introducing the operators, we mention some basic definitions of q calculus (see[12]).

Let q > 0. For each nonnegative integer k, the q-integer [k] and the q-factorial [k]! are respectively defined by

[ k ] : = ( 1 q k ) ( 1 q ) , q 1 k , q = 1 ,

and

[ k ] ! : = [ k ] [ k 1 ] ··· [ 1 ] , k 1 1 , k = 0 .

For the integers n, k satisfying nk ≥ 0, the q-binomial coefficients are defined by

n k : = [ n ] ! [ k ] ! [ n k ] ! .

We define

( a + b ) q n = j = 0 n 1 ( a + q j b ) = ( a + b ) ( a + qb ) ( a + q n 1 b ) .

The q-analogue of integration in the interval [0, a], discovered by Thomae[12], is defined by

0 a f ( t ) d q t : = a ( 1 q ) n = 1 f ( a q n ) q n 0 < q < 1 .

We set

p n , k ( q ; x ) = [ n + 1 ] n [ n ] n n k x k [ n ] [ n + 1 ] x q n k = n k [ n + 1 ] [ n ] x k 1 [ n + 1 ] [ n ] x q n k .

ForfC 0 , [ n ] [ n + 1 ] , we introduce the following q-Durrmeyer operators as

D n , q (f;x)= [ n + 1 ] 2 [ n ] k = 0 n q k p n , k (q;x) 0 [ n ] [ n + 1 ] f(t) p n , k (q;qt) d q t.
(3)

It can be easily verified that in case q = 1, the operators defined by Equation 3 reduce to generalized Durrmeyer operators (Equation 2).

Methods

Estimation of moments

Remark 1

For s = 0,1,… and by the definition of q-Beta function (see[12]), we have

0 [ n ] [ n + 1 ] t s p n , k ( q ; qt ) d q t = [ n + 1 ] n [ n ] n n k q k 0 [ n ] [ n + 1 ] t k + s × [ n ] [ n + 1 ] qt q n k d q t = [ n ] s + 1 [ n + 1 ] s + 1 n k q k × 0 1 t k + s 1 qt q n k d q t = [ n ] s + 1 [ n + 1 ] s + 1 n k q k [ k + s ] ! [ n k ] ! [ s + n + 1 ] ! = [ n ] s + 1 [ n + 1 ] s + 1 q k [ n ] ! [ k + s ] ! [ k ] ! [ s + n + 1 ] ! .

Theorem 1

We have

D n , q ( 1 ; x ) = 1 , D n , q ( t ; x ) = [ n ] [ n + 1 ] [ n + 2 ] ( 1 + qx [ n + 1 ] ) , D n , q ( t 2 ; x ) = ( 1 + q ) [ n ] 2 + q ( 1 + q ) 2 x [ n + 1 ] [ n ] 2 + q 4 [ n + 1 ] 2 x 2 [ n ] [ n 1 ] [ n + 1 ] 2 [ n + 2 ] [ n + 3 ] .

Proof

Using Remark 1, the first identity can be proved easily.Consider

D n , q ( t ; x ) = [ n + 1 ] 2 [ n ] k = 0 n q k p n , k ( q ; x ) × [ n ] 2 [ n + 1 ] 2 q k [ n ] ! [ k + 1 ] ! [ k ] ! [ n + 2 ] ! = [ n ] [ n + 1 ] n + 2 k = 0 n n k [ n + 1 ] [ n ] x k × 1 [ n + 1 ] [ n ] x q n k [ k + 1 ] = [ n ] [ n + 1 ] n + 2 ( 1 + q [ n + 1 ] x ) .

Further,

D n , q ( t 2 ; x ) = [ n + 1 ] 2 [ n ] k = 0 n q k p n , k ( q ; x ) [ n ] 3 [ n + 1 ] 3 q k × [ n ] ! [ k + 2 ] ! [ k ] ! [ n + 3 ] ! = [ n ] 2 [ n + 1 ] 2 [ n + 2 ] [ n + 3 ] × k = 0 n p n , k ( q ; x ) [ k + 1 ] [ k + 2 ] = [ n ] 2 [ n + 1 ] 2 [ n + 2 ] [ n + 3 ] × k = 0 n p n , k ( q ; x ) ( 1 + q + q 2 [ k ] ) ( 1 + q [ k ] ) = [ n ] 2 [ n + 1 ] 2 [ n + 2 ] [ n + 3 ] × k = 0 n p n , k ( q ; x ) ( 1 + q + q ( 1 + 2 q + q 2 ) [ k ] + q 4 [ k ] [ k 1 ] ) = 1 [ n + 1 ] 2 [ n + 2 ] [ n + 3 ] ( 1 + q ) [ n ] 2 + q ( 1 + q ) 2 x [ n + 1 ] [ n ] 2 + q 4 [ n + 1 ] 2 x 2 [ n ] [ n 1 ] .

Remark 2

We have the following central moments:

D n , q ( t x ; x ) = [ n ] [ n + 1 ] [ n + 2 ] ( 1 + qx [ n + 1 ] ) x , D n ( ( t x ) 2 ; x ) = x 2 1 + q 4 [ n ] [ n 1 ] [ n + 2 ] [ n + 3 ] 2 q [ n ] [ n + 2 ] + x q ( 1 + q ) 2 [ n ] 2 [ n + 1 ] [ n + 2 ] [ n + 3 ] 2 [ n ] [ n + 1 ] [ n + 2 ] + ( 1 + q ) [ n ] 2 [ n + 1 ] 2 [ n + 2 ] [ n + 3 ] .

Remark 3

For the special case q = 1, we have the following moments:

D n ( 1 ; x ) = 1 , D n ( t ; x ) = n ( n + 1 ) ( n + 2 ) ( 1 + x ( n + 1 ) ) , D n ( t 2 ; x ) = 1 ( n + 1 ) 2 ( n + 2 ) ( n + 3 ) × 2 n 2 + 4 x ( n + 1 ) n 2 + ( n + 1 ) 2 x 2 ( n 2 n ) .

Remark 4

For the special case q = 1, we have the following central moments:

D n ( t x ; x ) = n ( n + 1 ) ( n + 2 ) 2 x n + 2 , D n ( ( t x ) 2 ; x ) = 1 ( n + 1 ) 2 ( n + 2 ) ( n + 3 ) + x 2 ( 2 n 2 + 4 n + 6 ) + x ( 2 n 2 6 n ) ( n + 1 ) ( n + 2 ) ( n + 3 ) .

Remark 5

It is observed that the operators D n , q (f;x) reproduce only the constant functions, not the linear ones.

Order of approximation

The modulus of continuity of fC[0,a], denoted by ω(f,δ), is defined by

ω ( f , δ ) = sup | x y | δ ; x , y [ 0 , a ] | f ( x ) f ( y ) | .

The modulus of continuity possesses the following property:

ω(f,λδ)(1+λ)ω(f,δ).
(4)

Theorem 2

Let (q n ) n be a sequence satisfying q n → 1 as n → ∞. Then,

| D n , q n ( f ; x ) f ( x ) | 2 ω ( f , δ n )

for all fC 0 , [ n ] [ n + 1 ] , where

δ n = D n , q n ( t x ) 2 ; x .

Proof

| D n , q n ( f ; x ) f ( x ) | D n , q n ( | f ( t ) f ( x ) | ; x )

Also, in view of Equation 4,

|f(t)f(x)| 1 + ( t x ) 2 δ 2 ω(f,δ).
(5)

By using Equations 3 and 5, we get

| D n , q n ( f ; x ) f ( x ) | [ n + 1 ] q n 2 [ n ] q n k = 0 n q k p n , k ( q n ; x ) × 0 [ n ] q n [ n + 1 ] q n | f ( t ) f ( x ) | p n , k ( q n ; qt ) d q t = D n , q n 1 ; x + 1 δ 2 D n , q n ( t x ) 2 ; x × ω ( f , δ ) .

But, by Remark 2,

D n , q n ( t x ) 2 ; x = x 2 1 + q n 4 [ n ] q n [ n 1 ] q n [ n + 2 ] q n [ n + 3 ] q n 2 q n [ n ] q n [ n + 2 ] q n + x q n ( 1 + q n ) 2 [ n ] q n 2 [ n + 1 ] q n [ n + 2 ] q n [ n + 3 ] q n 2 [ n ] q n [ n + 1 ] q n [ n + 2 ] q n + ( 1 + q n ) [ n ] q n 2 [ n + 1 ] q n 2 [ n + 2 ] q n [ n + 3 ] q n .

Therefore, we get

lim n D n , q n ( t x ) 2 ; x = 0

because [ n ] q n as q n → 1. So, letting δ n = D n , q n ( t x ) 2 ; x and taking δ = δ n , we finally get

| D n , q n ( f ; x ) f | 2 ω ( f , δ n ) .

As usual, fLi p M (α), M > 0 and 0 < α < 1 , if the inequality

|f(t)f(x)|M|tx | α
(6)

holds for all t,x∈[0,1].

In the following theorem, we will compute the rate of convergence by means of Lipschitz class.

Theorem 3

For all f ∈ Lip M (α) and x 0 , [ n ] [ n + 1 ] , we have

| D n , q n ( f ; x ) f ( x ) | M δ n α / 2 ,

where δ n = D n , q n ( ( t x ) 2 ;x).

Proof

Using inequality (6) and Hölder’s inequality withp= 2 α ,q= 2 2 α , we get

| D n , q n ( f ; x ) f ( x ) | D n , q n ( | f ( t ) f ( x ) | ; x ) M D n , q n ( | t x | α ; x ) M D n , q n ( | t x | 2 ; x ) α / 2 ,

taking δ n = D n , q n ( ( t x ) 2 ;x), we get

| D n , q n ( f ; x ) f ( x ) | M δ n α / 2 .

Results and discussion

In this section, we try to check whether the new generalization of operator introduced by Deo et al.[2] and given by Equation 2 has better approximation properties than the classical operator given by Equation 1. We use Maple programming to plot curves for f(x) = x (Figure1) and f(x) =x2 (Figure2) for the two operators. In all graphs, we observe that either classical operator has sharp convergence or both operators behave alike after a large number of iterations. Moreover, in[2], the modification interval of approximation is 0 , 1 1 n + 1 , which is smaller than that of the classical operator.

Figure 1
figure 1

Curves for f(x) = x . Red line, original curve; yellow line, classical operator; black line, generalized operator.

Figure 2
figure 2

Curves for f(x) = x2. Red line, original curve; yellow line, classical operator; black line, generalized operator.

Conclusion

So, one can conclude that the modified operator (Equation 2) does not improve the approximation process.