Return to Article Details Improving approximation via linear combinations of Bernstein operators

Improving approximation via linear combinations of Bernstein operatorsThanks: ∗1General Directorate of Basrah Education, Ministry of Education, 61001, Basrah, Iraq, e-mail: pgs.ali.jaddoa@uobasrah.edu.iq, ORCID: 0009-0009-4618-3395.Thanks: 2Department of Mathematics, University of Basrah, College of Education for Pure Sciences, Basrah, Iraq, e-mail: Hanadi.sattar@uobasrah.edu.iq, ORCID: 0000-0002-9989-2170. Thanks: 3Department of Computer Sciences, University of Basrah, College of Computer Sciences and Information Technology, Basrah, Iraq, e-mail: nasir.jasim@uobasrah.edu.iq, ORCID: 0000-0003-4545-4682.

Ali A. Jaddoa∗1 and Hanadi Abdulsattar2 and Naser O. Jassim3
Date: May 11, 2026; accepted: August 29, 2026; published online: August 31, 2026.
Abstract.

In this paper we study linear combinations of Bernstein operators that admit the iterate 𝒵n=nn. Inside the span {n,2n,𝒵n}, which we adopt as an ansatz, requiring that constants be preserved and that the leading term of the second central moment vanish leaves a one-parameter family, of which Butzer’s operator 𝒬n is the member using no iterate. The remaining parameter can annihilate the leading term of exactly one of the three central moments that enter the error at the leading order, so that the family has exactly three distinguished members; we study the one selected by the fourth moment, n. We compute its moments and prove an error estimate of order n2 for φC4[0,1] with explicit constants, a refinement of it in which the contribution of φ(4) is o(n2), an estimate in a modified fourth-order K-functional, uniform convergence on C[0,1], and a Voronovskaja-type formula. The comparison with 𝒬n is the point of the construction: the choice removes the φ(4) term of the asymptotic error and introduces a φ′′ term, so that neither operator dominates the other. Numerical examples illustrate both regimes.

Key words and phrases: 
Bernstein operators, linear combinations, iterates of operators, rate of convergence, Voronovskaja-type formula, K-functional.
2005 Mathematics Subject Classification
41A35, 41A36, 47A58.

1. Introduction

In 1912, Bernstein [3] introduced a very famous operator in approximation theory. For a function φC[0,1], it is defined as:

(1) n(φ,y)=w=0n(nw)yw(1y)nwφ(wn),y[0,1].

This operator is widely used because of its simple binomial structure and its ability to preserve the shape of the function; however, its main drawback is the slow rate of convergence, which is only 𝒪(n1), and this motivates the search for modified operators with better approximation behaviour. To fix this speed problem, various modification techniques have been developed in the literature. One common approach, initiated by Butzer in 1953 [4], involves forming linear combinations of Bernstein operators. This technique effectively reduces lower-order errors and accelerates the approximation process; the systematic theory of such combinations, together with the moduli of smoothness appropriate to them, is developed in [7]. A classic example is given by

(2) 𝒬n=22nn,

which achieves a convergence rate of 𝒪(n2). Combinations of arbitrary order 𝒪(nk) are obtained in the same manner and have long been available; see May [14] for the general exponential-type framework and Ditzian and Ivanov [6] for the converse theory that accompanies them.

Another approach relies on iterating the operator, denoted as nk. Kelisky and Rivlin [11] were among the first to investigate this, followed by important results on behaviour and stability from Micchelli [15], Raşa [18], and recently Acu and Raşa [1]. Parallel to these developments, significant effort has been directed towards designing operators that reproduce specific functions or incorporate shape parameters to enhance modelling flexibility and accuracy [12, 10, 22, 16, 21, 17, 23]. A different device for raising the order, which we do not pursue here, is that of quasi-interpolants [20].

The combination studied here is not postulated but obtained from two structural requirements. Writing ψy(t)=ty, consider all combinations, taken here as our ansatz,

L=a2n+bn+c𝒵n,𝒵n=nn,

subject to two structural requirements: preservation of constants, a+b+c=1, and the vanishing of the 𝒪(n1) term of L(ψy2,y), which reads a2+b+2c=0. These two linear conditions leave one free parameter; solving them gives the one-parameter family

(3) Lc=(2+2c)2n(1+3c)n+c𝒵n,c,

whose member c=0 is exactly Butzer’s operator (2), in which the iterate plays no role; every c0 is a genuine use of iteration. Equivalently, writing Un=2n𝒵n for the Boolean sum of the Bernstein operator [18], the family (3) is the affine line

Lc=(1+c)𝒬ncUn,

through Butzer’s operator and Un, the parameter c being the position on it.

All members of (3) share the approximation order 𝒪(n2), so the parameter must be fixed by a finer criterion, and the central moments provide one. By Section 2, the leading term of Lc(ψym,y) is, for every m2, an affine function of c with a single root; at the order n2 exactly three moments contribute, those of m=2,3,4, with roots c=0, c=15 and c=13. The case m=2 is no exception: the two conditions defining (3) remove the 𝒪(n1) term of Lc(ψy2,y) for every c, and what remains, cy(y1)n2, vanishes only for c=0. The single free parameter can annihilate exactly one of the three terms, and no choice annihilates two, so (3) has exactly three distinguished members, L0=𝒬n, L1/5 and L1/3, the first being Butzer’s operator and the other two new. We study the member selected by the fourth moment, the one that removes the term of highest differential order, and it is

