1 Introduction

Bernstein operators, also known as Bernstein polynomials, are typical positive linear operators, defined as follows:

$$ (B_{n}f) (x)=\sum_{k=0}^{n} \binom {n }{k}x^{k}(1-x)^{n-k}f\biggl( \frac{k}{n}\biggr),\quad n=1,2,\ldots , $$

which were first introduced by Bernstein in [6], and more detailed discussions were given by Lorentz in [19]. Thanks to its simple and graceful form, as well as the favorable properties of approximation and preservation, Bernstein operators have attracted a good deal of attention, with hundreds of related research publications [2, 7, 9, 1113, 17, 19, 28, 29, 38]. Due to the properties of approximation and preservation, Bernstein operators are applied to CAGD (computer aided geometric design) and IM (industrial manufacture). For example, Bézier nets, which are powerful tools to express and design curves and surfaces in CAGD, are constructed by Bernstein operators.

For Bernstein operators, there are various extensions and modifications. Among them, binomial operators should be the most important extension as they maintain key structural characteristics of Bernstein operators, which were first introduced by Popoviciu in [27], defined as follows:

$$ \bigl(L_{n}^{Q}f\bigr) (x)=\frac{1}{b_{n}(1)}\sum _{k=0}^{n}\binom {n }{k}b_{k}(x)b_{n-k}(1-x)f \biggl( \frac{k}{n}\biggr),\quad f\in C[0,1], $$

where \(\{b_{n}\}\) is a sequence of binomial polynomials, that is, \(b_{n}(x)\) is a polynomial of exact degree n satisfying, for any \(x,y\in [0,1]\),

$$ b_{n}(x+y)=\sum_{k=0}^{n} \binom {n }{k}b_{k}(x)b_{n-k}(y), $$

and Q is a delta operator uniquely determined by the sequence of binomial polynomials \(\{b_{n}\}\). These sequences and their generalizations have been studied by many mathematicians [10, 15, 22, 24, 25, 3336]. In [32], Roman and Rota pointed out that many polynomial sequences occurring in various mathematical circumstances turn out to be of binomial type. The study of binomial polynomial sequences may go back to Bell [5], but at that time, one only used the less efficient generating function method. Before 1970, Mullin and Rota in [26] introduced a simpler and more convenient operator method, umbral calculus, which is a linear-algebraic theory used to study certain types of polynomial functions that play an important role in applied mathematics [3, 18].

Preservation of operators belong to theoretical basis of CAGD, involving preservation of smoothness, preservation of shape, one-side approximation, variation diminishing, the best constants in approximation of preservation and so on, on which there has been considerable research in [1, 3, 8, 16, 18, 20, 40]. Here we would also like to mention Refs. [39, 41], in which the authors investigate properties of preserving shape such as convexity, star-shape, semi-additivity and those under the average for the Szász–Kantorovich operators and Baskakov–Kantorovich operators, respectively.

For binomial operators, their approximation and preservation have been considered in [4, 23]. In [23], we may observe preservation of monotonicity, convexity and Lipschitz for the binomial operators, but still there are many other problems of preservation to explore, which is a main motivation of this article. In the present paper we show the binomial operators preserving smoothness and semi-additivity, which appear in the third section. In the next section, we introduce some relevant notations and the corresponding preservation of Bernstein operators.

2 Bernstein operators and preservation

First,we define some classes of functions.

A function f is said to be upper semi-additive (lower semi-additive) on \([0,1]\), if it satisfies

$$ f(x+y)\leq f(x)+f(y) \qquad \bigl(f(x+y)\geq f(x)+f(y) \bigr)\quad \forall x,y \in [0,1]. $$

Let \(M>0\) and \(0<\alpha \leq 1\), we define

$$ \operatorname {Lip}_{M}\alpha =\bigl\{ f\in C[0,1]: \forall t\in [0,1], \mbox{s.t. }\omega (f;t)\leq Mt^{\alpha }\bigr\} , $$

where \(\omega (f;t)\) is the modulus of continuity of f, defined by

$$ \omega (f;t)=\sup_{ \vert x-y \vert \leq t, x,y\in [0,1]}{ \bigl\vert f(y)-f(x) \bigr\vert }. $$

