Document 10817895

advertisement
Hindawi Publishing Corporation
Abstract and Applied Analysis
Volume 2011, Article ID 609431, 13 pages
doi:10.1155/2011/609431
Research Article
A de Casteljau Algorithm for
q-Bernstein-Stancu Polynomials
Grzegorz Nowak
The Great Poland University of Social and Economics in Środa Wielkopolska, Paderewskiego 27,
63-000 Środa Wielkopolska, Poland
Correspondence should be addressed to Grzegorz Nowak, grzegnow2@gmail.com
Received 17 September 2010; Accepted 7 January 2011
Academic Editor: Wolfgang Ruess
Copyright q 2011 Grzegorz Nowak. This is an open access article distributed under the Creative
Commons Attribution License, which permits unrestricted use, distribution, and reproduction in
any medium, provided the original work is properly cited.
This paper is concerned with a generalization of the q-Bernstein polynomials and Stancu operators,
where the function is evaluated at intervals which are in geometric progression. It is shown that
these polynomials can be generated by a de Casteljau algorithm, which is a generalization of that
relating to the classical case and q-Bernstein case.
1. Introduction
Let q > 0. For any fixed real number q > 0 and for n ∈ Z {0, ±1, ±2, . . .}, the q-integers of the
number n are defined by
1 − qn
,
n
1−q
for q / 1, n n, for q 1.
1.1
The q-factorial n!, for n ∈ N0 {0, 1, 2, . . .}, is defined by
n! 12 · · · n
n 1, 2, . . ., 0! 1.
1.2
2
Abstract and Applied Analysis
For the integers n, k, n ≥ k ≥ 0, the q-binomial or the Gaussian coefficients are defined by
see 1, page 12
n
k
n!
.
k!n − k!
1.3
For f ∈ C0; 1, q > 0, α ≥ 0 and each positive integer n, we introduce see 2 the following
generalized q-Bernstein operators:
n
k
q,α
,
pn,k xf
f; x n
k0
q,α Bn
1.4
where
q,α
pn,k x
k−1
n−1−k n
1 − qs x αs
s0
i0 x αi
.
n−1
k
i0 1 αi
1.5
q,α
Note, that an empty product in 1.5 denotes 1. In the case where α 0, Bn f; x reduces to
the well-known q-Bernstein polynomials introduced by Phillips 3, 4 in 1997
Bn,q f; x n n
k0
k
xk
k 1 − qi x f
.
n
n−k−1
i0
1.6
q,α
In the case where q 1, Bn f; x reduces to Bernstein-Stancu polynomials, introduced by
Stancu 5 in 1968
k−1
n−k−1
n
n
k
s0 1 − x sα
i0 x αi
.
Sn f; x f
n−1
n
k0 k
i0 1 iα
1.7
When q 1 and α 0, we obtain the classical Bernstein polynomial defined by
Bn f; x n
n
k0
k
xk 1 − xn−k f
k
.
n
1.8
Basic facts on Bernstein polynomials, their generalizations, and applications can be found
for example in 6–8. In recent years, the q-Bernstein polynomials have attracted much
interest, and a great number of interesting results related to the Bn,q f polynomials have
been obtained see 3, 4, 9–12. Some approximation properties of the Stancu operators are
presented in 5, 13–15.
Let Δ0q fj fj , for j 0, 1, . . . , n, and recursively,
k
k k
Δk1
q fj Δq fj1 − q Δq fj ,
1.9
Abstract and Applied Analysis
3
for k 0, 1, . . . , n − j − 1 and fj fj/n. It is easily established by induction that qdifferences satisfy the relation
Δkq fj
k
k
k ii−1/2
fjk−i .
−1 q
i
i0
1.10
q,α
In 2, we prove that the operators Bn f; x defined by 1.4 can be expressed in terms of
q-differences
q,α
Bn fx
k−1
n n
x αi
Δkq f0
,
1 αi
i0
k0 k
1.11
which generalized the well-known result 3, 4 for the q-Bernstein polynomial. In this paper,
we show that polynomials defined by 1.4 can be generated by a de Castljau algorithm,
which is a generalization of that relating to the classical case 16 and q-Bernstein case 4, 11.
2. Auxiliary Results
q,α
We note that Bn f; x defined by 1.4, is a monotone linear operator for any 0 < q ≤ 1 and
α ≥ 0. These operators reproduces linear functions 2, that is,
q,α
Bn ax b; x ax b,
2.1
a, b ∈ R.
q,α
q,α
They also satisfy the end point interpolation conditions Bn f; 0 f0 and Bn f; 1 f1.
These properties are significant in designing curves and surfaces.
Moreover, the following holds.
Lemma 2.1. Let 0 < q ≤ 1, α ≥ 0. Then,
s−1
m−r−1
m
m s ss−1/2m−sr
q − q x αu − r 1α j ,
−1 q
x αi
s i0
s0
js−r
m−1
u0
r
u
2.2
for all m ∈ N, r ∈ N0 N ∪ {0} and x ∈ 0; 1.
4
Abstract and Applied Analysis
Proof. We use induction on m. First, we see from equality −r −q−r r, r ∈ N, that 2.2
is evident for m 1. Let us assume that 2.2 holds for a given m ∈ N. Then, using 2.2, we
obtain
m
qr − qu x αu − r
u0
m
m
s ss−1/2m−sr
q − q x αm − r
−1 q
s
s0
·
r
m
s−1
m−r−1
1α j
x αi
i0
js−r
m
m
s ss−1/2m−sr r
m
q αm − αr αq s
−1 q
s
s0
·
s−1
m−r−1
1α j
x αi
i0
js−r
m1
−1s qs−1s−2/2m−s1rm 1 αs − r − 1
s1
·
m
2.3
s−1
s−1
m−r−1
1α j
x αi
i0
js−r
m−r−1
qmr qr αm − αr
1α j
j−r
−1m1 qmm−1/2m 1 αm − r
m
x αi
i0
m−r−1
s−1
m
1α j ,
−1s qss−1/2m1−sr Us
x αi
i0
s1
js−r
where
Us m s
r
m
q αm − αr αq s q
−r
q
m−s1
m
s−1
1 αs − r − 1.
2.4
Abstract and Applied Analysis
5
Using the obvious equalities
qr αm − αr q−r 1 αm − r,
m
m
s m − s 1,
s
s−1
2.5
we have
Us m
s
1 αm − r
m
s−1
qm−s1
1 α m − s 1qs−r−1 s − r − 1 .
2.6
It is easy to see that
m − s 1qs−r−1 s − r − 1 m − r,
m
m
m1
m−s1
q
.
s
s−1
s
2.7
Therefore,
Us 1 αm − r
m1
.
s
2.8
From last equality and 2.3, we obtain
m
qr − qu x αu − r
u0
m−r−1
qmr qr αm − αr
1α j
j−r
−1m1 qmm−1/2m 1 αm − r
m
s ss−1/2m1−sr
−1 q
m1
s
s1
m1
−1s qss−1/2m1−sr
s0
m
1 αm − r
This completes the proof of the lemma.
2.9
s−1
m−r−1
1α j
x αi
i0
s−1
m1 s
x αi
i0
i0
x αi
m−r
1α j .
js−r
js−r
6
Abstract and Applied Analysis
input: q; f0/n, f1/n, . . . , fn/n
for r 0 to n
r
0
fr : f
n
next r
for m 1 to n
for r 0 to n − m
m−1
m−1
x αrfr1 }
{qr − qm−1 x αm − 1 − rfr
m
fr :
1 αm − 1
next r
next m
Algorithm 1: De Casteljau type algorithm.
3. Main Result
The generalized q-Bernstein polynomials, defined by 1.4, may be evaluated by Algorithm 1.
In the case, where α 0, this is the de Casteljau algorithm for evaluating the qBernstein polynomial 3, 4. Note that with q 1 and α 0, we recover the original
classical de Casteljau algorithm see Hoschek and Lasser 16. The algorithm is justifed by
the following theorem.
m
Theorem 3.1. Each intermediate point fr
m
fr
of the algorithm can be expressed as
−1
m−1
1 αi
i0
·
m
t0
frt
t−1
m t
x αr s
s0
m−t−1
3.1
qr − qu x αu − r ,
u0
and, in particular
n
f0
q,α Bn
f; x .
3.2
0
Proof. We use induction on m. From the initial conditions in the algorithm, fr fr/n fr , 0 ≤ r ≤ n, it is clear that 3.1 holds for m 0 and 0 ≤ r ≤ n. Let us assume that 3.1 holds
for some m such that 0 ≤ m < n, and for all r such that 0 ≤ r ≤ n−m. Then, for 0 ≤ r ≤ n−m−1,
it follows from the algorithm that
m1
fr
:
m
m
qr − qm x αm − r fr x αrfr1
1
,
1 αm
3.3
Abstract and Applied Analysis
7
and using 3.1, we obtain
m1
fr
m
1 αi : qr − qm x αm − r
i0
·
m
frt
t−1
m t
t0
m
u0
frt1
t−1
m t
t0
m−t−1
qr − qu x αu − r
s0
x αr ·
·
m−t−1
x αr s ·
x αr s 1
s0
qr1 − qu x αu − r 1
u0
m−1
r
qr − qm x αm − r fr
q − qu x αu − r
u0
m
m
q − q x αm − r · frt
t
t1
·
r
t−1
m
x αr s ·
m−t−1
s0
u0
x αr ·
m
frt
t1
·
qr − qu x αu − r
t−2
m
t−1
x αr s 1
3.4
s0
qr1 − qu x αu − r 1
m−t u0
x αrfrm1
m−1
x αr s 1
s0
fr
m
qr − qu x αu − r
u0
m
m
q − q x αm − r
t
t1
·
r
t−1
m
x αr s
s0
m−t−1
u0
qr − qu x αu − r
t−2
m x αr
x αr s 1
t − 1 s0
m−t r1
u
q − q x αu − r 1 frt
u0
frm1
m
s0
x αr s.
8
Abstract and Applied Analysis
We see that
m−t qr1 − qu x αu − r 1
u0
m−t−1
qr1 − x − αr 1
qr1 − qu1 x αu 1 − r 1
u0
q
r1
− x − αr 1
m−t−1
q
r1
−q
u1
x αqu − r
3.5
u0
m−t−1
qr1 − x − αr 1 qm−t
qr − qu x αu − r ,
u0
and hence,
m1
fr
m
1 αi
i0
: fr
m
qr − qu x αu − r
u0
m
m t
t1
· frt
t−1
qr − qm x αm − r x αr s
s0
m−t−1
m
t−1
3.6
qr1 − x − αr 1 qm−t
m
qr − qu x αu − r frm1
x αr s.
u0
s0
It is easy to verify that
m
t
q
m
t−1
m−t1
q
m1
,
t−1
t
m
m
t
t
m1
t
3.7
.
Abstract and Applied Analysis
9
Therefore,
m r
m
q − q x αm − r t
m
r
m
t−1
qr1 − x − αr 1 qm−t
− xq
m
m−t
t
m
q
t
t−1
m
m
m
m
α
r
m−t1
m−t
t
q
q
−q
q
1−q
t
t−1
t−1
t
m 1 r
q − xqm−t αm − t − r .
t
q
t
q
m−t1
m
t−1
3.8
Consequently,
m1
fr
m
m
r
q − qu x αu − r
1 αi : fr
u0
i0
m m1
t
t1
· frt
t−1
qr − xqm−t αm − t − r
x αr s
s0
frm1
m−t−1
qr − qu x αu − r
u0
m
x αr s
s0
m1
m1
t
t0
· frt
t−1
x αr s
s0
m−t
qr − qu x αu − r .
u0
3.9
Thus, one has the desired result.
Theorem 3.2. For 0 ≤ m ≤ n and 0 ≤ r ≤ n − m, we have
m
fr
sr−1
m
m s
x αi
m−sr
Δq fr ir
q
,
s−1 s
s0
j0 1 α j
3.10
for all x ∈ 0; 1.
Proof. Using 2.2 and 3.1, we have
m
fr
m m
frt St m,
1 αi t0 t
i0
m−1
3.11
10
Abstract and Applied Analysis
where
St m m−t
u uu−1/2m−t−ur
−1 q
m−t
u
u0
×
tr−1
u−1
sr
i0
x αs
m−t−r−1
x αi
1α j
3.12
0 ≤ t ≤ m.
ju−r
First, we prove that
St m m−t
u uu−1/2m−t−ur
−1 q
m−t
u
u0
·
tur−1
x αi
ir
m−1
1α j
jut
3.13
for all m ∈ N0 {0, 1, 2, . . .}, t ∈ N0 , and x ∈ 0; 1. Note that an empty sum denotes 0.
We use the induction on m. First, we see that 3.13 holds for m 0 and all t ∈ N0 . Let
us assume that 3.13 holds for a given m, and for all t ∈ N0 . Then, from 3.12 and 3.13, we
obtain
St m 1 x αt r − 1
m1−t
u uu−1/2m−t1−ur
−1 q
u
u0
·
tu−2r
x αi
ir
m−1
1α j
jut−1
m1−t
u uu−1/2m−t1−ur
−1 q
m−t1
u
u0
·
tur−1
x αi
ir
3.14
m−1
1α j
jut−1
m−t1
u uu−1/2m−t1−ur
−1 q
α
m−t1
m−t1
u
u1
· t r 1 − t u r 1
tu−2r
x αi
ir
m−1
1α j .
jut−1
We see that
m−t1
u
t r − 1 − t u r − 1 −q
tr−1
m−t1
,
m − t − u 2
u−1
3.15
Abstract and Applied Analysis
11
and hence,
St m 1 m−t1
u uu−1/2m−t1−ur
−1 q
m−t1
u
u0
·
tur−1
x αi
ir
m−1
1α j
jut−1
m−t
u uu−1/2m−t1−ur ut−1
−1 q
α
q
u
u0
· m − t − u 1
tur−1
x αi
ir
m−t1
m−1
1α j
jut
−1m−t1 qm−t1m−t/2
mr
3.16
x αi
ir
m−t
−1u quu−1/2m−t1−ur
u0
· 1 αu t − 1 αq
·
tur−1
x αi
ir
ut−1
m − t − u 1
m−t1
u
m−1
1α j .
jut
Next, in view of the equality
1 αu t − 1 αqut−1 m − t − u 1 1 αm,
3.17
we obtain 3.13. Consequently, in view of 3.11 and 3.13, we get
m
fr
m−1
1 αi m m
t0
i0
t
frt
m−t
−1u quu−1/2m−t−ur
u0
m−1
m − t tur−1
·
1α j
x αi
u
ir
jut
m m m
frt −1u−t qu−tu−t−1/2m−ur
t
m−1
m − t ur−1
·
1α j .
x αi
u − t ir
ju
t0 ut
3.18
12
Abstract and Applied Analysis
Next, in view of the equality
m m−t
t
m u
,
u−t
u t
3.19
we obtain
m
fr
m u m
frt −1u−t qu−tu−t−1/2m−ur
1 αi u0 t0 u
i0
ur−1
m−1
u ·
1α j
x αi
t ir
ju
m−1
m−1
ur−1
m m
qm−ur
1α j
x αi
u0 u
ir
ju
3.20
u u
·
−1u−t qu−tu−t−1/2 frt .
t0 t
The condition 1.10 completes the proof.
Theorems 3.1 and 3.2 are generalizations of Theorems 2.1 and 2.3 in 11.
Note that when m n and r 0, 3.10 does indeed reduce to 1.11
References
1 V. Kac and P. Cheung, Quantum Calculus, Springer, New York, NY, USA, 2002.
2 G. Nowak, “Approximation properties for generalized q-Bernstein polynomials,” Journal of Mathematical Analysis and Applications, vol. 350, no. 1, pp. 50–55, 2009.
3 G. M. Phillips, “Bernstein polynomials based on the q-integers,” Annals of Numerical Mathematics, vol.
4, no. 1–4, pp. 511–518, 1997.
4 G. M. Phillips, Interpolation and Approximation by Polynomials, Springer, New York, NY, USA, 2003.
5 D. D. Stancu, “Approximation of functions by a new class of linear polynomial operators,” Académie
de la République Populaire Roumaine. Revue Roumaine de Mathématiques Pures et Appliquées, vol. 13, pp.
1173–1194, 1968.
6 G. G. Lorentz, Bernstein Polynomials, vol. 8, University of Toronto Press, Toronto, Canada, 1953.
7 P. Pych-Taberska, “Some approximation properties of Bernšteı̆n and Kantorovič polynomials,”
Functiones et Approximatio Commentarii Mathematici, vol. 6, pp. 57–67, 1978.
8 P. Pych-Taberska, “On the rate of pointwise convergence of Bernstein and Kantorovič polynomials,”
Functiones et Approximatio Commentarii Mathematici, vol. 16, pp. 63–76, 1988.
9 T. N. T. Goodman, H. Oruç, and G. M. Phillips, “Convexity and generalized Bernstein polynomials,”
Proceedings of the Edinburgh Mathematical Society. Series 2, vol. 42, no. 1, pp. 179–190, 1999.
10 A. II’inskii and S. Ostrovska, “Convergence of generalized Bernstein polynomials,” Journal of
Approximation Theory, vol. 116, no. 1, pp. 100–112, 2002.
11 G. M. Phillips, “A de Casteljau algorithm for generalized Bernstein polynomials,” BIT. Numerical
Mathematics, vol. 37, no. 1, pp. 232–236, 1997.
12 G. M. Phillips, “A survey of results on the q-Bernstein polynomials,” IMA Journal of Numerical
Analysis, vol. 30, no. 1, pp. 277–288, 2010.
13 Z. Finta, “Direct and converse results for Stancu operator,” Periodica Mathematica Hungarica, vol. 44,
no. 1, pp. 1–6, 2002.
Abstract and Applied Analysis
13
14 Z. Finta, “On approximation properties of Stancu’s operators,” Mathematica, vol. 47, no. 4, pp. 47–55,
2002.
15 H. H. Gonska and J. Meier, “Quantitative theorems on approximation by Bernstein-Stancu operators,”
Calcolo, vol. 21, no. 4, pp. 317–335, 1984.
16 J. Hoschek and D. Lasser, Fundamentals of Computer Aided Geometric Design, A. K. Peters, Wellesley,
Mass, USA, 1993.
Advances in
Operations Research
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Advances in
Decision Sciences
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Mathematical Problems
in Engineering
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Journal of
Algebra
Hindawi Publishing Corporation
http://www.hindawi.com
Probability and Statistics
Volume 2014
The Scientific
World Journal
Hindawi Publishing Corporation
http://www.hindawi.com
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
International Journal of
Differential Equations
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Volume 2014
Submit your manuscripts at
http://www.hindawi.com
International Journal of
Advances in
Combinatorics
Hindawi Publishing Corporation
http://www.hindawi.com
Mathematical Physics
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Journal of
Complex Analysis
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
International
Journal of
Mathematics and
Mathematical
Sciences
Journal of
Hindawi Publishing Corporation
http://www.hindawi.com
Stochastic Analysis
Abstract and
Applied Analysis
Hindawi Publishing Corporation
http://www.hindawi.com
Hindawi Publishing Corporation
http://www.hindawi.com
International Journal of
Mathematics
Volume 2014
Volume 2014
Discrete Dynamics in
Nature and Society
Volume 2014
Volume 2014
Journal of
Journal of
Discrete Mathematics
Journal of
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Applied Mathematics
Journal of
Function Spaces
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Optimization
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Download