(4) n(φ,y):=L1/3(φ,y)=832n(φ,y)2n(φ,y)+13𝒵n(φ,y),

for which the fourth central moment satisfies Ωn,4=𝒪(n3), one power better than for a generic member of the family (here Ωn,m denotes the m-th central moment of n; see Section 2). Throughout, φ=maxy[0,1]|φ(y)|.

This choice is not a uniform improvement, and we do not claim it as one. The same computation shows that c=0 is the unique member of (3) reproducing e2, and the unique one whose asymptotic error carries no φ′′ term. Admitting the iterate therefore trades a second-order term for the annihilation of a fourth-order one, so that n is advantageous precisely on functions with large high-order derivatives and inferior to 𝒬n on ordinary smooth ones. We note at the outset that n, like 𝒬n, is not a positive operator, so that the shape-preserving properties of n are not inherited (Section 2). The trade-off is made quantitative in Section 3 and confirmed numerically in Section 4 .

The paper is organized as follows. Section 2 records the moments of n and 𝒵n, establishes the selection identities of Section 2 and the choice c=13, and computes the moments and central moments of n. Section 3 contains the quantitative error estimates and a Voronovskaja-type theorem for φC4[0,1], together with the explicit comparison with 𝒬n; the quantitative form of the Voronovskaja formula, for which we refer to Gonska [9], is not pursued here. Section 4 reports numerical experiments on both smooth and non-smooth test functions.

2. Preliminaries and Auxiliary Results

In this section we collect the auxiliary results needed later. We first record the moments and central moments of the classical Bernstein operator and of its second iterate 𝒵n=nn, then those of n, and finally establish, in Section 2, the asymptotic identities on which the selection of c=13 rests.

Lemma .

For each i0 let ei(t)=ti; the operators map functions of t to functions of y. Then, for the classical Bernstein operator n and the composition 𝒵n=nn, the following equalities hold for any y[0,1]:

n(e0,y)=𝒵n(e0,y)=1,n(e1,y)=𝒵n(e1,y)=y,n(e2,y)=y2+y(1y)n,
𝒵n(e2,y)=y2+(2n1)y(1y)n2,
n(e3,y)=y3+3y2(1y)n+y(1y)(12y)n2,
𝒵n(e3,y)=y3+6y2(1y)n+13y318y2+5yn2+12y3+18y26yn3
+4y36y2+2yn4,
n(e4,y)=y46y3(y1)n+y2(y1)(11y7)n2y(y1)(6y26y+1)n3,
𝒵n(e4,y)=y412y3(y1)n+2y2(y1)(29y16)n2
3y(y1)(48y240y+5)n3+y(y1)(193y2185y+31)n4
y(y1)(132y2132y+23)n5+6y(y1)(6y26y+1)n6.

The corresponding formulas for 2n follow by replacing n with 2n.

Proof.

The moments of n are standard [13]; explicitly,

n(em,y)=nmk=0mS(m,k)nk¯yk,

where S(m,k) denote the Stirling numbers of the second kind and nk¯=n(n1)(nk+1) is the falling factorial. Since n(em,) is a polynomial of degree m, the moments of the composition are obtained by substituting that polynomial into the outer operator and applying the same formula termwise:

𝒵n(em,y)=j=0m[n(em,)]jn(ej,y),

[]j denoting the coefficient of sj. This is consistent with the properties of iterates established in [15, 8]. ∎

Lemma .

The central moments of n and 𝒵n are given by:

n(ψy0,y)=𝒵n(ψy0,y)=1,n(ψy1,y)=𝒵n(ψy1,y)=0,
n(ψy2,y)=y(1y)n,𝒵n(ψy2,y)=(2n1)y(1y)n2,
n(ψy3,y)=y(2y23y+1)n2,𝒵n(ψy3,y)=(5n26n+2)y(1y)(12y)n4,
n(ψy4,y)=3y2(y1)2n2y(y1)(6y26y+1)n3,
𝒵n(ψy4,y)=12y2(y1)2n23y(y1)(32y232y+5)n3
+y(y1)(177y2177y+31)n4y(y1)(132y2132y+23)n5
+6y(y1)(6y26y+1)n6.

Again, the formulas for 2n follow by replacing n with 2n. In particular, writing σ2=σ2(y)=y(1y), 𝒵n(ψy2,y)=2σ2n1+𝒪(n2) and 𝒵n(ψy4,y)=3(2σ2)2n2+𝒪(n3): the variance of the iterate is asymptotically twice that of n.

Proof.

The results follow by expressing the central moments in terms of the raw moments of Section 2, using the linearity of the operators and the binomial expansion of (ty)m. ∎

Lemma .

Let n be the operator defined in (4). Then for y[0,1]:

(i)n(e0,y)=1,(ii)n(e1,y)=y,(iii)n(e2,y)=y2+y(y1)3n2,
(iv)n(e3,y)=y3+y(y1)(5y1)3n22y(y1)(2y1)n3
+2y(y1)(2y1)3n4.
Proof.

The proof follows from the linearity of n and the moments of the component operators established in Section 2. Since n, 2n and 𝒵n preserve linear functions, we immediately obtain

