ETNA

advertisement
ETNA
Electronic Transactions on Numerical Analysis.
Volume 17, pp. 206-217, 2004.
Copyright  2004, Kent State University.
ISSN 1068-9613.
Kent State University
etna@mcs.kent.edu
ON THE NUMERICAL SOLUTION OF SOME SEMILINEAR ELLIPTIC
PROBLEMS
KENDALL ATKINSON AND WEIMIN HAN
Abstract. We discuss a general framework for the numerical solution of a family of semilinear elliptic problems
whose leading differential operator is the Laplacian. A problem is first transformed to one on a standard domain via
a conformal mapping. The boundary value problem on the standard domain is then reduced to an equivalent integral
operator equation. We employ the Galerkin method to solve the integral operator equation, using the eigenfunctions
of the Laplacian on the standard domain. An error analysis of the method is given.
Key words. elliptic, nonlinear, integral equation, Galerkin method.
AMS subject classifications. 65R20, 65N99, 35J65.
1. Introduction. The purpose of the paper is to propose a general framework for the
numerical solution of a semilinear elliptic boundary value problem of the form
!
(1.1)
#"%$'& is a simply-connected open domain with a boundary ! . For the domain ,
where
assume there exists a standard open domain ( , such that and ( are conformally equivalent.
The first step of the method is to reduce the problem (1.1) to an equivalent problem on the
standard domain ( ,
)+*,*,0/ -'.+*! ( (1.2)
(21
Then, (1.2) is converted to an equivalent integral equation. Finally, we use the Galerkin
method to solve the integral equation, with the eigenfunctions of the Laplacian operator on
the standard domain as the basis functions.
An advantage of the above framework is its generality. For conformally equivalent domains, a boundary value problem (1.1) is reduced to a problem on a standard domain ,
which is usually taken to assume a simple geometry, e.g., a disk or a square. On the standard
domain, explicit forms of the eigenvalues and associated eigenfunctions of the Laplacian operator are usually available from the literature. The information on the eigenpairs can be used
in the efficient implementation of the Galerkin method for the integral operator equation, as
well as in the theoretical analysis of the proposed numerical method (convergence, convergence rate, etc.). In particular, we mention the possibility of using FFT algorithms for solving
the resulting discrete systems for a problem on the standard domain.
To see how (1.1) is reduced to (1.2), let
(
(
3547698 ;:<>= 4?6@ ACBDE=D @ 4?6GF >=H @ >=H@ denotes
( to ,*'where
be a conformal mapping from
a generic point in ( and 3 8 is
>=
H
A
C
@ 3 8 . It is then easy to verify that
the corresponding point in , and let
3 8 A 3 8 3 8 .IJ 3 8 LK,
M
(1.3)
Received February 19, 2004. Accepted for publication July 9, 2004. Recommended by M. Gutknecht.
Department of Mathematics, University of Iowa, Iowa City, IA 52242, U.S.A.
206
ETNA
Kent State University
etna@mcs.kent.edu
207
On the numerical solution of some semilinear elliptic problems
<* E=D @ A;-'>=H @ .*'>=H @ .I >=H @ LK ( -'>=H @ .*'>=H @ .A : E= 4?6@ & BDE=D @ I F E=D @ I.*'>=H @ . 1
is transformed to
where
(1.4)
(
) * * C-/ ' .*! ( (
/
/
E=
D
2
3 8 for/ K>=H @ &K E ( . We assume
where
to
by the relation
@
/ KK &is& related
( . Notice
:
that since is a conformal mapping,
- ( if and only if
So without loss of generality, we only need consider the following problem on
,
(1.5)
. The problem is solvable under mild assumptions on ; see the next section.
As an example of a related approach to solving (1.1), see [2]. They too convert the
problem to an integral equation, but their approach is different from ours.
2. Some Existence Results. Concerning semilinear elliptic problems such as (1.5), one
can find general solvability results in the context of applications of nonlinear operator theory,
cf. Zeidler [15]. Here, wemention
two
such results.
A function
is called a Carathéodory function if, (1) for any
,
is measurable, and (2) for a.e.
,
is continuous. Adapting a
proof from [15, 27.4], we have following existence result.
T HEOREM 2.1. Consider the problem
*2K2$ -'.*! '- >=D @ .*! ( $
$ E=D K '- E=D @ ( @
)+* * 4 - .*! AC- & ( (2.1)
(
- E=D @ * is a Carathéodory function, - & K ( . Further assume
where - >=H @ .*! * -%/. (2.2)
!#"%$ &')(*$,+ - E=D @ * 1032 54 >=D @ 4 * 6 and
(2.3)
*2K
* @>BA 4 - E=D @ * A C=DC @
Consider the weak formulation of (2.1): find
=
(2.4)
&
?>
for some 7
;
<
=
&
K 5 8 . 94 K: & ( 1
( , such that
- & AEC=DC @ GF/AK
<
( 1
Then this has a solution.
2
As for the uniqueness of a solution, let < be the best constant in the Poincaré-Friedrichs
inequality
(2.5)
*
* HJILK &P" GF *2KQ < ( 1
0O2 < >
H HJILK M&N"
H
We have
2<
R
S T ETNA
Kent State University
etna@mcs.kent.edu
208
Kendall Atkinson and Weimin Han
T
where - * * T * + ( (21
*
If either is monotone with respect to , i.e.,
- >=H @ .* - >=H @ .* & !>* * & GF>=D @ K ( H* .* & K $ *
or is differentiable with respect to and
- >=H @ .*! -C T GF>=D K <* K,$ *
@ (
*
then the solution of (2.4) is unique.
>=H @ .3 8 be the Green’s function for the problem
3. Galerkin Approximations. Let
* * C- ( (21
>=H *
@ be the harmonic function assuming the Dirichlet data / E=D @ on ( . Then a
Let
*
solution of the problem (1.5) satisfies
E=D = E=D
<
*
E=
D
*
@
@ 4 & @ 3 8 -' 3 8 .*' 3 8 C 3 C 8 >=H @ LK (21
(3.1)
A E=D @ -'E=D @ *<E=D @ . The function A is a
As in Kumar and Sloan [11], we introduce
solution of
A >=H C-G=D .* E=D = >=H
@
@ @ 4 & @ .3 8 1 A 3 8 C 3 C 8 E=D @ K (21
(3.2)
is the smallest eigenvalue of the eigenvalue problem
For a further discussion of this approach, see [9].
We use Galerkin’s method to solve (3.2). To do this, we consider the eigenvalue problem
for the Laplacian operator:
(3.3)
T
0
T
& 0 .
: :
T
: + ( (21
: : &
Let
be the sequence of the eigenvalues, and be
corresponding eigenfunctions. The existence of the eigenpair : sequence is guaranteed, and the
eigenfunctions can be chosen to form an orthogonal basis of
, cf. [12]. Then we have
: :
or,
=
(3.4)
Let &
T
&(
: ( (
: >=D @ >=H @ LK ( E=D @ 3 8 : 3 8 C 3 C 8 T R
1
R
4 : !:
A
: K
. The Galerkin method for (3.2) is to find " , such that
A # $
(3.5)
: A '- E=D @ * >=H @ 4
!
=
&
>=H @.3 8 A 3 8 LC 3 C 8 :# R 0 6 0 ETNA
Kent State University
etna@mcs.kent.edu
:
: # >=D @ - =D @ * >=H @ 4
209
On the numerical solution of some semilinear elliptic problems
i.e., upon using the orthogonality of
(3.6)
: # : # A
#
!
=
&
# #
,
:9>=H @ C=DC @ R 0 6 0 1
!T
The advantage of applying the Galerkin method to solve the auxiliary problem (3.2) is
that the integral
=
&
>=H @.3 8 1A 3 8 C 3 C 8
:>=H @ !T
is available and has been computed exactly. If we apply the Galerkin method directly to the
problem (3.1), in each iteration for solving the resulting nonlinear algebraic system, we will
have to evaluate double integrals
E=D @ 3 8 -' 3 8 .* " 3 8 . :#E=D @ C 3 C 8 C=DC @ R 0 6 0 where the superscript F refers to the number of iterations. Another advantage of the method
is that the left side of the system (3.6) is diagonal; this may bring in some convenience in
solving (3.6) numerically.
A
*
After we compute the Galerkin solution , we can generate an approximation of by,
e.g., (4.8) of the next section.
R
3.1. Assume the standard domain ( is the unit disk. The eigenvalues are
& G T R
R
(3.7)
1
A set of corresponding eigenfunctions is given by
* < < < 7 R !
=
=
&
&
EMARK
* " and
where
([1]),
I
7
th
is the
H* & " ) R G L 7
th
is the
Bessel function,
4 >* " * , & " A >* " * , " A >* & " * , & " A We have
R
zero of
&
! ! &
"
& 4 & ,* E=D @ (
1
1
?
)
, the eigen-
.D = .D @ I , R 1
# G !
(cf. [12]). Asymptotically
.
R EMARK 3.2. When the standard domain is a square,
values and associated orthonormal eigenfunctions are
T
R
ETNA
Kent State University
etna@mcs.kent.edu
210
Kendall Atkinson and Weimin Han
4. Error Analysis. In this section, we perform a convergence analysis for the Galerkin
approximations defined in the last section. We will use H H for H H@I K &N" . Introduce the
Nemyckii operator
,>*!. >=H @ C-'>=D @ .*'>=D @ . (4.1)
and the linear integral operator
E=D @ 3 8 1A 3 8 LC 3 C 8 1
:L& The operator is a linear continuous mapping from
( to < ( ,
)A K : & ( 032 A F AQ
H
H &N"
H H
: & : & ( to ( .
and is compact on
We will need the following assumption.
E* 4 .D *: & ( E : & ( is completely contin(A1) The operator
uous.
The assumption (A1) is satisfied, if, e.g., the function is Carathéodory, and satisfies the
growth condition
K : & ( I 7 -3 1
-'E=D A 032 )4 >=H A 6 I > . E4 @
@ 4
(4.3)
A ,>* AG.
Indeed, using the mapping property
4
:L& of , we: & then know that the mapping
is continuous and bounded from
( to ( with (cf. [15, 26.3])
,>* 4 )A H 0 2 H 4 HA4 H * 4 )A H 6I K &N" H
* 6
A 6
0 2 4
(4.4)
H HA4 H H &N" 4 H H 1
: & : & Since
as an operator
,>* 4 is .compact
is compact
: & from: & ( to
from
( to ( . Therefore,( ,, >*it is4 easy .' to : see& ( thatP the: & map
(
(4.2)
I>=H @ L
)A
=
&
is completely continuous.
In the operator equation form, (3.1) and (3.2) can be rewritten as
* * 4 ,>*!
(4.5)
,>* 4 AG 1
* a solution of (4.5). Then A ,>* is a solution of (4.6).
We denote by
: & ( orthogonal projection of : & ( onto
Let be the
: : "
: A K
where the sequence
has been normalized. Then the Galerkin solution and
A
(4.6)
!
#"
%$
(3.5) satisfies the operator equation
" of
ETNA
Kent State University
etna@mcs.kent.edu
On the numerical solution of some semilinear elliptic problems
A
(4.7)
!
*
We define
(4.8)
E* 4
A
A
E* 4
and the iterated solution
(4.9)
*4
!
A
1
A
211
1
Easily,
1
E*
.
: & P: & Since
4
(
( is completely continuous, the following convergence result can be found from Krasnoselskii [10, Chap. 3, 3].
T
4.1. Assume (A1) and
E* (A2) R is not an eigenvalue of
.
8 ;P: & : & Then A
A ( A
( is
. bounded, and for sufficiently large , (4.7) has a
solution such that as
.
A
!
A
HEOREM
#
E* ;
R EMARK 4.2. The assumption (A2) is equivalent to the statement that the equation
E* does not admit a nontrivial solution, or letting (4.10)
, that the equation
does not have a nonzero solution. Notice that the equation (4.10) is a linear boundary value
problem
!-'. * . *
(
+
(21
(4.11)
-'E=D @ * >=H @ .
*
The problem (4.11) does not have a nonzero solution, if, e.g.,
"
!#"%$ &
From now on, we will assume the discrete solutions
The rest of the section is devoted to error estimations.
P ROPOSITION 4.3.
H
A
A H
where
0
4 HA A A
HA A H
1
H
H
R
!
T A
!
1
are the ones converging to
A
H
A
.
ETNA
Kent State University
etna@mcs.kent.edu
212
Kendall Atkinson and Weimin Han
Proof.
H
A H
A
A4
A A
H
HA4
A A
H
HA4
A R 4 H
0
A
H
!
A
H
H! !
0
!
!
A H
AH
A
A
H! A
A
H
H
A
H
1
A
& ( The
: significance of Proposition 4.3 is that the discrete solution is almost
as
accurate
as the
orthogonal projection of the exact solution to , as long as , which is
true most of the time. Indeed, it is shown in [5] that if (A2) is satisfied, then
032
(4.12)
7 E* 4
' ,>* 4 A ' A ;A H A ;
A H
H H H H 1
H
(4.14)
For the behavior of , we have the following result.
E* 4 A AG is differP
4.4. Assume (A1) and (A2). Assume further that E*
A
4 is Lipschitz
entiable at . Then, is uniformly bounded.
Furthermore, if
A
continuous in some neighborhood of ,
E*
F A A & K > H
4 A E* 4 A & H 0 H A ; A & H G
then we have the estimate:
A H R T A1
032 A H A A
,>* 4 AG at A , it
Proof. From the convergence and the differentiability of
is easy to see that 7 is uniformly bounded. Obviously, is uniformly bounded. Thus, is
uniformly bounded.
A >* is Lipschitz continuous in some neighborhood
Now
we further assume that
A
A K 4
of . For sufficiently large , , and so
A H1
032 A ;
(4.15)
7
H For the term , we have
HPH E* H 1
0
H
A
2 : , we have
With
R 2 : )A T where
7
(4.13)
H
A
!
!
ROPOSITION
!
$
$
+ )A #
!
$
R 2
: 1
T
ETNA
Kent State University
etna@mcs.kent.edu
213
On the numerical solution of some semilinear elliptic problems
Hence,
H
GA H &
&
T & $
R 2
!
Thus,
H
0
and
(4.16)
0
H T
A H &
!
E* H
& 1
R
T
&
A
HT H
0
H
0
H
!
&
T
R
1
The estimate for follows from (4.15) and (4.16).
We have seen that under the assumptions stated in the first part of Proposition 4.4, the
Galerkin solution is as accurate as the orthogonal projection. Actually, we can show that
A
HA
H
(4.17)
A
A H H
!
!
which is a type of superconvergence result. Write
$
A
Then
A
H
!
A
Then
A A
!
;A A
Using Proposition 4.3, we obtain
H
A
;A H &
Hence,
(4.18)
A
H 2 !
A
H
&
2 " $
2 2 & 4H A 2 :1
:
2 " :4
2 " &
!
2 " 0
& 1
2
2 "
: 1
&
H
Also write
A
2
.
A
$
&
H
0
R
2
: 1
4 & HA 4 HA !
A
H
!
&1
A
H
&1
ETNA
Kent State University
etna@mcs.kent.edu
214
Kendall Atkinson and Weimin Han
* * . We have
* * 4 ,>* ' A * * 4 )A ;A * * 4 T R 2 2 " : 4 R 2 2 " : * * T 4
, we have (4.17).
Since Finally we consider an error estimate for
* *
!
!
$
!
R 2
:
T
!
and
* * H&
H
& 4 H* * H&
2 " &
4H * * H &
4 H A A H & 4H * * H & 1
2 &
R 2 T &
0
&
R
0
T
R
T
2 " !
!
!
!
In conclusion, we have proved the following theorem.
T HEOREM
4.5. We make the assumptions stated in Proposition 4.4. For the Galerkin
A
solution , we have the error estimate
A H 0 R 4 H A A H . 1
*
For the approximation of the problem (3.1), defined by the relation (4.8), we have the error
H
estimate
H
A
* * H&
0
!
T
R
&
4 HA !
& 4 * * H&1
A
H H
!
R EMARK 4.6. The above discussion on error
@A estimations is based on the convergence
result, Theorem 4.1. Alternatively, if we assume is a bounded sequence, then Proposition
4.4 still holds. This follows
from the fact that 7 is uniformly bounded, a property
impliedA by
@A
the boundedness of , the inequality (4.4) and the A differentiability
of
at .
A
Then by Proposition 4.3, we obtain the convergence . Thus all the error estimates
derived above hold. We 0 also notice that if the function is Carathéodory and satisfies the
R , then 7 is uniformly bounded even without the boundedness
inequality (4.3) A with 7
A
0 R
assumption of . Consequently, if 7
, then (4.6) has a unique
solution
satisfying
A
the condition (A2), and any discrete solution of (4.7) converges to .
-
,>* 4 . 5. Numerical Example. We conclude the paper with an illustrative example. Further
results on the implementation of the proposed method and further numerical experiments are
given in [6].
Let be the bounded elliptical region
(5.1)
=& @&
4
4
R
ETNA
Kent State University
etna@mcs.kent.edu
On the numerical solution of some semilinear elliptic problems
: ((
=& 4 @&
215
4 - - R.
. For the standard region
with
; , we
use the unit circle in the plane,
We construct the conformal mapping
and its derivative by using the SC Toolbox
(to be run from within Matlab) that is described in [8, Appendix].
Begin by introducing the elliptic integral of the first kind
(5.2)
with
The function
the rectangle
= & !C & & <
R
R F
F
1
C maps conformally the half-space -O , denoted by R
, onto
which we denote by
. Introduce
= (5.3)
= (5.4)
C
& ! R F & & C
& & & R
R
F
<
<
R
F R F
with
or
= K
<
F & & R
C
F&
F 1
The mapping can be produced using SC.
For a conformal mapping of the closed unit disk onto the closure of the ellipse in (5.1),
use
;;:H A 2 S F
S
4
=
=
&
&
& & , 4 6 @ , 4 @ 0 R . The definition extends to the lower half of the
2
with
unit disk by using
:< A :< 3 1
2 9 are the foci of the ellipse in (5.1). The constant F can be produced as
The points
follows, using the construction of Szegö [14]. Introduce
4
- R
S 4 & &
!
4! ! & R R 1
(5.5)
ETNA
Kent State University
etna@mcs.kent.edu
216
Kendall Atkinson and Weimin Han
Then
F
R
S
4 & ! R 4 ! R 4 !A R 1
R 4
R 4
R 4
The derivative is given by
: A S2 S F R
F
R & R F& &1
S F
:
According to (1.4), we need only the absolute value of the derivative of , and therefore we
do not need to choose a particular branch to the square root function. More precisely, we need
to evaluate
: &
(5.6)
0
S
F
& R 2
R
R . Note that
S
F &
R
& R F & F
, and therefore the apparent singularity in (5.6) at
F
is actually removable.
As a simple illustration of our numerical method from 3, we use the true solution
>=D @ A =4 & 4 @ & R >=H @ LK2 1
(5.7)
We solve the problem
*
/ E=D @ I >=>=HH @ KK2 E=D @ 2
4
(5.8)
@ 1
/
The function is to be so chosen that the of (5.7) is the true solution of the problem.
The details of the implementation of our numerical method are given in the paper [6],
along with further theoretical results on the rate of convergence. * Here we simply give some
numerical results for this one sample problem. From the solution
defined on the unit disk,
for
we
obtain the solution
defined on the elliptical region . For our example, we double
repeatedly, where is the number of distinct eigenvalues taken in increasing order
C from
- (3.7).C Note that the multiplicity can vary, and thus the number of basis functions ,
with , roughly. In Table 5.1, we give two measures of error:
&
9>= @ F 1 1 %'&(&
R
>= @ <? E= @ ;? E= @ 7 >= @ & S R 4 C? & 1
$
0"!/0
$#
R
, large, are
The points
to cover well the closed ellipse .
)4 chosen
The numerical results are given for the case of
. For the construction of in (5.2),
.
These results in Table 5.1 are converging slowly to zero; but the cost of setting up and
solving the nonlinear system is also fairly small. We plan on exploring extrapolation methods
for accelerating the convergence, using techniques described in the book of Sidi [13]. We
are also looking into alternative polynomial bases for approximating the solution using
collocation.
*
ETNA
Kent State University
etna@mcs.kent.edu
On the numerical solution of some semilinear elliptic problems
217
TABLE 5.1
Errors in solving a problem over an ellipse
#
&
# R %
R
#R 11 EE R
# 1 E R 1 % E #
G 11 E #
E #
R 1R % E
%
&
&
1 11 %% EEE & 1 ## E ##
1 E #
R 1 & E 1& E REFERENCES
[1] M. A BRAMOWITZ AND I. A. S TEGUN , eds., Handbook of Mathematical Functions, Dover Publications, Inc.,
New York, 1972.
[2] A. A RTHURS , J. C LEGG , AND A. N AGAR , On the solution of the Liouville equation over a rectangle, J.
Appl. Math. Stochastic Anal., 9 (1996), pp. 57–67.
[3] K. ATKINSON , The Numerical Solution of Integral Equations of the Second Kind, Cambridge University
Press, Cambridge, 1997.
[4] K. ATKINSON AND W. H AN , Theoretical Numerical Analysis, Springer-Verlag, New York, 2001.
[5] K. ATKINSON AND F. A. P OTRA , Projection and iterated projection methods for nonlinear integral equations, SIAM J. Numer. Anal., 24 (1987), pp. 1352–1373.
[6] K. ATKINSON AND A. S OMMARIVA , On the numerical solution of some semilinear elliptic problems – II,
Computing, to appear.
[7] H. B R ÉZIS , Équations et inéquations non linéaires dans les espaces vectoriels en dualité, Ann. Inst. Fourier,
18 (1968), pp. 115–175.
[8] T. D RISCOLL AND L. T REFETHEN , Schwarz-Christoffel Mapping, Cambridge University Press, 2002.
[9] J. F RANKEL , A note on the integral formulation of Kumar and Sloan, J. Comput. Appl. Math., 61 (1995),
pp. 263–274.
[10] M. A. K RASNOSELSKII, Topological Methods in the Theory of Nonlinear Integral Equations, Pergamon
Press, London-New York, 1964.
[11] S. K UMAR AND I. S LOAN , A new collocation-type method for Hammerstein integral equations, Math. Comp.,
48 (1987), pp. 585–593.
[12] J. R. K UTTLER AND V. G. S IGILLITO , Eigenvalues of the Laplacian in two dimensions, SIAM Rev., 26
(1984), pp. 163–193.
[13] A. S IDI , Practical Extrapolation Methods, Cambridge University Press, Cambridge, 2003.
[14] G. S ZEG Ö , Conformal mapping of the interior of an ellipse onto a circle, Amer. Math. Monthly, 57 (1950),
pp. 474–478.
[15] E. Z EIDLER , Nonlinear Functional Analysis and its Applications, II/B Nonlinear Monotone Operators,
Springer-Verlag, New York, 1990.
Download