We denote a continuous modulus function on \([0,1]\) by \(\omega (t)\), that is, \(\omega (t)\) is non-decreasing, upper semi-additive on \([0,1]\) and \(\lim_{t\rightarrow +0}\omega (t)=\omega (0)=0\). If it satisfies the inequality \(\omega (f;t)\leq \omega (t)\), then we write \(f\in H^{\omega }\). From [37] we can find that, if \(f\in C[0,1]\), then \(\omega (f;t)\) is a continuous modulus function, and conversely, if f is a continuous modulus function on \([0,1]\), then \(\omega (f;t)=f(t)\), \(t\in [0,1]\).

Next, we set out for some well-known results on preservation of smoothness for Bernstein operators as follows ([20], Theorem A).

Theorem A

  1. (a)

    If \(f\in H^{\omega }\), then \(B_{n}f\in H^{2\omega }\), for all \(n\geq 1\), and the constant 2 is optimal.

  2. (b)

    If ω is concave (upper convex) and \(f\in H^{\omega }\), then \(B_{n}f\in H^{\omega }\), for all \(n\geq 1\).

  3. (c)

    If f is upper semi-additive (lower semi-additive) on \([0,1]\), then so is \(B_{n}f\).

  4. (d)

    Let \(\omega (t)\) be a continuous modulus function on \([0,1]\), then so is \(B_{n}(\omega ;t)\), and \(B_{n}(\omega ;t) \leq {2\omega (t)}\), for all \(n\geq 1\). Particularly, if \(\omega (t)\) is concave (upper convex), then so is \(B_{n}(\omega ;t)\), and \(B_{n}(\omega ;t) \leq {\omega (t)}\), for all \(n\geq 1\).

3 Binomial operators and preservation

It is well known that the behavior of an operator strongly depends on its structure. From [40] we can find binomial operators have the following so-called binary representation similar to Bernstein operators.

Lemma

Let \(L_{n}^{Q}\) be binomial operators defined above, then

$$\begin{aligned}& \bigl(L_{n}^{Q}f\bigr) (x)=\frac{1}{b_{n}(1)}\sum _{k=0}^{n}\sum _{l=0}^{n-k}B_{nkl}(x,y)f\biggl( \frac{k}{n}\biggr); \\& \bigl(L_{n}^{Q}f\bigr) (y)=\frac{1}{b_{n}(1)}\sum _{k=0}^{n}\sum _{l=0}^{n-k}B_{nkl}(x,y)f\biggl( \frac{k+l}{n}\biggr), \end{aligned}$$

where

$$ B_{nkl}= \frac{n!}{k!l!(n-k-l)!}b_{k}(x)b_{l}(y-x)b_{n-k-l}(1-y),\quad x\leq y. $$

In this section we suppose all binomial operators \(L_{n}^{Q}\) to be positive and denote \(L_{n}^{Q}\in \mathcal {B}\). By the lemma, we can obtain the following theorem.

Theorem 3.1

If \(L_{n}^{Q}\in \mathcal {B}\), then \(\omega (L_{n}^{Q}f;h)\leq {2\omega (f;h)}\), for all \(n\geq 1\), and the constant 2 is optimal.

Proof

By the definition of the sequence of binomial polynomials, we can derive easily

$$ \frac{1}{b_{n}(1)}\sum_{k=0}^{n}\sum _{l=0}^{n-k}B_{nkl}(x,y)=1. $$

By the definition of \(B_{nkl}(x,y)\) and exchanging the order of the sum, we have

$$ \begin{aligned} & \frac{1}{b_{n}(1)}\sum _{k=0}^{n}\sum_{l=0}^{n-k}B_{nkl}(x,y) \frac{l}{n} \\ &\quad = \frac{1}{b_{n}(1)}\sum_{k=0}^{n} \sum_{l=0}^{n-k} \frac{n!}{k!l!(n-k-l)!}b_{k}(x)b_{l}(y-x)b_{n-k-l}(1-y) \frac{l}{n} \\ &\quad = \frac{1}{b_{n}(1)}\sum_{l=0}^{n} \binom {n}{l}b_{l}(y-x) \frac{l}{n}\sum _{k=0}^{n-l}\binom {n-l}{k}b_{k}(x)b_{n-l-k}(1-y) \\ &\quad = \frac{1}{b_{n}(1)}\sum_{l=0}^{n} \binom {n}{l}b_{l}(y-x)b_{n-l}(x+1-y) \frac{l}{n} \\ &\quad =y-x. \end{aligned} $$