(i)n(e0,y)=832n(e0,y)2n(e0,y)+13𝒵n(e0,y)=832+13=1,
(ii)n(e1,y)=832n(e1,y)2n(e1,y)+13𝒵n(e1,y)=8y32y+y3=y.
(iii)n(e2,y) =832n(e2,y)2n(e2,y)+13𝒵n(e2,y)
=83(y2+y(1y)2n)2(y2+y(1y)n)
+13(y2+(2n1)y(1y)n2)
=y2+y(1y)[43n2n+2n13n2]
=y2+y(1y)4n6n+2n13n2=y2+y(y1)3n2.

For (iv), substituting the third moments of Section 2 and using
2n(e3,y)=y3+32y2(1y)n1+14y(1y)(12y)n2 gives

n(e3,y)y3 =y2(y)[83323+136]1n+y(y)(2y)[83142]1n2
+13[13y318y2+5yn2+12y3+18y26yn3+4y36y2+2yn4].

The bracket multiplying n1 vanishes, and collecting the remaining terms yields the stated expression. ∎

Lemma .

Let Ωn,m(y)=n(ψym,y) be the m-th central moment of n. Then:

(i)Ωn,0(y)=1,(ii)Ωn,1(y)=0,(iii)Ωn,2(y)=y(y1)3n2,
(iv)Ωn,3(y)=y(y1)(2y1)3n22y(y1)(2y1)n3+2y(y1)(2y1)3n4,
(v)Ωn,4(y)=2y(y1)(33y233y+5)3n3+y(y1)(177y2177y+31)3n4
+y(y1)(132y2132y+23)3n5+2y(y1)(6y26y+1)n6.

In particular Ωn,4(y)=𝒪(n3) uniformly on [0,1].

Proof.

Using Ωn,m(y)=j=0m(mj)(y)mjn(ej,y) and substituting the values of Section 2 for m3, and those of Section 2 for m=4, the results follow. Specifically, for m=2,

Ωn,2(y) =n(e2,y)2yn(e1,y)+y2n(e0,y)
=(y2+y(y1)3n2)2y2+y2=y(y1)3n2,

and for m=4 the four displayed terms are obtained from the fourth moments of 2n, n and 𝒵n recorded in Section 2. ∎

Lemma .

Let c and σ2=σ2(y)=y(1y).

  1. (i)

    Expansions. For every k1

    n(ψy2k,y)=(2k1)!!σ2knk+𝒪(nk1),
    𝒵n(ψy2k,y)=2k(2k1)!!σ2knk+𝒪(nk1),

    and

    n(ψy2k+1,y)=13k(2k+1)!!σ2k(12y)nk+1+𝒪(nk2),
    𝒵n(ψy2k+1,y)=52k113k(2k+1)!!σ2k(12y)nk+1+𝒪(nk2),

    the corresponding expansions for 2n following on replacing n by 2n, that is on dividing them by 2k and 2k+1 respectively.

  2. (ii)

    Even orders. For every k1

    Lc(ψy2k,y)=(2k1)!!σ2knkκk(c)+𝒪(nk1),κk(c)=2+2c2k(1+3c)+c 2k,

    where κ1(c)0, the second central moment being exact,

    Lc(ψy2,y)=cy(y1)n2,

    and where, for k2, κk(c)=0 if and only if c=(2k1)1.

  3. (iii)

    Odd orders. For every k1

    Lc(ψy2k+1,y)=13k(2k+1)!!σ2k(12y)nk+1λk(c)+𝒪(nk2),
    λk(c)=2+2c2k+1(1+3c)+5c 2k1.

    Here λk(c)=0 if and only if c=2(2k1)/(54k62k+2).

  4. (iv)

    In particular, for n=L1/3, Ωn,m(y)=O(nm/2) for m2, the improved order O(nm/21) holding only for m{2,4}.

Proof.

The expansions. Let Tn,m(y)=n(ψym,y); these satisfy the classical recurrence [13]

Tn,m+1(y)=σ2n[Tn,m(y)+mTn,m1(y)],Tn,0=1,Tn,1=0.

Induction on m shows that Tn,m is a polynomial in y all of whose coefficients are 𝒪(nm/2), so that differentiation does not change their order, and gives

Tn,2k=(2k1)!!σ2knk+𝒪(nk1),Tn,2k+1=μkσ2k(12y)nk+1+𝒪(nk2),

with μk=k(2k1)!!+2kμk1, that is μk=13k(2k+1)!!; the base cases Tn,2=σ2n1 and Tn,3=σ2(12y)n2 are exact. Replacing n by 2n gives the expansions for 2n, dividing them by 2k and 2k+1 respectively. For the iterate, write (ty)m=j(mj)(ts)j(sy)mj and apply the inner operator at s, then the outer one at y:

𝒵n(ψym;y)=j=0m(mj)n((y)mjTn,j();y).

