Finite Difference Approximations of Generalized ... - Semantic Scholar

5 downloads 0 Views 628KB Size Report
Recently, Dupont and Scott [3] gave a constructive proof of this lemma using an averaged Taylor series and extended it to fractional-order Sobolev spaces. .... Wr,p((¿h), — cc < r < , 1 < p < co, if there exists a function V g Lp(uh) such that.
MATHEMATICS OF COMPUTATION VOLUME 45. NUMBER 172 OCTOBER 1985, PAGES 319-327

Finite Difference Approximations of Generalized Solutions By Endre Siili, Bosko Jovanovic and Lav Ivanovic Abstract. We consider finite difference schemes approximating the Dirichlet problem for the Poisson equation. We provide scales of error estimates in discrete Sobolev-like norms assuming that the generalized solution belongs to a nonnegative order Sobolev space.

1. Introduction. Recently, there have been many theoretical advances in constructing finite difference schemes approximating boundary value problems for partial differential equations with generalized solutions belonging to Sobolev spaces. For example, Lazarov [4] presents a finite difference approximation of the Dirichlet problem for the Poisson equation with a generalized solution belonging to the Sobolev space Wk-2 of integer order k = 2, 3 using the so-called Bramble-Hilbert lemma [1]. Unfortunately, the Bramble-Hilbert lemma is stated only for integer-order Sobolev spaces. Recently, Dupont and Scott [3] gave a constructive proof of this lemma using an averaged Taylor series and extended it to fractional-order Sobolev spaces. In this paper a basic framework is given which allows the application of the finite difference method in order to approximate generalized solutions belonging to Sobolev spaces Ws-p, 0 < í < 4, 1 < p < co (Theorems 1 and 3). Proofs are based on the Dupont-Scott approximation theorem. We shall prove a discrete interpolation inequality (Lemma 2) which will enable us to derive several scales of error estimates (Theorems 2 and 4). For simplicity, the analysis in this paper only deals with the Dirichlet problem for the Poisson equation in rectangular domains. Extensions to other elliptic boundary value problems in less special domains or to nonlinear problems are possible.

2. Preliminaries and Notations. Let si be an open rectangle in two-dimensional Euclidean space R2 and 1 < p < oo. Throughout the paper Ws-p(s4) is the Sobolev space of order s ^ 0 (cf. [8]) equipped with the Sobolev norm II Ir0 -VI ¿-i \u\k,p,jtr f \\u\\s.p.^~

with I \P

\U\k.p.j/ =

\~'

Il

a

\\P

¿j \\D°'U\\l>'(j*')> |«|-*

Received May 16, 1983; revised September 14, 1984. 1980 Mathematics Subject Classification. Primary 65N05, 65N10. ©1985 American

Mathematical

Society

0025-5718/85 $1.00 + $.25 per page

319 License or copyright restrictions may apply to redistribution; see http://www.ams.org/journal-terms-of-use

320

ENDRE SÜLL BOSKO JOVANOVIC AND LAV IVANOVIC

if s is integer, and m \\p

m n''

i \p

\\"h,p,*=\M[s],p,s/+mi,p,J*, if s = [s] + a, with [s] = integral part of s, 0 < a < 1 and \Dau(x) \u\s,p,jf

^[s]^L

- Dau(y)\p

\x-y\2

+°p

N will stand for the set of nonnegative integers. P'(s/) will denote the set of polynomials in two variables of degree < / over the set sé, for any / e N. The next lemma is an easy consequence of the Dupont-Scott approximation theorem [3] (the case a = 1, p = 2 follows from the Bramble-Hilbert lemma [1]). Lemma 1. Suppose s = I + a, where 0 < o < 1 and / e N. Let rj be a bounded linear functional on Ws-p(sé) such that P'(sé) c kernel(rj). There exists a positive constant C (depending on sé\s,p) such that for any u e Ws'p( sé)

h(«)l< cHs.p,*?Remark 1. Lemma 1 also follows from the Tartar lemma [2]. Remark 2. If tj(m) = 0 for some polynomials of degree > /, then an analogous estimate is valid, containing only a part of the seminorm |w| ^(cf. Lazarov [4],

s e JV,p = 2). Let S¿'(&) denote the space of distributions on 0, for any open set & c R2. Define the differential operator A on 3>'(0) by 32w

32w

Au = —- + —-. 3xj dx2

Let us assume, for the sake of simplicity, that ß is an open rectangle in R2 with boundary 3Í2, and consider the Dirichlet problem

(1)

Au= -f

in £2,

(2)

u= 0

on 3ß.

By changing rectangle is

variables, we may suppose, without

loss of generality,

that the

S2= (0,tt) x(0,7t). Throughout the paper we assume that (1) has a unique generalized (distributional) solution in Ws'p(iï), 0 = u* G„ will be called mollifier. Remark 4. Since Gv is a distribution

with compact support, the convolution

u * Gv

is well defined. For h > 0 and v = (»»,,p2), we set £2„ = {x = (xj,x2)

g R2: /j^

< x, < 7T- /u-,/2, / = 1,2).

Let u g 3>'(ü) and w* g 3'(R2) be any extension of u. Tvu will denote the restriction of Tvu* to Í2„. Remark 5. Let us observe that Tvu is well defined since it does not depend on u*. For simplicity, we shall write Tv „ instead of T(v v ,. 4. Construction

of Difference Schemes. Pick a nonnegative

integer N > 2 and let

/¡ = 7T/./V.We define the following grids

R2,,= [x = (x{">, x2'2>) G R2: x^

= ij ■h, ¡i} < ooj = 1,2J,

uh = £2 n R2,

yÄ = 3Í2 n R2A,

w* = "/,UyA,

YÍ = y, n({0,W} x(0,tt)),

Y,2= Y,n((0,7r)x{0,^}), YA3= Y„n({0}x(0,77)u(0,7r)x{0}),

uh = "a u Ya-

For v, a function of discrete arguments, defined on R2,, set v(x + e,h) - v(x) (VjV)(x) = ^->-±—^, t;(x)-t;(x-e7/,)

(Y/i;)(x) =-r-,

y = 1,2, .

y = L2,

License or copyright restrictions may apply to redistribution; see http://www.ams.org/journal-terms-of-use

322

ENDRE SÜLL BOSKO lOVANOVIC AND LAV IVANOVIC

with ex = (1,0), e2 = (0,1), and define Ahv = VxVxv + V2V2v.

A function v of discrete arguments defined on uh (or on üh and equal to zero on yh) is said to belong to Lp(uh), 1 < p < oo, if there exists a positive constant M,

such that

IHU=(ä2 E Hx)f) ">2E H*)f Let us suppose that v is defined on ah (or on wAand equal to zero on yh). The discrete Fourier transform v of v is given by vk=

E

A2tf(-*) siniA:, • x,) sin(&2 • x2),

k = (kx, k2), x = (xx, x2).

The inverse discrete Fourier transform of v is defined by v(x) =

withKh = {k = (kx,k2)e



E

u/t sini/c, • xx) sin(A:2 • x2),

N x N: 0 < kjh < 0. Let w = I_aJlv. It follows that

\H\p-a,p,h=\\4i!.p,h and HHI^^HMLp,/.. License or copyright restrictions may apply to redistribution; see http://www.ams.org/journal-terms-of-use

FINITE DIFFERENCE APPROXIMATIONS OF GENERALIZED SOLUTIONS

323

Moreover, II II W\\r-a.p.h

^ r\\ \\l~H f< Q\w\\p,h\M\ß-a,p,h

and the desired inequality follows immediately. Consider the finite difference scheme

(3)

Ahz = VxVxi)i + V2V2r)2, z(x)

(4)

= 0,

x

x G yh,

with ijy defined on uh U y/ and equal to zero on y¿,j = 1,2. An easy argument based on the discrete multiplicator techniques [6] shows that

(5)

Vh,P,h < CdlViV^iUp,*+||V2V2t)2|Ua