Now let \(f\in C[0,1]\) and \({t,\tau }\in [0,1]\), then

$$ \bigl\vert f(t)-f(\tau ) \bigr\vert \leq \biggl(1+\frac{ \vert t-\tau \vert }{h} \biggr)\omega (f;h),\quad h>0. $$

By the identities above and \(L_{n}^{Q}\in \mathcal {B}\), we obtain

$$ \begin{aligned} \bigl\vert \bigl(L_{n}^{Q}f \bigr) (y)-\bigl(L_{n}^{Q}f\bigr) (x) \bigr\vert &\leq \frac{1}{b_{n}(1)}\sum_{k=0}^{n}\sum _{l=0}^{n-k}B_{nkl}(x,y) \biggl\vert f \biggl(\frac{k+l}{n} \biggr)-f \biggl(\frac{k}{n} \biggr) \biggr\vert \\ &\leq \frac{1}{b_{n}(1)}\sum_{k=0}^{n} \sum_{l=0}^{n-k}B_{nkl}(x,y) \biggl(1+\frac{l}{nh} \biggr)\omega (f;h) \\ &\leq \omega (f;h) \Biggl(\frac{1}{b_{n}(1)}\sum _{k=0}^{n} \sum_{l=0}^{n-k}B_{nkl}(x,y)+ \frac{1}{b_{n}(1)}\frac{1}{h}\sum_{k=0}^{n} \sum_{l=0}^{n-k}B_{nkl}(x,y) \frac{l}{n} \Biggr) \\ &=\omega (f;h) \biggl(1+\frac{y-x}{h} \biggr), \end{aligned} $$

from which it follows that

$$ \begin{aligned} \sup_{ \vert x-y \vert \leq h, x,y\in [0,1]} \bigl\vert \bigl(L_{n}^{Q}f\bigr) (y)-\bigl(L_{n}^{Q}f \bigr) (x) \bigr\vert &\leq 2\omega (f;h), \end{aligned} $$

which means that \(\omega (L_{n}^{Q}f;h)\leq {2\omega (f;h)}\). From Theorem A in Sect. 2, we know the constant 2 is optimal. □

According to Theorem 3.1, it is easy to get the following corollary.

Corollary 1

If \(f\in H^{\omega }\), then \(L_{n}^{Q}f\in H^{2\omega }\), for all \(n\geq 1\).

When \(\omega (t)\) is concave (upper convex), the constant 2 above could be substituted for by 1.

Theorem 3.2

If \(\omega (t)\) is concave (upper convex) and \(f\in H^{\omega }\), then \(L_{n}^{Q}f\in H^{\omega }\), for all \(n\geq 1\).

Proof

By the lemma, direct computation gives, for \(x,y\in [0,1]\), \(x\leq y\),

$$ \begin{aligned} \bigl\vert \bigl(L_{n}^{Q}f \bigr) (y)-\bigl(L_{n}^{Q}f\bigr) (x) \bigr\vert &\leq \frac{1}{b_{n}(1)}\sum_{k=0}^{n}\sum _{l=0}^{n-k}B_{nkl}(x,y) \biggl\vert f \biggl(\frac{k+l}{n} \biggr)-f \biggl(\frac{k}{n} \biggr) \biggr\vert \\ &\leq \frac{1}{b_{n}(1)}\sum_{k=0}^{n} \sum_{l=0}^{n-k}B_{nkl}(x,y) \omega \biggl(f;\frac{l}{n} \biggr) \\ &\leq \frac{1}{b_{n}(1)}\sum_{k=0}^{n} \sum_{l=0}^{n-k}B_{nkl}(x,y) \omega \biggl(\frac{l}{n} \biggr) \\ &= \frac{1}{b_{n}(1)}\sum_{l=0}^{n} \binom {n }{l}b_{l}(y-x)b_{n-l}\bigl(1-(y-x)\bigr) \omega \biggl(\frac{l}{n} \biggr) \\ &=L_{n}^{Q}(\omega ;y-x), \end{aligned} $$