Since Tn,j=𝒪(nj/2) and n(ψyi,y)=𝒪(ni/2), expanding Tn,j about y shows that the term of index j and Taylor order r is O(nj/2(mj+r)/2); this exponent is never below m/2, and equality determines the terms that contribute at leading order. When m=2k is even, replacing Tn,j(s) by Tn,j(y) suffices, as the Taylor correction Tn,j(y)n(ψymj+1,y) is one power of n smaller. When m=2k+1 is odd, for each even index j=2r the main term Tn,2r(y)n(ψy2k+12r,y) and the Taylor derivative correction Tn,2r(y)n(ψy2k+22r,y) both contribute at the leading order 𝒪(nk1). Summing these combined contributions over all indices yields the factor 2k for m=2k and 52k1 for m=2k+1, completing the proof of (i); the cases m=2,3,4 of Section 2 confirm the factors 2, 5 and 4.

(ii). Substituting the three expansions into (3) and collecting the coefficient of (2k1)!!σ2knk yields κk(c). Multiplying κk(c)=0 by 2k gives
c(4k32k+2)=2k2, and since 4k32k+2=(2k1)(2k2) we obtain c=(2k1)1 for k2, both sides vanishing identically for k=1. There the moment is exact: by Section 2,

Lc(ψy2,y)=σ2[2+2c2n1+3cn+c2n1n2]=cσ2n2=cy(y1)n2.

(iii). The same substitution, with the factors 2(k+1) and 52k1 in place of 2k and 2k, yields λk(c); multiplying λk(c)=0 by 2k+1 gives
c(54k62k+2)=2k+12, whence the root, the coefficient of c being positive. Section 2 confirms the case k=1, where λ1(c)=12(5c1).

(iv). By part (i) each of the three components of (4) has m-th central moment 𝒪(nm/2), so the triangle inequality gives Ωn,m=𝒪(nm/2) for every m2. For c=13 part (ii) gives κk=832k2+132k, so that κ1=κ2=0, κ3=1, κ4=72 and κk>0 for k3: the gain of one power of n occurs for m=2 and m=4 and fails from m=6 onwards. By part (iii), λ1(13)=130 and λk(13)>0 for k1, so no odd moment gains a power. ∎

Remark .

Three consequences for the family (3).

(i) By Section 2(ii), Lc(ψy2,y)=cy(y1)n2 exactly, so 𝒬n=L0 is the only member reproducing e2 and the only one whose asymptotic error carries no φ′′ term; L1/5 and n=L1/3 are the members singled out in the same way by the third and by the fourth moment.

(ii) No member is positive, 𝒬n included. For c>0 the second central moment is negative on (0,1); for c0 it is not, and one uses the fourth instead, Lc(ψy4,y)=32(3c1)y2(y1)2n2+𝒪(n3) with 32(3c1)32. Consequently no Korovkin-type argument is available – convergence is obtained in Section 3 through the K-functional instead – and n preserves neither monotonicity nor convexity.

(iii) Each member is nevertheless a combination of the positive operators 2n, n and 𝒵n, so that

|Lc(g,y)||2+2c|2n(|g|,y)+|1+3c|n(|g|,y)+|c|𝒵n(|g|,y),gC[0,1],

and in particular |n(g,y)|832n(|g|,y)+2n(|g|,y)+13𝒵n(|g|,y). Every estimate below rests on this inequality, the Cauchy–Schwarz inequality [2] being applied to each component separately; we refer to it as passing to the three positive components.

3. Main Results

In this section we first establish the uniform boundedness of n, then record in Section 3 the Taylor decomposition on which all the direct estimates rest. From it we deduce a direct estimate for φC2[0,1], the quantitative 𝒪(n2) estimate for φC4[0,1] with explicit constants, and a refinement of the latter in which the contribution of φ(4) is o(n2). We then give an estimate in a modified fourth-order K-functional and derive a Voronovskaja-type asymptotic formula for the whole family, from which the comparison between n and Butzer’s operator 𝒬n follows explicitly.

Theorem 1.

The operators n are uniformly bounded on C[0,1]:

|n(φ,y)|5φ(φC[0,1],y[0,1],n),

that is, nCC5.

Proof.

By (4) and the triangle inequality,

|n(φ,y)| =|832n(φ,y)2n(φ,y)+13𝒵n(φ,y)|
83|2n(φ,y)|+2|n(φ,y)|+13|𝒵n(φ,y)|.

Each of n, 2n and 𝒵n is a positive linear operator reproducing constants, so that

|n(φ,y)|φ,|2n(φ,y)|φand|𝒵n(φ,y)|φ.

Substituting these bounds back into the inequality:

|n(φ,y)| |φ|(83+2+13)=5φ.

Lemma .

Let c, let r2 be even and φCr[0,1]. Then, for every y[0,1],

(5) Łc(φ,y)φ(y)=j=2rφ(j)(y)j!Lc(ψyj,y)+Lc(ψyrεy,y),

where εy is defined for ty by

εy(t)=ψyr(φ(t)j=0rψyjj!φ(j)(y)),εy(y):=0.

Being a quotient of continuous functions away from t=y, and satisfying εy(t)=1r!(φ(r)(ξt)φ(r)(y)) for some ξt between y and t, the function εy is continuous on the whole of [0,1] and |εy(t)|1r!ω(φ(r),|ty|). Moreover, with Cr a constant depending only on r and c,

(6) |Lc(ψyrεy;y)|Crnr/2ω(φ(r),n1/2).
Proof.

Taylor’s formula with Lagrange remainder [19] gives φ(t)= j=0rψyjj!φ(j)(y)+ψyrεy(t) with εy as stated; applying Lc, which reproduces constants and linear functions yields (5).

