A new quadrature scheme based on an Extended Lagrange Interpolation process

A new quadrature scheme based on an Extended Lagrange Interpolation process

Applied Numerical Mathematics 124 (2018) 57–75 Contents lists available at ScienceDirect Applied Numerical Mathematics www.elsevier.com/locate/apnum...

440KB Sizes 2 Downloads 64 Views

Applied Numerical Mathematics 124 (2018) 57–75

Contents lists available at ScienceDirect

Applied Numerical Mathematics www.elsevier.com/locate/apnum

A new quadrature scheme based on an Extended Lagrange Interpolation process ✩ Donatella Occorsio 1 , Maria Grazia Russo ∗,2 Department of Mathematics, Computer Science and Economics, University of Basilicata, Via dell’Ateneo Lucano 10, 85100 Potenza, Italy

a r t i c l e

i n f o

Article history: Received 15 June 2017 Received in revised form 12 September 2017 Accepted 22 September 2017 Available online 18 October 2017 Keywords: Lagrange interpolation Orthogonal polynomials Approximation by polynomials Quadrature rules

a b s t r a c t ¯ )}m be the corresponding ¯ (x) = xw (x) and let { pm ( w )}m , { pm ( w Let w (x) = e −x xα , w sequences of orthonormal polynomials. Since the zeros of pm+1 ( w ) interlace those of ¯ ), it makes sense to construct an interpolation process essentially based on the zeros pm ( w ¯ ), which is called “Extended Lagrange Interpolation”. In this of Q 2m+1 := pm+1 ( w ) pm ( w paper the convergence of this interpolation process is studied in suitable weighted L 1 spaces, in a general framework which completes the results given by the same authors p in weighted L u ((0, +∞)), 1 ≤ p ≤ ∞ (see [31], [28]). As an application of the theoretical results, an extended product integration rule, based on the aforesaid Lagrange process, is proposed in order to compute integrals of the type β

+∞ f (x)k(x, y )u (x)dx,

u (x) = e −x xγ (1 + x)λ , γ > −1, λ ∈ R+ , β

0

where the kernel k(x, y ) can be of different kinds. The rule, which is stable and fast convergent, is used in order to construct a computational scheme involving the single product integration rule studied in [23]. It is shown that the “compound quadrature sequence” represents an efficient proposal for saving 1/3 of the evaluations of the function f , under unchanged speed of convergence. © 2017 IMACS. Published by Elsevier B.V. All rights reserved.

1. Introduction

¯ )}m be the cor¯ (x) = xw (x) be two Generalized Freud–Laguerre weights and let { pm ( w )}m , { pm ( w Let w (x) = e −x xα , w responding sequences of orthonormal polynomials. Denoting by am the Mhaskar–Rakhmanov–Saff number related to w, ¯ )(am − x) has distinct zeros [28] and therefore it makes sense to consider the the polynomial Q2m+2 (x) = pm+1 ( w ) pm ( w Lagrange polynomial interpolating a given continuous function f at the zeros of Q2m+2 . Such interpolation process belongs to the so-called Extended interpolation processes. Extended interpolation is of interest in the field of the polynomial approximation since it introduces new systems of “good” interpolation knots (see for instance [4], [3], [2], [5], [28], [30], [16] and β

✩ The Research has been accomplished within the RITA “Research ITalian network on Approximation”. The first author was partially supported by National Group of Computing Science GNCS–INDAM. Corresponding author. E-mail addresses: [email protected] (D. Occorsio), [email protected] (M.G. Russo). 1 GNCS member. 2 GNCS member.

*

https://doi.org/10.1016/j.apnum.2017.09.016 0168-9274/© 2017 IMACS. Published by Elsevier B.V. All rights reserved.

58

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

the references therein) and the research of “well far apart” zeros of orthogonal polynomials is still an open problem [9]. On the other hand, following a procedure proposed in [27] for the automatic estimate of the numerical error by extended Gaussian rules, extended interpolation can be used in the numerical evaluation of the convergence order in interpolation processes (see for instance [4]). Moreover extended matrices of orthogonal polynomials can be employed, for instance, in the approximation of singular and hypersingular integral transforms [29], [8]. ¯ , f )}m , where Here, in particular we consider the “truncated Lagrange polynomial sequence” { L ∗2m+2 ( w , w ¯ , f ) ∈ P2m+1 interpolates f at the first j = j (m) zeros of Q2m+2 and vanishes at the remaining ones, being L ∗2m+2 ( w , w the choice of j depending on a fixed real parameter θ ∈ (0, 1) ([21], [17]). The same interpolation process has been already p studied in weighted L u ((0, +∞)), where

u (x) = e −x xγ (1 + x)λ , β

1

γ > − , λ ≥ 0, p

for 1 ≤ p ≤ ∞ (see [31], [28]). In the present paper we want to complete, in some sense, the aforesaid results in the case ¯ , f )}m p = 1, by adding and proving some results partially announced in [32]. We will prove that the sequence { L ∗2m+2 ( w , w

behaves like the best approximation polynomial sequence in suitable weighted subspaces of L 1 , for continuous functions f on (0, +∞), having an exponential growth at infinity and a possible algebraic singularity in 0, i.e. f ∈ C u (see Section 2.1), under more general assumption w.r.t. those stated in [31, Theorem 3.4]. Moreover, as an application of the proposed interpolation process, we determine sufficient and necessary conditions under which the integral operator

+∞

¯ , f ; x)k(x, y )u (x)dx L ∗2m+2 ( w , w

I 2m+1 : f ∈ C u → 0

is bounded in a suitable subspace of L 1u . This assures the stability and the convergence of the corresponding extended product integration rule obtained in order to approximate integrals of the types

+∞ I ( f , y ) :=

f (x)k(x, y )u (x)dx

(1)

0

where the kernel k(x, y ) can be of different types and u (x) is a given Generalized Laguerre weight. The kernel’s class we can manage may contain for instance weakly singular, “nearly singular” and oscillating functions. Then we introduce an efficient product quadrature scheme obtained by “mixing” the extended rule with an analogous “one-weight” product rule involving a truncated Lagrange polynomial interpolating f just at the zeros of pm+1 ( w , x)(am+1 − x) [23] (see also [21] for β = 1). As we will show, the mixed quadrature sequence allows to reduce of one third the number of samples of f needed by the one-weight product sequence. We point out that the efficient computation of integrals (1) is needed in many contexts, as well in numerical methods for approximating the solution of integral (systems of integral) equations [19], [21], [17], [11], [7]. For instance, the Marchenko system in [7] is connected to inverse and direct scattering problems extensively treated in [34], [10]. The Wiener–Hopf integral equations, in connection with problems in radiative transfer, and related to the solution of boundary integral equations for planar problems (see [1] and the references therein, [19], [12]), are another remarkable class of integral equation for which the quadrature rules we treat here can be useful. Finally, extended quadrature rules over bounded intervals, could be employed in the efficient solution of integral equations on triangles and squares [18], [33]. The outline of this paper is as follows. Section 2 contains the notations and some auxiliary results. In Section 3 we give the main results about the extended Lagrange interpolation process, while in Section 4 we introduce the extended quadrature rule, together with the study of the stability and the convergence, and then we describe the compound quadrature sequence. In Section 5 we test the proposed quadrature scheme by means of some examples, which confirm the theoretical estimates. Finally, Section 6 is devoted to the proofs of the main results. 2. Preliminary results and notations In the sequel C will denote any positive constant which can be different in different formulas. Moreover C = C (a, b, ..) will be used meaning that the constant C is independent of a, b, ... The notation A ∼ B, where A and B are positive quantities depending on some parameters, will be used if and only if ( A / B )±1 ≤ C , with C a positive constant independent of the above parameters. Denote by Pm the space of all algebraic polynomials of degree at most m. For any bivariate function g (x, y ), we will denote by g y (g x ) the function of the only variable x ( y). 2.1. Spaces of functions For 1 ≤ p < ∞, and u (x) = e −x xγ (1 + x)λ , β

fu∈

L (R+ ), equipped with the norm p

γ > − 1p , β > 12 , λ ≥ 0, let L up (R+ ) be the space of measurable functions f s.t.

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

59

⎞ 1p ⎛ +∞ 

f L up (R+ ) = ⎝ | f (x)u (x)| p dx⎠ . 0

Moreover with

 Cu =

+ γ ≥ 0, let L ∞ u (R ) =: C u be the space of functions

f : f u ∈ C 0 (R+ ), lim f (x)u (x) = 0 = lim

x→+∞

x→0+



f (x)u (x) ,

equipped with the norm f C u = supx≥0 | f (x)|u (x). Strictly related to the weight u there is the so called Mhaskar–Rakhmanov–Saff number (shortly MRS number) [26] which is explicitly defined, for any integer m, as follows [15] (see also [22])

am (u ) =

22β ( (β))2

β1

(2β)

1+

2γ + 1

1

8m

β

1

1

mβ ∼mβ .

Since different weight functions containing the same exponential factor e −x have equivalent MRS numbers, from now on am will denote any of them. Furthermore, since am ∼ am+1 , for the sake of brevity we will employ only am to denote one of them, without affecting the global discussion. In the sequel it will be useful the following modulus of continuity [24] β

rϕ ( f , t )u , p = sup u hr ϕ f L p ( I rh ) ,

r ≥ 1,

0
I rh = [8r 2 h2 , Ah∗ ],



ϕ (x) = x

1

h∗ = h

2 2β−1

r

r

hr ϕ f (x) = (−1)k f (x + (r − k)hϕ (x)). k

k =0

In order to evaluate rϕ ( f )u , p we recall that [24]

rϕ ( f , t )u , p ≤ sup hr f (r ) ϕ r u L p ( I r,h ) , 0
C = C ( f , t ),

if the sup at the right hand side is√bounded. With r ∈ N and setting ϕ (x) = x, consider the Sobolev-type space p

W r (u ) =



p f ∈ L u ([0, +∞)) : f (r −1) ∈ AC (0, +∞),



f (r ) ϕ r u p < ∞ ,

equipped with the norm

f W rp (u ) = f u p + f (r ) ϕ r u p . Denoting by

E m ( f )u , p = inf ( f − P )u p , P ∈Pm

1 ≤ p ≤ ∞, p

the error of the best approximation of f ∈ L u , we recall the following weaker version of the Jackson Theorem [24] √

am

m E m ( f )u , p ≤ C

rϕ ( f , t )u , p t

C = C (m, f ).

dt ,

0

Finally, setting log+ x = log(max(1, x)), by L log+ L we denote the space of functions f defined in (0, +∞) s.t.

f log+ f 1 < +∞. 2.2. Orthogonal polynomials Consider the weight

w (x) = e −x xα , β

1

α > −1, β > , 2

60

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

and let { pm ( w )}m be the corresponding sequence of orthonormal polynomials with positive leading coefficients, i.e.

pm ( w , x) = γm ( w )xm + Denoting by

+1 {xk }m k=1

γm ( w ) > 0.

terms of lower degree,

the zeros of pm+1 ( w ) in increasing order, i.e.

xk < xk+1 , k = 1, . . . , m,





am it is known that they lie in the interval C m 2 , am .

¯ ). In ¯ (x) = xw (x), let { yk }m Moreover, setting w be the zeros of the corresponding m-th orthonormal polynomial pm ( w k=1 ¯ ) [28], i.e. what follows it is crucial that the zeros of pm+1 ( w ) interlace with those of pm ( w xk < yk < xk+1 ,

k = 1, 2, . . . , m .

Thus we set

z2i −1 := xi , i = 1, 2, . . . , m + 1,

z2i := y i , i = 1, 2, . . . , m.

¯ ) s.t. From now on, for any fixed 0 < θ < 1, the integer j will denote the index of the zero of Q 2m+1 := pm+1 ( w ) pm ( w z j = z j (m) = min { zk : zk ≥ θ am ,

k = 1, 2, .., 2m + 1} .

(2)

Finally, uniformly in m ∈ N [28]



zk = zk+1 − zk ∼

am √

m

k = 1, 2, . . . , j .

zk+1 ,

2.3. A Lagrange interpolation process and a product integration rule Here we collect some results about the truncated Lagrange process based on Freud–Laguerre zeros introduced in [14] and the related product-quadrature rule proposed in [23]. For a fixed 0 < θ < 1, set

x j ∗ = x j ∗ (m) = min {xk : xk ≥ θ am ,

k = 1, 2, .., m + 1}

where xi , i = 1, 2, . . . , m + 1 are the zeros of the polynomial pm+1 ( w ). Denoting by χm,θ the characteristic function of ∗ the segment (0, x j ∗ ), let Lm +2 ( w , f ) be the “truncated Lagrange polynomial” interpolating a function f at the zeros of pm+1 ( w , x)(am − x) [14] ∗



Lm+2 ( w , f , x) = (am − x)

j

m+1,k ( w , x)

k =1

f (xk ) am − xk

m+1,k ( w , x) =

,

pm+1 ( w , x)

pm +1 ( w , xk )(x − xk )

.

Setting

+∞

f (x) k(x, y )U (x)dx,

U (x) = e −

xβ 2

xγ (1 + x)λ , γ ≥ 0,

λ ≥ 0,

0

 k(x, y ) defined in R+ × S, S ⊆ R, the following product integration rule was introduced in [23] ∗

I ( f , y ) = Im+2 ( f , y ) + R m+2 ( y ),

Im+2 ( f , y ) =

j

Ai ( y ) f (xi ),

(3)

i =1

+∞ Ai ( y ) = m+1,i ( w , x) k(x, y )U (x)dx. 0

Following [23], under the assumptions



sup y ∈S

U





 k y ∈ L log+ L ,





U

∈ L∞,

(4)

rule (3) is stable, since for any f ∈ C U (R+ ) s.t. f U ∞ < +∞, it results

sup |Im+2 ( f , y )| ≤ C f U ∞ , C = C (m, f ). y ∈S

(5)

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

Moreover



61



sup R m+2 ( y ) ≤ C E M ∗ ( f )U + e − Am f U ∞ ,

(6)

y ∈S

where M ∗ is a proper fraction of m and 0 < A = A (m, f ), 0 < C = C (m, f ). Finally we recall for the particular case k(x, y ) ≡ 1 and U = w, the Truncated Gauss–Laguerre rule [20], [21]. Indeed, denoting by  xi , i = 1, 2, . . . , m the zeros of the polynomial pm ( w ), for a fixed 0 < θ < 1 let be h the index defined as

 xh = xh(m) = min { xk : xk ≥ θ am ,

k = 1, 2, .., m} .

(7)

Then the truncated Gauss–Laguerre rule is

+∞ f (x) w (x)dx =

h

λm,i ( w ) f ( xi ) + rm ( f ),

(8)

i =1

0

where {λm,i ( w )}m are the Christoffel numbers w.r.t. w and rm ( f ) is the remainder term. i =1 For our aims it will be useful the following error estimate [17, Prop. 2.3, p. 1050] which holds for any f ∈ C u under the assumption w ∈ L 1 (0, +∞) u

  − Am |rm ( f )| ≤ C E M

f u ∞ ,  ( f )u + e

(9)

 

= m where A , C are positive constants independent of m, f and M

θ

β 

1+θ

∼ m.

3. Extended Lagrange interpolation

¯ , f ) the Lagrange polynomial interpolating a given function f at the zeros of Q2m+2 (x) = Denote by L 2m+2 ( w , w Q 2m+1 (x)(am − x) i.e.

¯ , f ; zi ) = f ( zi ), i = 1, 2, . . . , 2m + 1, L 2m+2 ( w , w

¯ , f ; am ) = f (am ). L 2m+2 ( w , w

¯ , f ; x) can be expressed in the following form L 2m+2 ( w , w

¯ , f ; x) = L 2m+2 ( w , w

2m +1

lk (x) f ( zk ) + l2m+2 (x) f (am ),

k =1

where

(am − x) , m+1 ( zk )(x − zk ) (am − zk ) Q 2m+1 (x) l2m+2 (x) = . Q 2m+1 (am ) lk (x) =

Q

Q 2m+1 (x)

k = 1, 2, . . . , 2m + 1,

Denoted by χ˜ m,θ the characteristic function of the segment (0, z j ) (z j defined in (2)), let us introduce the Lagrange polynomial

¯ , f ) := L 2m+2 ( w , w ¯ , f χ˜ m,θ ). L ∗2m+2 ( w , w ¯ ) projects C u onto P2m+1 , while L ∗2m+2 ( w , w ¯ ) does not. However, letting The operator L 2m+2 ( w , w

 ∗ P2m +1 = q ∈ P2m+1 : q( zi ) = q(am ) = 0,



zi > z j ⊂ P2m+1 ,

 ∗ ∗ ¯ ) is a projector of C u onto P2m with z j defined in (2), we have that L ∗2m+2 ( w , w m P2m+1 is dense in C u . In +1 . Moreover, fact, setting E˜ 2m+1 ( f )u :=

inf

∗ P ∈P2m +1

( f − P )u ∞ ,

the following result was proved in [23] Lemma 3.1. For any function f ∈ C u ,





E˜ 2m+1 ( f )u ≤ C E M ( f )u + e − Am f u ∞ ,   β  θ where M = 2m 1+θ and the constants 0 < A = A (m, f ), 0 < C = C (m, f ).

(10)

62

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

In view of (10), E˜ 2m+1 ( f )u can be estimated by the best approximation error E M ( f )u , where M is a proper fraction of 2m. We point out that the “truncation” in the Lagrange processes based on the zeros of the Generalized Laguerre sequence { pm ( w )}m was introduced and studied in [14] (see also [25]) and successively applied also to the extended Lagrange interpolation in [28]. Now we are able to state our main results about the stability and the convergence of the extended Lagrange process. β β Theorem 3.1. Consider the weights u (x) = xγ (1 + x)λ e −x , w (x) = xα e −x and

α > −1, δ ≥ 1, β >

1 . 2

ρ (x) =



(1 + x)μ

e −δ x , with β

γ , μ ≥ 0, λ > 1,

Under the assumptions

wϕ2

ρ ∈ L log+ L , wϕ2

u

∈ L ∞ (R+ ),

(11)

we have for any f ∈ C u

¯ , f )ρ 1 ≤ C f u ∞ ,

L ∗2m+2 ( w , w

(12)

with 0 < C = C (m, f ). Remark. Conditions (11) are satisfied, if

α + 1 − λ < γ ≤ α + 1, and only one of the following cases holds true: 1. δ = 1, 2. δ > 1,

μ > γ − α, μ ≥ 0.

That means the case δ = 1 and μ = 0 is not included. Nevertheless this case was already treated in [31, Th. 3.4]. Next Theorem is the key in proving our successive results on the quadrature rules. β β Theorem 3.2. Let k(x, y ) be a function defined in R+ × S. Moreover let u (x) = e −x xγ (1 + x)λ , w (x) = xα e −x , with 1 α > −1, β > 2 . If k y , u and w satisfy the following assumptions



sup

kyu



wϕ2

y ∈S

∈ L log+ L ,

wϕ2 u

∈ L ∞ (R+ ),

γ , λ ≥ 0,

(13)

then for any f ∈ C u it is

¯ , f )k y u 1 ≤ C f u ∞ , sup L ∗2m+2 ( w , w

(14)

y ∈S

with 0 < C = C (m, f ). Moreover, assuming k y (x) ∈ L 1 (R+ ) for any y ∈ S and holding (14), it follows



sup y ∈S

kyu wϕ2



∈ L 1 (R+ ).

(15)

Remark. We outline that (14) is a homogeneous inequality since the same weight appears on both sides of it. On the other hand, if k y is a constant function, Theorem 3.2 doesn’t hold true and this means that it is not possible to have an inequality of the type (12) with the same weight on the left and the right hand sides. ¯ , f ), which will be useful in what follows: We conclude this Section stating an expression of the polynomial L ∗2m+2 ( w , w

¯ , f , x) = pm ( w ¯ , x)(am − x) L ∗2m+2 ( w , w

j

m+1,k ( w , x)

k =1

+ pm+1 ( w , x)(am − x)

j

¯ , x) m,k ( w

k =1

+ δm, j

¯ , x) pm+1 ( w , x) pm ( w ¯ , am ) pm+1 ( w , am ) pm ( w

f (xk )

¯ , xk )(am − xk ) pm ( w f ( yk ) pm+1 ( w , yk )(am − yk )

f (am ),

(16)

(17)

(18)

¯ ) are the fundamental Lagrange polynomials related to the zeros of pm+1 ( w ) and pm ( w ¯) where m+1,k ( w ) and m,k ( w respectively, and δm, j denotes the Kronecker delta.

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

63

4. Product integration rules 4.1. The extended quadrature rule Now we propose a product integration rule based on the introduced extended interpolation process. Let us consider integrals of the type

+∞ I ( f , y ) :=

f (x)k(x, y )u (x)dx

(19)

0

with k(x, y ) and u (x) defined as in Theorem 3.2. ¯ , f ), the following “extended product integration rule” can be Approximating f by the Lagrange polynomial L ∗2m+2 ( w , w deduced

I ( f , y ) = 2m+2 ( f , y ) + e 2m+2 ( f , y ),

2m+2 ( f , y ) =

j

A i ( y ) f ( zi ),

(20)

i =1

+∞ A i ( y) =

li (x)k(x, y )u (x)dx. 0

∗ The rule is exact for any polynomial P ∈ P2m +1 . Now we prove that by (20) we are able to approximate integrals with “problematic” kernels (for instance highly oscillating, weakly singular, etc.), with a rate of convergence only depending on f , since the error behaves like the best polynomial approximation of f ∈ C u . Thus, by Theorem 3.2, the following result can be deduced

Theorem 4.1. Assume that the functions k(x, y ), defined in R+ × S, is not a constant. Moreover let u (x) = e −x xγ (1 + x)λ , w (x) = β xα e −x , with γ , λ ≥ 0, α > −1, β > 12 . If k y , u and w satisfy (13), then for any f ∈ C u β

sup |2m+2 ( f , y )| ≤ C f u ∞ ,

(21)

y ∈S

and





sup |e 2m+2 ( f , y )| ≤ C E M ( f )u + e − Am f u ∞ , y ∈S

(22)

where in both the estimates C = C (m, f ) and M is a proper fraction of 2m. We point out that by (21) it is no hard to deduce the stability of the rule (20), i.e.

sup y ∈S

j

| A i ( y )| i =1

u ( zi )

< +∞.

Finally, we state the following equivalent expression of 2m+2 ( f , y ), easily deducible by (16),

2m+2 ( f , y ) =

j

j

B i ( y ) f ( xi ) +

i =1

Ci ( y ) f ( y i ) + δm, j D2m+2 ( y ) f (am ),

i =1

where

Bi ( y ) =

Ci ( y ) =

+∞

1

¯ , xk )(am − xk ) pm ( w

¯ , x)(am − x) m+1,i ( w , x)k(x, y )u (x)dx, pm ( w 0

+∞

1 pm+1 ( w , yk )(am − yk )

D2m+2 ( y ) =

¯ , x)k(x, y )u (x)dx, pm+1 ( w , x)(am − x) m,i ( w 0

1

¯ , am ) pm+1 ( w , am ) pm ( w

+∞ ¯ , x) pm+1 ( w , x)k(x, y )u (x)dx. pm ( w 0

(23)

64

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

4.2. A mixed quadrature scheme Now we observe that setting β  k(x, y ) = k(x, y )e −x /2 ,

β U (x) = e −x /2 xγ (1 + x)λ ,

(24)

integrals in (19) can be approximated also by the sequence of product integration rules {Im ( f )}m defined in (3). As we will show, under suitable “mixed” assumptions for the involved weights it is possible to obtain that both the rules (3) and (20) are stable and convergent with a comparable rate of convergence. For this reason we propose to construct a new sequence of quadrature rules, by “composing” the sequences {Im+2 ( f , y )}m and {2m+2 ( f , y )}m , in order to approximate integrals of type (19) with a reduced computation of function samples, but an unchanged speed of convergence. To be more precise, for a fixed m, we consider the sequence Im+2 ( f ), 2m+2 , I4m+2 ( f ), 8m+2 , I16m+2 ( f ), 32m+2 , . . . in which, in the computation of the “extended” quadrature rule (20), are reused the samples of the function, used for constructing the product rule (3) of lower degree. In details, for any given q ∈ N, consider the sequences 2q−1

{I2k m+2 ( f )}k=0 ,

q −1

{I22k m+2 ( f ), 22k+1 m+2 ( f )}k=0 .

Assuming that no truncation is performed, i.e. j is equal to the order of the quadrature rule and the same holds for j ∗ (that is the worst case), then the first sequence requires 4q + m(22q − 1) evaluations of the function f , while the second one only 2q + 23 m(22q − 1). This means that, using the mixed sequence, more then a third of the function evaluations is spared. Setting

 T 2n m+2 ( f ) =

I2n m+2 ( f ), n = 0, 2, . . . , 2n+1 m+2 ( f ), n odd

the following results about the stability and the convergence of the mixed sequence holds true Theorem 4.2. Under the assumptions

sup y ∈S

u wϕ

k 2 y

∈ L log+ L ,





U

∈ L ∞ (R+ )

(25)

we have for any f ∈ C u and any fixed n ∈ N,

sup | T 2n m+2 ( f , y )| ≤ C f u ∞ y ∈S

and





− Am sup | I ( f , y ) − T 2n m+2 ( f , y )| ≤ E M

f u ∞ ,  ( f )u + e y ∈S

 is a proper fraction of 2n m + 2 and C = C (m, f ). where M Remark. As the numerical tests will show, the extended product rule converges a little bit faster than the one-weight product rule. Since the rate of convergence of both the rules is the same, we conjecture that the better performance of the extended rule is due to the greater number of quadrature nodes belonging to the truncated interval (0, am θ). 5. Numerical tests In this section we exhibit some numerical tests showing the effectiveness of the mixed scheme obtained by combining the extended product rule (20) with the one-weight product rule (3), according to the settings in (24). Moreover, in Examples 5.2 and 5.3 we compare our results with those achieved by means of the Truncated Gaussian rule (8), reporting the values obtained for increasing values of m and the corresponding function evaluation numbers h, as defined in (7). We don’t use the Gauss–Laguerre rule in Example 5.1, since the integrand function f k y doesn’t belong to C u , which is the assumption for holding estimate (9). β Since w (x) = e −x xα , is not a classical weight, the coefficients of the three term recurrence relation for { pm ( w )}m are generally unknown, except some special cases. To compute them, here we used the software package OrthogonalPolynomials by Cvetkovic and G.V. Milovanovic (see [6]) implemented in Wolfram Mathematica Language. Since the involved algorithm suffers of ill conditioning, the use of the extended arithmetic is required. All the other computations have been performed in double-machine precision (eps ≈ 2.22044e–16). Moreover we point out that the “truncation” indices j and j ∗ in (20) and (3), respectively, have been empirically detected by means of the tests

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

65

Table 1 Evaluation of I 1 ( f , y ) by the mixed product integration scheme for y = 1/4, 1/2, 2. # f eval.

Rule

y = 1/4

y = 1/2

y=2

6 9 16 27 38 57

I6 10 I18 34 I66 130

1.8 1.81 1.81616 1.816167 1.81616744 1.8161674475678

1. 1.12 1.122 1.122013 1.12201318362 1.12201318362232

1.3e–1 1.31e–1 1.318e–1 1.3188556383e–1 1.31885563832e–1 1.31885563832776e–1

j=

min

| f ( zk ) A k ( y )| ≥ eps

min

| f (xk )Ak ( y )| ≥ eps.

1≤k≤2m+1

and

j∗ =

1≤k≤m+1

In each example we approximate the given integral for different values of the free parameter y, producing Tables in which the first column contains the number # f eval. of the function evaluations needed in the corresponding quadrature sum which is indicated in the second column, and the corresponding obtained values in the following columns. Example 5.1. For any fixed y ∈ S = R − {0}, consider the following integral with a weakly singular kernel

+∞ I 1 ( f , y) =

sin(x)

|x −

0

y |0.5 (x2

+

y2)

e −x



xdx.

Therefore

f (x) = sin(x),

k(x, y ) =

1 y |0.5 (x2

|x −

+ y2 )

,

and the parameter of the weights are:

γ = 0.5, α = −0.5, λ = 0. Since the function f is very smooth, the convergence is very fast, as shown in Table 1, for different values of y. We point out that the machine precision is attained for each value of y with only 57 function’s evaluations. Example 5.2. For any fixed y ∈ S = R − {0}, consider the integral

+∞ I 2 ( f , y) =

cos(1 + x) 0

1 √ sin( yx) −x e (1 + x) 4 4 xdx. 2 2 x +y

Therefore

f (x) = cos(1 + x),

k(x, y ) =

sin( yx) x2 + y 2

,

and the considered parameters of the weights are:

γ = 0.25, α = 0, λ = 0.25. Also in this case the function f is very smooth and consequently the convergence is very fast, as shown in Table 2. We observe that for “large” m the Gauss–Laguerre rule provides satisfactory results till y is “small”, while it gives completely wrong results for y = 20 (Table 3). Example 5.3. For any fixed y ∈ S = R − {0} consider the integral

+∞ I 3 ( f , y) =

7

arctan(x) 2 0

cos(xy ) −x e (1 + x)1.001 dx. x2 + y 2

Therefore 7

f (x) = arctan(x) 2 ,

k(x, y ) =

cos(xy ) x2 + y 2

,

66

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

Table 2 Evaluation of the integral I 2 ( f , y ) by the mixed product integration scheme for y = 1/2, 6, 20. # f eval.

Rule

y = 1/2

y=6

y = 20

8 17 25 39 56 80

I10 20 I34 66 I130 258

−7.85e–2 −7.85e–2 −7.8570e–2 −7.85706e–2 −7.8570663e–2 −7.85706635680e–2

1.52e–3 1.512e–3 1.5120e–3 1.51207123e–3 1.51207123e–3 1.512071235722e–3

2e–5 2.81e–5 2.8189e–5 2.8189743e–5 2.8189743e–5 2.81897434420e–5

Table 3 Evaluation of I 2 ( f , y ) by the Gauss–Laguerre rule y = 1/2, 6, 20. h

m

y = 1/2

y=6

y = 20

19 27 39 56 79 79

32 64 128 256 512 1024

−7.85e–2 −7.8570e–2 −7.8570663e–2 −7.85706635680e–2 −7.857066356804e–2 −7.857066356804e–2

4.38e–3 1.e–3 1.5e–3 1.5120712e–3 1.512071235722e–3 1.512071235722e–3

4.96e–4 3.77e–4 3.49e–4 3.62e–5 −2.57e–4 2.87e–5

Table 4 Evaluation of I 3 ( f , y ) by the mixed product integration scheme for y = 1/4, 1/2, 2. # f eval.

Rule

y = 1/4

y = 1/2

y = 10

8 17 26 40 53 82

I10 20 I34 66 I130 258

4.7e–1 4.74e–1 4.747 4.7477e–1 4.747794e–1 4.747794014e–1

2.8e–1 2.83e–1 2.838e–1 0.28381e–1 2.8381962e–1 2.838196282–1

1.9e–4 1.94e–4 1.943e–4 1.9436e–4 1.9436514e–4 1.94365142e–4

Table 5 Evaluation of I 3 ( f , y ) by the Gauss–Laguerre rule for y = 1/4, 1/2, 6. h

m

y = 1/4

y = 1/2

y=6

8 14 20 29 41 57 81

8 16 32 64 128 256 512

4.7e–1 4.747e–1 4.7477 4.7477e–1 4.74779e–1 4.74779401e–1 4.747794014e–1

2.e–1 2.83e–1 2.838e–1 0.283819e–1 2.8381962e–1 2.83819628e–1 2.838196282e–1

2.6e–2 2.2e–2 −1.85e–4 1.9e–4 1.9436514e–4 1.9436514e–4 1.9436514e–2

and the parameters of the weights are

γ = 0, α = 0, λ = 1.001. In this case the function f ∈ W 7∞ (u ) and, according to the theoretical estimate, we should obtain 7 exact digits for m = 256. However, inspecting Table 4 where the results obtained for different values of y ∈ S are shown, at most 10 exact digits are achieved. Also in this case the performance of the Gaussian rule is worst then the product rule for larger value of y (Table 5). Example 5.4. We conclude the section by proposing a test in which we compare the behavior of the two sequences {Im ( f )}m and {m ( f )}m , for the same choices of the polynomial degrees. For any fixed y ∈ S = R − {0} consider the integral

+∞ I 4 ( f , y) =

log(1 + x) 0

cos(xy ) −x √ e xdx. (x2 + y 2 )2

Here

f (x) = log(1 + x),

k(x, y ) =

cos(xy ) , (x2 + y 2 )2

and the parameters of the weights are:

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

67

Table 6 Evaluation of the integral I 4 ( f , y ) for y = 6, 16, 20.

y=6

m

# f eval.

Im

# f eval.

m ( f )

8 16 32 64 128

8 12 17 25 35

−1.0e–5 −1.04e–5 −1.0404e–5 −1.040495e–5 −1.04049521e–5

8 15 23 34 49

−1.0e–5 −1.040e–5 −1.04049e–5 −1.0404952e–5 −1.0404952100e–5

y = 16

y = 20

m

# f eval.

Im

# f eval.

m ( f )

8 16 32 64 128

8 12 17 25 35

−1.6e–8 −1.6e–8 −1.656e–8 −1.6561e–8 −1.6561e–8

8 15 23 34 49

−1.6e–8 −1.65e–8 −1.6561e–8 −1.6561777e–8 −1.656177724e–8

m

# f eval.

Im

# f eval.

m ( f )

8 16 32 64 128

8 12 17 25 35

−3.7e–9 −3.7e–9 −3.79e–9 −3.7922e–9 −3.7922e–9

8 15 23 34 49

−3.7e–9 −3.79e–9 −3.7922e–9 −3.7922782e–9 −3.79227826e–9

γ = 0.5, α = −0.5, λ = 0. As the tests included in Table 6 show, the extended product rule converges a little bit faster than the one-weight product rule and as said before, being the rates of convergence comparable, the conjecture is that the better performance of the extended rule depend on the greater number of quadrature nodes belonging to the truncated interval (0, am θ). 6. The proofs We recall some polynomial inequalities that we need in the proofs.





am Lemma 6.1 (Mastroianni-Szabados). Let A > 0 A m = A m 1− 2 , am

there exists a constant 0 < C = C ( A ), C = C (m, P m , p ) such that



A 2

m3

and 1 ≤ p ≤ ∞. Then, for any polynomial P m ∈ Pm

⎛ ⎞1 ⎛ +∞ ⎞ 1p p   ⎜ ⎟ ⎝ | P m (x)u (x)| p dx⎠ ≤ C ⎝ | P m (x)u (x)| p dx⎠ 0

Am

Lemma 6.2. Let x ∈ [ z1 , z2m+1 ] and d = d(x) ∈ {1, . . . , 2m + 1} be an index of a zero of Q 2m+1 closest to x. Then, for some positive constant C = C (m, x, d), we have

1



x − zd

2

z d − z d ±1

C



≤ | Q 2m+1 (x)|e −x

β

x+

am α +1 m2



2

|am − x| + am m− 3 ≤ C



z d − z d ±1

Proof. The lemma easily follows by estimate [23, (30), p. 608] (see also [13])

1



x − xd˜ xd˜ − xd˜ ±1

C

2



β 2 pm (x)e −x



x+

am α + 2 1

m2



 |am − x| + am m

− 23

≤C

2

x − zd

x − xd˜ xd˜ − xd˜ ±1

.

(26)

2 ,

(27)

being x ∈ [x1 , xm ] and d˜ = d˜ (x) ∈ {1, . . . , m} be an index of a zero of pm ( w ) closest to x, and the positive constant C = C (m, x, d˜ ). 2 In particular by (27) it follows

C | Q 2m+1 (x)|u (x) ≤ √

u (x)

am w (x)ϕ

2 (x)

,

am m2

≤ x ≤ θ am .

(28)

+1 ¯ ). With { zk }k2m Lemma 6.3. Let be Q 2m+1 = pm+1 ( w ) pm ( w =1 the zeros of Q 2m+1 , it is

1

|Q

2m+1 ( zk )|u ( zk )





am

w ( zk )ϕ 2 ( zk ) u ( zk )

zk ,

zk ≤ z j .

(29)

68

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

Proof. Since

z

γ −α −1

k | Q 2m +1 ( zk )|u ( zk ) ≥ C √

am zk

(1 + zk )λ ,

zk ≤ z j ,

C = C (m)

was proved in [28], we have to prove the converse inequality. Assume zk = x k+1 . By (27) we deduce 2

¯ ( zk ) ≤ ¯ ; zk )| w | pm ( w

C √ 4

zk am zk

,

zk ≤ z j

and taking into account | pm +1 ( w ; zk )| w ( zk ) ≤

C , √

zk 4 am zk

zk ≤ z j

we conclude

z

γ −α −1

k | Q 2m +1 ( zk )|u ( zk ) ≤ C √

am zk

(1 + zk )λ ,

zk ≤ z j ,

C = C (m)

2

and the Lemma follows.

Lemma 6.4. Let 1 ≤ p < +∞, v σ (x) = xσ ∈ L p ,τ > 0 and let be z j defined in (2), with θ ∈ (0, 1) fixed. For any polynomial P ∈ P2m+1+ml , l ∈ N fixed, there exist θ1 ∈ (θ, 1) such that

⎛ ⎞1/ p ⎛ θ a ⎞1/ p p p 1 m j

P ( zk ) v σ ( zk )| P (x) v σ (x)| | | ⎝

zk ⎠ ≤ ⎝ dx⎠ (1 + zk )τ (1 + x)τ k =1

z1

being 0 < C = C (m). We omit the proof since it is very similar to that of Lemma 4.3 in [14]. Finally let us state a formula for the inversion of the integration order for the Hilbert transform and a related estimate in L 1 . Denote by H B ( g , t ) the Hilbert transform of the function g on the compact set B, i.e.



H B (g, t) = B

g (x) x−t

dx.

If G ∈ L ∞ ( B ), F log+ F ∈ L 1 ( B ), then





G H B (F ) = − B

F H B (G ),

(30)

B

and

G H B ( F ) 1 ≤ C + F log+ F 1 ,

C = C ( F ).

(31)

¯ , f )) and set Proof of Theorem 3.1. Denote by gm = sgn( L ∗2m+2 ( w , w

 a m

A θ m := C

m2

 , θ am ,

θ > z j , by Lemma 6.1 we get where θ <  θ and 

¯ , f )ρ 1 ≤ C

L ∗2m+2 ( w , w

=C

⎧ ⎪ ⎨ ⎪ ⎩

A θm

Setting



(t ) = A θm

 + ( A m \ A θm )

⎫ ⎪ ⎬ ⎪ ⎭



¯ , f , x)ρ (x) gm (x)dx L ∗2m+2 ( w , w

Am

¯ , f , x)ρ (x) gm (x)dx =: D 1 + D 2 . L ∗2m+2 ( w , w

Q 2m+1 (x)(am − x)q(x) − Q 2m+1 (t )(am − t )q(t ) gm (x)ρ (x)

(x − t )

q(x)

(32)

dx

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

69

where q is an arbitrary polynomial of degree ml, with l a fixed integer, D 1 can be expressed as follows

( ( ( ( ( j ( f ( zk ) ( D 1 = C ((  ( z ) k ( (k=1 Q 2m+1 ( zk )(am − zk ) (

and by (29) we have j

f u ∞ w ( zk )ϕ 2 ( zk ) D1 ≤ C √

zk |( zk )|. am u ( zk ) k =1

Since  ∈ P2m+1+ml , by Lemma 6.4 with p = 1 there exists θ1 <  θ with θ < θ1 , such that

f u ∞ D1 ≤ C √ am

θ1 am

w (t )ϕ 2 (t ) u (t )

z1

|(t )|dt

and setting

F m (x) := Q 2m+1 (x)(am − x) gm (x)ρ (x), we have

f u ∞ D1 ≤ C √ am

G m (x) :=

gm (x)ρ (x) q(x)

,

⎧ ⎪ ⎨  w (t )ϕ 2 (t ) ( ( ( H A ( F m , t )( dt θm ⎪ u ( t ) ⎩ A θm

⎫ ⎪ ( ⎬ w (t )ϕ (t ) ( ( Q 2m+1 (t )(am − t )q(t ) H A (G m , t )( dt  θm ⎪ u (t ) ⎭



2

+ A θm

=: C f u ∞ { J 1 + J 2 } .

(33)

To evaluate J 1 , by (30)

( ( ( ( ( 2 ( C ( wϕ ( J1 = √ F m (t ) H Aθ m σ1 , t dt ( , ( ( am ( u (A ( θm

)

*

σ1 = sgn H Aθ m ( F m ) . Since by (28)

where

√ | F m (x)| ≤ C am 

setting

ρ (t ) w (t )ϕ 2 (t )   2

σ2 = sgn H A θ m σ1 wuϕ  J1 ≤ C

σ1 (t )

,

, it follows

( ( ( ρ (H A ( dt σ , t 2 ( θ m ( 2 wϕ

w (t )ϕ 2 (t ) ( u (t )

Aθm

+ + + ρ + + ρ + + ≤C+ log ≤ C, wϕ2 w ϕ 2 +1

(34)

having used (31) under the assumptions (11). β Now we estimate J 2 . Recalling that there exists a polynomial q ∈ Pml , s.t. q(x) ∼ e −x xγ [24], and by (28) we get

√ | Q 2m+1 (t )(am − t )q(t )| ≤ C am and therefore

 J2 ≤ C A θ, m

u (t ) w (t )ϕ 2 (t )(1 + t )λ

( ( ( (( ( ( ( 1 σ3 ( ( H A (G m , t )( dt = C (( G m (t ) H Aθ m , t dt ( , θ, m ( ( (1 + t )λ (1 + ·)λ (A ( θm

70

where

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

*

)

σ3 = sgn H Aθ m (G m ) . Since under the assumptions |G m (t )| ≤ C

e −(δ−1)t

β

(1 + t )μ

≤ C,

and (1+1x)λ ∈ L log+ L, by (31)

J2 ≤ C

(35)

Combining (34), (35) with (33) it follows

D 1 ≤ C f u ∞ .

(36)

In order to estimate D 2 we start from

am D2 =

¯ , f , x)ρ (x) gm (x)dx L ∗2m+2 ( w , w

 θ am

( ( ( j ( am ( ( f ( zk ) Q 2m+1 (x)(am − x) ( ( =( ρ ( x ) g ( x ) dx ( m ( ( (am − zk ) Q 2m ( zk ) x − zk + 1 ( k =1 (  θa m

and by (29) we have

am j

f u ∞ w ( zk )ϕ 2 ( zk ) | Q 2m+1 (x)|(am − x) D2 ≤ C √

zk ρ (x)dx. am u ( zk ) |x − zk | k =1

 θ am

Since |x − zk | ≥ ( θ − θ)am and using

√ (am − x)| Q 2m+1 (x)|u (x) ≤ C am

u (x) w (x)ϕ 2 (x)

,

we have

D2 ≤ C

j

f u ∞

am

zk

am

w ( zk )ϕ 2 ( zk ) u ( zk )

k =1

 θ am

u (x)ρ (x) w (x)ϕ 2 (x)

dx

and by Lemma 6.4 with p = 1, and with θ < θ1 <  θ , we have

D2 ≤ C

f u ∞ am

θ1 am

z1

w (t )ϕ 2 (t )

+ + + wϕ2 + + ≤ C f u ∞ + + u +

u (t )



am dt

x2γ e −δ x (1 + x)λ−μ dx β

 θ am

≤ C f u ∞

(37)

where last bound holds taking into account the second assumption in (11). The thesis follows by combining (36), (37) with (32). 2 Proof of Theorem 3.2. First we prove that the conditions in (13) imply (14). ¯ , f )k y ), we get Denoting by gm = sgn( L ∗2m+2 ( w , w

¯ , f )k y u 1 =

L ∗2m+2 ( w , w ⎛a ⎞ a m 2m   +∞ ⎝ + + ⎠ L ∗2m+2 ( w , w ¯ , f , x)k y (x) gm (x)u (x)dx 0

am

a2m

=: I 1 ( y ) + I 2 ( y ) + I 3 ( y ) where a2m is the M–R–S number w.r.t. the degree 2m.

(38)

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

71

Evaluate I 1 ( y ). Setting

am



Q 2m+1 (x)(am − x)q(x) − Q 2m+1 (t )(am − t )q(t ) gm (x)u (x)k y (x)

 (t ) =

(x − t )

0

q(x)

dx,

being q an arbitrary polynomial of degree ml, l a fixed integer, by (29) we have

( ( ( ( j ( j ( f ( zk )

f u ∞ w ( zk )ϕ 2 ( zk ) ∗ ∗ ( ( I 1 ( y) = (  ( zk )( ≤ C √

zk | ( zk )|. am u ( zk ) (k=1 Q 2m+1 ( zk )(am − zk ) ( k =1 Taking into account ∗ ∈ P2m+1+ml , we use Lemma 6.4 with p = 1, and with θ1 > θ , s.t. θ am < z j < θ1 am , obtaining θ1 am

f u ∞ I 1 ( y) ≤ C √ am

w (t )ϕ 2 (t ) u (t )

z1

|∗ (t )|dt .

Setting

F m, y (t ) = Q 2m+1 (t )e −t

G m, y (t ) =



β

t+

gm (t )k y (t )u (t ) q(t )

am α +1 m2

(am − t )

gm (t )k y (t )u (t ) e −t

β



t+

am m2

α + 1 ,

,

we have

⎧θ a 1 m (

f u ∞ ⎨ w (t )ϕ 2 (t ) (( I 1 ( y) ≤ C √ H [0,am ] ( F m, y , t )( dt am ⎩ u (t ) z1

θ1 am

+

⎫ ( ⎬ ( Q 2m+1 (t )(am − t )q(t ) H [0,a ] (G m, y , t )( dt m ⎭

w (t )ϕ 2 (t ) ( u (t )

z1

  =: C f u ∞ I 1,1 ( y ) + I 1,2 ( y ) .

(39)

By (30) under the second assumption in (13)

(a ( ( m ( 2 ( ( C ( wϕ (, I 1,1 ( y ) = √ F ( t ) H σ , t dt m , y [ 0 , a ] 1 m ( am (( u ( 0

)

)

**

σ1 = sgn H [0,am ] F m, y . Since by (27) we deduce

where

√ | F m, y (t )| ≤ C am 

setting

u (t ) w (t )ϕ 2 (t )   2

σ2 = sgn H [0,am ] σ1 wuϕ

|k y (t )|,

0 ≤ t ≤ am ,

, it follows

( ( ( ( wϕ2 ( I 1,1 ( y ) ≤ C , t (( dt |k y (t )| ( H [0,am ] σ1 u w (t )ϕ 2 (t ) 0 ( (a + ( m ( + + kyu ( ( w (t )ϕ 2 (t ) kyu kyu + + + + ( ( =( H [0,am ] σ2 , t dt ( ≤ C + log u (t ) wϕ2 wϕ2 w ϕ 2 +1 ( ( am

u (t )

0

and therefore by (31) under the assumptions (13)

sup I 1,1 ( y ) ≤ C . y ∈S

(40)

72

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

In order to estimate I 1,2 by a result in [24], we choose the polynomial q ∈ Pml , such that q(x) ∼ e −x xα +1 and by (28) again, we have for any x ∈ [ z1 , θ1 am ] β

√ | Q 2m+1 (t )(am − t )q(t )| ≤ C am . Therefore θ1 am

I 1,2 ( y ) ≤ C

w (t )ϕ 2 (t ) (

( ( H [0,a ] (G m, y , t )( dt m

u (t )

z1

(θ a ( ( 1 m ( 2 ( ( σ w ϕ 3 = C (( G m, y (t ) H [0,am ] , t dt (( , u ( ( z1

*

)

where σ3 = sgn H [0,am ] (G m, y ) . Since

|G m, y (t )| ≤ C

k y (t )u (t ) w (t )ϕ 2 (t )

,

using (31) once again, under the assumptions (13), we get

+ + kyu

sup I 1,2 ( y ) ≤ C sup + + y ∈S

y ∈S

wϕ2

log+



+ + + ≤ C. 2 wϕ + kyu

(41)

1

Combining (40), (41) with (39) it follows

sup I 1 ( y ) ≤ C f u ∞ .

(42)

y ∈S

Now we estimate I 2 ( y ). By (29),

a2m ¯ , f , x)k y (x)|u (x)dx I 2 ( y) ≤ | L ∗2m+2 ( w , w am

a2m j

f u ∞ w ( zk )ϕ 2 ( zk ) | Q 2m+1 (x)k(x, y )|(x − am )u (x) ≤C √

zk dx am u ( zk ) x − zk k =1

am

+ 2+ + wϕ + and being x − zk > (1 − θ)am , + u +

f u ∞ I 2 ( y) ≤ C √ am



≤ C and

-j k=1

zk ≤ am , we get

a2m | Q 2m+1 (x)k(x, y )|(x − am )u (x)dx. am

Now, by (27)

| Q 2m+1 (x)|(x − am )u (x) ≤ C 

(x − am ) x − am + am m

u (x) − 23

w (x)ϕ 2 (x)

it follows

I 2 ( y ) ≤ C f u ∞

+∞ |k(x, y )| 0

under the first assumption in (13).

u (x) w (x)ϕ 2 (x)

dx ≤ C f u ∞ ,

(43)

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

73

At least we estimate I 3 ( y ). By (29) we have

+∞ ¯ , f , x)k y (x)|u (x)dx | L ∗2m+2 ( w , w

I 3 ( y) ≤

a2m

( +∞ ( ( ( j Q 2m+1 (x)(am − x)u (x)k y (x) (

f u ∞ w ( zk )ϕ 2 ( zk ) ( ( ≤C √

zk dx(( ( am u ( zk ) x − zk ( ( k =1

f u ∞ ≤C √ am

×

j

zk

k =1

a2m

√ max | Q 2m+1 (x) x − am w (x)ϕ 2 (x)|

x≥a2m

w ( zk )ϕ 2 ( zk ) u ( zk )

+∞ |k y (x)| a2m

u (x)



x − am

w (x)ϕ 2 (x) x − zk

dx.

Since x − zk ≥ a2m − am ≥ C am , and by using [24] 1

1

max | Q 2m+1 (x)(am − x) 2 w (x)ϕ 2 (x)| ≤ C e − Am max | Q 2m+1 (x)(am − x) 2 w (x)ϕ 2 (x)| ≤ C ,

x≥a2m

x≤θ am

we get

I 3 ( y) ≤ C

j

f u ∞

am

zk

k =1

+∞

w ( zk )ϕ 2 ( zk ) u ( zk )

a2m

|k y (x)|u (x) dx, w ϕ 2 (x)

and taking into account the assumptions (13), we can conclude

+∞ sup I 3 ( y ) ≤ C f u ∞ y ∈S

a2m

w (t )ϕ 2 (t ) u (t )

dt ≤ C f u ∞ .

(44)

Estimate (14) follows by combining (42), (43), (44) with (38). Now we prove that (14) implies (15). Consider a function f 0 (x) s.t.

f 0 ( zk ) =

sgn( Q 2m +1 ( zk )(x − zk )), 0 < zk ≤ 1 zk > 1 0,

and f 0 ≤ 1. Therefore we have for x ∈ (0, 1),

¯ , f 0 , x)k y (x)|u (x) = | L ∗2m+2 ( w , w

am − x

| Q 2m+1 (x)| |k y (x)|u (x) am − zk | Q 2m+1 ( zk )(x − zk )| z1 ≤ zk ≤1

and by (29)

√ ¯ , f 0 , x)k y (x)|u (x) ≥ C am − x| Q 2m+1 (x)||k y (x)|u (x) | L ∗2m+2 ( w , w √

zk am − x w ( zk )ϕ 2 ( zk ). √ |x − zk | am − zk z1 ≤ zk ≤1

Since



am − x ∼



am − zk and |x − zk | ≤ 1 we get

√ ¯ , f 0 , x)k y (x)|u (x) ≥ C am − x| Q 2m+1 (x)||k y (x)|u (x) | L ∗2m+2 ( w , w

zk w ( zk )ϕ 2 ( zk ) 1 ≤ zk ≤1 2



1 w (t )ϕ 2 (t )dt .

≥ C am − x| Q 2m+1 (x)||k y (x)|u (x) 1 2

74

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

Hence by (14),

∞

u ∞ ≥ C

¯ , f 0 , x)k y (x)|u (x)dx | L ∗2m+2 ( w , w

0

1 ≥C



am − x| Q 2m+1 (x)||k y (x)|u (x)dx

0

1 ≥C

u (x) w (x)ϕ 2 (x)

|k y (x)|dx

0

where last inequality follows by (27). Since k y ∈ L 1 (R+ ), then

+∞

u (x) w (x)ϕ 2 (x)

|k y (x)|dx < ∞,

∀ y ∈ S,

1

and therefore (15) follows.

2

∗ Proof of Theorem 4.1. We omit the proof of (21) since it can be easily deduced by (14). In order to prove (22), let P ∈ P2m +1 , s.t.

( f − P )u ∞ =

inf

∗ Q ∈P2m +1

( f − Q )u ∞ .

Then, taking into account Theorem 3.2 and that under its assumption it follows k y ∈ L 1 (0, +∞), it is

+∞ |e 2m+2 ( f )| ≤ |( f (x) − P (x))k(x, y )|u (x)dx 0

+∞ ¯ , f − P , x)k(x, y )|u (x)dx + | L ∗2m+2 ( w , w 0

≤ ( f − P )u ∞

+∞ |k(x, y )|dx + C ( f − P )u ∞ 0

≤ C E˜ 2m+1 ( f , u ) and by (10), estimate (22) follows.

2

Proof of Theorem 4.2. The stability and the convergence of the mixed quadrature scheme follows by (5), (21) and (6), (22) respectively, since if the weights U , w , u and the function k satisfy conditions (25) then also (4) and (13) are fulfilled. 2 References [1] K. Atkinsons, The Numerical Solution of Integral Equations of the Second Kind, Cambridge Monographs on Applied and Computational Mathematics, Cambridge University, Cambridge, 1997. [2] M.R. Capobianco, M.G. Russo, Extended interpolation with additional nodes in some Sobolev-type spaces, Studia Sci. Math. Hung. 35 (1999) 81–97. [3] G. Criscuolo, G. Mastroianni, P. Nevai, Mean convergence of the derivatives of extended Lagrange interpolation with additional nodes, Math. Nachr. 163 (1993) 73–92. [4] G. Criscuolo, G. Mastroianni, D. Occorsio, Convergence of extended Lagrange interpolation, Math. Comput. 55 (1990) 197–212. [5] G. Criscuolo, G. Mastroianni, P. Vértesi, Pointwise simultaneous convergence of the extended Lagrange interpolation with additional knots, Math. Comput. 59 (1992) 515–531. [6] A. Cvetkovic, G.V. Milovanovic, The mathematica package “Orthogonal Polynomials”, Facta Univ., Ser. Math. Inform. 19 (2004) 17–36. [7] M.C. De Bonis, G. Mastroianni, Nyström method for systems of integral equations on the real semiaxis, IMA J. Numer. Anal. 29 (2009). [8] M.C. De Bonis, D. Occorsio, On the simultaneous approximation of a Hilbert transform and its derivatives on the real semiaxis, Appl. Numer. Math. (2016). [9] K. Driver, K. Jordaan, Interlacing of zeros of shifted sequences of one-parameter orthogonal polynomials, Numer. Math. 107 (2007) 615–624. [10] L. Fermo, C. Van Der Mee, S. Seatzu, Scattering data computation for the Zakharov–Shabat system, Calcolo 53 (2016) 487–520. [11] C. Frammartino, C. Laurita, G. Mastroianni, Onthe numerical solution of Fredholm integral equations on unbounded intervals, J. Comput. Appl. Math. 158 (2003) 355–378.

D. Occorsio, M.G. Russo / Applied Numerical Mathematics 124 (2018) 57–75

[12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25]

[26] [27] [28] [29] [30] [31] [32] [33] [34]

75

F. de Hoog, I. Sloan, The finite section approximation for integral equations on the half line, J. Aust. Math. Soc. 28 (1987) 415–434. T. Kasuga, R. Sakai, Orthonormal polynomials with generalized Freud-type weights, J. Approx. Theory 121 (2003) 13–53. C. Laurita, G. Mastroianni, L p -convergence of Lagrange interpolation on the semiaxis, Acta Math. Hung. 120 (2008) 249–273. E. Levin, D. Lubinsky, Orthogonal polynomials for exponential weights x2ρ e −2Q (x) on [0, d), II, J. Approx. Theory 139 (2006) 107–143. G. Mastroianni, G.V. Milovanovic, Interpolation Processes. Basic Theory and Applications, Springer Monographs in Mathematics, Springer-Verlag, Berlin, 2008. G. Mastroianni, G.V. Milovanovic, Some numerical methods for second-kind Fredholm integral equations on the real semiaxis, IMA J. Numer. Anal. 29 (2009) 1046–1066. ´ D. Occorsio, Nyström method for Fredholm integral equations of the second kind in two variables on a triangle, Appl. G. Mastroianni, G.V. Milovanovic, Math. Comput. 219 (2013) 7653–7662. G. Mastroianni, G. Monegato, Nyström interpolants based on zeros of Laguerre polynomials for some Wiener–Hopf equations, IMA J. Numer. Anal. 17 (1997) 621–642. G. Mastroianni, G. Monegato, Truncated Gauss–Laguerre rules, in: E.D. Trigiante (Ed.), Recent Trends in Numerical Analysis, Nova Science, Hauppauge, NY, 2000, pp. 213–221. G. Mastroianni, G. Monegato, Truncated quadrature rules over (0, ∞) and Nyström type methods, SIAM J. Numer. Anal. 41 (2003) 1870–1892. G. Mastroianni, I. Notarangelo, Some Fourier-type operators for functions on unbounded intervals, Acta Math. Hung. 127 (2010) 347–375. G. Mastroianni, D. Occorsio, Some quadrature formulae with nonstandard weights, J. Comput. Appl. Math. 235 (2010) 602–614. G. Mastroianni, J. Szabados, Polynomial approximation on the real semiaxis with generalized Laguerre weights, Studia Univ. “Babes-Bolyai” Mathematica LII (2007) 105–128. G. Mastroianni, P. Vértesi, Fourier sums and Lagrange interpolation on (0, +∞) and (−∞, +∞), in: N.K. Govil, H.N. Mhaskar, R.N. Mohpatra, Zuhair Nashed, J. Szabados (Eds.), Frontiers in Interpolation and Approximation, Dedicated to the Memory of A. Sharma, Taylor & Francis Books, Boca Raton, Florida, 2006, pp. 307–344. H.N. Mhaskar, E.B. Saff, Extremal problems for polynomials with Laguerre weights, in: C. Chui, L. Schumaker, J.D. Ward (Eds.), Approx. Theory IV, Academic Press, New York, 1983, pp. 181–211. G. Monegato, Stieltjes polynomials and related quadrature rules, SIAM Rev. 24 (1982) 137–158. D. Occorsio, Extended Lagrange interpolation in weighted uniform norm, Appl. Comput. Math. 211 (2009) 10–22. D. Occorsio, A method to evaluate the Hilbert transform on (0, ∞), Appl. Math. Comput. 217 (2011) 5667–5679. D. Occorsio, M.G. Russo, Extended Lagrange interpolation on the real line, J. Comput. Appl. Math. 259 (2014) 24–34. D. Occorsio, M.G. Russo, Mean convergence of an extended Lagrange interpolation process on [0, +∞), Acta Math. Hung. 142 (2014) 317–338. D. Occorsio, M.G. Russo, Extended Lagrange interpolation in L 1 spaces, in: AIP Conference Proceedings 2016, in: 2nd International Conference on Numerical Computations: Theory and Algorithms, vol. 1776, NUMTA 2016, 2016. D. Occorsio, M.G. Russo, Numerical methods for Fredholm integral equations on the square, Appl. Math. Comput. 218 (2011) 2318–2333. C. Van Der Mee, S. Seatzu, D. Theis, Structured matrix algorithms for inverse scattering on the line, Calcolo 44 (2007) 59–88.