namely,

$$ \omega \bigl(L_{n}^{Q}f;y-x\bigr)\leq L_{n}^{Q}(\omega ;y-x). $$

From [23], we see that, if \(f(x)\) is concave (upper convex) on \([0,1]\), then

$$ L_{n}^{Q}(f;x)\leq B_{n}(f;x)\leq f(x),\quad x\in [0,1], $$

therefore

$$ \omega \bigl(L_{n}^{Q}f;y-x\bigr)\leq \omega (y-x), $$

which means that \(\omega (L_{n}^{Q}f;h)\leq {\omega (h)}\), that is, \(L_{n}^{Q}f\in H^{\omega }\). This completes the proof. □

In particular, on taking \(\omega (h)=h^{\alpha }\), by Theorem 3.2 we have the following result, which can be found in [27, 30].

Corollary 2

Let \(L_{n}^{Q}\in \mathcal {B}\). If \(f\in \operatorname {Lip}_{M}\alpha \), then so is \(L_{n}^{Q}f\).

Theorem 3.3

If f is upper semi-additive (lower semi-additive) on \([0,1]\), then so is \(L_{n}^{Q}f\), for all \(n\geq 1\).

Proof

By the lemma and the upper semi-additivity of f, we have

$$\begin{aligned} L_{n}^{Q}f(y)&= \frac{1}{b_{n}(1)}\sum_{k=0}^{n}\sum _{l=0}^{n-k}B_{nkl}(x,y)f \biggl(\frac{k+l}{n} \biggr) \\ &\leq \frac{1}{b_{n}(1)}\sum_{k=0}^{n} \sum_{l=0}^{n-k}B_{nkl}(x,y) \biggl[f \biggl(\frac{k}{n} \biggr)+f \biggl(\frac{l}{n} \biggr) \biggr] \\ &= \frac{1}{b_{n}(1)}\sum_{k=0}^{n} \sum_{l=0}^{n-k}B_{nkl}(x,y)f \biggl( \frac{k}{n}\biggr) + \frac{1}{b_{n}(1)}\sum _{k=0}^{n} \sum_{l=0}^{n-k}B_{nkl}(x,y)f \biggl(\frac{l}{n} \biggr) \\ &=L_{n}^{Q}(f;x)+ \frac{1}{b_{n}(1)}\sum _{k=0}^{n}\sum_{l=0}^{n-k}B_{nkl}(x,y)f \biggl(\frac{l}{n} \biggr). \end{aligned}$$

By the definition of \(B_{nkl}(x,y)\) and exchanging the order of the sum, we have

$$ \frac{1}{b_{n}(1)}\sum_{k=0}^{n}\sum _{l=0}^{n-k}B_{nkl}(x,y)f\biggl( \frac{l}{n}\biggr)=L_{n}^{Q}(f;y-x). $$

Thus,

$$ L_{n}^{Q}f(y)\leq L_{n}^{Q}(f;x)+L_{n}^{Q}(f;y-x),\quad x,y\in [0,1], x \leq y, $$

from which one derives the binomial operators to preserve the upper semi-additivity. That completes the proof. □

Theorem 3.4

If \(\omega (h)\) be a continuous modulus function on \([0,1]\), then so is \(L_{n}^{Q}(\omega ;h)\), and \(L_{n}^{Q}(\omega ;h)\leq {2\omega (h)}\), for all \(n\geq 1\); if \(\omega (h)\) is concave (upper convex), then so is \(L_{n}^{Q}(\omega ;h)\), and \(L_{n}^{Q}(\omega ;h)\leq {\omega (h)}\), for all \(n\geq 1\).

Proof

From [4, 23] we know that, if \(\omega (h)\) is a continuous modulus function, then \(L_{n}^{Q}(\omega ;h)\) is continuous, non-decreasing and satisfying \(\lim_{h\rightarrow 0_{+}}L_{n}^{Q}(\omega ;h)=L_{n}^{Q}( \omega ;0)=\omega (0)=0\), for all \(n\geq 1\), and Theorem 3.3 tells us that \(L_{n}^{Q}(\omega ;h)\) is upper semi-additive for all \(n\geq 1\), so \(L_{n}^{Q}(\omega ;h)\) is a continuous modulus function on \([0,1]\), for all \(n\geq 1\).