For (6) put δ=n1/2. From ω(φ(r),λδ)(1+λ)ω(φ(r),δ),

|εy(t)|ω(φ(r),δ)r!(1+|ty|δ),

so that, 𝒜 denoting any of 2n, n, 𝒵n and r being even,

𝒜(ψyr|εy|,y)ω(φ(r),δ)r![𝒜(ψyr,y)+δ1𝒜(ψyr,y)𝒜(ψyr+2,y)],

by the Cauchy–Schwarz inequality [2] applied to |ψy|r+1=|ψy|r/2|ψy|(r+2)/2. By Section 2(i) the two moments are 𝒪(nr/2) and 𝒪(nr/21), so the bracket is 𝒪(nr/2)+n1/2𝒪(nr/21/2)=𝒪(nr/2). Passing to the three positive components (Section 2(iii)) gives (6). ∎

Theorem 2.

Let φC2[0,1]. Then, with C2 the constant of Section 3 for r=2 and c=13

|n(φ;y)φ(y)|φ′′24n2+C2nω(φ′′,n1/2),y[0,1],

ω denoting the modulus of continuity. In particular nφφ=o(n1).

Proof.

Apply Section 3 with r=2: the sum in (5) reduces to 12φ′′(y)Ωn,2(y), and |Ωn,2(y)|=|y(y1)|/(3n2)1/(12n2) by Section 2(iii), whence the first term. The second is C2n1ω(φ′′,n1/2) by (6), and ω(φ′′,n1/2)0 gives the final assertion. ∎

Remark .

Neither of the two constants is sharp. The value 5 cannot be lowered to 1, a linear operator reproducing constants having norm 1 exactly when it is positive; but numerically nCC stays below 1.77, and any sharpening of Theorem 1 improves the constant 6=1+5 of Theorem 5 in the same proportion. The rate o(n1) of Theorem 2 is likewise not 𝒪(n2): its second term is controlled only by the modulus of continuity of φ′′, and the order n2 of Theorem 3 needs two further derivatives.

Theorem 3.

Let φC4[0,1] and n6. Then

nφφ1n2(φ′′24+3φ′′′324+φ(4)32).

In particular nφφ=𝒪(n2) with explicit constants.

Proof.

Apply Section 3 with r=4,c=13 and recombine the last two terms of (5): since 124ψy4φ(4)(y)+ψy4εy=124ψy4φ(4)(ξt)=:Ry(t),

(7) n(φ,y)φ(y)=φ′′(y)2Ωn,2(y)+φ′′′(y)6Ωn,3(y)+n(Ry,y).

First term. As in Theorem 2, |Ωn,2(y)|1/(12n2).

Second term. By Section 2(iv), Ωn,3(y)=y(y1)(2y1)n26n+23n4, and for n6 one has 0<n26n+2n2, so that |Ωn,3(y)|31813n2=354n2, using maxy[0,1]|y(y1)(2y1)|=3/18.

Remainder. Since |Ry(t)|φ(4)24(ty)4, Section 2(iii) gives

|n(Ry,y)|φ(4)24Sn(y),Sn(y):=832n(ψy4,y)+2n(ψy4,y)+13𝒵n(ψy4,y).

Substituting the fourth central moments of Section 2 and writing everything in terms of σ2=y(1y),

n2Sn=σ4(1246n+59n244n3+12n4)+σ2n(223313n+233n22n3).

For n6 the negative terms of the two brackets are at most 46n+44n3<8 and 313n+2n3<2, against the constants 12 and 223, so both are positive; hence n2Sn increases with σ2 and attains its maximum at y=12:

n2maxy[0,1]Sn(y)=342524n+5348n256n3+14n434,

the inequality because 5348n+14n3<2524 for n6. Hence Sn34n2 and |n(Ry,y)|φ(4)/(32n2). Substituting the three estimates into (7) and taking the supremum over y[0,1] completes the proof. ∎

Remark .

The same proof applied to 𝒬n=L0 gives a better bound, and without the restriction n6: here 𝒬n(ψy2,y)0 and 𝒬n(ψy3;y)=y(y1)(2y1)/(2n2) exactly, and maxySnQ932n2 for SnQ:=22n(ψy4,y)+n(ψy4,y), so that

𝒬nφφ1n2(3φ′′′216+3φ(4)256).

Against the constants 124, 3324, 132 of Theorem 3, only the φ′′′ one favours n: the φ′′ term is absent for 𝒬n, and its φ(4) constant is smaller by a factor 83. This is an artefact of the method, which estimates the remainder through Sn=12σ4n2+𝒪(n3), larger than the 92σ4n2 of 𝒬n, so that the cancellation Ωn,4=𝒪(n3) – the very reason for the choice c=13 – is invisible to it. The remedy is to split the remainder before estimating it, which is done in Theorem 4.

Theorem 4.

Let φC4[0,1] and n6. Then, with C4 the constant of Section 3 for r=4 and c=13

nφφ1n2(φ′′24+3φ′′′324)+φ(4)32n3+C4n2ω(φ(4),n1/2).

In particular the contribution of φ(4) to the error is o(n2).

Proof.

