Research Article On a Fast Convergence of the Rational-Trigonometric-Polynomial Interpolation Arnak Poghosyan

advertisement
Hindawi Publishing Corporation
Advances in Numerical Analysis
Volume 2013, Article ID 315748, 13 pages
http://dx.doi.org/10.1155/2013/315748
Research Article
On a Fast Convergence of
the Rational-Trigonometric-Polynomial Interpolation
Arnak Poghosyan
Institute of Mathematics, National Academy of Sciences, Marshal Baghramian Avenue 24b, 0019 Yerevan, Armenia
Correspondence should be addressed to Arnak Poghosyan; arnak@instmath.sci.am
Received 11 October 2012; Revised 8 January 2013; Accepted 20 January 2013
Academic Editor: Hassan Safouhi
Copyright © 2013 Arnak Poghosyan. 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.
We consider the convergence acceleration of the Krylov-Lanczos interpolation by rational correction functions and investigate
convergence of the resultant parametric rational-trigonometric-polynomial interpolation. Exact constants of asymptotic errors are
obtained in the regions away from discontinuities, and fast convergence of the rational-trigonometric-polynomial interpolation
compared to the Krylov-Lanczos interpolation is observed. Results of numerical experiments confirm theoretical estimates and
show how the parameters of the interpolations can be determined in practice.
1. Introduction
In this paper, we continue investigations started in [1] where
we considered the convergence acceleration of the classical
trigonometric interpolation
𝑁
𝐼𝑁 (𝑓, π‘₯) = ∑ π‘“ΜŒ 𝑛 π‘’π‘–πœ‹π‘›π‘₯ ,
(1)
𝑛 = −𝑁
π‘“ΜŒ 𝑛 =
𝑁
1
∑ 𝑓 (π‘₯π‘˜ ) 𝑒−π‘–πœ‹π‘›π‘₯π‘˜ ,
2𝑁 + 1 π‘˜ = −𝑁
π‘₯π‘˜ =
2π‘˜
,
2𝑁 + 1
(2)
via polynomial corrections representing discontinuities of the
function 𝑓 and some of its first π‘ž derivatives (jumps). The
resultant interpolation 𝐼𝑁,π‘ž (𝑓, π‘₯) was called as the KrylovLanczos (KL-) interpolation. That approach was suggested in
1906 by Krylov [2] and later in 1964 by Lanczos [3, 4] (see also
[1, 5–10] with references therein).
Here, we consider the convergence acceleration of the KLinterpolation by the application of rational (by π‘’π‘–πœ‹π‘₯ ) correction functions along the ideas of the rational approximations
(see [11–13] with references therein). The approach discussed
here leads to the parametric (depending on parameters
πœƒ1 , . . . , πœƒπ‘ ) rational-trigonometric-polynomial (rtp-) interpo𝑝
lation 𝐼𝑁,π‘ž (𝑓, π‘₯). The idea of the convergence acceleration via
sequential application of polynomial and rational corrections
was described in [14–17]. The KL-interpolation is a special
case of the rtp-interpolation corresponding to the choice of
parameters πœƒπ‘˜ = 0, π‘˜ = 1, . . . , 𝑝. Besides, rational corrections
can be applied immediately to the classical interpolation
𝑝
without polynomial corrections (see interpolation 𝐼𝑁(𝑓, π‘₯)).
In this paper, we reveal the convergence properties of the
rtp-interpolation, show its fast convergence compared to the
KL-interpolation in the regions away from the singularities
(π‘₯ = ±1), and discuss the problem of parameters determination in rational corrections.
2. Rational Interpolations
In this section, we introduce a rational interpolation as
a method of the convergence acceleration of the classical
trigonometric interpolation. Here, we recap some details
from [15, 16].
By π‘Ÿπ‘(𝑓, π‘₯), we denote the error of the classical trigonometric interpolation
π‘Ÿπ‘ (𝑓, π‘₯) = 𝑓 (π‘₯) − 𝐼𝑁 (𝑓, π‘₯) ,
(3)
2
Advances in Numerical Analysis
and write
𝑁
∞
𝑛 = −𝑁
𝑛 = 𝑁+1
π‘Ÿπ‘ (𝑓, π‘₯) = ∑ (𝑓𝑛 − π‘“ΜŒ 𝑛 ) π‘’π‘–πœ‹π‘›π‘₯ + ∑ 𝑓𝑛 π‘’π‘–πœ‹π‘›π‘₯
−𝑁−1
(4)
Here, also, as we mentioned above, the sum on the right-hand
side converges faster than on the left-hand side if parameter
πœƒ1 is chosen appropriately.
In a similar manner, we transform the third term in the
right-hand side of (4):
+ ∑ 𝑓𝑛 π‘’π‘–πœ‹π‘›π‘₯ ,
𝑛 = −∞
−𝑁−1
∑ 𝑓𝑛 π‘’π‘–πœ‹π‘›π‘₯
where 𝑓𝑛 is the 𝑛th Fourier coefficient of 𝑓
1 1
𝑓𝑛 = ∫ 𝑓 (π‘₯) 𝑒−π‘–πœ‹π‘›π‘₯ 𝑑π‘₯.
2 −1
𝑛 = −∞
(5)
=
Rational corrections considered in this paper are based
on a series of formulae of summation by parts applied to
the error terms in (4). Such transformations lead to new
interpolations with correction terms in the form of rational
(by π‘’π‘–πœ‹π‘₯ ) functions. Consider a vector of complex numbers
πœƒ = {πœƒ1 , . . . , πœƒπ‘ }. The first formula of summation by parts is
easy to verify straightforwardly as
∞
∑ 𝑓𝑛 π‘’π‘–πœ‹π‘›π‘₯ = − πœƒ1 𝑓𝑁
𝑛=𝑁+1
+
If here |πœƒ1 | < 1, then the formula is valid for all |π‘₯| ≤ 1.
This is the main reason of including the parameters πœƒπ‘˜ here
and further. If πœƒ1 is chosen appropriately (see (32)), then the
second term in the right-hand side of (6) converges faster
(however, for |π‘₯| < 1) than the sum in the left-hand side. The
next, slightly different formula of summation by parts is also
easy to derive as
𝑛 = 𝑁+1
π‘’π‘–πœ‹π‘π‘₯
1 + πœƒ1 𝑒−π‘–πœ‹π‘₯
∞
1
+
∑ (𝑓𝑛 + πœƒ1 𝑓𝑛 +1 ) π‘’π‘–πœ‹π‘›π‘₯ .
−π‘–πœ‹π‘₯
1 + πœƒ1 𝑒
𝑛 = 𝑁 +1
(7)
Application of (7) to the second term in the right-hand side
of (6) leads to the needed expansion
∑ 𝑓𝑛 π‘’π‘–πœ‹π‘›π‘₯
− πœƒ1 𝑓−𝑁
𝑒−π‘–πœ‹(𝑁+1)π‘₯
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
𝑒−π‘–πœ‹π‘π‘₯
.
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
For the first term in the right-hand side of (4), the formula
of summation by parts is the following:
𝑁
∑ 𝑐𝑛 π‘’π‘–πœ‹π‘›π‘₯ =
𝑛 = −𝑁
1
(1 + πœƒ1
π‘’π‘–πœ‹π‘₯ ) (1
+ πœƒ1 𝑒−π‘–πœ‹π‘₯ )
𝑁
× ∑ (𝑐𝑛 + πœƒ1 𝑐𝑛−1 + πœƒ1 (𝑐𝑛 +1 + πœƒ1 𝑐𝑛 )) π‘’π‘–πœ‹π‘›π‘₯
𝑛 = −𝑁
+ πœƒ1 𝑐𝑁
π‘’π‘–πœ‹(𝑁+1)π‘₯
(1 + πœƒ1
+ πœƒ1 𝑒−π‘–πœ‹π‘₯ )
π‘’π‘–πœ‹π‘₯ ) (1
− πœƒ1 𝑐−𝑁−1
− πœƒ1 𝑐𝑁+1
𝑒−π‘–πœ‹π‘π‘₯
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
π‘’π‘–πœ‹π‘π‘₯
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
𝑒−π‘–πœ‹(𝑁+1)π‘₯
,
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
𝑛 = 𝑁+1
=
1
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
∞
× ∑ (𝑓𝑛 + πœƒ1 𝑓𝑛−1 + πœƒ1 (𝑓𝑛+1 + πœƒ1 𝑓𝑛 )) π‘’π‘–πœ‹π‘›π‘₯ (8)
π‘’π‘–πœ‹(𝑁+1)π‘₯
(1 + πœƒ1
+ πœƒ1 𝑒−π‘–πœ‹π‘₯ )
+ πœƒ1 𝑓𝑁+1
π‘’π‘–πœ‹π‘₯ ) (1
π‘’π‘–πœ‹π‘π‘₯
.
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
(10)
where 𝑐𝑛 = 𝑓𝑛 − π‘“ΜŒ 𝑛 .
Substituting (8), (9), and (10) into (4), after some simplifications, provides with the following expansion of the error
𝑛 = 𝑁+1
− πœƒ1 𝑓𝑁
(9)
𝑛 = −∞
+ πœƒ1 𝑐−𝑁
∞
+ πœƒ1 𝑒−π‘–πœ‹π‘₯ )
−𝑁−1
+ πœƒ1 𝑓−𝑁−1
(6)
∞
(1 + πœƒ1
× ∑ (𝑓𝑛 + πœƒ1 𝑓𝑛−1 + πœƒ1 (𝑓𝑛+1 + πœƒ1 𝑓𝑛 )) π‘’π‘–πœ‹π‘›π‘₯
π‘’π‘–πœ‹(𝑁+1)π‘₯
1 + πœƒ1 π‘’π‘–πœ‹π‘₯
∞
1
(𝑓 + πœƒ1 𝑓𝑛−1 ) π‘’π‘–πœ‹π‘›π‘₯ .
∑
1 + πœƒ1 π‘’π‘–πœ‹π‘₯ 𝑛 = 𝑁+1 𝑛
∑ 𝑓𝑛 π‘’π‘–πœ‹π‘›π‘₯ = πœƒ1 𝑓𝑁+1
1
π‘’π‘–πœ‹π‘₯ ) (1
π‘Ÿπ‘ (𝑓, π‘₯) = πœƒ1 π‘“ΜŒ 𝑁
𝑒−π‘–πœ‹π‘π‘₯ − π‘’π‘–πœ‹(𝑁+1)π‘₯
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
+ πœƒ1 π‘“ΜŒ −𝑁
π‘’π‘–πœ‹π‘π‘₯ − 𝑒−π‘–πœ‹(𝑁+1)π‘₯
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
Advances in Numerical Analysis
+
1
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
∞
×
∑
|𝑛| = 𝑁+1
+
3
Reiteration of this transformation up to 𝑝 times leads to the
following expansion of the error:
(𝑓𝑛 + πœƒ1 𝑓𝑛−1 + πœƒ1 (𝑓𝑛+1 + πœƒ1 𝑓𝑛 )) π‘’π‘–πœ‹π‘›π‘₯
1
(1 + πœƒ1
π‘’π‘–πœ‹π‘₯ ) (1
π‘Ÿπ‘ (𝑓, π‘₯)
= (𝑒−π‘–πœ‹π‘π‘₯ − π‘’π‘–πœ‹(𝑁+1)π‘₯ )
×∑
𝑁
π‘–πœ‹π‘›π‘₯
× ∑ (𝑐𝑛 + πœƒ1 𝑐𝑛−1 + πœƒ1 (𝑐𝑛+1 + πœƒ1 𝑐𝑛 )) 𝑒
π‘˜
π‘˜ = 1 ∏𝑠 = 1
,
(11)
where 𝑐𝑛 = 𝑓𝑛 − π‘“ΜŒ 𝑛 . Here, we also took into account the
periodicity of the coefficients π‘“ΜŒ 𝑛
(12)
π‘˜−1
πœƒπ‘˜ 𝛿−𝑁
(πœƒ, π‘“ΜŒ 𝑛 )
𝑝
×∑
π‘“ΜŒ −𝑁−1 = π‘“ΜŒ 𝑁.
(1 + πœƒπ‘  π‘’π‘–πœ‹π‘₯ ) (1 + πœƒπ‘  𝑒−π‘–πœ‹π‘₯ )
+ (π‘’π‘–πœ‹π‘π‘₯ − 𝑒−π‘–πœ‹(𝑁+1)π‘₯ )
𝑛 = −𝑁
π‘“ΜŒ 𝑁+1 = π‘“ΜŒ −𝑁,
π‘˜−1
πœƒπ‘˜ 𝛿𝑁
(πœƒ, π‘“ΜŒ 𝑛 )
𝑝
+ πœƒ1 𝑒−π‘–πœ‹π‘₯ )
π‘˜
π‘˜ = 1 ∏𝑠 = 1
+
+
(1 + πœƒπ‘  π‘’π‘–πœ‹π‘₯ ) (1 + πœƒπ‘  𝑒−π‘–πœ‹π‘₯ )
∞
1
𝑝
∑ 𝛿𝑛𝑝 (πœƒ, 𝑓𝑛 ) π‘’π‘–πœ‹π‘›π‘₯
∏𝑠 = 1 (1 + πœƒπ‘  π‘’π‘–πœ‹π‘₯ ) (1 + πœƒπ‘  𝑒−π‘–πœ‹π‘₯ ) |𝑛| = 𝑁+1
𝑝
∏𝑠 = 1
1
(1 + πœƒπ‘ 
π‘’π‘–πœ‹π‘₯ ) (1
+ πœƒπ‘  𝑒−π‘–πœ‹π‘₯ )
𝑁
For writing the expansion (11) in a short form and also for
further reiterations of this transformation, we introduce the
following generalized finite differences π›Ώπ‘›π‘˜ (πœƒ, 𝑦𝑛 ) determined
recurrently:
𝛿𝑛0 (πœƒ, 𝑦𝑛 ) = 𝑦𝑛 ,
π‘˜−1
π›Ώπ‘›π‘˜ (πœƒ, 𝑦𝑛 ) = π›Ώπ‘›π‘˜−1 (πœƒ, 𝑦𝑛 ) + πœƒπ‘˜ 𝛿𝑛−1
(πœƒ, 𝑦𝑛 )
(13)
× ∑ 𝛿𝑛𝑝 (πœƒ, 𝑓𝑛 − π‘“ΜŒ 𝑛 ) π‘’π‘–πœ‹π‘›π‘₯ ,
𝑛 = −𝑁
(15)
where the first two terms in the right-hand side can be viewed
as rational corrections to the error and the last two terms
as the actual error. This observation leads to the following
rational-trigonometric interpolation:
𝑝
𝐼𝑁 (𝑓, π‘₯) = 𝐼𝑁 (𝑓, π‘₯) + (𝑒−π‘–πœ‹π‘π‘₯ − π‘’π‘–πœ‹(𝑁+1)π‘₯ )
π‘˜−1
+ πœƒπ‘˜ (𝛿𝑛+1
(πœƒ, 𝑦𝑛 ) + πœƒπ‘˜ π›Ώπ‘›π‘˜−1 (πœƒ, 𝑦𝑛 )) ,
π‘˜−1
πœƒπ‘˜ 𝛿𝑁
(πœƒ, π‘“ΜŒ 𝑛 )
𝑝
×∑
π‘˜
π‘˜ = 1 ∏𝑠=1
for some sequence 𝑦𝑛 . Now, (11) can be rewritten in the form
+
×
∞
∑
|𝑛| = 𝑁+1
+
×
π‘˜
π‘˜ = 1 ∏𝑠 = 1
𝑝
π‘Ÿπ‘ (𝑓, π‘₯) =
+ πœƒ1 𝑒−π‘–πœ‹π‘₯ )
𝑝
∏𝑠 = 1
×
,
1
(1 + πœƒπ‘ 
π‘’π‘–πœ‹π‘₯ ) (1
+ πœƒπ‘  𝑒−π‘–πœ‹π‘₯ )
∞
∑ 𝛿𝑛𝑝 (πœƒ, 𝑓𝑛 ) π‘’π‘–πœ‹π‘›π‘₯
|𝑛| = 𝑁+1
𝛿𝑛1
π‘–πœ‹π‘›π‘₯
(πœƒ, 𝑓𝑛 ) 𝑒
+
1
(1 + πœƒ1
𝑁
(1 + πœƒπ‘  π‘’π‘–πœ‹π‘₯ ) (1 + πœƒπ‘  𝑒−π‘–πœ‹π‘₯ )
with the error
1
(1 + πœƒ1
π‘˜−1
πœƒπ‘˜ 𝛿−𝑁
(πœƒ, π‘“ΜŒ 𝑛 )
𝑝
×∑
π‘’π‘–πœ‹π‘π‘₯ − 𝑒−π‘–πœ‹(𝑁+1)π‘₯
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
π‘’π‘–πœ‹π‘₯ ) (1
(16)
+ (π‘’π‘–πœ‹π‘π‘₯ − 𝑒−π‘–πœ‹(𝑁+1)π‘₯ )
𝑒−π‘–πœ‹π‘π‘₯ − π‘’π‘–πœ‹(𝑁+1)π‘₯
0
π‘Ÿπ‘ (𝑓, π‘₯) = πœƒ1 𝛿𝑁
(πœƒ, π‘“ΜŒ 𝑛 )
(1 + πœƒ1 π‘’π‘–πœ‹π‘₯ ) (1 + πœƒ1 𝑒−π‘–πœ‹π‘₯ )
0
(πœƒ, π‘“ΜŒ 𝑛 )
+ πœƒ1 𝛿−𝑁
(1 + πœƒπ‘  π‘’π‘–πœ‹π‘₯ ) (1 + πœƒπ‘  𝑒−π‘–πœ‹π‘₯ )
π‘’π‘–πœ‹π‘₯ ) (1
∑ 𝛿𝑛1
𝑛 = −𝑁
(πœƒ, 𝑓𝑛 − π‘“ΜŒ 𝑛 ) 𝑒
1
(1 + πœƒπ‘ 
π‘’π‘–πœ‹π‘₯ ) (1
+ πœƒπ‘  𝑒−π‘–πœ‹π‘₯ )
𝑁
× ∑ 𝛿𝑛𝑝 (πœƒ, 𝑓𝑛 − π‘“ΜŒ 𝑛 ) π‘’π‘–πœ‹π‘›π‘₯ .
+ πœƒ1 𝑒−π‘–πœ‹π‘₯ )
π‘–πœ‹π‘›π‘₯
𝑝
∏𝑠 = 1
𝑛 = −𝑁
(17)
.
(14)
The problem of the determination of parameters πœƒπ‘˜ will
be discussed later.
4
Advances in Numerical Analysis
3. The KL-Interpolation
In this section, we consider the additional acceleration of
the rational-trigonometric interpolation by the polynomial
correction method known as the Krylov-Lanczos approach.
We recap the main ideas from [1].
Let 𝑓 ∈ πΆπ‘ž−1 [−1, 1]. By 𝐴 π‘˜ (𝑓), we denote the jumps of 𝑓
at the end points of the interval
𝐴 π‘˜ (𝑓) = 𝑓(π‘˜) (1) − 𝑓(π‘˜) (−1) ,
π‘˜ = 0, . . . , π‘ž − 1.
(18)
The polynomial correction method is based on the
following representation of the interpolated function:
π‘ž−1
𝑓 (π‘₯) = ∑ 𝐴 π‘˜ (𝑓) π΅π‘˜ (π‘₯) + 𝐹 (π‘₯) ,
(19)
π‘˜=0
where π΅π‘˜ are 2-periodic Bernoulli polynomials
𝐡0 (π‘₯) =
π‘₯
,
2
−1
π‘₯ ∈ [−1, 1] ,
(−1)𝑛+1
,
2(π‘–πœ‹π‘›)π‘˜+1
𝑛 =ΜΈ 0, 𝐡0 (π‘˜) = 0.
(21)
Function 𝐹 is a 2-periodic and relatively smooth function
on the real line (𝐹 ∈ πΆπ‘ž−1 (𝑅)) with the discrete Fourier
coefficients
π‘ž−1
𝐹̌ 𝑛 = π‘“ΜŒ 𝑛 − ∑ 𝐴 π‘˜ (𝑓) 𝐡̌ 𝑛 (π‘˜) .
(22)
π‘˜=0
The approximation of 𝐹 in (19) by the classical trigonometric
interpolation leads to the Krylov-Lanczos (KL-) interpolation
π‘ž−1
𝐼𝑁,π‘ž (𝑓, π‘₯) = ∑ 𝐴 π‘˜ (𝑓) π΅π‘˜ (π‘₯) + 𝐼𝑁 (𝐹, π‘₯) ,
(23)
π‘˜=0
and the approximation of 𝐹 by the rational-trigonometric
interpolation leads to the rational-trigonometric-polynomial
(rtp-) interpolation
π‘ž−1
𝑝
𝑝
𝐼𝑁,π‘ž (𝑓, π‘₯) = ∑ 𝐴 π‘˜ (𝑓) π΅π‘˜ (π‘₯) + 𝐼𝑁 (𝐹, π‘₯)
(24)
π‘˜=0
with the errors
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) = 𝑓 (π‘₯) − 𝐼𝑁,π‘ž (𝑓, π‘₯) ,
𝑝
𝑝
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) = 𝑓 (π‘₯) − 𝐼𝑁,π‘ž (𝑓, π‘₯) ,
(25)
(26)
respectively.
We need the next results for further comparisons. Theorems 1 and 2 show the behavior of the KL-interpolation in the
regions away from the singularities (π‘₯ = ±1).
Denote
∞
(−1)𝑠
π‘š.
𝑠 = −∞ (2𝑠 + 1)
πœ™π‘š = ∑
π‘π‘ž+1
+ π‘œ (𝑁−π‘ž−1 ) ,
𝑁 󳨀→ ∞,
(28)
where
πœ‘π‘,π‘ž (𝑓, π‘₯) = 𝐴 π‘ž (𝑓)
(−1)𝑁+π‘ž/2 sin (πœ‹ (2𝑁 + 1) π‘₯/2)
πœ™π‘ž+1 .
2πœ‹π‘ž+1
cos (πœ‹π‘₯/2)
(29)
Theorem 2 (see [1]). Let π‘ž ≥ 1 be odd, 𝑓 ∈ πΆπ‘ž+2 [−1, 1], and
𝑓(π‘ž+2) ∈ 𝐴𝐢[−1, 1]. Then, the following estimate holds for |π‘₯| <
1,
πœ‘π‘,π‘ž (𝑓, π‘₯)
π‘π‘ž+2
+ π‘œ (𝑁−π‘ž−2 ) ,
𝑁 󳨀→ ∞,
(30)
πœ‘π‘,π‘ž (𝑓, π‘₯)
= 𝐴 π‘ž (𝑓)
with the Fourier coefficients
𝐡𝑛 (π‘˜) =
πœ‘π‘,π‘ž (𝑓, π‘₯)
where
(20)
1
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) =
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) =
π΅π‘˜ (π‘₯) = ∫ π΅π‘˜−1 (π‘₯) 𝑑π‘₯,
∫ π΅π‘˜ (π‘₯) 𝑑π‘₯ = 0,
Theorem 1 (see [1]). Let π‘ž ≥ 2 be even, 𝑓 ∈ πΆπ‘ž+1 [−1, 1], and
𝑓(π‘ž+1) ∈ 𝐴𝐢[−1, 1]. Then, the following estimate holds for |π‘₯| <
1,
(27)
×
(−1)𝑁+(π‘ž+1)/2+1 (π‘ž + 1)
4πœ‹π‘ž+1
sin (πœ‹π‘₯/2) sin (πœ‹ (2𝑁 + 1) π‘₯/2)
πœ™π‘ž+2
cos2 (πœ‹π‘₯/2)
+ 𝐴 π‘ž+1 (𝑓)
(−1)𝑁+(π‘ž+1)/2 sin (πœ‹ (2𝑁 + 1) π‘₯/2)
πœ™π‘ž+2 .
2πœ‹π‘ž+2
cos (πœ‹π‘₯/2)
(31)
The aim of this paper is the derivation of analogs of
Theorems 1 and 2 for the rtp-interpolations.
The determination of parameters πœƒπ‘˜ is crucial for the
realization of the rtp-interpolation. General method leads to
the Fourier-Padé interpolation (see [16]).
Here, we consider a smooth function 𝑓 on [−1, 1] and
take
𝜏
πœƒπ‘˜ = 1 − π‘˜ , π‘˜ = 1, . . . , 𝑝,
(32)
𝑁
where the new parameters πœπ‘˜ are independent of 𝑁. They
can be determined differently. One approach leads to the 𝐿 2 minimal interpolation [14, 18]. This idea was introduced and
investigated in [14] for the Fourier-Padé approximations. The
first step towards 𝐿 2 -minimal interpolation was performed in
[18]. The idea of this interpolation was in the determination
of unknown parameters πœπ‘˜ from the condition
σ΅„© 𝑝
σ΅„©
lim π‘π‘ž+1/2 σ΅„©σ΅„©σ΅„©σ΅„©π‘Ÿπ‘,π‘ž (𝑓, π‘₯)σ΅„©σ΅„©σ΅„©σ΅„© 󳨀→ minimum.
(33)
𝐿
𝑁→∞
2
Paper [18] showed the solution of that problem for 𝑝 = 1 and
1 ≤ π‘ž ≤ 6.
Another approach for the determination of parameters
πœπ‘˜ was described in [17], where πœπ‘˜ were the roots of the
π‘ž
associated Laguerre polynomial 𝐿 𝑝 (π‘₯). Below, in numerical
experiments, we use this approach.
The following theorem, proved in [15], shows the convergence rate of the rtp-interpolation in the regions away from
the singularities π‘₯ = ±1 for parameters πœƒπ‘˜ chosen as in (32).
Advances in Numerical Analysis
5
Theorem 3 (see [15]). Let 𝑓 ∈ πΆπ‘ž+2𝑝+1 [−1, 1] and 𝑓(π‘ž+2𝑝+1) ∈
𝐴𝐢[−1, 1] for some π‘ž, 𝑝 ≥ 1. Let parameters πœƒπ‘˜ be chosen as
in (32). Then, the following estimate holds as 𝑁 → ∞ and
|π‘₯| < 1
𝑝
π‘Ÿπ‘,π‘ž
(𝑓, π‘₯) = 𝑂 (𝑁−π‘ž−2𝑝−1 ) .
The application of transformation (14) to (17) with πœƒπ‘+1 = 1
implies
𝑝
𝑝
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) =
𝛿𝑁 (πœƒ, 𝐹̌ 𝑛 )
𝑐 (π‘₯)
(34)
The main purpose of this paper is the derivation of
𝑝
the exact estimates of the π‘Ÿπ‘, π‘ž (𝑓, π‘₯) when |π‘₯| < 1 getting
more accurate ones than Theorem 3 presents. Based on
such estimates, we discuss the problem of parameters (πœƒ, 𝑝,
and π‘ž) determination for accurate interpolation. Theoretical
estimates show the fast convergence of the rtp-interpolation
compared to the KL-interpolation. Numerical experiments
confirm theoretical estimates.
Throughout the paper, it is supposed that the exact values
of the jumps 𝐴 π‘˜ (𝑓) are known and that interpolated function
is smooth on [−1, 1].
(𝑒−π‘–πœ‹π‘π‘₯ − π‘’π‘–πœ‹(𝑁+1)π‘₯ )
𝑝
+
𝛿−𝑁 (πœƒ, 𝐹̌ 𝑛 )
𝑐 (π‘₯)
(π‘’π‘–πœ‹π‘π‘₯ − 𝑒−π‘–πœ‹(𝑁+1)π‘₯ )
𝑁
1
+
∑ 𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 − 𝐹̌ 𝑛 )) π‘’π‘–πœ‹π‘›π‘₯
𝑐 (π‘₯) 𝑛 = −𝑁
+
(40)
∞
1
∑ 𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 )) π‘’π‘–πœ‹π‘›π‘₯ ,
𝑐 (π‘₯) |𝑛| = 𝑁+1
where, by 𝛿𝑛𝑠 (𝑦𝑛 ), we denoted 𝛿𝑛𝑠 (πœƒ, 𝑦𝑛 ) with πœƒπ‘˜ = 1, π‘˜ =
1, . . . , 𝑠 and
𝑝
𝑐 (π‘₯) = (1 + π‘’π‘–πœ‹π‘₯ ) (1 + 𝑒−π‘–πœ‹π‘₯ ) ∏ (1 + πœƒπ‘  π‘’π‘–πœ‹π‘₯ ) (1 + πœƒπ‘  𝑒−π‘–πœ‹π‘₯ )
4. Pointwise Convergence of
the RTP-Interpolation
𝑠=1
Let πœƒπ‘˜ be defined as in (32) and by π›Ύπ‘˜ (𝜏) denote the coefficients
of the polynomial
𝑝
𝑝
𝑠=1
𝑠=0
∏ (1 + πœπ‘  π‘₯) = ∑ 𝛾𝑠 (𝜏) π‘₯𝑠 .
(35)
First, we estimate the last term in the right-hand side of
(40). We need to estimate 𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 )) for |𝑛| > 𝑁 as 𝑁 →
∞. In view of the smoothness of 𝐹, we get from expansion
(19) by means of integration by parts
𝑝
πœ“π‘š,𝑝 = ∑ (−1)𝑠 𝛾𝑠 (𝜏) ∑ π›Ύπ‘˜ (𝜏) (2𝑝 − π‘˜ − 𝑠 + π‘š)!πœ™2𝑝−π‘˜−𝑠+π‘š+1 .
𝑠=0
𝑝
πœ‹π‘₯
∏ (1 + 2πœƒπ‘  cos πœ‹π‘₯ + πœƒπ‘ 2 ) .
2 𝑠=1
(41)
Also denote
𝑝
= 4cos2
π‘˜=0
π‘ž+2𝑝+1
𝐹𝑛 = ∑ 𝐴 π‘š (𝑓) 𝐡𝑛 (π‘š) +
π‘š=π‘ž
(36)
1
2(π‘–πœ‹π‘›)2𝑝+π‘ž+2
1
Theorems 4 and 5 describe pointwise behavior of the rtpinterpolation in the regions away from the singularities π‘₯ =
±1. Theorem 4 deals with even values of π‘ž and Theorem 5
with odd values.
Theorem 4. Let π‘ž ≥ 2 be even and 𝑓 ∈ πΆπ‘ž+2𝑝+1 [−1, 1] with
𝑓(π‘ž+2𝑝+1) ∈ 𝐴𝐢[−1, 1] for some 𝑝 ≥ 1. Let parameters πœƒπ‘˜ be
chosen as in (32). Then, the following estimate holds for |π‘₯| < 1,
𝑝
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) =
πœ‘π‘,π‘ž,𝑝 (𝑓, π‘₯)
𝑁2𝑝+π‘ž+1
+ π‘œ (𝑁−2𝑝−π‘ž−1 ) ,
× ∫ 𝑓(2𝑝+π‘ž+2) (π‘₯) 𝑒−π‘–πœ‹π‘›π‘₯ 𝑑π‘₯
−1
(42)
π‘ž+2𝑝+1
= ∑ 𝐴 π‘š (𝑓) 𝐡𝑛 (π‘š) + π‘œ (𝑛−2𝑝−π‘ž−2 ) ,
π‘š=π‘ž
and consequently
π‘ž+2𝑝+1
𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 )) = ∑ 𝐴 π‘š (𝑓) 𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐡𝑛 (π‘š)))
π‘š=π‘ž
𝑁 󳨀→ ∞,
(43)
+ π‘œ (𝑛−2𝑝−π‘ž−2 ) .
(37)
According to Lemma A.1,
where
πœ‘π‘,π‘ž, 𝑝 (𝑓, π‘₯) = 𝐴 π‘ž (𝑓)
(−1)𝑁+𝑝+π‘ž/2 sin (πœ‹ (2𝑁 + 1) π‘₯/2)
πœ“π‘ž,𝑝 .
22𝑝+1 πœ‹π‘ž+1 π‘ž! cos2𝑝+1 (πœ‹π‘₯/2)
(38)
Proof. Expansion (19) and definition of interpolation
𝑝
𝐼𝑁,π‘ž (𝑓, π‘₯) show that
𝑝
𝑝
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) = π‘Ÿπ‘ (𝐹, π‘₯) .
(39)
𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐡𝑛 (π‘š))) =
1
𝑂 (𝑛−π‘š−3 ) ,
𝑁2𝑝
(44)
and, therefore,
𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 )) =
1
π‘œ (𝑛−π‘ž−2 ) .
𝑁2𝑝
(45)
Thus, we conclude that the last term in the right-hand side of
(40) is π‘œ(𝑁−π‘ž−2𝑝−1 ).
6
Advances in Numerical Analysis
Now, we estimate the third term in the right-hand side of
(40). We need to estimate 𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 − 𝐹̌ 𝑛 )) for |𝑛| ≤ 𝑁 as
𝑁 → ∞. Observing that
𝐹̌ 𝑛 − 𝐹𝑛 = ∑ 𝐹𝑛+𝑠(2𝑁+1) ,
In view of Lemmas A.3 and A.4,
𝑝
𝑝
𝛿±π‘ (πœƒ, 𝐹̌ 𝑛 ) = 𝐴 π‘ž (𝑓) 𝛿±π‘ (πœƒ, 𝐡̌ 𝑛 (π‘ž)) + π‘œ (𝑁−2𝑝−π‘ž−2 )
(46)
𝑠 =ΜΈ 0
= ± 𝐴 π‘ž (𝑓)
and, applying (42), we obtain
π‘ž+2𝑝+1
𝐹̌ 𝑛 − 𝐹𝑛 = ∑ 𝐴 π‘š (𝑓) ( ∑ 𝐡𝑛+𝑠(2𝑁+1) ) +
π‘š=π‘ž
𝑠 =ΜΈ 0
𝑠 =ΜΈ 0 (𝑛/ (2𝑁
1
𝑁2𝑝+π‘ž+2
Substituting this into (52), we get the required estimate as
πœƒπ‘˜ → 1 and
+ 1) + 𝑠)π‘ž+2𝑝+2
lim 𝑐 (π‘₯) = 22𝑝+2 cos2𝑝+2
𝑁→∞
π‘ž+2𝑝+1
= ∑ 𝐴 π‘š (𝑓) (𝐡̌ 𝑛 (π‘š) − 𝐡𝑛 (π‘š)) + π‘œ (𝑁−2𝑝−π‘ž−2 ) ,
π‘š=π‘ž
|𝑛| ≤ 𝑁,
𝑁 󳨀→ ∞,
(47)
where, by πœ€π‘› , we denoted
πœ€π‘› =
1
1
𝑓(2𝑝+π‘ž+2) (π‘₯) 𝑒−π‘–πœ‹π‘›π‘₯ 𝑑π‘₯
∫
2(π‘–πœ‹)2𝑝+π‘ž+2 −1
(48)
and took into account that πœ€π‘› = π‘œ(1) as 𝑛 → ∞. Now, it
follows that
𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐹̌ 𝑛 − 𝐹𝑛 ))
= ∑ 𝐴 π‘š (𝑓) 𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š) − 𝐡𝑛 (π‘š)))
Theorem 5. Let π‘ž be odd, π‘ž ≥ 1, and 𝑓 ∈ πΆπ‘ž+2𝑝+2 [−1, 1] with
𝑓(π‘ž+2𝑝+2) ∈ 𝐴𝐢[−1, 1] for some 𝑝 ≥ 1. Let parameters πœƒπ‘˜ be
chosen as in (32). Then, the following estimate holds for |π‘₯| < 1,
𝑝
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) =
πœ‘π‘,π‘ž,𝑝 (𝑓, π‘₯)
𝑁2𝑝+π‘ž+2
+ π‘œ (𝑁−2𝑝−π‘ž−2 ) ,
𝑁 󳨀→ ∞,
(56)
where
(49)
= 𝐴 π‘ž (𝑓)
+ π‘œ (𝑁−2𝑝−π‘ž−2 ) .
×
According to Lemma A.2,
𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š) − 𝐡𝑛 (π‘š))) = 𝑂 (𝑁−2𝑝−π‘ž−3 ) ,
𝛿𝑛1 (𝛿𝑛𝑝 (πœƒ, 𝐹̌ 𝑛 − 𝐹𝑛 )) = π‘œ (𝑁−2𝑝−π‘ž−2 ) .
𝑐 (π‘₯)
(51)
×
(𝑒−π‘–πœ‹π‘π‘₯ − π‘’π‘–πœ‹(𝑁+1)π‘₯ )
𝑝
𝛿−𝑁 (πœƒ, 𝐹̌ 𝑛 )
𝑐 (π‘₯)
+ π‘œ (𝑁
−π‘ž−2𝑝−1
π‘–πœ‹π‘π‘₯
(𝑒
−π‘–πœ‹(𝑁+1)π‘₯
−𝑒
)
sin (πœ‹π‘₯/2) sin (πœ‹ (2𝑁 + 1) π‘₯/2)
πœ“π‘ž+1, 𝑝
cos2𝑝+2 (πœ‹π‘₯/2)
+ 𝐴 π‘ž+1 (𝑓)
Hence, the third term in the right-hand side of (40) is also
π‘œ(𝑁−π‘ž−2𝑝−1 ) as 𝑁 → ∞.
Finally, we get
𝑝
𝛿𝑁 (πœƒ, 𝐹̌ 𝑛 )
(−1)𝑁+𝑝+(π‘ž+1)/2+1
22𝑝+2 πœ‹π‘ž+1 π‘ž!
(50)
and, therefore,
+
(55)
We prove similar result for odd values of π‘ž.
π‘š=π‘ž
𝑝
πœ‹π‘₯
.
2
πœ‘π‘,π‘ž,𝑝 (𝑓, π‘₯)
π‘ž+2𝑝+1
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) =
(54)
+ 𝑂 (𝑁−2𝑝−π‘ž−2 ) .
πœ€π‘›+𝑠(2𝑁+1)
×∑
(−1)𝑁+𝑝+1
πœ“π‘ž,𝑝
2(π‘–πœ‹)π‘ž+1 𝑁2𝑝+π‘ž+1 π‘ž!
(52)
(57)
(−1)𝑁+𝑝+(π‘ž+1)/2
22𝑝+1 πœ‹π‘ž+2 (π‘ž + 1)!
sin (πœ‹ (2𝑁 + 1) π‘₯/2)
πœ“π‘ž+1,𝑝 .
cos2𝑝+1 (πœ‹π‘₯/2)
Proof. As the proof of this theorem mimics the proof of the
previous one, we omit some details.
The application of transformation (14) to (17) twice with
πœƒπ‘+1 = πœƒπ‘+2 = 1 implies that
𝑝
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) =
𝑝
𝛿𝑁 (πœƒ, 𝐹̌ 𝑛 )
𝑐 (π‘₯)
(𝑒−π‘–πœ‹π‘π‘₯ − π‘’π‘–πœ‹(𝑁+1)π‘₯ )
𝑝
+
),
𝑝
and we need to estimate 𝛿±π‘(πœƒ, 𝐹̌ 𝑛 ). Similarly, as above,
+
π‘ž+2𝑝+1
𝑝
𝑝
𝛿±π‘ (πœƒ, 𝐹̌ 𝑛 ) = ∑ 𝐴 π‘š (𝑓) 𝛿±π‘ (πœƒ, 𝐡̌ 𝑛 (π‘š)) + π‘œ (𝑁−2𝑝−π‘ž−2 ) .
π‘š=π‘ž
(53)
+
𝛿−𝑁 (πœƒ, 𝐹̌ 𝑛 )
𝑐 (π‘₯)
(π‘’π‘–πœ‹π‘π‘₯ − 𝑒−π‘–πœ‹(𝑁+1)π‘₯ )
1
𝛿𝑁
(𝛿𝑛𝑝 (πœƒ, 𝐹̌ 𝑛 ))
𝑑 (π‘₯)
(𝑒−π‘–πœ‹π‘π‘₯ − π‘’π‘–πœ‹(𝑁+1)π‘₯ )
1
𝛿−𝑁
(𝛿𝑛𝑝 (πœƒ, 𝐹̌ 𝑛 ))
𝑑 (π‘₯)
(π‘’π‘–πœ‹π‘π‘₯ − 𝑒−π‘–πœ‹(𝑁+1)π‘₯ )
Advances in Numerical Analysis
+
7
𝑁
1
∑ 𝛿𝑛2 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 − 𝐹̌ 𝑛 )) π‘’π‘–πœ‹π‘›π‘₯
𝑑 (π‘₯) 𝑛 = −𝑁
According to Lemma A.4, when 𝑀 = 1 in (64) and π‘ž is odd,
we get
1
1
(𝛿𝑛𝑝 (πœƒ, 𝐹̌ 𝑛 )) = 𝐴 π‘ž (𝑓) 𝛿±π‘
(𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘ž)))
𝛿±π‘
∞
1
+
∑ 𝛿𝑛2 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 )) π‘’π‘–πœ‹π‘›π‘₯ ,
𝑑 (π‘₯) |𝑛| = 𝑁+1
+ π‘œ (𝑁−2𝑝−π‘ž−3 )
(58)
where, by 𝛿𝑛𝑠 (𝑦𝑛 ), we denoted 𝛿𝑛𝑠 (πœƒ, 𝑦𝑛 ) with πœƒπ‘˜ = 1, π‘˜ =
1, . . . , 𝑠, and
𝑝
πœ‹π‘₯
𝑐 (π‘₯) = 4 cos2 ∏ (1 + 2πœƒπ‘  cos πœ‹π‘₯ + πœƒπ‘ 2 ) ,
2 𝑠=1
π‘–πœ‹π‘₯ 2
−π‘–πœ‹π‘₯ 2
) (1 + 𝑒
𝑑 (π‘₯) = (1 + 𝑒
= π‘œ (𝑁−2𝑝−π‘ž−3 ) ,
and hence the third and fourth terms in the right hand side of
(58) are π‘œ(𝑁−π‘ž−2𝑝−2 ) as 𝑁 → ∞. Now, from (58), we derive
𝑝
𝑝
𝑝
) ∏ (1 + πœƒπ‘  π‘’π‘–πœ‹π‘₯ ) (1 + πœƒπ‘  𝑒−π‘–πœ‹π‘₯ )
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) =
𝛿𝑁 (πœƒ, 𝐹̌ 𝑛 )
𝑐 (π‘₯)
(𝑒−π‘–πœ‹π‘π‘₯ − π‘’π‘–πœ‹(𝑁+1)π‘₯ )
𝑝
𝑠=1
= 16 cos4
(65)
+
𝑝
πœ‹π‘₯
∏ (1 + 2πœƒπ‘  cos πœ‹π‘₯ + πœƒπ‘ 2 ) .
2 𝑠=1
𝛿−𝑁 (πœƒ, 𝐹̌ 𝑛 )
𝑐 (π‘₯)
(π‘’π‘–πœ‹π‘π‘₯ − 𝑒−π‘–πœ‹(𝑁+1)π‘₯ )
(66)
+ π‘œ (𝑁−π‘ž−2𝑝−2 ) .
(59)
Taking 𝑀 = 0 in (64), we write
We have
π‘ž+2𝑝+2
𝐹𝑛 = ∑ 𝐴 π‘š (𝑓) 𝐡𝑛 (π‘š) + π‘œ (𝑛
−2𝑝−π‘ž−3
π‘š=π‘ž
𝑝
𝛿±π‘ (πœƒ, 𝐹̌ 𝑛 )
),
π‘ž+2𝑝+2
π‘ž+2𝑝+2
𝛿𝑛2 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 )) = ∑ 𝐴 π‘š (𝑓) 𝛿𝑛2 (𝛿𝑛𝑝 (πœƒ, 𝐡𝑛 (π‘š)))
(60)
π‘š=π‘ž
𝑝
= ∑ 𝐴 π‘š (𝑓) 𝛿±π‘ (πœƒ, 𝐡̌ 𝑛 (π‘š)) + π‘œ (𝑁−2𝑝−π‘ž−3 )
π‘š=π‘ž
𝑝
𝑝
= 𝐴 π‘ž (𝑓) 𝛿±π‘ (πœƒ, 𝐡̌ 𝑛 (π‘ž)) + 𝐴 π‘ž+1 (𝑓) 𝛿±π‘ (πœƒ, 𝐡̌ 𝑛 (π‘ž + 1))
+ π‘œ (𝑛−2𝑝−π‘ž−3 ) .
+ π‘œ (𝑁−2𝑝−π‘ž−3 ) .
According to Lemma A.1,
𝛿𝑛2 (𝛿𝑛𝑝 (πœƒ, 𝐹𝑛 )) =
(67)
1
π‘œ (𝑛−π‘ž−3 ) ,
𝑁2𝑝
(61)
and the last term in the right-hand side of (58) is π‘œ(𝑁−π‘ž−2𝑝−2 )
as 𝑁 → ∞.
Similarly,
𝛿𝑛2 (𝛿𝑛𝑝 (πœƒ, 𝐹̌ 𝑛 − 𝐹𝑛 ))
π‘ž+2𝑝+2
= ∑ 𝐴 π‘š (𝑓) 𝛿𝑛2 (𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š) − 𝐡𝑛 (π‘š)))
+ π‘œ (𝑁
5. Results and Discussion
),
and, according to Lemma A.2,
𝛿𝑛2 (𝛿𝑛𝑝 (πœƒ, 𝐹̌ 𝑛 − 𝐹𝑛 )) = π‘œ (𝑁−2𝑝−π‘ž−3 ) ,
𝑁 󳨀→ ∞.
Note that Theorems 4 and 5 are valid also for 𝑝 = 0.
In that case, the rtp-interpolation coincides with the KL0
(𝑓, π‘₯) ≡ 𝐼𝑁,π‘ž (𝑓, π‘₯) and consequently
interpolation as 𝐼𝑁,π‘ž
0
π‘Ÿπ‘,π‘ž (𝑓, π‘₯) ≡ π‘Ÿπ‘,π‘ž (𝑓, π‘₯). Hence, for 𝑝 = 0, Theorems 4 and
5 coincide with Theorems 1 and 2, respectively.
(62)
π‘š=π‘ž
−2𝑝−π‘ž−3
Now, the application of Lemmas A.2 and A.3 completes the
proof.
(63)
Hence, the fifth term in the right-hand side of (58) is
π‘œ(𝑁−π‘ž−2𝑝−2 ) as 𝑁 → ∞.
Then,
π‘ž+2𝑝+2
𝑀
𝑀
(𝛿𝑛𝑝 (πœƒ, 𝐹̌ 𝑛 )) = ∑ 𝐴 π‘š (𝑓) 𝛿±π‘
(𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š)))
𝛿±π‘
π‘š=π‘ž
+ π‘œ (𝑁−2𝑝−π‘ž−3 ) .
(64)
First, let us compare Theorems 4 and 5. Theorem 4 states
that on the interval |π‘₯| < 1, the rate of convergence of
𝑝
𝐼𝑁,π‘ž (𝑓, π‘₯) is 𝑂(𝑁−π‘ž−2𝑝−1 ) for even values of π‘ž. According
𝑝
to Theorem 5, the rate of convergence of 𝐼𝑁,π‘ž (𝑓, π‘₯) for odd
values of π‘ž is 𝑂(𝑁−π‘ž−2𝑝−2 ), and we have an improvement in
the convergence by the factor 𝑂(𝑁). From the other side,
Theorem 5 puts an additional smoothness requirement on
the interpolated function. Moreover, while the estimate in
Theorem 4 depends only on 𝐴 π‘ž (𝑓), the estimate of Theorem 5
depends on both 𝐴 π‘ž (𝑓) and 𝐴 π‘ž+1 (𝑓). All these mimic the
behavior of the KL-interpolation where we have the same
differences in the asymptotic estimates of Theorems 1 and 2.
Now, let us compare convergence of the KL- and the rtpinterpolations. In this section, we suppose that parameters
8
Advances in Numerical Analysis
πœπ‘˜ in (32) are the roots of the associated Laguerre polyπ‘ž
nomial 𝐿 𝑝 (π‘₯). Theorems concerning the rtp-interpolations
put additional smoothness requirements on the interpolated
function, and, in comparisons, it must be taken into account.
If an interpolated function is rather smooth (e.g., when
function is infinitely differentiable) such that for given π‘ž and 𝑝
Theorems 4 and 5 are valid, then the rtp-interpolation is more
precise (however, asymptotically) than the KL-interpolation.
Comparison of Theorems 1 and 2 with Theorems 4 and 5
shows that the rtp-interpolation is more precise than the KLinterpolation by factor 𝑂(𝑁2𝑝 ).
Now, we consider functions with finite smoothness and
suppose that all needed jumps are exactly available. Estimates
proved above show (see factors 𝐴 π‘ž (𝑓) and 𝐴 π‘ž+1 (𝑓)) that the
utilization of all available jumps by the KL-interpolation is
not reasonable when the jumps of the interpolated function
are rapidly increasing. In such cases, more accuracy can
be achieved with less jumps in combination with rational
corrections.
Further in this section, we suppose that parameters πœπ‘˜ are
π‘ž
the roots of the associated Laguerre polynomials 𝐿 𝑝 (π‘₯).
Let 𝑓 ∈ 𝐢𝑀+1 [−1, 1], 𝑓(𝑀+1) ∈ 𝐴𝐢[−1, 1], 𝑀 ≥ 1, and
let π‘ž be an even number. According to Theorems 1 and 4, if
the values of 𝑝 and π‘ž satisfy the condition π‘ž + 2𝑝 = 𝑀, then
both theorems are valid, and comparison of corresponding
approximations is legal. Then, asymptotic estimates of these
theorems will show which values of parameters 𝑝 and π‘ž
provide with better accuracy. We show this process for a
specific example. Let
𝑓 (π‘₯) = sin (π‘Žπ‘₯ − 1) ,
Table 1: Values of 𝑁−π‘ž−2𝑝−1 maxπ‘₯∈[−0.5,0.5] |πœ‘π‘,π‘ž,𝑝 (𝑓, π‘₯)| (see (38)) for
𝑁 = 1024, π‘ž + 2𝑝 = 8 and for function (68). Parameters πœπ‘˜ are the
roots of the associated Laguerre polynomials πΏπ‘žπ‘ (π‘₯).
π‘Ž = 1/10
π‘Ž=1
π‘Ž = 10
π‘Ž = 30
π‘Ž = 50
𝑝=2
π‘ž=4
4.6 ⋅ 10−34
3.9 ⋅ 10−29
2.5 ⋅ 10−25
3.7 ⋅ 10−23
7.6 ⋅ 10−23
𝑝=1
π‘ž=6
1.2 ⋅ 10−37
1.1 ⋅ 10−30
6.8 ⋅ 10−25
9.0 ⋅ 10−22
5.1 ⋅ 10−21
𝑝=0
π‘ž=8
3.9 ⋅ 10−41
3.3 ⋅ 10−32
2.2 ⋅ 10−24
2.6 ⋅ 10−22
4.1 ⋅ 10−19
𝑝
Table 2: Values of maxπ‘₯∈[−0.5,0.5] |π‘Ÿπ‘,π‘ž (𝑓, π‘₯)| (see (26)) for 𝑁 = 1024,
π‘ž + 2𝑝 = 8, and for function (68). Parameters πœπ‘˜ are the roots of the
associated Laguerre polynomials πΏπ‘žπ‘ (π‘₯).
π‘Ž = 1/10
π‘Ž=1
π‘Ž = 10
π‘Ž = 30
π‘Ž = 50
𝑝=3
π‘ž=2
1.2 ⋅ 10−30
9.8 ⋅ 10−28
6.3 ⋅ 10−26
1.0 ⋅ 10−24
7.8 ⋅ 10−25
𝑝=2
π‘ž=4
3.9 ⋅ 10−34
3.3 ⋅ 10−29
2.1 ⋅ 10−25
3.1 ⋅ 10−23
6.4 ⋅ 10−23
𝑝=1
π‘ž=6
1.2 ⋅ 10−37
9.9 ⋅ 10−31
6.4 ⋅ 10−25
8.5 ⋅ 10−22
4.8 ⋅ 10−21
𝑝=0
π‘ž=8
3.9 ⋅ 10−41
3.3 ⋅ 10−32
2.1 ⋅ 10−24
2.6 ⋅ 10−22
4.0 ⋅ 10−19
Table 3: Values of 𝑁−2𝑝−π‘ž−2 maxπ‘₯∈[−0.5,0.5] |πœ‘π‘,π‘ž,𝑝 (𝑓, π‘₯)| (see (57)) for
𝑁 = 1024, π‘ž + 2𝑝 = 7 and for function (68). Parameters πœπ‘˜ are the
roots of the associated Laguerre polynomials πΏπ‘žπ‘ (π‘₯).
(68)
where π‘Ž is some parameter. We use the values π‘Ž =
1/10, 1, 10, 30, 50, and in Table 1 to calculate the values of
𝑁−π‘ž−2𝑝−1 maxπ‘₯∈[−0.5,0.5] |πœ‘π‘,π‘ž,𝑝 (𝑓, π‘₯)| for 𝑁 = 1024 and for
different values of 𝑝 and π‘ž with condition π‘ž + 2𝑝 = 8. Recall
that 𝑝 = 0 corresponds to the KL-interpolation.
Table 1 shows that for π‘Ž = 1/10 and π‘Ž = 1 utilization
of all available jumps is reasonable and the KL-interpolation
𝐼𝑁,8 (𝑓, π‘₯) has the best accuracy. For π‘Ž = 10, 30, and 50, the
3
rtp-interpolation 𝐼𝑁,2
(𝑓, π‘₯) is the best, and as larger is the
value of parameter π‘Ž as more precise is the rtp-interpolation
compared to the KL-interpolation.
It is important to note that results in Table 1 are obtained
based on asymptotic estimates and we must compare these
𝑝
results to actual errors maxπ‘₯∈[−0.5,0.5] |π‘Ÿπ‘,π‘ž (𝑓, π‘₯)| to see how the
asymptotic errors coincide with actual errors. In Table 2, the
𝑝
values of the actual errors maxπ‘₯∈[−0.5,0.5] |π‘Ÿπ‘,π‘ž (𝑓, π‘₯)| for 𝑁 =
1024, and for different values of 𝑝 and π‘ž with condition π‘ž +
2𝑝 = 8 are calculated. Comparison with Table 1 shows that for
𝑁 = 1024 theoretical estimates of Theorems 1 and 4 coincide
with actual errors rather precisely.
We have the same situation for odd values of π‘ž. Let 𝑓 ∈
𝐢𝑀+2 [−1, 1], 𝑓(𝑀+2) ∈ 𝐴𝐢[−1, 1], 𝑀 ≥ 1, and let π‘ž be an
odd number. We use the same values of π‘Ž and in Table 3 to
calculate the values of (1/π‘π‘ž+2𝑝+2 )maxπ‘₯∈[−0.5,0.5] |πœ‘π‘,π‘ž,𝑝 (𝑓, π‘₯)|
𝑝
and in Table 4 to calculate the values of maxπ‘₯∈[−0.5,0.5] |π‘Ÿπ‘,π‘ž (𝑓)|
for 𝑁 = 1024 and for different values of 𝑝 and π‘ž with
𝑝=3
π‘ž=2
1.5 ⋅ 10−30
1.2 ⋅ 10−27
8.0 ⋅ 10−26
1.3 ⋅ 10−24
9.7 ⋅ 10−25
π‘Ž = 1/10
π‘Ž=1
π‘Ž = 10
π‘Ž = 30
π‘Ž = 50
𝑝=3
π‘ž=1
4.0 ⋅ 10−28
4.0 ⋅ 10−26
6.6 ⋅ 10−25
8.6 ⋅ 10−24
6.0 ⋅ 10−24
𝑝=2
π‘ž=3
2.0 ⋅ 10−31
1.9 ⋅ 10−27
2.3 ⋅ 10−24
2.3 ⋅ 10−22
4.3 ⋅ 10−22
𝑝=1
π‘ž=5
4.8 ⋅ 10−35
4.3 ⋅ 10−29
4.5 ⋅ 10−24
3.7 ⋅ 10−21
1.9 ⋅ 10−20
𝑝=0
π‘ž=7
7.1 ⋅ 10−39
6.3 ⋅ 10−31
6.0 ⋅ 10−24
4.1 ⋅ 10−20
5.5 ⋅ 10−19
𝑝
Table 4: Values of maxπ‘₯∈[−0.5,0.5] |π‘Ÿπ‘,π‘ž (𝑓, π‘₯)| (see (26)) for 𝑁 = 1024,
π‘ž + 2𝑝 = 7 and for function (68). Parameters πœπ‘˜ are the roots of the
associated Laguerre polynomials πΏπ‘žπ‘ (π‘₯).
π‘Ž = 1/10
π‘Ž=1
π‘Ž = 10
π‘Ž = 30
π‘Ž = 50
𝑝=3
π‘ž=1
3.8 ⋅ 10−28
3.8 ⋅ 10−26
6.3 ⋅ 10−25
8.1 ⋅ 10−24
5.7 ⋅ 10−24
𝑝=2
π‘ž=3
2.0 ⋅ 10−31
1.8 ⋅ 10−27
2.2 ⋅ 10−24
2.3 ⋅ 10−22
4.2 ⋅ 10−22
𝑝=1
π‘ž=5
4.7 ⋅ 10−35
4.2 ⋅ 10−29
4.5 ⋅ 10−24
3.7 ⋅ 10−21
1.8 ⋅ 10−20
𝑝=0
π‘ž=7
7.0 ⋅ 10−39
6.2 ⋅ 10−31
6.0 ⋅ 10−24
4.1 ⋅ 10−20
5.5 ⋅ 10−19
condition π‘ž + 2𝑝 = 7 when both Theorems 2 and 5 are valid.
Again, for π‘Ž = 1/10 and π‘Ž = 1, the best accuracy has the KLinterpolation. For π‘Ž = 10, π‘Ž = 30, and π‘Ž = 50, the best is
3
(𝑓, π‘₯).
rtp-interpolation 𝐼𝑁,1
Overall conclusion based on these specific examples and
on comparison of the asymptotic estimates is the following:
Advances in Numerical Analysis
9
not always the utilization of all available jumps, by the KLinterpolation, leads to the best interpolation (if we mean
pointwise convergence in the regions away from the singularities where the rtp-interpolation has faster convergence
rate.) This is due to the factors 𝐴 π‘ž (𝑓) and 𝐴 π‘ž+1 (𝑓) in the
estimates. When the values of jumps are rapidly increasing,
then better accuracy can be achieved by the utilization of
smaller number of jumps (consequently, with smaller 𝐴 π‘ž (𝑓)
and 𝐴 π‘ž+1 (𝑓)) and appropriately chosen corrections based on
the smoothness of the interpolated function. Which choice of
π‘ž and 𝑝 is the best that can be concluded from the comparison
of the corresponding estimates as we did it above.
It must be also mentioned that when the jumps are rapidly
increasing then getting their approximations is problematic,
so in such cases, the utilization of the rational corrections is
unavoidable for better accuracy.
Taking into account that
2𝑝−π‘˜−𝑠
2𝑀+2𝑝−π‘˜−𝑠
Δ2𝑀
𝑛+𝑀 (Δ π‘›+𝑝−𝑠 (𝐡𝑛 (π‘š))) = Δ π‘›+𝑝−𝑠+𝑀 (𝐡𝑛 (π‘š)) ,
(A.6)
we find
𝛿𝑛𝑀 (𝛿𝑛𝑝 (πœƒ, 𝐡𝑛 (π‘š)))
𝑝
= ∑ (−1)𝑠
𝑠=0
𝑝
𝛾𝑠 (𝜏)
𝛾 (𝜏)
∑ (−1)π‘˜ π‘˜ π‘˜ Δ2𝑀+2𝑝−π‘˜−𝑠
𝑛+𝑝−𝑠+𝑀 (𝐡𝑛 (π‘š)) .
𝑠
𝑁 π‘˜=0
𝑁
(A.7)
Moreover, since
2𝑀
2𝑀
Δ𝑀𝑛 (𝑦𝑛 ) = ∑ ( ) 𝑦𝑛−β„“ ,
β„“
(A.8)
β„“=0
we obtain
Appendix
𝛿𝑛𝑀 (𝛿𝑛𝑝 (πœƒ, 𝐡𝑛 (π‘š)))
In this section, we prove some lemmas concerning generalized finite differences 𝛿𝑛𝑠 (πœƒ, 𝑦𝑛 ). By 𝛿𝑛𝑠 (𝑦𝑛 ), we denote the
sequence that corresponds to πœƒπ‘˜ = 1, π‘˜ = 1, . . . , 𝑠. By Δπ‘˜π‘› (𝑐𝑛 ),
we denote the differences defined by the relations
Δ0𝑛
𝑠=0
(𝑐𝑛 ) = 𝑐𝑛 ,
π›Ώπ‘›π‘˜ (𝑐𝑛 ) = Δ2π‘˜
𝑛+π‘˜ (𝑐𝑛 ) .
(A.2)
Lemma A.1. The following estimate holds for 𝑝, 𝑀, π‘š ≥ 0 as
𝑁 → ∞ and |𝑛| ≥ 𝑁 + 1, where πœƒπ‘˜ are chosen as in (32)
∑
β„“=0
(A.1)
Now, it is easy to verify that
𝑝
𝑠=0
𝐡𝑛+𝑝−𝑠+𝑀−β„“ (π‘š) =
=
(A.3)
π‘š+1
(−1)𝑛+𝑝+𝑠+𝑀+β„“+1
2(π‘–πœ‹π‘›)π‘š+1
𝑗
𝑗=0
=
1
𝑂 (𝑛−2𝑀−π‘š−2 ) .
𝑁2𝑝
(−1)𝑛+𝑝+𝑠+𝑀+β„“+1 ∞ 1 𝑗 + π‘š
)
∑ (
π‘š
2(π‘–πœ‹π‘›)π‘š+1 𝑗 = 0 𝑛𝑗
𝑗
𝑗
𝑗−𝑑
× ∑ ( ) ℓ𝑑 (𝑠 − 𝑀 − 𝑝) ,
𝑑
𝑑=0
𝑝
𝛾𝑠 (𝜏)
𝛾 (𝜏)
∑ (−1)π‘˜ π‘˜ π‘˜ Δ2𝑝−π‘˜−𝑠
𝑛+𝑝−𝑠 (𝐡𝑛 (π‘š)) .
𝑁𝑠 π‘˜ = 0
𝑁
(A.4)
𝛿𝑛𝑀 (𝛿𝑛𝑝 (πœƒ, 𝐡𝑛 (π‘š)))
𝑝
𝑝
Then,
𝛾 (𝜏)
𝛾 (𝜏)
(−1)𝑛+p+𝑀+1
∑ 𝑠 𝑠 ∑ (−1)π‘˜ π‘˜ π‘˜
π‘š+1
𝑁
𝑁
2(π‘–πœ‹π‘›)
𝑠=0
π‘˜=0
𝛿𝑛𝑀 (𝛿𝑛𝑝 (πœƒ, 𝐡𝑛 (π‘š)))
×∑
𝑠=0
𝑝
= ∑ (−1)𝑠
𝑠=0
(A.10)
we derive
𝛿𝑛𝑝 (πœƒ, 𝐡𝑛 (π‘š))
= ∑ (−1)𝑠
2 (π‘–πœ‹ (𝑛 + 𝑝 − 𝑠 + 𝑀 − β„“))
∞
Proof. In view of definitions of π›Ώπ‘›π‘˜ (πœƒ, 𝑦𝑛 ), π›Ώπ‘›π‘˜ (𝑦𝑛 ) and their
connection with Δπ‘˜π‘› (𝑦𝑛 ), we write
𝑝
(−1)𝑛+𝑝−𝑠+𝑀−β„“+1
𝑗 + π‘š (β„“ + 𝑠 − 𝑀 − 𝑝)
×∑(
)
π‘š
𝑛𝑗
× (2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š)!
+
2𝑀 + 2𝑝 − π‘˜ − 𝑠
) 𝐡𝑛+𝑝−𝑠+𝑀−β„“ (π‘š) .
β„“
Taking into account the explicit form of the Fourier
coefficients of the Bernoulli polynomials
𝑝
𝛾𝑠 (𝜏)
𝛾 (𝜏)
∑ π‘˜
𝑁𝑠 𝑛−𝑠 π‘˜ = 0 π‘π‘˜ 𝑛−π‘˜
(
(A.9)
(−1)𝑛+𝑝+𝑀+1
2(π‘–πœ‹π‘›)π‘š+1 𝑛2𝑀+2𝑝 π‘š!
× ∑ (−1)𝑠
𝑝
𝛾𝑠 (𝜏)
𝛾 (𝜏)
∑ (−1)π‘˜ π‘˜ π‘˜
𝑁𝑠 π‘˜ = 0
𝑁
2𝑀+2𝑝−π‘˜−𝑠
×
π‘˜−1
Δπ‘˜π‘› (𝑐𝑛 ) = Δπ‘˜−1
𝑛 (𝑐𝑛 ) + Δ π‘›−1 (𝑐𝑛 ) .
𝛿𝑛𝑀 (𝛿𝑛𝑝 (πœƒ, 𝐡𝑛 (π‘š))) =
𝑝
= ∑ (−1)𝑠
=
∞
𝑝
𝛾𝑠 (𝜏)
𝛾 (𝜏)
2𝑝−π‘˜−𝑠
∑ (−1)π‘˜ π‘˜ π‘˜ Δ2𝑀
𝑛+𝑀 (Δ π‘›+𝑝−𝑠 (𝐡𝑛 (π‘š))) .
𝑁𝑠 π‘˜ = 0
𝑁
(A.5)
1 𝑗+π‘š
(
)
𝑗
π‘š
𝑛
𝑗=0
𝑗
𝑗
𝑗−𝑑
× ∑ ( ) (𝑠 − 𝑀 − 𝑝) 𝛼2𝑀+2𝑝−π‘˜−𝑠,𝑑 ,
𝑑
𝑑=0
(A.11)
10
Advances in Numerical Analysis
where
Proof. Similar to (A.9), we get
π‘Ÿ
π‘Ÿ
π›Όπ‘Ÿ,𝑑 = ∑ (−1)β„“ ( ) ℓ𝑑 .
β„“
(A.12)
β„“=0
𝛿𝑛𝑀 (𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š) − 𝐡𝑛 (π‘š)))
𝑝
= ∑ (−1)𝑠
Note that
π›Όπ‘Ÿ,𝑑 = 0,
𝑑 ≤ π‘Ÿ − 1.
𝑠=0
(A.13)
2𝑀+2𝑝−π‘˜−𝑠
×
Thus,
𝛿𝑛𝑀
(𝛿𝑛𝑝
β„“=0
(πœƒ, 𝐡𝑛 (π‘š)))
𝛾 (𝜏)
𝛾 (𝜏)
(−1)𝑛+𝑝+𝑀+1
∑ 𝑠 𝑠 ∑ (−1)π‘˜ π‘˜ π‘˜
π‘š+1 2𝑀+2𝑝
𝑁
2(π‘–πœ‹π‘›) 𝑛
𝑠=0 𝑁 π‘˜=0
∞
×∑
1
𝑗=0𝑛
𝑗−π‘˜−𝑠
2𝑀 + 2𝑝 − π‘˜ − 𝑠
(
)
β„“
× (𝐡̌ 𝑛+𝑝−𝑠+𝑀−β„“ (π‘š) − 𝐡𝑛+𝑝−𝑠+𝑀−β„“ (π‘š)) .
(A.17)
𝑝
𝑝
=
∑
𝑝
𝛾𝑠 (𝜏)
𝛾 (𝜏)
∑ (−1)π‘˜ π‘˜ π‘˜
𝑁𝑠 π‘˜ = 0
𝑁
Taking into account that
2𝑀 + 2𝑝 − π‘˜ − 𝑠 + 𝑗 + π‘š
(
)
π‘š
𝐡̌ 𝑛 (π‘š) − 𝐡𝑛 (π‘š) = ∑ 𝐡𝑛+π‘Ÿ(2𝑁+1) (π‘š)
π‘Ÿ =ΜΈ 0
𝑗
𝑗 + 2𝑀 + 2𝑝 − π‘˜ − 𝑠
𝑗−𝑑
×∑(
) (𝑠 − 𝑀 − 𝑝)
𝑑
+
2𝑀
+
2𝑝
−
π‘˜
−
𝑠
𝑑=0
=
(A.14)
× π›Ό2𝑀+2𝑝−π‘˜−𝑠,𝑑+2𝑀+2𝑝−π‘˜−𝑠
𝑝
=
𝑝
𝛾 (𝜏)
𝛾 (𝜏)
(−1)𝑛+𝑝+𝑀+1
∑ 𝑠𝑠 −𝑠 ∑ (−1)π‘˜ π‘˜π‘˜ −π‘˜
π‘š+1 2𝑀+2𝑝
𝑁
𝑛
𝑁
𝑛
2(π‘–πœ‹π‘›) 𝑛
π‘š! 𝑠 = 0
π‘˜=0
we derive
2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š
×(
) 𝛼2𝑀+2𝑝−π‘˜−𝑠,2𝑀+2𝑝−π‘˜−𝑠
π‘š
+
𝛿𝑛𝑀 (𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š) − 𝐡𝑛 (π‘š)))
=
which completes the proof as
𝛾 (𝜏)
𝛾 (𝜏)
(−1)𝑛+𝑝+𝑀+1
∑ 𝑠 𝑠 ∑ (−1)π‘˜ π‘˜ k
π‘š+1
𝑁
2(π‘–πœ‹π‘)
𝑠=0 𝑁 π‘˜=0
1 𝑗+π‘š
𝑗
(
) ∑ ( ) 𝛼2𝑀+2𝑝−π‘˜−𝑠,𝑑
𝑗
π‘š
𝑑
𝑁
𝑑=0
𝑗=0
×∑
π‘Ÿ =ΜΈ 0
The proof of next lemmas can be obtained in a similar
manner.
Lemma A.2. The following estimate holds for 𝑝, 𝑀, π‘š ≥ 0 as
𝑁 → ∞ and |𝑛| ≤ 𝑁, where πœƒπ‘˜ are chosen as in (32)
𝛿𝑛𝑀 (𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š) − 𝐡𝑛 (π‘š)))
(−1)π‘Ÿ (𝑠 − 𝑀 − 𝑝 − π‘Ÿ)
(2π‘Ÿ + 𝑛/𝑁)𝑗+π‘š+1
𝑝
𝑝
× (2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š)!
(−1)π‘Ÿ
(A.19)
𝑗−𝑑
.
In view of identity (A.13), we have
𝛿𝑛𝑀 (𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š) − 𝐡𝑛 (π‘š)))
𝑝
𝑝
(−1)𝑛+𝑝+𝑀+1
∑ (−1)𝑠 𝛾𝑠 (𝜏) ∑ π›Ύπ‘˜ (𝜏)
2(π‘–πœ‹π‘)π‘š+1 𝑁2𝑀+2𝑝 π‘š! 𝑠 = 0
π‘˜=0
π‘Ÿ =ΜΈ 0 (2π‘Ÿ
𝑗
∞
×∑
𝛼2𝑀+2𝑝−π‘˜−𝑠,2𝑀+2𝑝−π‘˜−𝑠 = (−1)2𝑀+2𝑝−π‘˜−𝑠 (2𝑀 + 2𝑝 − π‘˜ − 𝑠)!.
(A.15)
×∑
𝑝
𝑝
1
𝑂 (𝑛−2𝑀−π‘š−2 ) ,
𝑁2𝑝
=
(−1)π‘Ÿ
(−1)𝑛+1
,
∑
2(π‘–πœ‹)π‘š+1 π‘Ÿ =ΜΈ 0 (𝑛 + π‘Ÿ (2𝑁 + 1))π‘š+1
(A.18)
=
(−1)𝑛+𝑝+𝑀+1
∑ 𝛾𝑠 (𝜏) ∑ (−1)π‘˜ π›Ύπ‘˜ (𝜏)
2(π‘–πœ‹π‘)π‘š+1 𝑁2𝑀+2𝑝 𝑠 = 0
π‘˜=0
∞
1 𝑗 + 2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š
(
)
𝑗
π‘š
𝑁
𝑗=0
×∑
𝑗
𝑗 + 2𝑀 + 2𝑝 − π‘˜ − 𝑠
×∑(
)
𝑑 + 2𝑀 + 2𝑝 − π‘˜ − 𝑠
𝑑=0
+ 𝑛/𝑁)2𝑀+2𝑝−π‘˜−𝑠+π‘š+1
+ 𝑂 (𝑁−2𝑀−2𝑝−π‘š−2 ) .
𝑗−𝑑
(A.16)
× π›Ό2𝑀+2𝑝−π‘˜−𝑠,𝑑+2𝑀+2𝑝−π‘˜−𝑠 ∑
(−1)π‘Ÿ (𝑠 − 𝑀 − 𝑝 − π‘Ÿ)
π‘Ÿ =ΜΈ 0 (2π‘Ÿ
+ 𝑛/𝑁)𝑗+2𝑀+2𝑝−π‘˜−𝑠+π‘š+1
Advances in Numerical Analysis
=
11
(−1)𝑛+𝑝+𝑀+1
2(π‘–πœ‹π‘)π‘š+1 𝑁2𝑀+2𝑝
𝑝
Hence,
𝑝
2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š
× ∑ 𝛾𝑠 (𝜏) ∑ (−1)π‘˜ π›Ύπ‘˜ (𝜏) (
)
π‘š
𝑠=0
𝑀
(𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š)))
𝛿±π‘
π‘˜=0
=
(−1)π‘Ÿ
×∑
2𝑀+2𝑝−π‘˜−𝑠+π‘š+1
π‘Ÿ =ΜΈ 0 (2π‘Ÿ + 𝑛/𝑁)
𝑝
𝑝
× π›Ό2𝑀+2𝑝−π‘˜−𝑠,2𝑀+2𝑝−π‘˜−𝑠
+ 𝑂 (𝑁−2𝑀−2𝑝−π‘š−2 ) ,
(−1)𝑁+𝑝+𝑀+1
∑ 𝛾𝑠 (𝜏) ∑ (−1)π‘˜ π›Ύπ‘˜ (𝜏)
2(π‘–πœ‹π‘)π‘š+1 𝑁2𝑀+2𝑝 𝑠 = 0
π‘˜=0
∞
1 𝑗 + 2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š
(
)
𝑗
π‘š
𝑗=0𝑁
×∑
(A.20)
𝑗
which completes the proof as
𝑗 + 2𝑀 + 2𝑝 − π‘˜ − 𝑠
×∑(
)𝛼
𝑑 + 2𝑀 + 2𝑝 − π‘˜ − 𝑠 2𝑀+2𝑝−π‘˜−𝑠,𝑑+2𝑀+2𝑝−π‘˜−𝑠
𝑑=0
𝛼2𝑀+2𝑝−π‘˜−𝑠,2𝑀+2𝑝−π‘˜−𝑠 = (−1)2𝑀+2𝑝+π‘˜+𝑠 (2𝑀 + 2𝑝 − π‘˜ − 𝑠)!.
(A.21)
∞
× ∑
(−1)π‘Ÿ (𝑠 − 𝑝 − 𝑀 − π‘Ÿ)
π‘Ÿ = −∞ (2π‘Ÿ
Lemma A.3. Let π‘š be even. Then, the following estimate holds
for 𝑝, 𝑀, π‘š ≥ 0 as 𝑁 → ∞, where πœƒπ‘˜ are chosen as in (32)
𝑗−𝑑
± 1)𝑗+2𝑀+2𝑝−π‘˜−𝑠+π‘š+1
.
(A.26)
𝑀
(𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š)))
𝛿±π‘
𝑝
From here, we get
𝑝
(−1)𝑁+𝑝+𝑀+1
=
∑ (−1)𝑠 𝛾𝑠 (𝜏) ∑ π›Ύπ‘˜ (𝜏)
2(π‘–πœ‹π‘)π‘š+1 𝑁2𝑀+2𝑝 π‘š! 𝑠 = 0
π‘˜=0
∞
𝑀
(𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š)))
𝛿±π‘
(−1)π‘Ÿ
× (2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š)! ∑
π‘Ÿ = −∞ (2π‘Ÿ
± 1)2𝑀+2𝑝−π‘˜−𝑠+π‘š+1
+ 𝑂 (𝑁−2𝑀−2𝑝−π‘š−2 ) .
(A.22)
𝑀
(𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š)))
𝛿±π‘
= ∑ (−1)𝑠
𝑠=0
∞
× ∑
π‘Ÿ = −∞ (2π‘Ÿ ± 1)
𝑝
𝛾𝑠 (𝜏)
𝛾 (𝜏)
∑ (−1)π‘˜ π‘˜ π‘˜
𝑁𝑠 π‘˜ = 0
𝑁
2𝑀+2𝑝−π‘˜−𝑠
×
∑
β„“=0
(−1)𝑁+𝑝+𝑀+1
∑ 𝛾𝑠 (𝜏) ∑ (−1)π‘˜ π›Ύπ‘˜ (𝜏)
2(π‘–πœ‹π‘)π‘š+1 𝑁2𝑀+2𝑝 𝑠 = 0
π‘˜=0
2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š
×(
) 𝛼2𝑀+2𝑝−π‘˜−𝑠,2𝑀+2𝑝−π‘˜−𝑠
π‘š
Proof. Similar to (A.9), we get
𝑝
𝑝
𝑝
=
(−1)π‘Ÿ
2𝑀+2𝑝−π‘˜−𝑠+π‘š+1
+ 𝑂 (𝑁−2𝑀−2𝑝−π‘š−2 ) ,
(A.27)
2𝑀 + 2𝑝 − π‘˜ − 𝑠 ̌
(
) 𝐡±π‘+𝑝−𝑠+𝑀−β„“ (π‘š) .
β„“
(A.23)
Taking into account that
∞
which completes the proof.
Lemma A.4. Let π‘š be odd. Then, the following estimate holds
for 𝑝, 𝑀 ≥ 0 and π‘š ≥ 1 as 𝑁 → ∞, where πœƒπ‘˜ are chosen as in
(32)
𝐡̌ 𝑛 (π‘š) = ∑ 𝐡𝑛+𝑠(2𝑁+1) (π‘š)
𝑠 = −∞
(−1)𝑛+1 ∞
(−1)𝑠
=
,
∑
2(π‘–πœ‹)π‘š+1 𝑠 = −∞ (𝑛 + 𝑠 (2𝑁 + 1))π‘š+1
(A.24)
𝑝
=
we have
(−1)𝑁+𝑝+𝑀+𝑠+β„“+1 ∞ 1 𝑗 + π‘š
𝐡̌ ±π‘+𝑝−𝑠+𝑀−β„“ (π‘š) =
(
)
∑
π‘š
2(π‘–πœ‹π‘)π‘š+1 𝑗 = 0 𝑁𝑗
π‘Ÿ
∞
(−1) (β„“ + 𝑠 − 𝑝 − 𝑀 − π‘Ÿ)
π‘Ÿ = −∞
(2π‘Ÿ ± 1)π‘š+𝑗+1
× ∑
𝑀
𝛿±π‘
(𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š)))
× (2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š + 1)!
∞
𝑗
.
(A.25)
𝑝
(−1)𝑁+𝑝+𝑀
∑ (−1)𝑠 𝛾𝑠 (𝜏) ∑ π›Ύπ‘˜ (𝜏)
2(π‘–πœ‹π‘)π‘š+1 𝑁2𝑀+2𝑝+1 π‘š! 𝑠 = 0
π‘˜=0
(−1)π‘Ÿ π‘Ÿ
2𝑀+2𝑝−π‘˜−𝑠+π‘š+2
π‘Ÿ = −∞ (2π‘Ÿ ± 1)
× ∑
+ 𝑂 (𝑁−2𝑀−2𝑝−π‘š−3 ) .
(A.28)
12
Advances in Numerical Analysis
Proof. We again use (A.26) and explore terms 𝑗 = 0 and 𝑗 = 1
𝑀
𝛿±π‘
(𝛿𝑛𝑝 (πœƒ, 𝐡̌ 𝑛 (π‘š)))
𝑝
=
𝑝
(−1)𝑁+𝑝+𝑀+1
∑ (−1)𝑠 𝛾𝑠 (𝜏) ∑ π›Ύπ‘˜ (𝜏)
2(π‘–πœ‹π‘)π‘š+1 𝑁2𝑀+2𝑝 π‘š! 𝑠 = 0
π‘˜=0
∞
× (2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š)! ∑
π‘Ÿ = −∞ (2π‘Ÿ
(−1)π‘Ÿ
± 1)2𝑀+2𝑝−π‘˜−𝑠+π‘š+1
𝑝
+
𝑝
(−1)𝑁+𝑝+𝑀+1
∑ (−1)𝑠 𝛾𝑠 (𝜏) ∑ π›Ύπ‘˜ (𝜏)
4(π‘–πœ‹π‘)π‘š+1 𝑁2𝑀+2𝑝+1 π‘š! 𝑠 = 0
π‘˜=0
× (2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š + 1)! (𝑠 − π‘˜)
∞
× ∑
π‘Ÿ = −∞ (2π‘Ÿ
+
(−1)π‘Ÿ
± 1)
2𝑀+2𝑝−π‘˜−𝑠+π‘š+2
𝑁+𝑝+𝑀
𝑝
Acknowledgment
The author acknowledges the reviewers and the editors for
their valuable suggestions and constructive comments that
helped to improve the paper.
References
𝑝
(−1)
∑ (−1)𝑠 𝛾𝑠 (𝜏) ∑ π›Ύπ‘˜ (𝜏)
π‘š+1 2𝑀+2𝑝+1
2(π‘–πœ‹π‘) 𝑁
π‘š! 𝑠 = 0
π‘˜=0
× (2𝑀 + 2𝑝 − π‘˜ − 𝑠 + π‘š + 1)!
∞
(−1)π‘Ÿ π‘Ÿ
2𝑀+2𝑝−π‘˜−𝑠+π‘š+2
π‘Ÿ = −∞ (2π‘Ÿ ± 1)
× ∑
+ 𝑂 (𝑁−2𝑀−2𝑝−π‘š−3 ) ,
𝛿𝑛𝑠 (𝑦𝑛 ): Generalized finite difference with πœƒπ‘˜ = 1,
π‘˜ = 1, . . . , 𝑠 (see Section 4 and the
appendix)
Δ𝑠𝑛 (𝑦𝑛 ): Finite difference (see (A.1))
π΅π‘˜ (π‘₯): The Bernoulli polynomial (see (20))
𝐡𝑛 (π‘˜): The Fourier coefficient of the Bernoulli
polynomial (see (21))
Some parameters joined to πœƒπ‘˜ (see (32))
πœπ‘˜ :
𝛾𝑠 (𝜏): Coefficients of polynomial with the roots
−1/πœπ‘˜ (see (35)).
𝑁 󳨀→ ∞.
(A.29)
It is easy to verify that the first two terms in the right-hand
side of (A.29) vanish for odd values of π‘š. This observation
completes the proof.
Notations
𝑓𝑛 :
The Fourier coefficient (see (5))
π‘“ΜŒ 𝑛 :
The discrete Fourier coefficient (see (2))
𝐼𝑁(𝑓, π‘₯): Classic trigonometric interpolation (see
(1))
π‘Ÿπ‘(𝑓, π‘₯): Error of classic trigonometric
interpolation (see (4))
𝑝
𝐼𝑁(𝑓, π‘₯): Rational-trigonometric interpolation (see
(16))
𝑝
π‘Ÿπ‘(𝑓, π‘₯): Error of rational-trigonometric
interpolation (see (17))
𝐼𝑁,π‘ž (𝑓, π‘₯): The Krylov-Lanczos interpolation (see
(23))
π‘Ÿπ‘,π‘ž (𝑓, π‘₯): Error of the Krylov-Lanczos interpolation
(see (25))
𝑝
𝐼𝑁,π‘ž (𝑓, π‘₯): Rational-trigonometric-polynomial
interpolation (see (24))
𝑝
π‘Ÿπ‘,π‘ž (𝑓, π‘₯): Error of
rational-trigonometric-polynomial
interpolation (see (26))
Jumps of 𝑓 (see (18))
𝐴 π‘˜ (𝑓):
𝛿𝑛𝑠 (πœƒ, 𝑦𝑛 ): Generalized finite difference (see (13))
[1] A. Poghosyan, “Asymptotic behavior of the Krylov-Lanczos
interpolation,” Analysis and Applications, vol. 7, no. 2, pp. 199–
211, 2009.
[2] A. Krylov, On Approximate Calculations. Lectures Delivered in
1906, Tipolitography of Birkenfeld, St. Petersburg, Russia, 1907.
[3] C. Lanczos, “Evaluation of noisy data,” Journal of the Society for
Industrial and Applied Mathematics, vol. 1, pp. 76–85, 1964.
[4] C. Lanczos, Discourse on Fourier Series, Oliver and Boyd,
Edinburgh, UK, 1966.
[5] B. Adcock, Modified Fourier expansions: theory, construction
and applications [Ph.D. thesis], University of Cambridge, Trinity
Hall, UK, 2010.
[6] G. Baszenski, F.-J. Delvos, and M. Tasche, “A united approach
to accelerating trigonometric expansions,” Computers & Mathematics with Applications, vol. 30, no. 3–6, pp. 33–49, 1995.
[7] D. Batenkov and Y. Yomdin, “Algebraic Fourier reconstruction
of piecewise smooth functions,” Mathematics of Computation,
vol. 81, no. 277, pp. 277–318, 2012.
[8] J. P. Boyd, “Acceleration of algebraically-converging Fourier
series when the coefficients have series in powers in 1/𝑛,”
Journal of Computational Physics, vol. 228, no. 5, pp. 1404–1411,
2009.
[9] A. Poghosyan, “Asymptotic behavior of the Eckhoff method
for convergence acceleration of trigonometric interpolation,”
Analysis in Theory and Applications, vol. 26, no. 3, pp. 236–260,
2010.
[10] A. Poghosyan, “On an autocorrection phenomenon of the
Eckhoff interpolation,” The Australian Journal of Mathematical
Analysis and Applications, vol. 9, no. 1, article 19, pp. 1–31, 2012.
[11] G. A. Baker and P. Graves-Morris, Pade Approximants, Encyclopedia of Mathematics and Its Applications, vol. 59, Cambridge
University Press, Cambridge, UK, 2nd edition, 1966.
[12] E. W. Cheney, Introduction to Approximation Theory, McGrawHill, New York, NY, USA, 1966.
[13] J. F. Geer, “Rational trigonometric approximations using
Fourier series partial sums,” Journal of Scientific Computing, vol.
10, no. 3, pp. 325–356, 1995.
[14] A. Nersessian and A. Poghosyan, “On a rational linear approximation of Fourier series for smooth functions,” Journal of
Scientific Computing, vol. 26, no. 1, pp. 111–125, 2006.
Advances in Numerical Analysis
[15] A. Poghosyan, “On a convergence acceleration of trigonometric
interpolation,” Reports of the National Academy of Sciences of
Armenia, vol. 112, no. 4, pp. 341–349, 2012.
[16] A. Poghosyan, A. Barkhudaryan, and S. Mkrtchyan, “Accelerating the convergence of trigonometric interpolation,” in Proceedings of the 3rd Russian-Armenian Workshop on Mathematical
Physics, Complex Analysis and Related Topics,, pp. 133–137,
Tsaghkadzor, Armenia, 2010.
[17] A. Poghosyan, T. Barkhudaryan, and A. Nurbekyan, “Convergence acceleration of Fourier series by the roots of the Laguerre
polynomial,” in Proceedings of the 3rd Russian-Armenian Workshop on Mathematical Physics, Complex Analysis and Related
Topics, pp. 138–142, Tsaghkadzor, Armenia, October 2010.
[18] A. V. Pogosyan, “On a linear rational-trigonometric interpolation of smooth functions,” Reports of the National Academy of
Sciences of Armenia, vol. 106, no. 1, pp. 13–20, 2006.
13
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