(6)

\\A\\,p,h< C(|[V,lhL.A +|[V2TÍ2L,a),

(7)

lklU* 2/p,

1 < p < oo, we may associate with (1), (2) the finite difference

(10)

Ahv= -(T22f)(x),

(11)

v(x) = 0,

scheme

X '

x

Yh-

Error estimates will be given in Section 5. Let us turn to the case when u, the solution of boundary value problem (1), (2), belongs to Ws-p(ti), 0 < s < 1 + 1/p, 1 < p < oo. Define

W'-p(Q) =

»"■'(0),

0.î2,2/p < 5 < 4. Likewise, |v2V2ih|L>.A < c/iî_2|«|îi/)iB,

2/p < S < 4,

and that completes the proof for k = 2. (b) Let k = 1. By (6) it suffices to estimate |[VyT)7||p,A,j = 1,2. In the same manner as in (a) we conclude that

vMiih, i2h) = J{ñ(l,0) - 6(0,0) -/^ is a bounded

linear functional

on Ws-p(E),

82(s)(ü(l,s) - 6(0, j)) ds} s > 2/p,

with a kernel

D P2(£).

Therefore,

ItViTjjII/,^< chs~l\u\StpM, 2/p < s < 3, and, similarly,

Itv^zllp.A< ch'-^ul^Q,

2/p < s < 3.

That completes the proof for k = 1. (c) Finally, let & = 0. Let us estimate \\7]j\\ph,j = 1,2. Since

rjiO'j/J,í2/j) = 6(0,0) - f is a bounded linear functional on Wsp(E),

02(s)«(O,j) ds

s > 2/p, with a kernel 3 Px(£), thanks

to Lemma 1,

hiWp.h< chsWl,p,Q> 2/p < 5 < 2, and, similarly,

hiWp.h< chs\uYp,a,

2/p < s < 2.

By (7) we obtain the desired error estimate. Lemma 2 enables us to derive scales of error estimates. Theorem

2. Let u be the solution of boundary value problem (1), (2) and v the

solution of discrete problem (10), (11). If u G Ws-p(Q), 2/p < s < 2 and 0 < r < 2, or 2/p

< 5 < 3 a«d1->u* g WJ,/,(ß*) is continuous for 0 < s < 1 + 1/p, s + 1/p, 1 < p < 00. Finally,

Itv^t.A

< Chs~l[u\s_pM,

0 < i < 1 + 1/p,5 * 1/p.

Similarly,

|[v27J2ILa< Chs-l[u\s%pM,

Q.A

Suggest Documents