Apply Section 3 with r=4 and c=13, this time without recombining: the first two terms of (5) are bounded as in Theorem 3, and the last is C4n2ω(φ(4),n1/2) by (6). For the third, write y(y1)=σ2 in Section 2(v): the four polynomials in σ2 multiplying n3,,n6 attain on [0,14] the maximum moduli 1324, 5348, 56, 14, all at σ2=14, so that bounding n4,n5,n6 by n3/6, n3/36, n3/216 for n6 gives

|Ωn,4(y)|1n3(1324+53288+5216+1864)=34n3,

the same constant 34 as for Sn in Theorem 3, one power of n lower; the third term is therefore at most φ(4)/(32n3). ∎

The two bounds are not comparable at fixed n, the constant C4 of Theorem 4 not being explicit; but Theorem 4 is the sharper statement asymptotically, and it is the only estimate of this section without a counterpart for 𝒬n, whose fourth central moment is of the exact order n2 (Section 3). Theorem 3, with its three explicit constants, is the one used in Theorem 5 below.

Definition .

For ϕC4[0,1] put

|ϕ|2,4:=ϕ′′+ϕ′′′+ϕ(4).

For φC[0,1] and δ>0 we use the modified fourth-order K-functional

𝒦4(φ,δ)=infϕC4[0,1]{φϕ+δ|ϕ|2,4}.
Theorem 5.

Let φC[0,1] and n6. Then

φnφ 6𝒦4(φ,1144n2).
Proof.

Let ϕC4[0,1] be arbitrary. Writing
φnφ=(φϕ)n(φϕ)+(ϕnϕ) and using the linearity of n,

φnφφϕ+n(φϕ)+ϕnϕ.

By Theorem 1, n(φϕ)5φϕ. By Theorem 3, the largest of the three constants being 124,

ϕnϕ1n2(ϕ′′24+3ϕ′′′324+ϕ(4)32)|ϕ|2,424n2.

Hence

φnφ6φϕ+|ϕ|2,424n2=6[φϕ+1144n2|ϕ|2,4],

and taking the infimum over ϕC4[0,1] gives the claim by Section 3. ∎

Corollary .

For every φC[0,1],

limnnφφ=0,

that is, nφφ uniformly on [0,1].

Proof.

Since C4[0,1] is dense in C[0,1], we have limδ0+𝒦4(φ,δ)=0 for every φC[0,1]. As (144n2)10, Theorem 5 gives the claim. ∎

Remark .

The functional of Section 3 is not Peetre’s K-functional for the pair (C,C4) [5], which carries ϕ(4) alone; the two lower-order seminorms are forced by the φ′′ term of Theorem 3. Theorem 5 can nevertheless be placed in the classical setting. By the Landau–Kolmogorov inequality ϕ′′ and ϕ′′′ are bounded by C(ϕ+ϕ(4)) on [0,1], so that 𝒦4(φ,δ)C(K~(φ,δ)+δφ) with K~(φ,δ)=infϕC4[0,1]{φϕ+δϕ(4)}; and by Johnen’s equivalence [5, 7], K~(φ,t4)ω4(φ,t). Hence

nφφC(ω4(φ,n1/2)+n2φ),

the classical direct estimate for combinations of order two. Theorems 1, 2, 3 and 5 hold, with comparable or better constants, for 𝒬n as well (Section 3); the difference between the two operators lies in Theorems 4, 6 and 3 alone.

Theorem 6.

Let c and φC4[0,1]. Then, for every y[0,1],

(8) limnn2(Lc(φ,y)φ(y)) =cy(y1)2φ′′(y)+(5c1)y(y1)(2y1)12φ′′′(y)
+(3c1)y2(y1)216φ(4)(y).

The three coefficients vanish precisely for c=0, c=15 and c=13 respectively, and no value of c annihilates two of them.

Proof.

Apply Section 3 with r=4:

Lc(φ,y)φ(y)=φ′′(y)2Lc(ψy2,y)+φ′′′(y)6Lc(ψy3,y)+φ(4)(y)24Lc(ψy4,y)+Lc(ψy4εy,y).

By Section 2,

limnn2Lc(ψy2,y)=cy(y1),limnn2Lc(ψy3,y)=(5c1)y(y1)(2y1)2,
limnn2Lc(ψy4,y)=3(3c1)y2(y1)22,

the first being exact, and multiplying by n2 these three limits give the right-hand side of (8). The remaining term vanishes: by (6) with r=4,

n2|Lc(ψy4εy;y)|C4ω(φ(4),n1/2)0,

φ(4) being uniformly continuous on [0,1].

Finally, the three coefficients in (8) are affine in c with the distinct roots 0, 15 and 13, so that no value of c annihilates two of them. ∎

Corollary .

Let φC4[0,1] and y[0,1]. For the three distinguished members of (3),

(9) limnn2(n(φ,y)φ(y))=y(y1)6φ′′(y)+y(y1)(2y1)18φ′′′(y),
limnn2(L1/5φφ)(y)=y(y1)10φ′′(y)y2(y1)240φ(4)(y),
limnn2(𝒬nφφ)(y)=y(y1)(2y1)12φ′′′(y)y2(y1)216φ(4)(y),

𝒬n=L0=22nn being Butzer’s operator. Each of the three carries exactly two of the three derivatives: the asymptotic error of n carries no φ(4) term, that of L1/5 no φ′′′ term, and that of 𝒬n no φ′′ term; correspondingly 𝒬n reproduces e2 and the other two do not (Section 2(i)).

