This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
(oo), then J=
oo
/
/(^(t))^(t)dt,
(3.2.10)
-oo
(3-2.13)
i=-N
with h = 4/N. When t tends to infinity, all the derivatives of the integrand tend to zero as fast as a double exponential function does. This ensures that the trapezoidal rule has a better accuracy. Merit 94 ! proved that J — Jl ~
exp(-CN/\ogN). There are many double exponential transforms, such as x = y>i(i) 1
A"
= - [ t a n h ( - sinh(t)) + l] : (0,1) <- (-co, oo), ^ 2 7T
x —
/
f(x)dx,
(3.2.14)
-oo
if f(x) is a function which converges very slowly to zero as x —► ±oo, it can also be converted to a function, which varies to zero at a double exponential speed as x —► ±oo by the double exponential transform x = sinh(Jsinh(*)).
(3.2.15)
For details see [94]. The double exponential transform can be used in multidimensional sin gular integrals as well, e.g., for 75 =
/
'"/
/(Xl»"'"'x«)dxi'""rfx»'
(3.2.16)
III. Application
82
1
let Xi = MU) = o [
tanh
of SEM to multidimensional
IT sinh(
(2
numerical
integration
-TTT T 7 * Ccosh(£,)
^) + ^ A(U)
=
1
cosh2(-7T sinh(t,-))
i = 1, • • •, s. One can consider r4
/5« /
• /
r4
f(Mh)r''^s(ts))t[
(3.2.17)
which can be computed, for example, by the trapezoidal rule. When the double exponential transform is applied to multidimensional integrals, in order to prevent the computer from overflowing or underflowing, it is neces sary to choose appropriate ai,a2 and as in (3.2.11). In fact, our experience shows that this method is not suitable for high dimensional cases, but is an effective method for lower-dimensional cases. E x a m p l e 1.5. Consider a double integral -dxdy. Jo Jo
y/xy
Firstly we convert it into the form (3.2.17) by a double exponential trans form, then evaluate by the trapezoidal rule with splitting extrapolation. The results are listed in Table 1.5. T a b l e 1.5 N u m e r i c a l r e s u l t s o f a p p l y i n g S E M and double exponential transform in evaluating a singular integral number
Type 1
Type 2
Type 3
of splits
error
CPU(sec)
error
CPU(sec)
error
CPU(sec)
1
7.40E-1
0.17
7.40E-1
0.18
7.40E-1
0.14
2
2.60E-1
0.54
2.59E-1
0.49
2.59E-1
0.47
3
2.20E-1
1.52
2.24E-1
1.11
2.31E-1
1.15
4
3.23E-2
4.11
3.51E-2
2.21
3.52E-1
2.54
5
1.28E-3
10.26
3.11E-2
4.07
7.34E-4
5.24
6
6.18E-5
24.33
1.98E-3
6.76
7.71E-4
10.61
7
4.41E-6
57.58
2.51E-4
10.55
6.77E-5
20.51
8
7.24E-9
131.75
1.68E-5
15.90
1.40E-6
38.24
The table shows that the SEM acceleration is almost invalid for the small number of splits, but performs better where the number of splits becomes larger. The reason is that under the double exponential trans form, the terms with lower order powers in the asymptotic expansion of the trapezoidal rule are close to zero.
3. Duffy transform for multidimensional
improper integrals
83
Remark. M. Beckers and A. Haegemans compared numerical values of various transformations and found that the TMT transform is better than the DE transform for multiple integral (cf. [29], pp. 329-340). 3. Duffy transform for multidimensional improper integrals Consider the multidimensional improper integral Hf) = I • • • / f(xu...,xs)dxx...dx„ Jo
(3.3.1)
Jo
with integrand / ( * i , • • •, xs) = gfa, • •, xs)h(xly g(xu • '• •, xs) = x*1, • • •, x*'gp(xu
• • •, x,), • • •, x 5 ),
(3.3.2) (3.3.3)
where h(x\, • • •, xs) is a smooth function on [0, l] 5 , <7/i(xi, • • •, xs) is a ho mogeneous function of degree /i. Suppose A,- > - 1 , (i = 1, • • • , * ) , and /i + ^ A , - > - s . As an example, one can consider
2
5
, or gn(xir-,xs)
= (^Pa.xf)",
with
h
«i > 0,/? > 0 and a/3 = /i.
*=i
Many practical problems can be brought into the framework of improper integral of the type (3.3.1)-(3.3.3). For this type of improper integrals, Duffy^'! proposed the so-called Duffy transform which can eliminate the singularity at the origin caused by the homogeneous function #(xi, • • •, xs) of the form (3.3.3). Further, by some suitable transforms, it is often con verted into the proper integral which can be computed by the product-type Gauss-Jacobi formula. The Duffy transform considers integrals over an s-dimensional pyramid Vi = { ( s i , - - - , * , ) : 0 < * i < l , x i > X i , V i ^ l } ,
h(f)=
I I*1---!'1 Jo Jo
f{xlr..,x9)d*i~'d**
Jo
Jo Jo Jo •h(xi, - - • ,xs)dxi
• • dxs.
(3.3.4)
84
HI. Application
of SEM to multidimensional
numerical
integration
Taking the transform: x\ = 2/1, x 2 = t/it/2? * • •, z* = 2/i2/*> we have h{f)
= / • • • / 2/i 1 (yiy2) A 2 ---(2/i2/5) A '^(2/i,yi2/2, Jo Jo h(yliy1y2l • • •,yiVsWi' 1 dyi • • • dy,
= I
-,2/iy*)
M2-~v}'gr(i,V2,---,y*)
"1
Jo Jo •^(yi, 2/12/2, • • •, 2/12/5)^2/1 "dy5,
(3.3.5) s a
where 77 = Ai H h A, + /1 + s - 1, ^ ( 1 , 2 / 2 , ••, 2/«) * regular function, and h(yi, 2/12/2, • • •, 2/i2/«) is a smooth function of the variables 2/1,2/2, * • •, 2/«It follows from (3.3.4) t h a t 77 > — 1 , A,- > — 1 for 1 = 2, • • •, s, and hence the integral (3.3.5) is meaningful. If A, = Pi/qi, i = 1, • • •, s are fractions, then by a transform tA; = z\{, i = 1, • • •, s, the integral can be converted into a proper integral of type (3.2.3). If the integration domain is V — [0, l ] 5 , then V has the decomposition (3.3.6)
V=(jVi, »= 1
where V% is the closure of V*, and Vi is an s-dimensional pyramid Vi = { ( x i , . . . , x , ) :0<Xi
<
l,xi>xj)Vj^i}1
i = l , ••-,*.
(3.3.7)
It is easy to verify t h a t Vi fl Vj = 0, for i ^ j . In fact, if x £ Vi D Vj, then x £ Vi implies x,- > Xj. Again x £ Vj implies Xj > x,-, and this is a contradiction. On the other hand, Vi C V, and the volume of every Vi satisfies measV; = - , which leads to t h a t {Vi} is a decomposition of V, and (3.3.6) holds. Therefore, the integral (3.3.1) can be described as
1(f) =
/ • • • /
Jo
/(xii-
",x8)dxi-"dx8
Jo
= f f(x)dx Jv
,■=1
= /
- ^
[ ■■[ F(xi,-;x,)dxv-dx„
Jo Jo
Jo
(3.3.8)
4. Multivariate
asymptotic
expansion
of multidimensional
improper
integrals
85
with s
F{xu - . . , * , ) = £ / , ( * ! , . . . , *,),
(3.3.9)
and • -,x 5 ) = /(x,-,x t + 1 , • • • , x 5 , x i , - - - , x t _ i ) ,
fi(xlr
i = l, •••,*.
(3.3.10)
Since the singularity of F(x\, • • •, xs) comes from the function f(x\, • • •, xs) when the Duffy transform is applied to (3.3.8), the singularity can be soft ened, or even eliminated. If g(x\) • • •, xs) in (3.3.3) has logarithmic structure: ra lnr, then Duffy transform remains effective. The singularity is transferred to the form 1 /9
Xj*(l + x\ + • • • + xj) l n x i . In this case, (3.3.1) cannot be converted into a proper integral through transforms, but using the product form of the Euler-Maclaurin expansion (1.2.45) with singularity at end points, the splitting extrapolation method described in (2.5.25) still works. 4. M u l t i v a r i a t e a s y m p t o t i c expansion of multidimensional im p r o p e r integrals Consider the improper integral
Q(/)= f ■■■[ n(*rinA-xo^(«i.---.«.)d«i•••<'«.. Jo
Jo
i=1
- 1 < m < 1, A, = 0 or 1.
(3.4.1)
This type of integral not only occurs in practice, but is also obtained from applying the Duffy transform to the integral of the form (3.3.1), where H(xlr--,xs) e C 2 m + 1 ([0, l] 5 ). If m is an irrational number or A,- ^ 0, one cannot convert (3.4.1) into a proper integral, but can apply splitting extrapolation methods by means of multivariate Euler-Maclaurin expansion Qh(f)
where
Ni-l
JV.-l
»1=0
t,=0
hi = l/Ni,
0<9i < 1, i = l, • • . , « .
86
III. Application
of SEM to multidimensional
iintegration
numerical
If Oi = - , this is the rectangular rule. In (1.2.38) and (1.2.45), the onedimensional asymptotic expansion with singularities at end points is given. For the general case 0 < Q\ < 1, Navot (cf. [25]) proposed the following L e m m a 4 . 1 . If G(x) - xpg(x)
with - 1 < p < 0, g(x) € C 2 m [0,1],
and h = —, then the following asymptotic expansion holds [1
E(h)=
=
n-l
G(x)dx-h^2G((i
+ e1)h)
+P+I _ ^ 1 W ) G 0 . 1 ) ( 1 ) f c f .-E'""'?'"."')')"^ j=l
;=0
i=l i! m ++ 00 (( // ii 22 m )) ,, 3'
i=0
-7*
^*
(3.4.3) (3.4.3)
where (.(t^e) is the generalized Riemann zeta function defined as oo OO
C(M) = £ > + *)"'•
(3.4.4) (3.4.4)
Re * > 1,
fc=0 k=0
anrf (3.4.5)
C(-i,e) = - 5 i + 1 ( £ ) / ( i + 1), j = 0 , 1 , - . . , where Bj(x) are the Bernoulli polynomials. L e m m a 4.2. Under the assumptions of Lemma Ji.l} g(x)xp In x, — 1 < p < 0, then 2m-l
G{x) =
2m-l
Ajhj +lnh^2
£(/*) = £
if
Bjhj+P+1 j=0
j=l 2m-l
+ 5 3 C'i&i+|,+1+0(ft2m)>
-Kp<0.
(3.4.6)
£j^'+1+0(/i2m),
(3.4.7)
/ / G(x) = p ( x ) l n x , Men 2m-l
£(A) = ^
2m-l
AjW+logfc Yl
where Aj,Bj and Cj are constants independent of h, and depend on the derivative of g(x) at the end points.
4. Multivariate
asymptotic
expansion of multidimensional
improper integrals
87
Theorem 4.1. Suppose that Q(f) is an integral defined in (3.4.1), Qh(f) is the quadrature rule defined in (3.4.2), and H(xi, • • • , x 5 ) G C 2 m + 1 ([0, l] 5 ), then there exist constants Aa)Ba and Ca which are inde pendent of h = (fti, • • • }hs), and depend on H(x\y • • • , x 5 ) and its deriva tives such that the following multivariate asymptotic expansion holds
Q(f)-Qh(f)=
A ha
X
°
+
E
Ca^
+/i+1
l<|a|<2m
+
0<|a|<2m
Yl
5a/»a+"+i(in/lr
+ 0 ( ^ m + 1 ( l n / i ) A ) , (3.4.8)
0<\a\<2m
here (ln/i) A = (ln/ii) A l • • (ln/i 5 ) A », A = (Ai, • • •, A,),/i = (/ii, • - , / / , ) , ot = (ai, • • •, a,), and fc«+"+i = ft«i+^+1 . . . ft«.+<*.+i. Proof. We use induction with respect to the dimension. For s = 1, (3.4.8) follows from Lemmas 4.1 and 4.2. Now suppose that for (s — 1)dimensional case the integral asymptotic expansion (3.4.8) holds, we shall prove that it also holds for the s-dimensional case. For simplicity, let x = (x 2 , • • •, x 5 ), A = (A2, • • •, XS),~P= (/*2, • • • ,/**), dx = dx2 - - - dxs, and consider F(x1)=
I • • • / x^{\nx)XH{xux)dx. Jo
(3.4.9)
Jo
This is an (s — l)-dimensional integral with parametric variable x\. By the inductive assumption, there exist functions AQT(XI), B-a(x\) and C-a{x\), which are independent of h = (/12, • • •, hs), but depend on xi, such that F(Xl) N3-l
N.-l
5
» 2 =0
:,=0 j = 2
=h2...h, Y: ••• E n{[(ii+^)^]"i[in(^+^)^)] 0 •^(*i,(»'a + tfa)A2,---,(t. + ^ ) M
+
E
^ * i ) ^+
l<|«|<2m
+
E
E
^(xx^^'Onft) 1
0<|cF|<2m
^o(*i)A5+5r+1+0(^m+1(lnA))X.
(3.4.10)
0<|a|<2m
By the asymptotic expansion of one-dimensional integral and (3.4.10), Q(f) 1
Al
x5' (lnx 1 ) ^(x 1 )rfxi / Jo
88 88
III. Application Application of of SEM SEM to to multidimensional multidimensional III. N2-l
N.-l
s
numerical numerical
integration integration
A
l
= h2...h. ..-h, £ £ . .. ... ££ n{ife+«i)*ir[»«(( >[ln((ij+ej)hj)]!Ai'} =h } 2 t =0 ».=0 j = 2 t 22 =0
».=0 j = 2
•• // Jo Jo
x^(lnx1)1Xl )XlH(x H{x1,(i +e2)h2,---,(i, 1,(i z?(l*z + 02)h2r..,(i9 22
+ +
£ J2
IT h°
ll<|«l<2m <|o|<2m
+
Xl ff11x^(lnx )dx11 x^(\nx11))XlA^{x Ao{x11)dx
J
°°
J
^+Jr+10nA)X
J2 0<|o|<2m |«l<2m
+ +
/'x^(\nx1)XlB^{x1)dx1
■'O "/o +1I+1
Xl f1x^(lnx 1) C^{x1)dx1 fx^ilnx^C^xJdx!
h"+1I+1 T
££
+ 009a)h,)dx )hs)dx11 +
0<|a|<2m ^° 0< 2 m+1 A +O{h2 , m0 + 1 (ln/l) (\nhf) +0(A ) m+1 2 m+1 J X ), = /
where Ki Ki ,K ,K22,Kz,K± ,Kz,K± where of (3.4.11). (3.4.11). Since Since of
(3.4.11) (3.4.11)
stand for for the the four four summations summations on on the the right-hand right-hand side side stand
Xl Xl (\nXl H(xltlt Xl)) H(x // ** jj "" (\n Jo Jo
(ta + + 0022)h )h22,, •■■-,((,+ (ta •,(*, +
)htt)dxt )dxt eett)h
JV,-I JV,-I
= &i E
[(''i + ^i)/«i]'"[Jn((n + ^ 1 )/, 1 )] Al
*i=0
•//((«! + «!)&!, •••,(«, + 0.)h.) 2m 2m
2m 2m +/il+1 A1 +E E 66 ii (( (( ii 22 + + ^)/i2,--,(i, ^)/i2,--,(i, + + ^0MM ^0MM+/il+1 (lnAi) + (lnAi)Al
i=o i=o 2m 2m
1+1 E Cc>> ((*'» *.)ft.)M ++""1+1 +E (('2 ++ '»)*»• ^ 2 , •••,(*,+ •••,(!•.+ ff.)*.)M 7=0 J'=0
+0(fc*mm++11 lnA liiA11), ), +0(ftg
(3.4.12) (3.4.12)
where aj-(x a,(x 22,, •• •• ••,,xxa5),bj{x ), 6j(x • • •, xs) and • • •,>*») xs) are where andCj(x c ; (x2,2 ,-are coefficients coefficients of of the the 2,2> ■ ■• ,x,) expansion (3.4.6) (3.4.6) with with parameters parameters xx22,, ■ • •■•,■,x sx. sLet expansion . Let Q(g) = JJo ■■[ 9(x2,--,xa)dx2-dx, Jo
(3.4.13) (3.4.13)
4. Multivariate
asymptotic
expansion of multidimensional
improper integrals
89
be an (s — l)-tuple integral, and N2-l
AT.-l
Qh(g) = h2-.-hs 53
• 53 g((i2 +
» 2 =0
02)h2r~,(i.+0.)ha)
»t=0
(3.4.14) be the corresponding quadrature rule. Let , *,) = J J [XV(InXj)x'].
w(x) = w(x2,
(3.4.15)
i=2
It follows from (3.4.12) that in the expansion (3.4.11) 2m
2m
Ki = Qh(f) + ^ZQh(waj)h{
+
j=l
^Q^wb^hi+^ilnh^ j=0
2m
+E^(^)M + M l + 1 2m
2m
= Qh(f) + 53Q(^)/i{+53Q(^)M + / i i + 1 an/ii) A i 2m
2m
+ li+1
+ £ o(^i)M ' i=o 2m
+ £ {^(^i) - «(^i)}M j=i
+ £ {Q»M>;) - Q(^;)}ft{+/il+1(in fti)^ 2m
+ 53{Q,(^c i )-Q( U ;c i )}/i{ + ^ +1 .
(3.4.16)
i=o Applying the inductive assumption to the terms with braces, and noting that ahbj and Cj G C 2 m _ i ( [ 0 , l] 5 " 1 ), (3.4.16) becomes
Ki = Qh(f) +
53
*ahx
l<|a|<2m
+
53
^a^a+/i+1(ln/i)A+
0<jor|<2m
+0(ft^ m + 1 (lnft) A ),
53
5«^+Ai+10n/i)A
0<|cr|<2m
(3.4.17)
where AajBa and C a are constants independent of ft. Combining (3.4.17) with the terms K2lKs and K±y the proof of (3.4.8) is complete. □
90
HI. Application
of SEM to multidimensional
numerical
integration
Corollary 1. J/0, = - , i = 1, • • •, s, then the asymptotic expansion is
Q(f)-Qh(f)=
A2ah2°+
£
J2 Baha+»+\\nh)x
l<ja|<2m
+
0
Ca/i
]T
a+
^ + 1 - f O ( / i ' m + 1 ( l n / i ) A ) . (3.4.18)
0<|a|<2m
Corollary 2. If the integrand
= fl K't
1
- ^rOn^)^(ln(l -
Xj))^}H(xu
• • •, * , ) , (3.4.19)
where \j,r)j take value 0 or 1, AajBajCa and Da such that Q(f)-Qk(f)=
HJ^UJJ
£
> —1, then there exist constants
Aah"+^
0<\a\<2m
+
Yl
Baha+^l+
Y,
0<|a|<2m
+
Y
Caha^+1(lnh)x
0<|a|<2m Q
Dah +»+\\nhy
+ 0(hlm+1(\rih)x+ri).
(3.4.20)
0<|or|<2m
5. Integration on multidimensional simplexes The multidimensional simplex is the simplest one among various multi dimensional polyhedrons. Many complicated domains can be divided into simplexes. In order to apply the SEM, we suggest a method, similar to the Duffy transform mentioned above, to map the simplex onto a cube. Such a mapping has two advantages: first, a multidimensional simplex is mapped onto a multidimensional cube, and remains the smoothness of the integrand, which facilitates the use of the SEM; second, if the integrand has a singularity at the origin or on the surface of simplex, then the mapping can "soften" or even eliminate the singularity. Consider an integral I = / f(zir-,2s)dxi JT
= / / Jo Jo
••/ Jo
"dx3 / ( * i , - - - , * f ) d * i - -dx,,
(3.5.1)
5. Integration on multidimensional
simplexes
91
where T = {On, • • •, xs) : 0 < X! < 1, xx > x 2 > • • • > xs}
(3.5.2)
is a simplex in Ms. Applying the integral transform *i = i/i, xi = xi_1yi,
i = 2, ••-,*,
(3.5.3a)
xi = 2/i, Xi = yi---y,-, i = 2, •••,*,
(3.5.3b)
or equivalently
it is easy to prove that the transform (3.5.3a) maps T onto [0, l] 5 , and the Jacobian of the transform is J = ys1ys2-1--ys-i.
(3.5.4)
Hence,
= J f(x)dx vly^1-'y*-if(yi>yiy2r-,yi'-ys)dyi'-'dys.
= / • • / Jo
Jo
(3.5.5) Obviously, if / ( x i , • • •, x 5 ) is a smooth function on T, then the new inte grand is smooth on [0, l] 5 . If / is a singular function of the form /(xi,---,x5) = x f • • • x?'gi(xi, • • •, x,)/i(xi, • •, x 5 ),
(3.5.6)
where /(xi, • • •, x 5 ) is a homogeneous function of degree /, and h(x\, • • •, x 5 ) is a smooth function, then one can prove the following T h e o r e m 5.1. If /i! + s + / > - 1 ,
/it- + s + 1 - i > - 1 (i = 2, • • •, s),
(3.5.7)
Men Me following improper integral on an s-dimensional simplex T I=[
x^gi(x)h(x)dx,
(3.5.8)
JT
converges, where x** = x^1 • • -x%9, and
Vo ./o -9i(l, *2, z 2 x 3 , • • •, x 2 • • • x5)/i(xi, x x x 2 , • • •, xi •..x5)dx. (3.5.9)
HI. Application Application of of SEM SEM to to multidimensional multidimensional HI.
92 92
numerical numerical
integration integration
Theorem 5.1 5.1 shows shows that that for for an an improper improper integral integral of of the the form form (3.5.8) (3.5.8) Theorem denned on a simplex, if /ii, • • •,//, and / are fractional numbers, then this denned on a simplex, if /ii, • • •,//, and / are fractional numbers, then this integral is of type (3.2.1), and can be converted into a proper integral of integral is of type (3.2.1), and can be converted into a proper integral of type (3.2.2) and computed by SEM. If/ has a logarithmic singularity, e.g., type (3.2.2) and computed by SEM. If/ has a logarithmic singularity, e.g., //(a?i, ( a ? i , •• •• •• ,, ** ,, ))
p/(xi • • • i xs)Kxli.. •, xB), (3.5.10) 3 5 10 == nn [*ron*o [*r(inx0AiAi]]#(*!» ' • • •' *• w*i. • • • * *•)■ ( - - ) s
»=1 »=i
with At- = 1 or 0, then through the transform (3.5.1), with At- = 1 or 0, then through the transform (3.5.1),
I = / f(x)dx
I = /
J J°
°
f(x)dx J J°
j=2 ° j=2 jj == ll (3.5.11) •^/(Ij xX2, " ' ' , *2 ' ' ' Xs)h(xi,XiX • • Xs)dx.(3.5.11) •0/(1, • •'■' ,•*, !Xi • • •• x,)dx. 2 , • • •, x 2 • • • xs)h(x llx1x2, 2j
Thus, under under the the assumptions assumptions of of Theorem Theorem 5.1, 5.1, the the improper improper integral integral of of aa Thus, singular function defined in (3.5.10) on the simplex T converges. Applying singular function defined in (3.5.10) on the simplex T converges. Applying the quadrature quadrature formula, formula, the the error error expansions expansions of of integrals integrals of of this this type type are are the described by by (3.4.8) (3.4.8) and and (3.4.15). (3.4.15). One One can can obtain obtain the the approximation approximation by by described the successive successive recurrence recurrence algorithm algorithm 1.2 1.2 of of SEM. SEM. the Consider the the following following multiple multiple integral integral over over aa simplex simplex Consider
h = = /f f(*)d* f(x)dx
M where where
== / / Jo Jo Jo JO
••••/ ••/ Jo Jo
(3.5.12) f(xi r"i1x..8)dxi'"dx / ( * i , - ",x dxS)8 , (3.5.12) s)dx
T11 == J| (( xx 11 ,, .. .. .. ,, xx O O :: ^^ xx ,, << ll ,, xx ll >> 00 ,, ii == l ,l ., ,. 5, 5l .l . T
(3.5.13) (3.5.13)
Obviously, the the transform transform Obviously, tt -- ii
X\ = 2/i, 2/1, s.Xi = y .i -((ll - ]^^3Xj j) ), ,(( ** = 2,---,s), 2,-.-,s), *i i=i i=i maps Ti Ti onto onto [0,1]*. [0,1]*. Besides, Besides, (3.5.14) (3.5.14) has has an an explicit explicit expression expression maps «-i
*i = l/i, Xi = yiY[(1-"yj)>(i i=i
= 2
>'-,s),
(3.5.14) (3.5.14)
(3.5.15) (3.5.15)
multidimensional 5. Integration on multidimensional
simplexes simplexes
93 93
and one obtains »—1
» — l
= U(1-VJU*
i-Y,*
(3.5.16) (3-5.16)
= 2>---,').
it follows immediately from (3.5.14) that for ti = = 22 In fact, by induction, it (3.5.15) and (3.5.16) obviously hold. Now assume that for ii — 1, (3.5.16) holds, then by using »-i
»
i=i
i=i
=n( -w)-wii( -w)=ii (!-»)' (3-5-i?) tt - -l l
i
xx --l 1
j=l
i
i
ii ==l l
JJ== l
i, (3.5.16) holds. Again, by (3.5.14) and (3.5.17), we obtain that for i, t
t
= w+ill( 1 -w)'
< 3 - 5 - 18 )
it is proved that for i + 1 , (3.5.15) holds. Denote by * the contents not used in the evaluation of the determinant. Since ' 0, 0, dxj
i i>j, > h
(( ll -- t»/ ii )) -- -- -- ((ll--t M / ; -_ il )) ,,
dyi
, *> which means that the Jacobian is
(3.5.19) (35.19)
ti = J, = i,
* i
JJ = = (1 - 0i)*(l 2/i)*(l - 0i fae))"- 1 • -• •((1I - y ., - i ) . (3.5.20) (3-5.20) 5 TAe transform (3.5.15) maps 7\ T\ on [0,l] [0,1]*,, and the T h e o r e m 5.2. Tfce s integral (3.5.12) is converted into the following integral defined on [0, l ] 5 .
h = f f{x)dx ix
5 >+i * f(yi>y2(i-yi),---,y f[(i-yi))dy ---f ll^-yiY~ == /1--Y1n([i-%) " /^'^(i-yi)r--,y/na 1
1
i 1
t
*/o
Jo
i=1
j=1
1
= Jo Jo
Jo j ==11 Jo J —•*■
yj))^y
[ -rf[z'j-
i+1
f(l-z1,z1(l-z2),...,(l-zs)Sf[zj)dz. , i== 11 (3.5.21)
94
HI. Application
of SEM to multidimensional
numerical
integration
P r o o f . Under the transform (3.5.15), it follows from (3.5 .20) t h a t
Jo
Jo
=1
5-1
(3.5.22)
•/(2/i, 2/2(1 - y i ) , •• • , y , [ | ( l --yj))dyi--dy.. Again, applying the following transform i = !>••• >*,
Z
J = (i-Vj)'
(3.5.22) becomes
«/o
./o
=1
• / ( l - z i , z i ( l - z 2 ), • • - , ( ! - 2,)*i .■ • • z , _ i ) d z i - - • ^ 5 , which completes the proof of (3.5.21).
D
C o r o l l a r y 1. If gi(x\} • • • , x 5 ) is an homogeneous with a unique singular point at the origin, and / ( x i , • • •, xs) = x^1 • • • x*'gi(l
functuon of degree I
- a?i, x2} • ••,**)M*i>--
where ft(a?i, • • •, ar5) is a smooth function,
and
s
fij > - 1 , / + * + ^ ^ .
•>**)i
s
> —1,^ —i-hl-h
i=2
^
/i, > - l ,
t=j+i
(3.5.23) //ten Me integral of f(x)
on T\ converges,
f f(x)dx= / 1 .../ 1 *j+'+*»+
+
and
" ' { f l ( l - -'i)"'}
•{n*;-' + 1 + w + i + - + "-}„(i >
1 - * 2 | . - - , ( 1 - -2*)*2 • • • * * )
i=2 • A ( l - * i , • • • , ( ! - - * * ) / i i •••/**-_i)cfc.
(3.5.24)
C o r o l l a r y 2 . Tf/ii, • • •, JI 5 and / are fractions satisfying the condition (3.5.23) ; Men Mis integral is of type (3.2.2) and can be computed by SEM.
5. Integration on multidimensional
simplexes
95
Moreover, consider the integral over T\ with the integrand
/(x 1 ,...,x 5 )=nK j ( i n ^) A j i •0/(1 - a?!, x 2 , • • •, xs)h{xu
• • •, x a ) ,
which has a logarithmic singularity with Aj = 0 or 1. W h e n the integral is converted into the type (3.4.13) on [0, l ] a , the asymptotic expansion (3.4.20) shows t h a t it can be computed by SEM. We have discussed the simplexes T defined by (3.5.2) and T\ defined by (3.5.13). By a suitable affine transform one can m a p an arbitrary sdimensional simplex onto one of these two standard forms. Let T3 be an 5-dimensional simplex with vertexes Ai, • • •, As+i, the base corresponds to the vertex A\ satisfies the plane equation Lx(x)
= a i * i + ■ • • + asxs - 6 = 0.
(3.5.25)
Consider the following integral /
w(x)g(x)dx,
(3.5.26)
JT3
where g(x) is a smooth function on T3, and s
wx=
s
aiXi
()
\Yl
-H^(M]C a * x , '~H)
»=i
1
»A«I
> -iiAi = o,i,
i=i
is a function with singularity on the base corresponding to A\. Map Z3 onto the standard simplex T\ by an affine transform, and suppose ^^(1,0,--.,0),-.-, A , - . ( 0 , 0 , ■■•',!), i 4 , + i - ( 0 , . . . , 0 ) . Under this mapping, the new base corresponding to A\ satisfies 2/1 = 0. Thus, / JT3
w(x)g(x)dx=
I
y^(lnyi)^g(y)dy.
(3.5.27)
JT2
Applying the transform (3.5.15), it is converted into the form (3.5.21). If the integral on a cube has a singularity on the diagonal plane, it can also be decomposed so t h a t the singularity will be eliminated. For example, the integral \x-y\fil(\Ti\x-y\)Xlg(xiy)dxdy,fi 1 > - 1
h= Jo Jo
III. Application
96
of SEM to multidimensional
numerical
integration
has a singularity on the diagonal line x = y, then [0, l ] 2 can be decomposed into two triangles with this diagonal line as hypotenuse. For details, see A. Sidi's w o r k t 1 1 ' } . This article discusses t h e Euler-Maclaurin expansion for an integral over the triangle a n d t h e integrand h a s an algebraic a n d logarithmic singularity. T h e transforms discussed in this section n o t only can m a p s-dimensional simplexes onto [0,1]*, b u t also reduce t h e m t o [0, l ] 5 so t h a t SEM can b e used. 6. I n t e g r a t i o n o n m u l t i d i m e n s i o n a l d o m a i n s w i t h c u r v e d b o u n d aries Many integrals on the domains with curved boundaries can be converted into integrals on [0, l ] 5 by using suitable transforms. For example, let
ft = {(*!,-••,*,) : 0 < z i < 1,0 <ar,- ^ f l i - i f a i , . . . ,*,•-!), 2 < t < * } ,
(3.6.1)
and 1=
I I Jo Jo
■■ Jo
f(x1,---,x,)dx1---dxs.
(3.6.2)
Consider the transform * i = 2/i, *2 = 2/2#i(zi), • • •, x9 = ys0s-i{xly
• • •, x , _ i ) .
(3.6.3)
Obviously, such a transform m a p s ft onto [0, l ] 5 . In order t o express ex plicitly this transform, determine recursively * i = 2/1,
*2 = 2 / 2 # i ( z i ) = y20i(2/i) = 2^2(2/1,2/2),
and * 3 = 2/302(*i, x2) = 2/302(2/1,2/201 (2/1)) = £3(2/1,2/2,2/3).
In general, if x, = £,(2/1, • • •, y : ), i < s, have been defined, then x,+i = yi+16i(xu
••-,x t -)
= 2/t>i0.- (yi, ^2(2/1, y2), • • •, * . ( y i , • • •, y,)) = £»>i(yi,---,y«+i).
(3.6.4)
Now define 0»(yi,---,y»)
= 0i(yi,x2(yi,y2),-;*i-i(yw-,yi)),
i = i,-••,*-!,
(3.6.5)
6. Integration on multidimensional
domains with curved boundaries
97
the transform can hence be expressed explicitly as xi =yi,x.-+i = y,+i0*(yi,---,y,), t = 1, • • • , * - 1.
(3.6.6)
Denote by * the contents not used in the evaluation of the determinant. Since the elements of the Jacobi matrix are 0, dxj — =^ <9y«-
j
i = t,
the Jacobian is .(3.6.7)
J = e1{y1)02(yuy2)---6s-1{ylr..,ys-1).
For the integral on a more complicated domain with curved boundary,
h = [ f(x)dx rl
rV?i(ari)
/»V.-i(a?i,---,a?.-i)
••/
= »/0 Jxpi{xx)
/(xi,---,x5)dxi---dx5,
^I-I(*I,-,*I-I)
(3.6.8) where fii = { ( x i , - - . , * , ) : 0 < a ? i < l , ^.•-i(xi,---,x.--i) < xt- < ^•_i(a?i,--- > a:i_i),
i = 2, •.,*},
(3.6.9)
one can use the transform x i = yi,
xi = yi - ^ t - i ( x i , - - - , X i _ i ) , i = 2 , - - - , «
(3.6.10)
to convert it into one of the types (3.6.2). Express recursively the transform (3.6.10) by xi = x i ( y i ) = yi,
Xi = yi - tl>i-i(xi(yi)r = Xi(yi,---,yi),
• - ,Xi-i(yir
-,yi-i))
i = 2, • • • , « .
Let 0i{yi, • • •, yt) =
i = ! , • • • , * - 1,
(3.6.11)
98
III. Application
of SEM to multidimensional
numerical
integration
(3.6.8) becomes ri
rOi(yi)
r*i(yi,—,y.-i)
/
h= Jo Jo
g(yi,-~,ys)dyi~-dy„
(3.6.12)
Jo
with g(yi,
• • •, y*) = / ( ^ i ( 2 / i ) , • • •, * . ( y i , • • •, 2/5)).
Integral (3.6.12) can now be converted by the transform (3.6.6) into an integral on [0, l] 5 . E x a m p l e 6.1. Let
fi2 = | (*ir • •, x,) : J2 ( ^ ) m i ^ L XL- • •>«» > 0 > ,
(3-6.13)
with ai,rrii > 0 (i = 1, • • •, s). The transform yi = &)mi,i=l,-,'
(3.6.14)
a,-
maps Q2 into the standard simplex T\ and / f(x)dx= Jn2
m\rri2 • • rns
• / ny;1+1/mV(*iy^^
(3-6-15)
This can be converted into an integral on [0, l] 5 by using (3.5.15), its sin gularity may then be eliminated by the Duffy transform, and hence may be evaluated by SEM.
Chapter IV SEM FOR INTEGRAL EQUATIONS
1. General theory of integral operators Suppose that X is a Banach space and K : X —* X is a bounded linear operator. Consider the approximate solution of the operator equation u - Ku = / ,
(4.1.1)
where / G X, 1 G p(K), and p(K) is the resolvent set of K. The operator K is called an integral operator, if Ku = / k(x,y)u(y)dy,
V* G
ft,
(4.1.2)
where ft is a bounded domain in Ms. Equations of the form (4.1.1) are called the Fredholm integral equations of the second kind. k(x,y) is called the kernel of the integral operator K. If k(x, y) G C(ft x ft), then Ar(x, y) is a continuous kernel. If fc(x, y) is continuous and fc(z, y) G C r (ft x ft), r > 0, then k{x) y) is a smooth kernel. If there exists a(x, y) G C(ft x ft) such that a discontinuous kernel is of one of the following forms, k{xyy) = a(x,y)\x-y\-vJ
0
(4.1.3)
or k(x, y) = a(x, y) In |x - y|,
(4.1.4)
then it is called a weakly-singular kernel. It is noteworthy to study the condition under which an integral operator K is compact. Graham and I.H. Sloan (cf. [20]) proved the following L e m m a 1.1. Suppose that for 1 < p, q < oo, p~x + q"1 = 1, K is a compact operator mapping i/(ft) (q < r < oo) onto C(ft) if and only if the function kx{y) = k(x,y) satisfies (i) sup \\kx\\p < oo, sen
and 99
100
IV. SEM for integral
equations
(it) lim ||i c . - i,||p = 0, Vx',z G fi. x'—*x
Due to the following inclusion relation C(Q) C L°°(n) C Lr(Q) C L^Cl),
(4.1.5)
the conditions in Lemma 1.1 imply that K : 27 (ft) —* I/(£2) and L°°{Q) —► C(Q). The latter is more important in application. Similar to Lemma 1.1, the condition that K is a compact operator mapping C(Q) onto itself can be given as follows: Lemma 1.2. If the kernel k{x,y) (i) sup / \k(x, y)\dy
satisfies
and
(ii) lim / \k(x'iy)-k(x,y)\dy
= 0, V * ' , * G O ,
/Aen K is a compact operator mapping C(Q) onto C(Q). Proof. Setting p = 1 in Lemma 1.1, it follows that K is a compact operator mapping L°°(Ct) onto C(ft). Due to the fact that C(Q) C £°°(Q), it is clear that K is a compact operator mapping C(Q) onto C(Q). Lemma 1.2 can also be proved directly by the Ascoli-Arzela Theorem. Corollary 1. If the kernel k(x,y) operator mapping C(Q) onto C(Q.).
£ C(Q, x Q), then K is a compact
The condition under which an integral operator K : L2(£l) —► L2(Q) is a compact operator is as follows: Lemma 1.3. If the kernel k(x1y) M2=
satisfies
[ f \k(x,y)\2dxdy<
oo,
(4.1.6)
JVLJil
then K is a compact operator mapping L2(Q) onto L2(Q) satisfying \\K\\ = M. Proof. First, for any u 6 X 2 (ft),
PHI 2 < / \K*,y)?dy I \u{y)\2dy,
(4.1.7)
hence under the L 2 (fi) norm, \\Ku\\2 < M 2 ||«|| 2 , V« € £ 2 (fi).
(4.1.8)
1. General theory of integral operators
101
Hence it follows immediately that \\K\\ = M. Second, since k(x, y) G X 2 (fix Q), and {
*(*>y) = £ ^wWw(»).
( 4L9 )
•j=i
where {^>»(x)} is a complete orthonormal system of £ 2 (Q), and ilii= /
I k(xiy)(pi(x)(Pj(y)dxdy.
(4.1.10)
Let n
M * i y ) = ^2 AijWWwiy)
(4.1.11)
be a degenerate kernel, i.e., the range of the corresponding integral operator Kn is finite-dimensional and hence is a compact operator. Since \\K-Kn\\2
= /
\k{x,y)-kn{x,y)\2dxdy
I oo
= £
4
- 0 (n - oo),
(4.1.12)
i,j=n
then if, as the limit of the uniformly convergent sequence {-Kn}, is a com pact operator. □ In the following, we shall prove that the integral operator corresponding to a weakly-singular kernel is also a compact operator. Define *(2)(*,y)= / k(x,z)k(z,y)dz
(4.1.13)
as the iterated kernel of k(x, y), and fc(n)(x,y)=
/
fc(x,2:)fc(n_i)(z,y)(f2:
(4.1.14)
Jet as the n-th iterated kernel of k(x, y). Letfc(,-)(ar,y) be the kernel of If*. The weakly-singular kernel has the following well-known properties: L e m m a 1 . 4 . ^ Suppose that P{x,y) and Q(x,y) are two weaklysingular kernels, and there exist constants A\ and A2, such that |P(z,y)|<% ra
\Q(x,y)\<^,
(4.1.15) rp
102
IV. SEM for integral
equations
s
with 0 < a < s, 0 < /? < s, r = | x - y | = ( ^ ( * t - Vi)2)1 *, ihen for the t=i
kernel R(x, y) = / P(x, z)Q(z, y)dz,
(4.1.16)
the following estimate holds:
\R(x,y)\<{
C,
for a + $ < s,
C | l n r | + Ci,
for a + /? = 5,
[ C/ra+?—,
(4.1.17)
/ora + /?>s,
where C and C\ are positive constants. L e m m a 1.5. Ifk(x,y) is a weakly-singular kernel, then the correspond ing operator K is a compact operator mapping L2(Q) onto L2(Q) and C(Q) onto C(Q). Proof. If Jb(x,r/) is weakly-singular, so is k(y1x). kernel
By Lemma 1.4, the
t(x, y) = / t(x, z)k(y, z)dz
(4.1.18)
Jfi
is also weakly-singular, which is the kernel of the integral operator T = K*K. Repeated applications of Lemma 1.4 show that there exists a suf ficiently large integer n such that t( 2 n)(x,y), the 2 n -th iterated kernel of t(x,y), is a bounded function. By Lemma 1.3, the corresponding operator T 2 is a compact operator. It is easy to prove that if A*A is a compact operator, so is A. It follows that T = K* K is a compact operator, hence K is a compact operator mapping L 2 (Q) onto L 2 (Q). The fact that K is a compact operator mapping C(ft) onto C(Q) can be easily proved by the Ascoli-Arzela Theorem. D Consider the convergence of the operator sequence {l^n}Definition 1.1. a) {Kn} is said to be pointwise convergent to K, denoted by Kn -^> K, if and only if for any u G X, Knu —> Ku. b) {Kn} is said to be uniformly convergent to K, if and only if \\K — #„||->0(n-oo). c) \I^n} is said to be collectively compact convergent to K denoted by Kn —► K, if and only if
1. General theory of integral operators
(%) Kn A K,
103
and oo
(ii) the set S := (J (K — Kn)B
is a relatively compact set in X, where
n= l
B is the unit sphere in X. Using the fact that Kn approaches K, construct the following approxi mate equation of (4.1.1): un-Knun
(4.1.19)
= fny
where fn is an approximation of / . The following problems are of great importance: Pi) The existence, uniqueness, convergence and stability of the approx imate equation (4.1.19). P2) The complexity in solving the approximate equation (4.1.19). and P3) The existence of methods for accelerating the convergence of the approximate solution un. For the problem Pi), we have the following theorem: T h e o r e m 1.1. If (I — K)'1
exists and is bounded, and Kn satisfies
\\K-Kn\\<\\(I-K)-l\\-\
(4.1.20)
then (4.1.19) has a unique solution un and the following error estimate:
llu
u
II < IKJ-^)- 1 H(l|Jg-^n|||H| + ||/-/nH)
, 4 ^
Proof. By I-Kn
= (I= (I-
K) - (Kn - K) K)[I - (I - K)~\Kn
- Kj\,
let Q = (I - K)-\Kn
- K).
It follows from the assumption (4.1.20) that
WQWKWil-K^UK-KnWKl, hence, (I — Q)"
1
exists and oo
IKJ-Qm^EllGH^i/U-IIQII)n=0
(4.1.22)
104
IV. SEM for integral
Substituting into (4.1.22), (7 - Kn)'1
equations
exists and satisfies
(J-iQ-i = (I-Q)-i(/-K)-\ and
Ha-**)- 1 !! <
i-IIQII
,
iie-^ni
, 4123)
which proves the existence, uniqueness and stability of the solution of (4.1.19). For the error estimate, since (I-Kn)(u-un) = u - Knu - u„ + Knun = Ku + f - Knu - Knun - /„ + Knun
=
(K-Kn)u+(f-fn),
then u - un = (I - Kn)'1 [(K - Kn)u + ( / - / „ ) ] .
(4.1.24)
By the estimate (4.1.23), < | | ( I - Kn)-l\\]\\K
- Kn\\ || U || + | | / - fn\
1
^IIU-^)- ll[ll«-^n|||HI + ||/-/„||; l-\\(I-K)-i\\\\K-Kn\) which completes the proof of (4.1.21). Corollary. If (I — Kn)~l
(4.1.25)
D
exists and
(I - Kn)-1-^ Kn±K,
(I - K)~\ fn->f,
(4.1.26a) (4.1.26b)
then un —+ u (n —► oo). Proof. By the Banach-Steinhaus Theorem, (4.1.26a) implies that the operator sequence {(/ - Kn)'1} is uniformly bounded. Therefore by the condition (4.1.26b) and the identity (4.1.24), the proof is complete. D
2. Approximate
quadrature
methods
105
As far as the problem P2) is concerned, the complexity in solving the approximate equation depends on the construction of the approximate op erator Kn. Usually, Kn is constructed as a finite dimensional operator, i.e., the range of Kn is in a finite dimensional subspace. There are several methods to construct approximate operators of an integral operator K: a) b) c) and d)
the approximate quadrature method, the collocation method, the Galerkin method, the degenerate kernel method.
With the exception of a), all these methods can be brought into the framework of projection methods. From the computational point of view, a) is the simplest, followed by b). In method a), no integral evaluation is needed, while in method b), each element in the discrete matrix requires the evaluation of an integral on Cl. The most complicated one is c), in which each element in the discrete matrix requires the evaluation of an integral on Q x Q. Since most of the CPU time is used in the integral evaluation, the Galerkin method has little practical value. However, different methods require different conditions on the smoothness of the integral kernel: the condition required by the approximate quadrature method is stronger, by the collocation method is weaker, and the Galerkin method requires a much weaker condition. For the problem P3), in this book, we concentrate on the method of splitting extrapolation. For details of other methods, please refer to the work of ChatelW20! and I.H. Sloan and V. Thomeet 122 '. 2. Approximate quadrature methods Consider the integral on fi / ( / ) = / f(x)dx
(4.2.1)
/„(/) = 5>i B) /(»0-
(4-2.2)
and the n-point quadrature
*=1
Here, the basis points {y{\ and the weights {w\n'} conditions: Ai) V/ € C(J1), / „ ( / ) - / ( / ) (n - 00);
and
satisfy the following
106
IV. SEM for integral
equations
A2) there exists a constant C independent of n, such that
t=i
Using the quadrature rule / n (/)> one can construct n
Knu = ^ u ; { n ) i ( x > W ) t i ( W ) ,
(4.2.3)
i=i
which is an approximation of the integral operator
Ku= I k{x,y)u(y)dy,
(4.2.4)
and Kn is called the Nystrom approximation of K. Concerning the rela tionship between Kn and i£, AnseloneW proved the following: T h e o r e m 2.1. / / the integral operator K has a continuous kernel fc(x, y) on £2 x fi, anrf /Ae quadrature rule satisfies the conditions K\) and A 2 j, then inC{Q), Knc-$K. Proof. First, by the condition Ai), one can easily obtain (4.2.5)
Kn £ K. OO
Hence it is sufficient to prove that the set 5 = |J (K — Kn)B is relatively n= l
compact, where B is the unit sphere in C(Q). By the Ascoli-Arzela Theo rem, in order to prove that S is relatively compact, we need only to prove that the functions in S are uniformly bounded and equicontinuous. In fact, VuE5,
|A>|<^K( n) ||^,2/i)IK2/OI t=l n
< maxli^.yJIIHIoo^KI t=l
< Cmax|Jb(z,y)|,
(4.2.6)
x,y£Cl
i.e., the sequence {/^n^} is uniformly bounded. Furthermore, it is equicon tinuous, since for arbitrarily x, x' £ fl, \Knv(x) -
Knv(x')\
< C\\v\\oo max \K(x, y) - K(x', y)\.
(4.2.7)
2. Approximate
quadrature methods
107
When \x — x'\ —► 0, the right-hand side tends to zero independently of n. Thus, {/
(J KnB is a relatively compact set. Since K is a compact operator, then n= l oo
S = \J (K — Kn)B is relatively compact. According to Definition 3.1, n=l
Kn " K.
D
In general, the Nystrom approximate method is different from other ap proximate methods (e.g., the collocation method, the Galerkin method and etc.), Kn cannot converge uniformly to K. Theorem 2.1, which guarantees that Kn —+ K, is a theoretical foundation of the approximate quadrature method, because Kn —► K guarantees the following theorem: T h e o r e m 2.2. If K is a compact operator on the Banach space X, 1 is not an eigenvalue of K, and suppose Kn -+ K, then \\K2 - KnK\\ -► 0, / o r n - 4 o o , \\K2-KKn\\-+^ /orn-^oo, and when n is sufficiently large, (I—Kn)~l
(4.2.8) (4.2.9)
exists and is uniformly bounded. oo
Proof. We shall now prove (4.2.9). Since Kn -$ K, then Si = (J KnB n= l
is a relatively compact set, and for arbitrarily small e > 0, there exists a finite e-system: {<7i, • • •,flfm},such that for any Knf £ Si, one can always find <7i, such that (4.2.10)
\\9i ~ Knf\\ < e. However, Kn A K, then, for sufficiently large n, there are \\(Kn-K)gj\\
i = l,--.,m,
(4.2.11)
which imply
\\(Kl-KKn)f\\ =
\\{Kn-K)Knf\\
< \\(Kn - K)(Knf
- 9i)\\ + \\(Kn -
K)9i\\
<(||iC„|| + ||A:||)c + £, V / € B . (4.2.12) Since e > 0 can be arbitrarily small, (4.2.9) is proved. Similarly, we can prove (4.2.8). Finally, by the identity (I-K
+ Kn){I -Kn) = I-K
= (I - K) [/ + ( / - K)-\KKn = ( / - K)[I -(I-
KY^Kl
+ (KKn - Kl) - Kl)) - KKn)},
(4.2.13)
108
IV. SEM for integral
equations
and (4.2.9), for sufficiently large n, there is
WV-Kr^KZ-KKJWKl.
(4.2.14)
This implies that the right-hand side of (4.2.13) is invertible, and so is (J — Kn). Furthermore, (I-Kn)-1 = [l-{I-K)-x{Kl-KKn)}-\l-K)-\l-K The uniform boundedness of the operator {(I—Kn)'1}
+ Kn). (4.2.15) follows from (4.2.14).
D
In the following theorem, by using Theorem 2.2, we prove the conver gence of un to u} where un is the solution of the Nystrom approximation (4.2.16)
(I-Kn)un=f, and u is the solution of the integral equation (Z - K)u = f.
(4.2.17)
T h e o r e m 2.3. Under the assumptions of Theorem 2.1, the Nystrom approximation u„ converges to u. Proof. By (4.1.24), ll« " «„|| < ||(/ - Kn)-^\\
\\{K - Kn)u\\.
(4.2.18)
By Kn —► K and the uniform boundedness of ( / — J £ n ) _ 1 , the proof is complete. □ In practice, the numerical solution of (4.2.16) is divided into two parts. Firstly, solve the linear system n u
n(yi) - ^w$n)k(yi>yj)un(yj)
= f(yt),
i = l,- -,m,
(4.2.19)
to obtain the values of un(x) at the nodes {t/i} t _ 1 ; secondly, set n
un(x) = f(x) + 2 u ; 5 n ) t ( * > y i K ( y i ) ,
(4.2.20)
i=i
which is the required numerical solution. {un(yi)}^_1 of (4.2.19) is also called the Fredholm approximation of u, and (4.2.20) is called the Nystrom interpolation.
3. SEM for multidimensional
integral equations with smooth kernels
109
3. SEM for multidimensional integral equations with smooth ker nels Consider the 5-dimensional integral equation u(x) - / jb(x, y)u{y)dy = g(x), V = [0,1]*. (4.3.1) Jv Suppose that g(x) and k(xyy) are smooth functions on V and V x V re spectively. Divide V by the mesh width h = (/ii, • •, h$) into the union of n cuboids, the widths of its sides are /ii, • • •, /i, respectively: U Vj.
V=
(4.3.2)
7= 1
Let Mj be the center of V}, using the rectangular rule (3.1.2) we construct the Nystrom approximation n h
K u = ] T meas(^)ib(a:,M i )t/(M i )
(4.3.3)
i=i
of the operator i f t i = / k(x,y)u(y)dy,
(4.3.4)
and the corresponding approximate equation uh-Khuh = g.
(4.3.5)
The following theorem shows that the accuracy of the numerical solution of (4.3.5) can be improved by the SEM. Theorem 3.1. If I is not an eigenvalue of K, g E C 2 m + 2 (V r ), k e C ( V x V), then there is a multivariate asymptotic expansion 2m+2
u(x)-uh(x)=
£
h2°wa(x)
+ 0{hlm+2),
(4.3.6)
l<|a|<m
where wa(x) are functions independent
ofh.
Proof. By the assumptions, u G C2m+2(V). It follows from the asymp totic expansion (3.1.4) of numerical integration that there exist functions wa E C 2 m + 2 - 2 l a '(V r ), such that Ku - Khu =
^ l<|or|<m
h2awa(x)
+ O(h20m+2).
(4.3.7)
HO
IV. SEM for integral
equations
By (4.2.18), for m = 0, u-uh
=
(4.3.8)
0(hl).
For m = 1, we shall prove that there exists the expansion u(x)-uh(x)
= J2 h2awa(x)
+
0(ht).
(4.:J.9)
|a| = l
In fact, let eh(x) = u(x) - uh{x). By using (4.3.7), we have (I-Kh)eh
= (K-Kh)u=
^
h2awa{x)^-0{ht),
|a| = l
with wa(x) e C2(V) and efc(x) =
u(x)-uh(x)
= ^^(/-/^r^^+o^) |a| = l
|a| = l
+E
fc2a[(/«^fcr1-(/-^)-i]t5tt(x)+ o(hi).
Letting u; a (x) = (I - K^w^x), and by (4.2.18), (4.3.9) holds. Now suppose that for /, 1 < / < m, there already exist the functions wa(x) independent of A, such that u(x)-uh(x)=
£
h2awa(x)
+
0(h2l+2)
(4.3 .10)
i<M<J
holds. We shall prove that (4.3.10) holds also for replacing / by / + 1. In fact, by (4.3.7), (I-Kh)eh
=(K-Kh)u
=
£
h*°wa(z) + 0{hll+*).
(4.3 .11)
i<M<'+i Construct an auxiliary integral equation (7 - K)va = wa, 1 < |or| < / + 1
(4.3 .12)
and the approximate equation {I-Kh)vha
= wa, 1 < H < / + 1 .
(4.3 .13)
3. SEM for multidimensional
integral equations with smooth
kernels
ill
By the inductive assumption, there exist functions wap, such that
vvaa-v -v\= = a
h^wa, + 0(hll+'-2^),
Y,
i
(4.3 .14)
Substituting (4.3.13) into (4.3.11), one obtains
(I-Kh)(eh-
h2av
J2
°)
i<M+i
= (I-Kh)(ek-
£
h
*"v«
l<|a|+l
+
£
h*°+Vw2a+o(hi<+<))
£
l<|a|<7+ll<|/?|+l-|a|
= (I-Kh)(u-uh-
J2
h2a™a + 0(hll+*))
l<|a|+l
(4.3.15)
= 0(hl<+*). Using Theorem 2.2, the proof of (4.3.6) is complete.
□
Example 3.1. Consider the solution of the two-dimensional integral equation u{x1,x2)
= exp(-xi — x2) -
Jo Jo
x1x2exv(y1+y2)u(yl,y2)dy1dy2.
Its exact solution is u = exp(—x\ —x2)—-xy.
Let the initial mesh width be
h = ( - , - ) , using the Richardson extrapolation method and the Type 1 and Type 2 methods of splitting extrapolation, the numerical results obtained are illustrated in Table 3.1. For h = ( —, — ) , without acceleration by extrapolation methods, the maximum error of the Nystrom approximate solution is 0.00128, the con vergence is very slow. Although the Richardson extrapolation converges faster than the SEM, the CPU time and storage increase rapidly with the number of extrapolations. The SEM not only reduces the CPU time and storage but also has higher order of error.
IV. SEM for integral
112
equations
Table 3.1. The comparison between numerical results of the Richardson and SEM for Example 3.1. number of
Richardson
Type 1
Type 2
extrapolations max error CPU(sec) max error CPU(sec) max error CPU(sec) 2.0E-2
0
2.0E-2
1
1.2E-4
0.18
2.0E-2 1.2E-4
0.11
1.3E-4
0.14
2
5.3E-8
6.67
5.3E-7
0.65
1.6E-6
0.46
2.1E-8
1.64
3
Fig. 3 . 1 .
P l o t of log ( m a x i m u m a b s o l u t e error)
-*— Richardson's extrapolation -*- Type 2 Splitting extrapolation TTl = ?7l-step/split extrapolations 771 = Nystrom method with step size /i/2* 1
Type 1 Splitting extrapolation Nystrom method
E x a m p l e 3.2. Consider the solution of the two-dimensional integral equation u(xx, x2) = exp(xi
+x2)
-[(exp(xi + 1) - l)(exp(x 2 - h i ) - l ) ] / [ ( * i + 1)(* 2 + 1)] + / / Jo Jo
z*v{xiyi+x2y2)u(yl,y2)dyldy2)
with the exact solution u(xly x2) = exp(xi + x 2 ). The equation is solved by the Nystrom approximate method, with an initial mesh width h = ( - , - ) ,
3. SEM for multidimensional
integral equations with smooth
kernels
113
and then is accelerated by the Richardson extrapolation method and the SEM. The numerical results obtained are illustrated in Table 3.2: Table 3.2. The comparison between numerical results of the Richardson and SEM for Example 3.2. number of Richardson Type 1 Type 2 extrapolations max error CPU(sec) max error CPU(sec) max error CPU(sec) 3.6E-1
0
3.6E-1
1
3.0E-3
0.2
4.3E-3
0.14
4.3E-3
0.12
2
1.9E-5
6.56
7.4E-5
0.69
8.6E-5
0.49
6.5E-7
5.36
1.2E-6
1.80
3
3.6E-1
Fig. 3.2. Plot of the number of kernel evaluations
For h =
(T^>7^)>
the maximum error of the Nystrom approximate
solution without extrapolation is 0.02278. The SEM not only improves the accuracy but also reduces the amount of function evaluation and storage. Figure 3.1 gives the accuracy of the four methods, Fig. 3.2 compares the amount of work of the three extrapolation methods, and the amount of storage of these methods are given in Fig. 3.3.
114
IV. SEM for integral Fig. 3.3.
equations
P l o t of s t o r a g e
4. SEM for integral equations in polygonal domains The SEM can also be applied to the numerical solution of integral equa tions on complex domains such as plane polygonal domains. Since a polygon can always be divided into finite number of triangles, we shall discuss firstly the extrapolation of numerical integration on triangular domains. Suppose that A is a given triangle. Consider the integral on this trian gular domain J w i t h y = (2/1,2/2), f(y)
I f(v)dy,
= /(2/1,2/2), dy =
(4.4.1)
dyidy2.
In order to establish the quadrature formula for (4.4.1), one can divide A by successive refinements, that is, the k-ih refinement is obtained by joining the midpoints of the sides of each triangle of the (k — l)-th refinement. After / refinements, A is divided into 4' congruent triangles: A = (J A*i=i hl
Let A
= — measA. One can construct two kinds of numerical integral
formulae: the first one is the rectangular rule 7*1
J
R
=
Ah^f(Mj),
(4.4.2)
4.
SEMforinitegral equations in polygonal
domains
115
where Mj is the barycenter of A j , the other one is the trapezoidal rule 1
*'
(4.4.3) i=l
where Aj, Bj and C, are the three vertices of Ay. For both (4.4 .2) and (4.4.3), we have the following theorem: T h e o r e m 4.1.( 65 ) Iffe
C 2 m + 2 ( A ) , then m
ER(f) = J-JhR>= 5>,-(/)A?< + 0(fcf"+2),
(4.4.4)
t= l
and m
Er(f) = J-Jfr=
£>,(/)/*?* + 0(hlm+2),
(4.4.5)
1= 1
where Wi(f) and Wi(f) are constants which are independent of hi = 1/2' and depend on f. This theorem will be proved later. Consider the evaluation of the following integral equation of the second
kind
u(x)=
/ k(x,y)u(y)dy Jn
+ /(x),
(4.4.6)
where Q is a polygonal domain. According to the Nystrom method , (4.4.6) can be computed by the following steps: S t e p 1. Subdivide the polygonal domain Cl into an initial triangulation such that
ft = U Qt. S t e p 2. For each triangle, join the midpoints of the sides and thus obtain the next refinement, after /, refinements, ft,- = (J A , j , n, = <*'',(»• = 1
\
1, •••,*•)• S t e p 3. Solve the linear system r
^(Mij) -J2Y,
nk
&hkHMij,Mkt)uh(Mki) = /(Ma),
i= 1, ••,»*, j = ! , - • • , «i
IV. SEM for integral
116
equations
and thus obtain {uh (My), i = 1, •••, r, j = 1, • •, n , } , where A^ = meas(ft,-)/4*S hi = 2 -'*, i = l , - - , r , fc = (fci,---,ftr)> ^o == max/i,-. S t e p 4. Compute the Nystrom approximate solution uh(x) z Jb = l
* = 1
For simplicity, (4.4.6) can be expressed in the operator form u — Ku = / ,
(4.4 •7)
and the corresponding Nystrom approximate equation is u h - J^t/*1 = / ,
(4.4 .8)
with Rhv
= E E Aji(x,Mfct)t;(Mfc0.
Now we prove the following expansion theorem of the Nystrom approx imate solution: T h e o r e m 4.2. If f E C 2 m + 2 (ft), *Ae ifcerne/ k(x,y) G C 2 m + 2 (ft x Q), and 1 is no/ an eigenvalue of K, then there exist functions wa(x) G C 2 m + 2 ~ 2 l a l(Q), which are independent of h = (/i1} • ••, hr), such that u(x)-uh(x)=
h2awa(x)
J2
+ 0(hlm+2).
(4.4.9)
l<|a|<m
Proof. Under the assumptions, u G C 2 m + 2 (ft). By Theorem 2.1, Kh ^ J£. Let e,l(ar) = tx(ar) — wh(x) be the error of the Nystrom approximate solution. Hence by Theorem 4.1, it follows that
(I-Kh)eh
(K-Kh)u
= = f r
h(x9y)u{y)dy^^f^A^k(xiMij)u(Mij) m
'EE^w+o^.
(4-41°)
»=ii=i
with fity G C 2 m + 2 - 2 i ( f i ) . Similar to that in Theorem 2.3, we shall prove inductively the asymptotic expansion (4.4.9). For the case m — 1, it is easy
4. SEM for integral equations in polygonal
domains
117
to prove that there exist functions Wi G C 2 (Q), which are independent of ft, such that r
«(*) - uh(x) = £&?«;,•(*) + 0(ht). »= 1
Suppose that for / < m, the asymptotic expansion u(x)-uh(x)=
h*awa(x) +
]T
0(hl'+2)
(4.4.11)
l<\a\
holds. Now we shall prove that it also holds for replacing / by / + 1. Con struct an auxiliary problem (I - K)vij =Wij, t = 1, • • •, r; j = 1, • • •, / + 1,
(4.4.12)
and the corresponding Nystrom approximation is
(I - K ^
= wih i = l,...,r; i = l , - " , / + l .
(4.4.13)
By the inductive assumption, we have aa +4 w +4 aa +4- w w-)- )-v^= J2 J2 **aa *"y-+o(*? "y-+o(*? -v^= -v^= J2 "y-+o(*? )1<|<*|<M-1-J 1<|<*|<M-1-J
Vij Vij Vij --
(4.4.14)
l<M
Substituting (4.4.13) and (4.4.14) into (4.4.10), we obtain
(I-Kh)(eh
rrr
-r
rl+l (+1 r/+1 /+1J+l l+l
t : = 1 ::=1 t : = 1 =1
ii
hVv\ hVv\
= (I-Kh)(u-u»-J2!£h?vij 1= 1 >= 1
/+1 rr r/+1 /+1
hfh w , +, o(hl'+*)) + o(hl'+*)) hfh £ hfh w w , + o(hl'+*)) £ «=i i = n < | o | < / + i - i
l 1< |o|
= 0(ft*+ ).
2a 2a 2a ijc ijc ijc
(4.4.15)
Because tty-, u>tja are independent of ft, and Kh —» K guarantees that (I—Kh)~l exists and is uniformly bounded, the proof of (4.4.9) is completed by grouping the terms with the same power. □ Note that the number of the mesh parameters ftt- (i = 1, • • •, r) men tioned above is not the dimension but the number of triangles in the initial triangulation. This shows that lower dimensional problems can also have many independent mesh parameters. Because only one mesh parameter is
IV. SEM for integral
118
equations
refined at each time, the more the independent mesh parameters, the less the amount of work and storage needed by the SEM, and the higher the degree of parallelism. For example, let ti§ = u(hi} • • •, hr) be the solution with the initial triangulation, and u1* = ti(Ai, • • •, hi/2, • •, hr) be the solu tion with one refinement in ft,-, then the error with only one split of SEM is
* " ^ 4 X > ? - (*" - *)<] = °C*o),
(4.4.16)
where tig, uf (i = 1 , - -,r) can be evaluated in parallel, which are more economical than the Richardson extrapolation. We now go back to the proof of Theorem 4.1. The asymptotic expansions (4.4.4) and (4.4.5) are very useful not only in the SEM but also in the evaluation of three-dimensional boundary integral equations. Suppose that a triangle A is divided into 4' elements after / refinements. Let $ = {1, • • •, 4'}. A,-, i G $ is called an element with positive direction if it can be obtained by a parallel and similarity transformation from A. The numbering set of these A,- is denoted by ^"^. Let 3>~ = $ \ 3>+, then each A,- (i G $ " ) is called an element with negative direction. Consider a fixed side of A, say AB, for each element Aj (j G $ " ) , there exists a unique consecutive A,-, i G $ + , such that Aj and A,- form a parallelogram /^7j and their common side is parallel to AB. Let 0 be the set of all numberings of the elements with positive direction without pairing element. These elements have a side on AB. In the following, denote by rrij (j G $"") the center of /Z7j and denote by my (j G $°) the midpoint of the side on AB of A ; (j G $°). In order to prove Theorem 4.1, the following lemmas are needed. L e m m a 4 . 1 . There exist constants Ca and Da independent of hi = 1/2', satisfying f (y-Mi)ady
= Cah[alAh\
ie$+,
[ (y-Mi)ady
= (-l)°Cah[alAh\
j (y-mi)ady
= DahiflAh*,ie90,
(4.4.17a) i e r ,
(4.4.17b) (4.4.17c)
'Ai
ft
/
Jcyi
VM J °' a
(y - mi) dy = i I 2Dah[a]Ah>,
2 W
f '
2||a|.
i€$~.(4.4.17d)
4. SEM for integral
equations
in polygonal
domains
119
Proof. If |a| = 1, it is trivial that Ca — 0. Suppose that i G $ + , i.e., A,- is an element with positive direction. Take a transform y — Mi = hi(z — M) : At- —» A, where M is the barycenter of A, then [ (y- MiYdy
= h[al+2 I (z - M)adz,
\*\ > 1.
JA
JAi
Set h\ Ca = ^ A"
1
r
(z- M)adz,
(4.4.18)
JA
which is a constant independent of hi. Therefore, (4.4.17a) holds. Further, for i E $ ~ , take the transform y—M{ = —hi(z-M) : A,- —> A, f (y- Mi)°dy = (-irh[a{+2
f (z-
M)°dz.
JA
JAi
It follows from (4.4.18) that (4.4.17b) holds. (4.4.17c) can be proved in a similar way. Because rrij is the symmetric center of CJj, (4.4.17d) also holds. D L e m m a 4.2. If f E C 2 m + 2 ( A ) , then there exist constants &,(/) (i = l,---,ra) independent of hi, such that
Ei(f) = f f(y)dy-2
£
/(m^A** - £
/(m^A^
m
= 5>(/)^+0(A?m+2).
(4-4-19)
*=1
Proof. It can be proved by induction. For the case m = 0, by a simple estimate, (4.4.19) holds. Suppose that (4.4.19) holds for m < k - 1, we shall prove that it also holds for m = k. By Lemma 4.1, £
i(/)= E / (/(»)-/K)) d w+E / (/(y)-/^))^
jLL{y-mj)2adyf{2a){mi)
=£ E +E
E
-i / (»- -i) a ^/ (a) K)+o(Af +2 )
120 120
IV. SEM SEM for for integral integral equations equations IV.
= EE EE(2a)! ^ ' •gzt^W^) W'-W = je*~
i<\<*\
je*~ i
——I v ; *
+ EE EE ^ | a^hr^f^imj) W 2 «>(m,-) + jG*°l<|a|
att*
'
a| +a + EE EE ^^ AV->(wj)+o(*? )) + ^/w^j+o^ je$°\<x\eik je$°\<x\eik
= -1<M<* E ^^l''MMf™)+ + E
E 1<M<* ^
2a) f \y)dy ^*l/ wy {2a
''
A
^ l A ^ / ( « > ( m i ) + 0(/if+2),
E
(4.4.20) (4.4.20)
jj€^°|a|€/fc €*°|o|€/fc
where I* I* — — {1, {1, 3, 3, •• •• •, •, 2k 2k 44- 1} 1} stands stands for for aa subset subset with with odd odd numbers. numbers. By By where 2a the inductive inductive assumptions, assumptions, Ei(f( Ei(f(2a ^) (1 (1 < < ||a| < k) k) possesses possesses the the following following the ^) a| < expansion with with even even powers powers only only expansion
£?!(/('«>) = J2 b2aJh? + 0(hfk-l«'+1>),
(4.4.21) (4.4.21)
where &2a,j &2a,j are are constants constants independent independent of of hi. hi. On On the the other other hand, hand, by by the where the Euler-Maclaurin expansion, Euler-Maclaurin expansion, ^—' a! a!
= =
x
£
E E Ai/^i) >*i/(a)(™;)
a!
j€$°
ftW-^^/Ja ' , ••'
,
a
/
f(a)(vi(t),
V2(t))dt - d2hl
, 2 i b - | a j - l , ^ / , 2Jb-|<*|-l\l
, rf jk-|a|-lfti , 2 i b - | a j - l +, 0^( f/f tt, !2 J b - | a | - l)\ lj , 2 <*2fc-|a|-lfci + 0( l )j, VMEJfc, VHG4,
(4.4.22) (4.4.22)
where cf, cf, are are constants constants which which are are independent independent of of hi hi but but depend depend on on // and and where a, and (yi(t) y (t)) is a point on the line AB. Substituting (4.4.21) and 1 2 a, and (yi(t)1y2(t)) is a point on the line AB. Substituting (4.4.21) and (4.4.22) into (4.4.20), the proof of (4.4.19) is complete. D (4.4.22) into (4.4.20), the proof of (4.4.19) is complete. D Proof Proof expansion expansion
of Theorem T h e o r e m 4.1. 4 . 1 . First, First, we we shall shall prove prove that that the the asymptotic of asymptotic (4.4.4) of the rectangular rule holds. By induction, for m m = = 00 (4.4.4) of the rectangular rule holds. By induction, for
4. SEM SEM for for integral integral equations equations in in polygonal polygonal domains domains 4.
121
(4.4.4) obviously holds. Suppose that (4.4.4) holds for m = k -— 1, then for
£ / (f) == J2f
E E(f)
(f(y)-f(Mj))dy (m-f(Mj))dy
E == E
E E
2 (» -- M^dyf^Mj) + 0{h?») i3 // (y M^dyf^Mj)+o(^*+ ) JA > ' k+2 "^i
i £ * l<|«l<2Jb+l je* l<|a|<2fc+l
where where
(4.4,23) (4.4.23)
= Ji + J2 + 0(hl ), = / i + J 2 + 0(/i?*+ 2 ),
= EE EE h = ^
j€*l<\a\
7£y/jLfiy-M^dyf^iM,) (y-Mj^dyf^Mj)
2o) = EE EE % ^ ^ / ((2o) w = %^^/ w))
2 ! l [/(2^)-/(2a)W)]^ = - E E %^T/
~ k s f e , < °> ^ + i <£M < *^*l' M [ 1 1
; ;
''
fi^wv-
A A
4 4L24) ((4.4 - - 24 )
i<M<* ' By the inductive assumptions, Ji can be expanded in even powers; of h\. By the inductive assumptions, J2 can be expanded in even powers of h\. Second, Second, r
/■'"'A**
0) ** = = EE EE ^ i ^ / (^-^m (^) ii€€$$||aa||G G//ffcc
E E E == E
L {a) ^!^(M ^!^-[fL[f{a) (M j)-&HMp} j)-&HMp}
je*-\a\eik je*-\a\eik
+ ^E ^E
+
je*o\<*\ei je*o\<*\eikk = J3 J3 + + J4, ^4, =
^ f^w) ^^-^m
a!
(4.4.25) (4.4.25) 1. Hence, Mf is the bary barycenter of the the pairing pairing element element of of Aj Aj (.; (j G G $~). $~) Hence, where Mj" center of there exists a vector a, which is independent of /ii, such that Mj = = rrij m;- + ftia, Mj M;* = = rrij raj — — /iia. hia. Mj Since
^a\Mj)-^(M;)
122
IV. SEM for integral
equations
= E s^/C^KO + o^r2"1^), Me/* We/*
|/?|<2fc-a \p\<2k-a
then
* - E EE
j € * - | ao r | € / *
E
|/?|€/fc W\<2k-\a\ |/?|<2*-|«l
^ -b^r■^/*"'♦- ^ " o" -^. )
+0(/i + 0 ( / l2f*+ + 22))..
(4.4.26)
On the other hand, Mj = m, + /ii
*= E E ^ A ^ / W ^ + M)
= r ^ / 1( /^'^) "+^) =EEEE EE ^^V^ \6\<2k-\<*\ |/?|<2fc-|a|
+E E je*°\a\6ik
E \p\eik |/?|<2*-|a|+l \(3\<2k-\a\+l
r
/i|a+/?la/J
„,,, ^f^\rnj) 'p'
= JJ5 ++ /6 ( / ik^++2).2 ) . = J6 ++ 00(hl
+ 0(hl^) (4.4.27)
By Lemma 4.2, JZ + JQ can be expanded in even powers of h\. By the EulerMaclaurin expansion of integral on AB, J$ has an asymptotic expansion with even powers of h\. In summary, J\ = J 3 4- J$ + «/6 has an asymptotic expansion with even powers of h\. Therefore, the proof of (4.4.4) is complete. Concerning the proof of (4.4.5), we note that
£ETr{f) (/)
= £ / (/M ./(A) + W)+/(a))dv^ =£/ im.m±m±m j-l^A, 3 j=iJ±i 4'1 4' , 4
3
4'1 , 4'
4 (f(v)-f(Mj))dy-,,£\[
= =E E //
(f(v)-f(Mj))dy- £\[
4 ! , 4' ' i r ~ E (f(Bj)-f(M j))dy - E ^W/ (f(Bj)-f(Mj))dy i=i
3
^ i
,
(/(A^-fiMjfidy (/(A^-fiMjfidy
4. SEM for integral equations in polygonal domains 4
' 1 /
' 1 r -- £EW W 3 3
j=l i=i
j
123
(m)-m))dy. (fm-fMDdy.
A] ±i
J
(4.4.28)
(4.4.28)
By (4.4.4), the first term possesses an asymptotic expansion with even powers of hi. For the second term, by the Taylor expansion,
//
JA,
hl = =A Ahl
( /(/(A^-fiM^dy (^-/(M,))^ 1 m 2 m+2 /f(a^\(MM ).). (4.4.29) j)(A, J) ^ - -- M,-)*/" Mj)a/a\ ++ 0(hl 0(&J+ (4.4.29)
5Yl3
l<|a|<2m+l l<|«|<2m+l
There exists a vector a independent of j and hi, such that
Aj-Mj=ahu
VjE*+, Vje*+,
A,- - M,- = -—afti, a/ii,
Vj E $ ~ ,
and when |a| is an even number, we have 4'
i=i 41
a , , aa,, hhll ((a) = 53a ^ a a / /i i 11 A ( M ii )/a! )/a! = A // a ) (M
= ^
E
/
[/(O)(M,)-/<«>()]*/
f_^_ y/ /W( + +—h f(a)(y))rfdy-
(4.4.30) ( 4A3 °)
By (4.4.4), in this case there exists an asymptotic expansion with even powers of hi. When \a\ is an odd number, 4'
Y^A^f^iMjKAj-Mjr/al , a,
-= 5J2 3 a^ , 11a , A^(/W(M jj)~/W(M;))/a! + 53 aafc|a|AfcV(a)(JW;)/a! = J7 J7 + + // 88 ,, =
(4.4.31)
where J7 and Jg have asymptotic expansions with even powers of hi, the proofs are the same as those for J3 and J4. Using the similar argument,
124
IV. SEM for integral
equations
one can show that the asymptotic expansion (4.4.5) holds for the third and fourth terms on the right-hand side of (4.4.28). D Corollary. Define the Simpson rule of numerical integration on trian gular domains as follows: J^ = ljRl
+ \ 4 \
(4-4.32)
then the error satisfies the asymptotic expansion Es{f) = w2h\ + w3hl + ... + wmhlm
+ 0(hlm+2).
(4.4.33)
Proof. By direct verification, J^1 (/) has an algebraic precision of de gree 2, hence the h\ term in the asymptotic expansion of Es(f) vanishes, that is, there exist constants Wi (i = 2, • • •, m) independent of Ai, such that (4.4.33) holds. D The following asymptotic expansion was given in the monograph by H. Engelst28^ ET(f)
= C2h2 + C3h3 + CAhA + • • •.
(4.4.34)
In our proof, this result is improved to one which includes even powers only, and so the extrapolation results will be more accurate. E x a m p l e 4 . 1 . Evaluate the following integral: ex+ydxdy,
/ JA
where A is a triangle with vertices (0,0), (0,1) and (1,0), and its exact value is 1. The extrapolation results obtained from the rectangular rule, trapezoidal rule and the Simpson rule are as follows: 1° The rectangular rule 0.97386027 0.97316288
0.99959403
0.99827062 0.99997340
0.99999869
5. SEM for eigenvalues and eigen functions
125
2° The trapezoidal rule 1.07276061 1.02015570
1.00262078
1.00516571
1.00016905
1.00000560
3° The Simpson rule 0.99859042 0.99991064
0.99999865
0.99999439
0.99999998
0.99999999
According to (4.4.34), /^-extrapolation error of Ex{f) will be 2 x 10~ 4 , but the error obtained in this example is just 5 x 10~ 6 , which is only about l/40 of the former. In addition, the rectangular rule and the trapezoidal rule have the same order of error, but the latter needs only (2l + 1)(2* + 2)/2 nodes, while the former needs 4l nodes. Hence, the latter is superior to the former, and this superiority will be more obvious in the evaluation of integral equations. 5. SEM for eigenvalues and eigenfunctions Consider the eigenvalue problem of the integral equation / k(x,y)u(y)dy = Au(x), (4.5.1) Jn where Q is a bounded domain in Ms, k(x, y) is a smooth function o n f i x f i , and so the integral operator I k{x,y)u{y)dy (4.5.2) Jn is a compact operator mapping C(Q,) onto C(fi). Let In(f) be the quadra ture formula defined by (4.2.2), satisfying the conditions Ai) and A2), Kn be the Nystrom approximation of K, which is defined by (4.2.3). Construct the approximation eigenvalue problem Ku=
(4.5.3) and consider the evaluation of the first eigenvalue (i.e., the one with the largest absolute value) of K.
126
IV. SEM for integral
equations
Suppose the first eigenvalue A of K is simple, since Kn -^ K, the first eigenvalue An of Kn is also simple, and An —* A (cf. [20]). It is impossible to compare the approximation of the eigenfunctions without standardization. Let ij) be the eigenfunction of K*, i.e., (\-K*)i/>
(4.5.4)
= 0,
where A is the conjugate complex of A and K* is_the conjugate operator of K. By the properties of the compact operators, A is the simple eigenvalue of K*, hence ip is unique except for a constant factor. Take a fixed %j>y the standardization conditions for u and un are chosen as <«,V> = 1, («n,^) = l,
(4.5.5)
where (•, •) stands for the pairing of elements in X — C(Q) and its conjugate space. We now estimate |A — A n | and \\u — un\\ under the condition (4.5.5). By using (A - K){u - «„) = -Xu„ + Kun = (A„ - A)«„ + (Kun - Knun),
(4.5.6)
one obtains 0 =
{(X-K)(u-un),i,)
= (A„ - A)(u„, ip) + {Kun - Knun,rl>) =
\n-\+j{K(K-Kn)un,4>),
hence |A„ - A| = 0(\\K(K
- Kn)\\ I K H ) .
(4.5.7)
We shall now prove that {||txn||} is bounded. Note that the restriction of A — K in the subspace V={v:{v^)
(4.5.8)
= 0}
is a bounded reversible operator, and u — un G V, hence, by using (4.5.6),
II«-«„II < C(|A - A„| ||u n || + ±-\\{K - Kn)Kn\\
IKH),
where C is a positive constant independent of n. Due to |A-A„|^0,
\\{K-Kn)Kn\\-+Q,
(4.5.9)
5. SEM for eigenvalues and eigen functions
127
and
ll«»ll
- Kn)\\), - Kn)\\).
(4.5.10a) (4.5.10b)
Theorem 2.3 guarantees the convergence of the Nystrom approximate solu tion of the eigenvalue problem. If the kernel is symmetric: Ar(x, y) = k(y, x), then the corresponding integral operator K is self-conjugate, which implies that the eigenvalues of K are real numbers, and the set of eigenfunctions forms a complete orthogonal system in L2(Q). In order to apply the SEM to the eigenvalue problems, suppose that Cl = [0, l] 5 , and the Nystrom approximation Kh of K is defined by (4.3.3), then the approximation eigenvalue problem is Khuh
= Xhuh.
(4.5.11)
The following theorem gives SEM for eigenvalue problems of integral oper ator with symmetric smooth kernel. T h e o r e m 5.1. Suppose that ft = [0,1] 5 , the kernel k(x,y) of the in tegral operator defined by (4-5.2) is symmetric, and Ar(x,t/) = k{y,x) G C 2 m + 2 (fl x ft). Again, suppose that X is a simple eigenvalue of K, and u, uh are eigenfunctions corresponding respectively to X and Xh, then there exist constants aa and functions va(x)y which are independent of h — (/ii, • • •, hs), such that the following asymptotic expansions hold: Xh = X+
Yl
a«h2a + O(h20m+2)
(4.5.12a)
l<|a|<m
and uh = u+
£
a
2 a
+ 0(C+2).
(4.5.12b)
l<|a|<m
Proof. First, when / = 0, the estimate (4.5.10) implies that \Xh - X\ = 0{hl) and \\u - uh\\ = 0(hl). Second, suppose that for / < m, there exists an asymptotic expansion up to h2a (\a\ — I). Now we shall prove
128
IV. SEM for integral
equations
that for the case / + 1, there also exists an asymptotic expansion up to h2a (|a| = / + l ) . Consider (A* - Kh)(u - uh) = Xhu - Kh u
\u + {\h = (K-Kh)u
-X)u-Khu + (\h-\)u
=
=
wa(u)h2°+
£
£
a*fta«ti + 0(ftg , + 4 ).
(4.5.13)
Here we use the asymptotic expansion (4.3.7), and assume
\h-X=
«aft2or + 0(/»o'+4).
J2
(4-5!4)
1<|«|<J+1
where {a£} are undetermined constants. Construct an operator equation tofind{5*,o*}, (Ah - Kh)v* = wa(u)+Z*u,
(4.5.15a)
(wa(u) + ahau, uh) = 0.
(4.5.15b)
{Ah,w'1} is the simple eigenpair of Kh, which guarantees that the system (4.5.15) has a unique solution. It follows that a* = - ( « ? « ( « ) , « ) .
(4.5.16)
Now construct another operator equation for finding { v a , a a } , (A - K)va = wa(u) + aau,
(4.5.17a)
(iZa(u) + aau,uh)
(4.5.17b)
= 0.
The condition (4.5.17b) implies a a = -(ffi a (ti),ti),
(4.5.18)
and the solution va exists uniquely. By the inductive assumption and wa(u) £ C 2 m + 2 ~ 2 ' a '(fi), there exist constants bap, which are independent of h, such that a*-aa=
^ E l<|0|+l-a
- J 2/l . 2 /+ ? _0(fc? i . n ^ +4 + --2|tt| H ). »«/ift
h
2/
4
2
(4.5.19)
5. SEM for eigenvalues and eigen functions
129
By (4.5.19) and Theorem 3.1, there exist functions wap{x) independent of h such that
?*-*« =
^ f t w + o(fc?+4-aw).
£ l<|/?|<J+l-<*
Substituting these results into (4.5.13), it becomes
(\h-Kh)(u-uh-
vhah2a)
]T l<|a|
h
h
h
= (\ -K )(u-u -
Yl
^h2a
l<|a|+l
-
E
E
l<|a|+l l<|/?|+l-|a|
»<*Aa(fl,+')+o(Ay+4))
= 0(fc* + 4 ).
(4.5.20)
Noting that
which implies that the left-hand side of (4.5.20) belongs to Vh — {vh : (vh,uh) = 0}, so that the restriction of (Xh — Kh) on Vh is invertible, and the inverse operator is uniformly bounded. Hence, by (4.5.20),
u - uh -
v°h2a
Yl 1<|<*|<J+1
- E
E ».**<*»
l<|a|+ll<|/?|+l-|a|
Grouping the terms with the same power offt,we obtain
uh - u -
Yl
l<|a|-fl
v h2a
°
= °(hll+4)-
(4.5.21a)
In addition, substituting (4.5.19) into (4.5.14), it follows that \
h
- \ -
]T
aah2a = 0(hll+4).
(4.5.21b)
1<M+1
Therefore, the asymptotic expansion holds for / + 1.
□
The symmetry assumption on k(x,y) in Theorem 5.1 is unessential. It can be proved that the asymptotic expansion (4.5.14) also holds for
130
IV. SEM for integral
equations
nonsymmetrical kernels. But the standardization condition (4.5.5) makes the proof more complicated. In the following, only the expansion containing the h2 terms is proved. Theorem 5.2. If ft = [0,1]* and the nonsymmetric kernel k(xiy) £ C 4 (Q x Q), then there exist constants a,- and functions Vj(x) (i = 1, • • •, s), which are independent of h, such that 5
XAh - X T a ; / i ? + O(ftJ), A A = ]53««*? O(^),
(4.5.22a)
ti — = i1
and 5s
uh-u- u = Y^vihl
+ °(ht)-
(4.5.22b)
t=i
Proof. Apply the method of undetermined coefficients. First assume that (4.5.22) holds. Evaluate 55
5 5
5 5
K\u + J2 viht) vih}) ~(\ + J2aih?)(u + J 3 vihf) Vihf) K\U+53 - (A+53 aih?)(u+53 «= 1 «=i
1= 1 »=i
5
1= 1 »=i
5
5
2 iKhVi - ^ Y,hfcLiU X]Th v{ ++ O(Aj) = Khuu - Xu + JY^h T &?#**,ft?a,-ti - A ] T2ft?t;,O(Aj)
i=i
*=i
t=i
55
fc 2 = ti -- Ku) (KhhVi iU = ifti Ku -- Ati Xu + + (# (Khu Ku) + + Y Y hh1(K Vi -- a am - Xv Xv{{)) + + O(Aj) 0(h*) 55
5 5
i=i
»=i
ii = = ii
h h = Yh ViVi -- aiauiU- - Xvi) X )2iWi{u) h2iWi{u) ++ ]Thf{K ] T h2(K At;,-)++ 0(ht) OfaS) 5*
5 5
i=i '=1
»=i
= 53 ] T A? (Xi;,. -- A Xvi T fc?(lif*«,iU ++ffii(ti)) = *?(#«< w<- -aa,« £,(«))++] 53 *?(#*«<- - lift;,-) #»i) +0(ht). +o(K).
(4.5.23)
Choose Vi and at- (i = 1, •• •, s), satisfying the operator equations Kvi — Xvi=—a,u aiU Wi(u), - Xvi -— Wi{u), (atu Wi(u), V > ) = 0, i ==l ,1,. .• -•, •, (aiu u?i(ti), t/>) « .s.
(4.5.24a) (4.5.24b)
Since A is the simple eigenvalue of Ky then (4.5.24b) guarantees that the solution Vi satisfying (viy V>) = 0 exists uniquely, and a, (wi(u),i>). ai = {wi(u),xl>).
(4.5.25)
5. SEM for eigenvalues and eigeniunctions
131
Due to u e C 4 (ft), it follows that Wi(u) £ C 2 (Q), and so v.- G C 2 (fi), hence \\Kvi-Khvi\\
(4.15.26)
t = l , . " s,s.
= 0{hl),
It follows from (4.5.24) and (4.5.26) that 5
5
h
K (u + J2 vihf) - (A + j ; o,-fc?)(u 1= 1
t=l
1= 1
(4- 5.27)
= o(^). 1
1
Note that A' and tx' satisfy Khuh -\huh
= 0.
(4- 5.28)
Subtracting (4.5.27) from (4.5.28), we have s
Kh(uh -u-J2
vih?) - \h(uh - u »=i
_(A*_A-X)a,-fc?)(« + E i«^?) 1=1
1= 1
(4- 5.29)
= 0(h*). Let V'/l he the standardized eigenfunction of the eigenproblem
(&-(Khy)*ph = o. Acting the operation (-,il>h) on (4.5.29), one obtains s
s
1=1
1=1
O(fcJ).
(4-.5.30)
Since V,/l —► Vs then 3
(u + 5 3 Vih2i^H)
"" (w' ^) = 1, as ^
-o,
i=i
which gives 5
A " - A - £ a , / i ? = 0(/i4). 1= 1
Substituting into (4.5.27), it leads to s
{Kh - \h)(uh - ti - 5>?«.-) = C ( ^ ) . 1= 1
(4 .5.31)
IV. SEM for integral equations
132
Note that Kh - Xh in the invariant subspace Vh = {vh : (vh, ^h) = 0} is invertible as well as uniformly bounded. Although s
uh-u-y52h?vi
= g<£Vh,
«=i
the spectral project of g on Vh satisfies 9-
,
h
lhu
€Vh.
And it follows from (4.5.31) that
9-r^
u h
=0 ^ -
(4 5 32)
--
By using the standardization condition (4.5.5) and (vt, V>) — 0, one obtains <<7,V>h) (uh,i/>h)
=
i + ^ i (u\i>») n
-I {uhAh) = o(ht).
Substituting into (4.5.32), it becomes s
g=
Uh-U-Y,hiVi=0(hi). 1=1
The proof of (4.5.22) is complete.
D
6. SEM for integral equations with nonsmooth kernels Theoretically, the extrapolation methods and the SEM for integral equa tions with nonsmooth kernels are far from perfect. Q. Lin and J.Q. Liu''"' have discussed the extrapolation algorithms of the one-dimensional Green's kernel, which is now introduced as follows: Consider the one-dimensional integral equation «(:<)- ■ f k(t,T)u(r)dT Jo
= g(t).
(4.6.1)
6. SEM for integral equations with nonsmooth kernels
133
Suppose that 1 is not an eigenvalue of the integral operator, &(£, r ) is a Green's kernel, i.e., (4.6.2)
*(t,r) = { k2(tir))
r>t,
where fci(*,r) and k2{t,T) are smooth functions, and ki(t,t) = k2(t,t). These facts show that fc(£,r) is a continuous function on [0,1] 2 , but its derivatives are discontinuous at t = r. Rewrite (4.6.1) as u(t)-
I i i ( t , r ) t i ( r ) d r - I k2(t,T)u(T)dr
= g(t).
(4.6.3)
Take the mesh width h\ = 1/n and the nodes tj — Tj = jhi. Construct, by using the trapezoidal rule, the Nystrom approximation of the integral operator K
»" *»/(*) = - £ ^ . ^ / ( T J ) ,
(4.6.4)
with //
£ *(*.*i-)/fo) j=0
+k(i, r i ) / ( n ) + • • • + *(t, r n . i ) / ( r n _ i ) + - i ( t , r n ) / ( r n ) and the approximate equation ti„ - i £ n u n =flf.
(4.6.5)
The values {u n (£,)} of un(x) at the nodes are obtained from the linear equations >
Un(U)
hfc,
Tj)un(Tj)
Tj
Yl Tj>ti
k2(ti,Tj)un(Tj)
= g(ti), i = Or--,n.
(4.6.6)
134
IV. SEM for integral equations
Now we shall prove that there exists a function w(x) independent of n, such that «»(*<) = «(**) + HU)/n ™(ti)/n2 2 + 0(n-4),
(4.6.7)
i.e., at the nodes <,• (i = 0, • • •, n), the approximate solution can reach the order of error 0(n~4) by extrapolation. Note that 1 n" " "(*«)- ~nrrE HU,Tj)u(Tj) nrr n r,11 j = 0 I! n ""
T T = 9(ti) = // tk(ti,T)u(r)dT--J2 ( « i , r ) « ( r ) d r - - V tHti, f t . }M ^ u fi)o ) ++ $(*,•)
= { //
fci(^,r)u(r)drfcl(ti,T)«(T)dT-
+{ /
- ]T Tj )U(T,-)| T fc^tj, fci(tj,Tj)«(Tj))
*k22(U,T)u(T)d,T (*i,r)«(T)dT
- r V^ M*« h(ti,Tj)u(Tj)\ Y) > i)«(rj)i
+g(ti), •••,!», +$(*•)> «'t = 0, ••-,«,
(4.6.8)
and the Euler-Maclaurin expansion, U f/"*' 11 vv-^" ^" r fci(ti,r)w(r)
=
T -ii^^^'^))|;:%o =-is?^^' ^))i;ro+o((Bn-), -4), Z"1 / k2(ti,T)u(T)dT /
1 v-^ " >
fc2(t,-,r)u(r)dr--
=
1
d
-Y^TM^
> T)U{T))\
k2{U,Tj)u(Tj) k (ti,TJ)U(TJ) |T =2 1
+ 0(n-- 4 ) .
let let let w(t) = - ^ [ s : ( M ' * , r M r ) ) | ; % | : ( * a ( « * , r ) t , ( r ) ) | ^ 1 ] >
5(0=
~iyi^ i( '*' r)u(r) C + ^ (fc2(
substituting into (4.6 .8), one obtains
1 "" substituting into«(4.6.8), ( * * ) - one - £ obtains *:(<»> T;)u(r.z) nrrn 1 w(tt) " = (<«)+ - ^ 2 i + 0 ( n - 4 ) , t = 0, •••,!».
(4.6.9)
= *(*<) + - ^ 2 i + 0 ( n - 4 ) , t = 0 , - - . , n .
(4.6.9)
j=o
6. SEM for integral equations with nonsmooth kernels
135
Since w(x) is a smooth function, the solution w of the integral equation (I-K)w = w
(4.6.10)
(K-Kn)w = 0(n-2).
(4.6.11)
is also smooth, and so
Hence, (I-Kn)(un = 9-(I= 9-(I= g-(I-
-u + n~2w) Kn)u + n-\l - Kn)w Kn)u + n~2(I - K)w + n-2(Kn Kn)u + n~2w + 0 ( n " 4 ) .
- K)w (4.6.12)
Let t — ti (i = 0, • • •, n) in (4.6.12), which forms a linear system with un knowns v(U) = un(ti)-u(ti)-n~2w(ti) (i = 0, • • •, n). Kn ^ /^ guarantees that the inverse of the coefficient matrix of (4.6.12) exists and is uniformly bounded and (4.6.9) shows that the right-hand side of the system is of 0(ji~4)y hence, un{U) - u(U) + n~2w(ti) = 0{n~A),
i = 0, • • •, n.
(4.6.13)
T h e o r e m 6.1. If the kernel of the integral equation (4.6.1) is the Green kernel defined by (4.6.2), and one is not an eigenvalue, then un(ti) (i = 0 , - - , n ) , the solution of the linear system (4.6.6), have the asymptotic ex pansion (4.6.13). Theorem 6.1 guarantees that the nodal values can be extrapolated, while it may not be true for the non-nodal values determined by the Nystrom interpolation (4.2.20). A detailed analysis can further prove that (4.6.13) has a higher order provided ki(x}y) and £2(2,2/) are smooth enough. The proof is omitted here. The disadvantage of the global extrapolation mentioned above is the large amount of work involved in obtaining the approximation u-in* The SEM reduces the amount of computation and storage, and it can be im plemented on multiprocessor computers in parallel. For this aim, divide r
the interval [0,1] into r subintervals: [0,1] = (J /,-, U = [Tv_i,rt-], where »=i
0 = ro < Ti < • • < Tr = 1, i = 1, • • •, r, and I,- are not necessary isometric. In /,-, insert (nt- — 1) isometric nodes: TtJ- = T,_I -fj/i, (j = 0, • • •, n,), hi = (T,- — T,-i)/n t -, i = l , - - , r are r independent mesh widths. Define the
136
IV. SEM for integral
equations
Nystrom approximate integral operator as rr m ni "" Kh*f{t) * /« = E 5 3E 5 3 WKt,7*i)/(7y). *.-*(*, T ^ / t e ) .
(4-6.14) (4.6.14)
t=lj=0
tij = r , j , (i = 1, • • •, r; j = 0, • • •, n t ), and {ti {uhfc(ti(*j Let ty m)} m )} satisfy the linear system // -- ll ni ni 'I a
h U hik1(tim,Tij)uhhfaj) (Tij) Uh(Um)-^2J2 (*Jm)-53X3 Ml(*lm,^>
»=1 j=0
m n, m" " m "" t J 3 ^ iM m^, i^^) f^a^j ) - 5 3 ft'*2( Im,^j)lifc(77J-) -5 f a^m l*2(*lm,T>j)u*fa) j—0 j=0 j=m j=m r
ni n< a "
- 5 3 1 3 ftf*2(tIm,nj)wfc(rO')=^(t/m), =00 t = /J++lUj =
/ = 1, •■•,!•; m = 0,---,n/.
(4.6.15)
Noting that {u($jm)}> the values of the solution u(x) at the nodes, satisfy rr
ufam)
m ni II" fc
- 53X3 tt = = ll jj = = 00 JJ -- ll
,,
" " ii " "
fc fc i(^m,^)w(r)c?r-53
= = 5 53 3^ ^ // t=l
«'M*fm,T,j)utej)
i(^m,^)w(r)c?r-53
^
A A «'*i(*im,njMrij)}
«'*i(^m,ni)ti(rij)}
i=0
r)u(r)dr - 5 3 &i(
/hlkl l/ 1
T ^ (*/m' ^i V)} ^ ))UU((^J)}
i=o 0
**2(*Jm,r)ti(r)dr-53 2 ( * J m , r ) t i ( r ) d r - 5 3 ft/fcft2(^m,rzj)ix(r/j)} /fc2(^m,rzj)ix(r/j)}
+{ / r
.
m»
+ 5 3 { / M*Jm,r)ii(r)dr-53 i=J+l
^
A
»'*2(*Jm,njMr,-,-)}
j=0
+0(*/m), / = 1, • • •, r; m = 0, • • •, n,.
(4.6.16)
Applying the Euler-Maclaurin asymptotic expansion on every term on the right of (4.6.16), we have r w
ni a
(^m)~53X3 t = l j=0
^K^mjTij^Tij)
6. SEM for integral equations with nonsmooth kernels ,_1
=
137
1 d ft ?
E-i2 « ^N*'m'rH'-)]|
+
tim T)u
-^'{^^^^t., i^ ' ^0 r
1
fi
tt
- E ^ ^ V N ^ . ^ M ] ' +^/m) + 0(^), (4.6.17) •=/+i
i Z
a r
u<
~1
with ho = maxft,-.Let l
-j2^[klit'T)uiT)] l t i - i >
'
for t > t{,
~^Mt,rHr)} l t i - l > for t < U.lt
Wi(t) = <
(4-6.18)
-B0^ [ i b l ( t ' T ) u ( T ) C- 1 + | ^ < ' r ) u ( r C } for tj_i < £ < t{,
z = l , - -,r.
i
Obviously, W{(t) are functions independent of h. Therefore, by (4.6.17), I
ni "
»=1J=0 r
= ^«!.(<;m)ft, ? + ff(tim) + O(ftJ).
(4.6.19)
t= l
Using the argument similar to that used in proving Theorem 6.1, we can prove the following asymptotic expansion for splitting extrapolation. T h e o r e m 6.2. If the assumptions of Theorem 6.1 are satisfied, and [0,1] = U I,-, /,- = [r t _i,r t ], where 0 = r 0 < 7i < • • • < r r = 1
(4.6.20)
is a fixed partition, hi = (r,- — r,_i)/n,- (i = 1, • • • ,r) are isometric refine ment mesh widtf 15 of I{, and {uh(tim) : / = 1, • •, r; m = 0, • • •, n/} is the
138
IV. SEM for integral
equations
solution of the Nystrom equation (4.6.15), then the nodal values of uh(t) have the asymptotic expansion
uh(tlm) - u(tlm) = J2wi(tlm)h? + 0(h*),
(4.6.21)
»= 1
where Wi(t) (i = 1,• • •, r) are functions independent of h. Furthermore, if i i ( t , r ) G C 2 m + 2 ( Q i ) , k2(tyr) G C 2 m + 2 (ft 2 ), ^ i = {(*, T) : 0 < t < 1, 0 < r < t < 1} and ft2 = {(*, r ) : 0 < t < 1, 0 < * < r < 1}, one can then obtain the asymptotic expansion of higher order: Uh(tlm)-U(tlm)=
]T
^ ( ^ m ) f t 2 a + O(/i 2 0 m + 2 ),
l<|<*|<m
where wa are functions independent of h. If ii(-, •) and k2(-,-) are nonsmooth on ^ i and Q2l for instance, k(t, r) = \t- r|"tf(t, r ) , 1 > /i > 0,
(4.6.22)
where H(t, r) is a smooth function on [0,1] x [0,1], then *!(*, r ) = (t - r)"ff (t, r ) , 1 > * > r > 0,
(4.6.23a)
k2(t, T) = (T- t)»H(t, r ) , 1 > r > * > 0.
(4.6.23b)
and
Obviously, the derivatives of ki(t, r) and k2(t) r ) are not continuous. How ever by using the Euler-Maclaurin expansion (1.2.38) with the singularity at the end points, one can still obtain the following: T h e o r e m 6.3. If the kernel of the integral equation (4.6.1) is defined by (4.6.22), 1 is not an eigenvalue, and (u n (i,)} is the Nystrom approx imation determined by the equation (4.6.6), then there exist functions w^{t) and Wi(i), which are independent of n, such that un(U) - u(U) + w^n-v-1 i = 0,
-,n.
+ w^n-2
=
0(n"2^^), (4.6.24)
6. SEM for integral equations with nonsmooth
kernels
139
Proof. By (4.6.8), 1 " "
"(*'•)-~y) *(**> Ti)u(ri) = { /
(*,- - T)»H{h, r)u(r)dr
- V
n-^U
,i
- r^HiU, T3■Mrj)}
» "
+ { / ( r - < , - ) " f f ( * i , r ) u ( T ) d r - 5 3 n " 1 ^ - - *,)"#(*i > T j) u ( r i)} 7 —*
+9(U) (4.6.25)
t = 0, • -,n.
= Ji + J2+9{ti),
By using (1.2.39), we have Ji = n - " - 1 C ( - | i ) / r ( t i ,<,>(<,) - n - 2 C ( - l ) | - [ ( * i - r)"i/(<,-, r)ti(r)]| + 0 ( n "2 " " ) , at/ lr=o /2 = - n - " - 1 C ( - p ) f f (<<,«.■)«(«.•) + n - 2 C ( - l ) ^ - [ ( r - ti)"H(tit oy
T)U(T))\
lr=i
+ 0{n~ 2 - / A
Let fi^t)
=
-2<;(-f*)H(t,t)u(t),
wtf)
= -C(-l){|-[(*-ry'tf(*,r)U(r)]|T=o
_-![(<-,-)"#(*, r)U(r)]|
}.
Substituting into (4.6.25), we obtain «(*.•) -
=
1 1
n ^
nn
"
k(U, Tj)u(jj)
Wfx{U) +
1
i? m(U) + 9(U)
+ 0 ( n - 2 - ^ ) , i = 0.--.,n.
(4.6.26)
Let u;^ and wi satisfy respectively the following equation: (I - K)w^ - uip, (I - K)wi = w\.
(4.6.27)
IV. SEM for integral
140
equations
It is easy to prove that (K - Kn)wp = O f a - 1 - " ) , (K - Kn)w1 = C ^ n " 1 - " ) . Hence, (I - Kn)(un - u + n " 1 - ' 4 ^ + n" 2 tx;i) = < / - ( / - tfn)u + n - 1 - ^ / - X ) ^ + n " 2 ( / 1
=
g
K)w1
i
+n- ~> (K - X n ) ^ + rT\K - 2Cn)wi - (/ - 7
(4.6.28)
On both sides of (4.6.28), let t = U (i = 0 , - - , n ) . By (4.6.26), each component of the column vector on the right is 0 ( n ~ 2 - / i ) , but Kn —+ K guarantees that the inverse of the coefficient matrix on the left exists and is uniformly bounded, which implies that (4.6.24) holds. □ Corollary. If the kernel function is k(t, T) = \t - r|" In \t - r\H(t, r ) , 0 < \i < 1, then there exist functions w^^^w^t) n} such that
(4.6.29)
and w(t), which are independent of
un(ti) - u{U) + Wnitfin-"-1 Inn + wpL(ti)n'fA"1 + ^ i ( ^ ) n " 2 = 0 ( n - ^ 2 ) , i = 0, -,n.
(4.6.30)
Proof. It follows from the expansion (1.2.58) and the proof is similar to that of Theorem 6.3. D By means of induction which has been used repeatedly, the asymptotic expansion up to a higher order can also be obtained, provided that H{t,r) is sufficiently smooth. Further, Theorem 6.3 can be extended to higherdimensional integral equations, provided that the kernel can be expressed as
*(*.*) = n; = i {l*i - ViHlnte -% I)*'}#(*,),
(4.6.31)
where x = (x x , • • •, x,), y = (y1} • • •, y 5 ), 0 < /xj < 1, Xj = 0 or 1. By using the asymptotic expansion (3.4.8) of the quadrature formulae, one can obtain the multivariate asymptotic expansion of the Nystrom approximation at nodes. Obviously, the SEM can improve the accuracy of the approximate solution. For the one-dimensional nonsmooth integral equations, Theorems 6.2 and 6.3 can be generalized to the following:
6. SEM for integral equations with nonsmooth
kernels
141
Theorem 6.4. Suppose that the kernel of the integral equation (4.6.1) has the form of (4.6.22), and one is not an eigenvalue of the integral op erator. Again, suppose that the nodes {tim : / = 1, ••-,?•; m = 0, — , n r } and the mesh width h = (/ii, • • •, hr) satisfy the assumptions of Theorem 6.2, then there exist functions W{(t) and w t/i (t), i = 1, • • •, r, such that the values of the Nystrom approximate solution uh(x) at the nodes have the asymptotic expansions uh(Um) - u{tlm) =
w^(t1m)h}+ti
•=1
for 1 < / < r, 0 < m < nu
(4.6.32a)
and uh(tj) - u(U) = wi-ltr(ti)ti±»
+
w^(U)h^
r
+ Y^Wi(tl)h? + 0(hl+>i)) / = l,..-,r. (4.6.32b) t=i
Proof. Since tim £ Ii (i / /), then fc(J/m,r) is smooth on Jt- (t ^ /), and nonsmooth on //. On the right-hand side of (4.6.16), using the EulerMaclaurin expansion for the error of the numerical integration on 7t- (i ^ /), while using the expansion with singularity at the end points for the error of the numerical integration on I\ = [2/,2/m] U[*'m>*i+i]j (4.6.32a) follows from the same argument used in proving Theorem 6.3. Similarly, since tj £ 1^ (i z£l — 1, /), k(ti, T) is smooth on 2, (i ^ I — 1, /) and nonsmooth at the end points of J/_i and //. Hence, on the right-hand side of (4.6.16), using the Euler-Maclaurin expansion for the error of the numerical integration on Ii (i z£ /, /— 1), while using the expansion with singularity at the end points of //_i and /,, (4.6.32b) holds. D The previous analysis shows that the Nystrom approximate solutions of the integral equations with nonsmooth kernel defined by (4.6.22) or (4.6.29) has a lower order of error, which is 0(/iJ + / i ) or 0(/iJ + / i | ln/i 0 |) respectively; and after extrapolation is 0{h2^^) or 0 ( / I Q + / 1 | ln/i 0 |) respectively. Kantorovich and Krylov^ proposed an algorithm with higher order of error, called the modified quadrature method. Its basic idea is to describe the integral equation (4.6.1) in the equivalent form [l - / Jb(t, r)dr\ u(t) + / .*(*, r) \u(t) - ti(r)] dr = g(t), (4.6.33)
142
IV. SEM for integral
equations
and to construct, by the quadrature rule, an approximate equation ,1
1
n »
[1 - / k(t, T)dT]u(t) + -J2 Kt, Tj)[un(t) Jo nfT'o
«B(TJ)]
=
9(t),
or equivalently, 1 " " [1 + - V k(t,TJ)-
f1
k(t,r)dr]«B(0
1 n " — Y,Kt,Ti)un(Tj)
= g{t).
(4.6 .34)
Take J = r,- (i = 0, • • •, n), then (4.6.34) is converted into linear equafrions of the nodal values {w n (r,), i = 0, - , n } . After getting {u n (r,)} and substituting into (4.6.34), one can obtain
^ (f\ —
1 n " 9(f) + -^2 Ht>Tj)Un(Tj) i5° n
j=o
(4 fi.35)
J
°
The modified quadrature method was studied by Baker'"!, Anselone' ' and Chatelint 20 !. Intuitively, the approximate equation based on (4.6.33) has higher order of error. In fact, if the solution u(t) is smooth, then the expansion of the quadrature formula is /
k(t, r)[u(t) - u(r)]dr - -J2 =
-iS?|:W''r)W«)-tt(T))]r;i + o ( ^ 7 ) ,
because —[k(t,T)(u(t) <9T
*(*, Tj)[u(t) - ufo)] (4-6 .36)
— u(r))] is not only continuous but is also of the
form \t-r\»H{t,T). In order to discuss the convergence and stability of the approximate equation (4.6.34), (4.6.35) can be expressed in the operator form (4.61.37)
(I-Kn)un=g, with Kn = Kn - (Knv - Kv)I,
v e C[0,1], v = 1.
(4.61.38)
7. SEM for ID weakly-singular integral
equations
143
Kn are denned by (4.6.4). Since fc(x, y) is continuous on [0,1] x [0,1], then Kn ^ K, which implies that Kn -^ K, and \\Kn - Kn\\ = \\Knv - Kv\\ - 0, (n -> oo).
(4.6.39)
Consequently, iCn —► I<\ Hence for sufficiently large n, (I — Kn)'1 exists and is uniformly bounded, which proves the existence and uniqueness of the solution of the modified quadrature formula (4.6.34). Repeating the argument used in the proof of Theorem 6.4, one can derive the SEM for the approximation obtained from the modified quadrature method. T h e o r e m 6.5. Under the assumptions of Theorem 6.J^, the solution of the modified quadrature method, at the node tjm has the following asymp totic expansion: r
h
u (tlm)
- u(tlm) = £ > ( t i m ) f t ? + O(h30+^).
(4.6.40)
»=i
/ / the kernel has a logarithmic singularity, described in (4.6.29), then the remainder of (4.6.40) is of 0(/io + / i |ln/io|)7. S E M for collocation-method solutions of one-dimensional weak ly-singular integral equations Consider the one-dimensional weakly-singular integral equation u(t) - / Jb(*, r)u(r)dr Jo
= g(t),
(4.7.1)
where the kernel k(t> r) is a function of the form jb(t, r ) = |i - r\aH{t, r ) , - 1 < a < 0,
(4.7.2a)
k(t, r) = \t - r\a In \t - r|, - 1 < a < 0.
(4.7.2b)
or
Since fc(t,r) is discontinuous on [0,1] x [0,1], the approximation operator {i£ n } derived from the quadrature method does not collectively compact converge to K. The numerical results show also that the approximate solutions obtained by the quadrature method diverge. At present, the main methods for solving the weakly-singular integral equation are as follows: a) the collocation method, b) the product integration method,
IV. SEM for integral
144
equations
c) the modified quadrature method, and d) the Galerkin method. The Galerkin method has a higher order of error. However, the gener ation of the elements in the coefficients matrix involves the evaluation of multiple integrals, it leads to a larger amount of work and so may make this method impractical. The principle of the product integration method is similar to that of the collocation method. In this section, only the collo cation method and its extrapolation are introduced. Both the collocation and Galerkin methods can be brought under the framework of the projection method. The difference between them is that the former bases on the interpolation projection, and the latter on the orthogonal projection. In order to construct the interpolation projection, construct the first initial partition of the interval [0,1]: 0 = r 0 < r i < . - . < r r = 1.
(4.7.3)
r
Let I{ = [ri-i, rj], I = |J /,-, and refine the fixed interval I,- (i = 1, • • •, r) »=i
by the mesh width hi = (r,- — r t _i)/n,-. Let r,j = r,_i + jh{ (i — 1, • • •, r) and regard ft,- as an independent mesh parameter. The set {T,J} forms a partition on [0,1] : 0 = T0 < Tn < . . . < r l n i = n < < r r _ i < rr>1 < • • • < rr = 1.
(4.7.4)
h
Let S [0,1] be the set of the piecewise linear continuous functions under the partition (4.7.4), and denote by u1 = nhu the interpolation function of the continuous function u on S^O, 1], i.e., Hhu G S^O, 1], and rtufaj)
= ii(r t j ), i = 1 , . . . , r; j = 0, • • •, n,-.
(4.7.5)
Obviously, the linear operator is a projection operator and is called the interpolation projection. Applying nh, one can obtain a collocation solution uh(x) G S^O, 1] from the following operator equation: uh - nhKuh
= nV
(4.7.6)
The following lemma guarantees the existence of uh and the stability of the equation (4.7.6). L e m m a 7.1. If (I — K)'1
exists and is bounded, and ho = max A,l<*
is sufficiently small, then (I -
C[M].
rfK)'1
exists and is uniformly bounded in
7. SEM for ID weakly-singular integral equations
145
Proof. By Lemma 1.5, K is a compact operator. Obviously nh A 7.
(4.7.7)
It will be proved that (4.7.7) implies || nh K - # | | — 0, (ft0 — 0).
(4.7.8)
In fact, suppose that B is the unit sphere in C[0,1], and KB is a compact set, then for any e > 0, there exists a finite ^-system {vi, • • •, v,-}. By (4.7.7), there exist 6 > 0 and when ho < 6,
I K - n ^ H ^ , i = i,...,jv.
(4.7.9)
Take arbitrarily w £ B, then there exists v,- such that ||/^-t;t||<e.
(4.7.10)
Hence,
|| n" Kw - Kw\\ < ||(i - n > , | | +1|(7 - r\h)(Kw -
Vi)\\
< ( 2 + ||n"||)£.
(4.7.11)
According to the Banach-Steinhaus Theorem, (4.7.7) implies the uniform boundedness of {||n/l | | } . Since e can be arbitrarily small, then (4.7.8) holds. The conclusion of Lemma 7.1 follows from Theorem 1.1 and its corollary.
□ We now convert the operator equation (4.7.6) into a linear system. Let {^fj } be the basis functions of 5^[0,1]. That is,
{
1,
for i = /, j — m,
0,
otherwise,
i = l , - - - , r ; i = 0,...,n,-.
(4.7.12)
Set Mh
r
r»i
W = EEa*iW(0-
(4-7.13)
Substitute into (4.7.6) and obtain the linear system with respect to {a,j} : dim ~ ]T) ILS aii /
k Tlm T (
(
' ) Pij