If \(\omega (h)\) is concave, it follows from [23, Theorem 2.4] that \(L_{n}^{Q}(\omega ;h)\) is concave and \(L_{n}^{Q}(\omega ;h)\leq B_{n}(\omega ;h)\leq \omega (h)\). However, if \(\omega (h)\) is not concave, then, by [37, Lemma 7.1.5], there is a concave continuous modulus function \(\omega ^{\ast }(h)\) such that

$$ \omega (h) \leq \omega ^{\ast }(h) \leq 2\omega (h). $$

Hence,

$$ L_{n}^{Q}(\omega ;h)\leq L_{n}^{Q} \bigl(\omega ^{\ast };h\bigr)\leq \omega ^{\ast }(h) \leq 2 \omega (h). $$

This finishes the proof. Along the same lines, we may prove that binomial operators preserve lower semi-additivity. □

As an application of these theorems above, in the following we give several specific cases.

Case 3.1

If the delta operator \(Q=D\) (ordinary differential operator), then the associated sequence of binomial polynomials is \(\{x^{n}\}\), that is, \(b_{k}(x)=x^{k}\), therefore the corresponding binomial operator is

$$ L_{n}^{D}(f;x)=\sum_{k=0}^{n} \binom {n }{k}x^{k}(1-x)^{n-k}f\biggl( \frac{k}{n}\biggr),\quad f\in C[0,1]. $$

As is well known, this is the case of the famous Bernstein operators. In this case, Theorems 3.13.4 as well as their corollaries hold for the binomial operators \(L_{n}^{D}\).

Case 3.2

If the delta operator \(Q=\triangle =e^{D}-I\) (forward difference operator), then the corresponding binomial operators are

$$ L_{n}^{\triangle }=\frac{1}{n!} \sum _{k=0}^{n} f \biggl( \frac{k}{n} \biggr) \binom {n }{k} \prod_{i=0}^{k-1}(x+i) \prod_{j=0}^{n-k-1}(1-x+j), $$

which are called Stancu operators [36]. Since the sequence of binomial polynomials associated to △ is

$$ b_{n}(x)=(x)_{n}=x(x+1)\cdots (x+n-1),\quad n=0,1,\ldots , $$

which implies \(L_{n}^{\triangle }\in \mathcal {B}\), Theorems 3.13.4 as well as their corollaries hold for all for the binomial operators \(L_{n}^{\triangle }\).

Remark 1

Since when the delta operator \(Q=\nabla =I-e^{-D}\) (back difference operator), associated to which is the sequence of binomial polynomials \(b_{n}(x)=[x]_{n}=x(x-1)\cdots (x-n+1)\), \(n=0,1,\ldots \) , the corresponding binomial operators \(L_{n}^{\nabla }\) are not well defined, in this case being replaced by (see [40])

$$ \bigl(L_{n}^{\nabla }f\bigr) (x)=\frac{1}{b_{n}(n)}\sum _{k=0}^{n}\binom {n }{k}b_{k}(nx)b_{n-k}(n-nx)f \biggl( \frac{k}{n}\biggr),\quad f\in C[0,1]. $$

Obviously, it is not positive, therefore Theorems 3.13.4 as well as their corollaries are no longer true for the binomial operators \(L_{n}^{\nabla }\).

Case 3.3

If the delta operator \(Q=T=\ln (I+D)\) (Touchard operator), then

$$ t_{n}(x)=e^{-x} \sum_{k=0}^{\infty } \frac{k^{n}}{k!}x^{k} $$

is the sequence of binomial polynomials associated to T, which implies \(L_{n}^{T}\in \mathcal {B}\), therefore Theorems 3.13.4 as well as their corollaries hold all for this binomial operator.

Remark 2

Here the results in Cases 3.2 and 3.3 are new. Binomial operators preserving star-shape and shape under the average we may study elsewhere.