Proof.

Put c=13, c=15 and c=0 in (8). ∎

4. Numerical examples

We test the operators on four functions,

φ1(y)=sin2(4y)cos2(5πy),φ2(y)=y(1y)|y12|,
φ3(y)=ey,φ4(y)=sin(πy),

the first oscillating rapidly, the second continuous with a corner, the third smooth, and the fourth the smooth function on which L1/5 is the best, and compare the three distinguished members L0=𝒬n, L1/5 and L1/3=n with one another and with 2n. The Bernstein operator is taken at 2n because the combinations read φ at the same 2n+1 nodes, so that the four operators use the same data; their cost differs, 𝒵n requiring an 𝒪(n2) precomputation of the inner values n(φ,k/n).

On the uniform grid yj=j/J, j=0,,J, with J=20 000, in double precision, we measure

MaxE=maxj|Ln(φ,yj)φ(yj)|,AvgE=1J+1j=0J|Ln(φ,yj)φ(yj)|,

and the empirical order of convergence

EOC=log2(MaxEn/2/MaxEn),

each entry being placed in the column of the finer n; the first column carries no entry, its predecessor not being tabulated. All values are given to three significant figures. Avg E is a grid average, that is a quadrature approximation to the L1 error, and the EOC row refers to Max E alone. The two columns may therefore show different orders without disagreeing: in Table 2 the corner of φ2 contributes to the sup norm at every n but occupies a shrinking set, so that Max E decays with order 12 and Avg E with order 1. The results are collected as follows. Tables 1 and 4 report the errors and the empirical orders for φ1,,φ4 in turn. Figure 1 and Figure 3 show the four approximants for φ1 and φ2; for φ3 they would be indistinguishable from the function at this accuracy, so Figure 5 shows the pointwise errors instead, on a logarithmic vertical scale. Figures 2, 4, 6 and 7 show the maximum error against n in logarithmic scales, the guide lines carrying the slopes predicted by the theory: 1 and 2 for the smooth functions, 12 for φ2.

The rapidly oscillating φ1 is the function on which n is at its best: its empirical order passes 2 while that of 2n is still below 1. An order above 2 is of course transient, all three combinations being of exact order n2 on φ1C by Theorem 6; it records that the asymptotic regime has not yet been reached, the quantity n2MaxE still decreasing towards its limit for n while it has nearly settled for 𝒬n. The member with the smaller asymptotic constant is the one that reaches its regime last, so that here a transient EOC above 2 is itself a sign of the cancellation of the φ(4) term.

n 40 80 160 320 640
2n Max E 4.00101 2.71101 1.62101 8.89102 4.68102
Avg E 9.83102 6.59102 3.92102 2.15102 1.13102
EOC 0.56 0.74 0.86 0.93
𝒬n Max E 2.92101 1.42101 5.25102 1.63102 4.57103
Avg E 7.38102 3.55102 1.31102 4.06103 1.14103
EOC 1.04 1.43 1.69 1.84
L1/5 Max E 2.63101 1.12101 3.47102 9.03103 2.20103
Avg E 6.66102 2.80102 8.64103 2.24103 5.44104
EOC 1.24 1.69 1.94 2.04
n Max E 2.43101 9.17102 2.28102 4.25103 6.52104
Avg E 6.20102 2.33102 5.75103 1.04103 1.55104
EOC 1.41 2.01 2.42 2.71
Table 1. Errors and empirical orders for φ1(y)=sin2(4y)cos2(5πy).
Refer to caption
Figure 1. Approximation of φ1 by 2n, 𝒬n, L1/5 and n at n=40, 160.
Refer to caption
Figure 2. Maximum error against n in logarithmic scales for φ1; the guide lines have slopes 1 and 2.

The corner of φ2 costs every operator its order: all four decay like n1/2 in the sup norm, and only a constant factor separates the three combinations.

n 40 80 160 320 640
2n Max E 1.08102 7.77103 5.54103 3.93103 2.78103
Avg E 1.73103 9.07104 4.67104 2.38104 1.20104
EOC 0.48 0.49 0.49 0.50
𝒬n Max E 6.79103 4.71103 3.30103 2.32103 1.64103
Avg E 4.45104 2.20104 1.09104 5.46105 2.73105
EOC 0.53 0.51 0.51 0.50
L1/5 Max E 6.20103 4.31103 3.02103 2.13103 1.50103
Avg E 3.80104 1.91104 9.54105 4.77105 2.38105
EOC 0.53 0.51 0.51 0.50
n Max E 5.81103 4.04103 2.84103 2.00103 1.41103
Avg E 3.79104 1.88104 9.30105 4.62105 2.30105
EOC 0.52 0.51 0.51 0.50
Table 2. Errors and empirical orders for φ2(y)=y(1y)|y12|.
Refer to caption
Figure 3. Approximation of φ2 by 2n, 𝒬n, L1/5 and n at n=40,160.
Refer to caption
Figure 4. Maximum error against n in logarithmic scales for φ2; the guide line has slope 12.

On the smooth φ3 the three combinations all reach the order n2, and their ranking is the reverse of the one on φ1.

n 40 80 160 320 640
2n Max E 2.74103 1.37103 6.84104 3.42104 1.71104
Avg E 1.76103 8.80104 4.40104 2.20104 1.10104
EOC 1.00 1.00 1.00 1.00
𝒬n Max E 9.39106 2.35106 5.87107 1.47107 3.67108
Avg E 5.63106 1.41106 3.52107 8.80108 2.20108
EOC 2.00 2.00 2.00 2.00
L1/5 Max E 2.90105 7.25106 1.81106 4.53107 1.13107
Avg E 1.85105 4.62106 1.16106 2.89107 7.22108
EOC 2.00 2.00 2.00 2.00
n Max E 4.98105 1.25105 3.13106 7.82107 1.96107
Avg E 3.04105 7.58106 1.90106 4.74107 1.18107
EOC 2.00 2.00 2.00 2.00
Table 3. Errors and empirical orders for φ3(y)=ey.
Refer to caption
Figure 5. Pointwise absolute errors of 2n, 𝒬n, L1/5 and n for φ3 at n=160, on a logarithmic vertical scale.
Refer to caption
Figure 6. Maximum error against n in logarithmic scales for φ3; the guide lines have slopes 1 and 2.

On φ4 the member selected by the third central moment, L1/5, is the best of the three.

n 40 80 160 320 640
2n Max E 1.53102 7.68103 3.85103 1.93103 9.63104
Avg E 7.94103 3.97103 1.99103 9.94104 4.97104
EOC 0.99 1.00 1.00 1.00
𝒬n Max E 2.28104 5.83105 1.47105 3.70106 9.27107
Avg E 1.03104 2.62105 6.60106 1.66106 4.15107
EOC 1.97 1.99 1.99 2.00
L1/5 Max E 4.98105 1.28105 3.39106 8.85107 2.26107
Avg E 3.66105 9.21106 2.31106 5.80107 1.45107
EOC 1.96 1.92 1.94 1.97
n Max E 2.21104 5.96105 1.55105 3.94106 9.94107
Avg E 9.70105 2.55105 6.56106 1.66106 4.19107
EOC 1.89 1.95 1.97 1.99
Table 4. Errors and empirical orders for φ4(y)=sin(πy).
Refer to caption

Maximum error against n in logarithmic scales for φ4; the guide line has slope 2

Figure 7. Maximum error for φ4.

n is the most accurate of the three combinations in Tables 1 and 2 and the least accurate in Table 3, and Section 3 says why. On φ1, whose fourth derivative is large relative to its second, the first difference decides and n wins; on φ3, whose derivatives are of comparable size, the second decides and 𝒬n wins. The observed factors are the predicted ones: the ratios 4.98105/9.39106=5.30 and 2.90105/9.39106=3.09 of Table 3 agree with the ratios 5.33 and 3.08 of the corresponding asymptotic constants of (8). The formula itself is confirmed at three values of c at once: on φ4, n2MaxE at n=640 equals 0.380, 0.093 and 0.407 for 𝒬n, L1/5 and n, against 0.381, 0.095 and 0.411 for maxy of the modulus of the constant that (8) gives at c=0, c=15 and c=13, the deviation falling like n1. On φ2 no operator reaches the order n2, the missing smoothness leaving only a constant factor between them.

Nor is n the best member of (3) on every function: on φ4 the member selected by the third central moment, L1/5, is about four times more accurate than either of the other two, the φ′′′ term being the one that dominates there. Which member is best adapted to a given function is read off from (8), and it is n precisely when φ(4) dominates.

5. Conclusion

The family (3) is what the two requirements – preservation of constants and the vanishing of the 𝒪(n1) term of the second central moment – leave free. Every member has approximation order 𝒪(n2), an order already available from Butzer’s operator 𝒬n=L0, so the order itself is not what the construction contributes; what the remaining free parameter can still do is annihilate the leading term of exactly one of the three central moments that enter the error at that order, and this classifies the distinguished members of the family as L0=𝒬n, L1/5 and L1/3=n, the first classical and the other two new. For the third we proved a uniform bound, direct estimates of order o(n1) for φC2[0,1] and n2 for φC4[0,1] with explicit constants, a refinement of the latter in which the contribution of φ(4) is o(n2), an estimate in a modified fourth-order K-functional, uniform convergence on C[0,1], and the Voronovskaja-type formula of Theorem 6, stated for the whole family.

That formula is not the only place where the members differ, but almost: the estimates of Theorems 1, 2, 3 and 5 hold for 𝒬n as well, with comparable or better constants, and the sole quantitative exception is Theorem 4, whose o(n2) gain rests on the cancellation Ωn,4=𝒪(n3) and has no counterpart for 𝒬n. No member is positive either, so that the shape-preserving properties of n are lost in every case. No member is uniformly better than the others either, and which one is best adapted to a given function is read off from the three coefficients of (8) – it is n precisely when φ(4) dominates – as the experiments of Section 4 confirm, each of the three being the most accurate on at least one of the four test functions. Two directions seem worth pursuing. The members singled out by the higher central moments through Section 2 begin at m=5 and have not been examined here, nor has the description of the classes of functions on which each distinguished member is preferable, of which Section 4 gives only numerical evidence. The second is the extension of the same selection principle to bivariate operators on multidimensional domains, and to families carrying shape parameters, where an additional degree of freedom would allow more than one moment to be annihilated at once.

References