• Tidak ada hasil yang ditemukan

The following theorem provides upper bounds for errors in the state, co-state and control variables.

Theorem 3.2.1. Let(y, q)and(yh, qh)be the solutions of (3.5)-(3.6) and (3.11)-(3.12), respectively. Let z and zh be the solutions of the co-state equations (3.8) and (3.16), respectively. Then,

kyh−yk2L2(Ω)+kzh−zk2L2(Ω)+kqh−qk2L2(Ω)≤ 3 2(2c1−1)

nC32η12+C422223) +C52η42o , where η1 is defined in Lemma 3.2.3 and ηi|i=2,...,4 are defined in Lemma 3.2.4.

Remark 3.2.1. Note that Theorem 3.2.1 is valid when ω =δxc, where δxc denotes the Dirac delta function concentrated at a point xc. If xc ∈ K then the bound for the state reduces to

kyh−yk2L2(Ω) ≤ 3 2(2c1−1)

nC32η12+C42(˜η2232) +C52η42o ,

where η˜2 :=hKkgkL(K), η1 is defined in Lemma 3.2.3 andηi|i=3,4 are defined in Lemma 3.2.4. If xc is the vertex of the element K then the bound for the state reduces to

kyh−yk2L2(Ω) ≤ 3 2(2c1−1)

C32η12+ ˆC42η32+C52η42 , where Cˆ4 =CR˜C1max{CI,0, CI,e}.

wherewe is the interior ofwe andλKPij is the barycentric coordinate ofx associated with the triangle Kj and the point Pi, extended to the wholewe.

The following lemma provides some properties of the edge bubble function be(x) which will be used in deriving lower bound for the state variable.

Lemma 3.3.1. For e∈ Eh, let be(x) and we be defined as above. Then,

∂be(x)

∂ne

= 0 on we, C6he

Z

e

be(x)de ≤C7he,

|be(x)|Hm(we) ≤ C8h1−me , m= 1,2, kbe(x)kL2(we) ≤ C9,

where Ci|i=6,...,9 are positive constants depend on the polynomial degree and shape pa- rameter of Th, and ne is the unit outward normal to the edge e.

We now define the element bubble function as follows: Let K be a triangle of Th

containing xc (if xc lies on an inner edge, any of the two triangles sharing the edge can be chosen as K). Let

wK :=∪{K0 ∈ Th : K0∩K 6=∅}, (3.34) and L:=dist(xc, ∂wK), where ∂wK denotes the boundary of wK. Notice that, because of the shape regularity of the mesh, hK ≤CL. Let bxc(x) be a smooth bubble function defined on Ω with support in wK and satisfying













0≤bxc(x)≤1, ∀x∈Ω,

bxc(x) = 1, |x−xc| ≤L/4, ∀x∈Ω, bxc(x) = 0, |x−xc| ≥3L/4, ∀x∈Ω.

(3.35)

Lemma 3.3.2. Let bxc(x) and wK be defined as above and xc ∈K. Then, we have kbxc(x)kL(wK) ≤ C10,

|bxc(x)|Hm(wK) ≤ C11h1−mK , m = 1,2, kbxc(x)kL2(wK) ≤ C12,

where the positive constants Ci|i=10,11,12 depend on the polynomial degree and shape reg- ularity of the triangulation Th.

Bubble functions for the co-state: Let bK(x) be the standard third order polyno- mial on K scaled such that bK = λ1λ2λ3, where {λ1, λ2, λ3} denote the barycentric coordinates on K. Then, bK(x) satisfies the following properties:

supp bK(x)⊂K, 0≤bK(x)≤1, max

x∈K bK(x) = 1, Let βK =ϕbK for all polynomials ϕ of degree 1, then βK ∈H2(K) and

C13kϕkL2(K) ≤ kb

1 2

KϕkL2(K) (3.36)

KkH2(K) ≤ C14h−2KKkL2(K), ∀K ∈ Th, (3.37) where C13 and C14 are positive constants depend on the polynomial degree and shape regularity of the triangulation Th.

We need to introduce the edge bubble function for the co-state. Let ˜be(x) be the fourth order polynomial for the edgee, wheree =∂K1∩∂K2andK1 be the triangle with vertices (x0, y0), (x1, y1), (x2, y2),K2be the triangle with vertices (x0, y0), (x2, y2), (x3, y3) and ebe the common edge joining (x0, y0), (x2, y2). So, we define the edge bubble func- tion ˜be(x) as follows:

˜be(x) :=





λˆ0λˆ2ˆλ00λˆ02, K1∪K2, 0, Ω\K1∪K2,

where ˆλ0,ˆλ2 corresponds to the triangle K1 and ˆλ00,λˆ02 corresponds to the triangle K2.

Denote ∆1 :=

x0 y0 1 x1 y1 1 x2 y2 1

, ∆2 :=

x0 y0 1 x2 y2 1 x3 y3 1

, ∆01 :=

x0 y0 1 x1 y1 1

¯

x y¯ 1

, ∆12 :=

¯

x y¯ 1 x1 y1 1 x2 y2 1 ,

23:=

¯

x y¯ 1 x2 y2 1 x3 y3 1

and ∆03:=

x0 y0 1

¯

x y¯ 1 x3 y3 1

. Then, set

ˆλ0 := ∆12

1+ ∆2

, λˆ2 := ∆01

1+ ∆2

, λˆ00 := ∆23

1+ ∆2

and ˆλ02 := ∆03

1 + ∆2

. Let ˜K =K1 ∪K2. Then for βe = ˜ϕ˜be(x) satisfies ∂β∂ne

e = 0 on∂K, where˜ ne is the unit normal to the edge e, for all polynomials ˜ϕ of degree 1. So, we have βe ∈H02( ˜K).

Then, from the standard scaling arguments, it can be shown that (cf. [3, 87])

ekL2( ˜K) ≤ C15h1/2eekL2(e), (3.38) C16kϕ˜kL2(e) ≤ k˜b

1

e2ϕ˜kL2(e), (3.39) kβekH2( ˜K) ≤ C17h−2eekL2( ˜K), (3.40) where C15, C16 and C17 are positive constants depend on the polynomial degree and shape regularity of the triangulation Th.

Now, we are in a position to derive local lower bounds for error in the state variable.

Theorem 3.3.1. Let xc ∈K and wK be defined in (3.34). Let EhK be the set of edges e of triangles K ⊂wK such that e*∂wK. Then

hKgK(xc) ≤ hK

n

C10kgK−gkL(wK)+C12

kq−qhkL2(wK)+kqh− AyhkL2(wK)

o

+C11ky−yhkL2(wK)+ X

e∈EhK

h2e

h∂yh

∂nA

i L2(e), and

h2e

h∂yh

∂nA

i

L2(e) ≤ 1 C6

nC8ky−yhkL2(we)+C9he

kqh− AyhkL2(we)+kq−qhkL2(we)

o, where gK denotes the mean value ofg on the element K,i.e., gK(x) := |K|1 R

Kg(x)dx.

Proof. Letbxc be the bubble function defined by (3.35). Using (3.6) and integration by parts, we obtain

gK(xc) = ≺gKδxc, bxc

= ≺(gK−g)δxc, bxc + Z

wK

yAbxcdx− Z

wK

q bxcdx

= ≺(gK−g)δxc, bxc + Z

wK

(y−yh)Abxcdx+ Z

wK

Ayhbxcdx

+ X

e∈EhK

Z

e

h∂yh

∂nA

i

bxcde− X

e∈EhK

Z

e

h ∂bxc

∂nA

i

yhde− Z

wK

q bxcdx.

Since h

∂bxc

∂nA∗

i

e= 0, it now follows that gK(xc) = ≺(gK−g)δxc, bxc +

Z

wK

(y−yh)Abxcdx+ Z

wK

(Ayh−qh)bxcdx

+ X

e∈EhK

Z

e

h∂yh

∂nA

ibxcde+ Z

wK

(qh−q)bxcdx.

An application of the Cauchy Schwarz inequality and the shape regularity of the mesh yields

gK(xc) ≤ kgK−gkL(wK)kbxckL(wK)+ky−yhkL2(wK)kAbxckL2(wK)

+kqh− AyhkL2(wK)kbxckL2(wK)+ X

e∈EhK

he

h∂yh

∂nA i

L2(e)

+kq−qhkL2(wK)kbxckL2(wK). An use of Lemma 3.3.2 implies

gK(xc) ≤ C10kgK−gkL(wK)+C11h−1K ky−yhkL2(wK)+C12kqh− AyhkL2(wK)

+ X

e∈EhK

he

h∂yh

∂nA

i

L2(e)+C12kq−qhkL2(wK),

which completes the proof of the first inequality. To prove the second inequality, we use (3.6) and integration by parts to obtain

Z

we

(y−yh)Abedx+ Z

we

(qh−q)bedx = ≺gδxc, be − Z

we

yhAbedx+ Z

we

qhbedx

= ≺gδxc, be + Z

we

(qh− Ayh)bedx

− Z

e

h∂yh

∂nA

i

bede+ Z

e

h ∂be

∂nA

i yhde.

Using the fact be(xc) = 0 and h

∂be

∂nA∗

i

e= 0, we have Z

we

(y−yh)Abedx+ Z

we

(qh −q)bedx= Z

we

(qh− Ayh)bedx− Z

e

h∂yh

∂nA

i

bede.(3.41) Since

Z

e

h∂yh

∂nA

ibede

≥ C6he

h∂yh

∂nA

i L2(e), the equation (3.41) becomes

C6he

h∂yh

∂nA

i

L2(e)

Z

we

(qh− Ayh)bedx +

Z

we

(y−yh)Abedx +

Z

we

(q−qh)bedx

≤ kqh− AyhkL2(we)kbekL2(we)+ky−yhkL2(we)kAbekL2(we)

+kq−qhkL2(we)kbekL2(we). Finally, using Lemma 3.3.1 we obtain

C6he

h∂yh

∂nA

i

L2(e) ≤C8h−1e ky−yhkL2(we)+C9

nkqh− AyhkL2(we)+kq−qhkL2(we)

o , and this completes the proof of the theorem.

In the following theorem, we derive local lower bounds for the co-state variable.

Theorem 3.3.2. Let(y, q)and(yh, qh)be the solutions of (3.5)-(3.6) and (3.11)-(3.12), respectively. Let z and zh be the solutions of the co-state equations (3.8) and (3.16), respectively. Then,

h2Kk(¯yh−y¯d)− AzhkL2(K) ≤ C13−2n

C14kz−zhkL2(K)+h2K

kyh−yd−(¯yh−y¯d)kL2(K)

+ky−yhkL2(K)

o , and

h

3

e2

h ∂zh

∂nA i

L2(e) ≤ C16−2C15

nh

1

e2

k(¯yh−y¯d)− AzhkL2( ˜K)+k(yh−yd)−(¯yh−y¯d)kL2( ˜K)

+ky−yhkL2( ˜K)

+C17kz−zhkL2( ˜K)

o,

where ¯v is the mean value of v on the element K such thatv¯|K = |K|1 R

Kv(x)dx.

Proof. Multiplying (3.8) by v ∈ H01(Ω). We form L2-inner product over Ω. Then, an application of the Green’s theorem leads to

a(z−zh, v) = (y−yd, v)−a(zh, v)

= (y−yd, v)− X

K∈Th

Z

KAzhv dx− X

e∈Eh

Z

e

h ∂zh

∂nA

iv de

= (y−yh, v) + X

K∈Th

Z

K

((¯yh−y¯d)− Azh)v dx−X

e∈Eh

Z

e

h ∂zh

∂nA

iv de

+ X

K∈Th

Z

K

(yh−yd−(¯yh−y¯d))v dx. (3.42)

Note that

a(z−zh, v) = X

K∈Th

Z

KAv(z−zh)dx+X

e∈Eh

Z

e

h ∂v

∂nA

i(z−zh)de. (3.43)

Set βK =bK((¯yh −y¯d)− Azh) and choose v =βK in (3.42) and (3.43), and compare both the equations to obtain

Z

KK(z−zh)dx = Z

K

((¯yh−y¯d)− Azh)2bKdx+ Z

K

(yh−yd−(¯yh−y¯d))βKdx +

Z

K

(y−yhKdx,

where we have used supp βK ⊂K. An application of the triangle inequality yields

Z

K

((¯yh−y¯d)− Azh)2bKdx =

Z

KK(z−zh)dx− Z

K

(y−yhKdx

− Z

K

(yh−yd−(¯yh−y¯d))βKdx

≤ kβKkH2(K)kz−zhkL2(K)+ky−yhkL2(K)KkL2(K)

+kyh−yd−(¯yh−y¯d)kL2(K)KkL2(K). The property of βK, kβKkH2(K) ≤C14h−2KKkL2(K) gives

Z

K

((¯yh−y¯d)− Azh)2bKdx

≤ C14h−2KKkL2(K)kz−zhkL2(K)

+ky−yhkL2(K)KkL2(K)

+kyh−yd−(¯yh−y¯d)kL2(K)KkL2(K),(3.44) and using (3.36), we find that

Z

K

((¯yh−y¯d)− Azh)2bKdx≥C132 k(¯yh−y¯d)− Azhk2L2(K). (3.45) We now combine (3.44) and (3.45) to have

C132 k(¯yh−y¯d)− Azhk2L2(K)

C14h−2Kkz−zhkL2(K)+ky−yhkL2(K) +kyh−yd−(¯yh−y¯d)kL2(K)

k(¯yh−y¯d)− AzhkL2(K), where we have used the fact kβKkL2(K) ≤ k(¯yh−y¯d)− AzhkL2(K). This proves the first inequality. Next, to prove the second inequality, let βe =h

∂zh

∂nA∗

i˜be and choose v =βe in (3.42) and (3.43). We compare both the equations to have

Z

K˜

e(z−zh)dx = Z

K˜

(y−yhedx+ Z

K˜

((¯yh−y¯d)− Azhedx

− Z

e

h ∂zh

∂nA

i2

˜bede+ Z

K˜

(yh−yd−(¯yh−y¯d))βedx

− Z

e

h∂βe

∂nA

izhde.

Since h

∂βe

∂nA

i

e = 0, it now leads to

Z

e

h ∂zh

∂nA

i2

˜bede =

Z

K˜

((¯yh−y¯d)− Azhedx+ Z

K˜

(yh−yd−(¯yh−y¯d))βedx +

Z

K˜

(y−yhedx− Z

K˜e(z−zh)dx

k(¯yh−y¯d)− AzhkL2( ˜K)+kyh−yd−(¯yh−y¯d)kL2( ˜K)

+ky−yhkL2( ˜K)

ekL2( ˜K)+kβekH2( ˜K)kz−zhkL2( ˜K).

An application of (3.38) and (3.40) yields

Z

e

h ∂zh

∂nA

i2

˜bede

k(¯yh−y¯d)− AzhkL2( ˜K)+kyh −yd−(¯yh−y¯d)kL2( ˜K)

+ky−yhkL2( ˜K)+C17h−2e kz−zhkL2( ˜K)

ekL2( ˜K)

≤ C15h

1

e2

k(¯yh−y¯d)− AzhkL2( ˜K)+kyh−yd−(¯yh−y¯d)kL2( ˜K)

+ky−yhkL2( ˜K)+C17h−2e kz−zhkL2( ˜K)

ekL2(e)

≤ C15h

1

e2

k(¯yh−y¯d)− AzhkL2( ˜K)+kyh−yd−(¯yh−y¯d)kL2( ˜K)

+ky−yhkL2( ˜K)+C17h−2e kz−zhkL2( ˜K)

h ∂zh

∂nA

i

L2(e). (3.46) In view of (3.39), we have

Z

e

h ∂zh

∂nA

i2

˜bede≥C162

h ∂zh

∂nA

i

2 L2(e), which combine with (3.46) completes the rest of the proof.

Now, we derive global lower bound for error in the control variable.

Theorem 3.3.3. Let(y, q)and(yh, qh)be the solutions of (3.5)-(3.6) and (3.11)-(3.12), respectively. Let z and zh be the solutions of the co-state equations (3.8) and (3.16), respectively. Then,

η12 ≤C

α2kq−qhk2L2(Ω)+kz−zhk2L2(Ω)

, where C is a positive constant and η1 is defined in Lemma 3.2.3.

Proof. From the optimality condition (3.9), we deduce that αq+z = 0 on QEad. An application of inverse property [24] yields

X

K∈Th

h2K|αqh+zh|2H1(K) ≤ X

K∈Th

h2Kkαqh+zhk2H1(K)

≤ C X

K∈Th

kαqh+zhk2L2(K)

=Ckαqh+zhk2L2(Ω)

=Ckαqh+zh−αq−zk2L2(Ω)

≤ C

α2kq−qhk2L2(Ω)+kz−zhk2L2(Ω)

, and this completes the proof.

Concluding remarks. In this chapter, a posteriori error estimators for the state, co-state and control variables are obtained for EOCP with measure data. The error es- timators obtained in Theorem 3.2.1 are contributed from the approximation error of the state, co-state and control variables. Among them η1 mainly indicates the approxima- tion error for the control, η2 and η3 are contributed by the state equation whereas η4 is contributed by the co-state equation. The local lower bound for the state and co-state variables are derived in Theorems 3.3.1-3.3.2. Further, a global lower bound for the control variable is derived in Theorem 3.3.3. The performance of our error estimators is reported in Chapter 7. These error estimators work satisfactorily in guiding the mesh refinement and save substantial computational work (see Table 7.2, Chapter 7).

4

POCP with Measure Data in Space: A Priori Error Analysis

In this chapter, we analyze finite element approximation for POCP (1.6)-(1.8) with measure data in space in a bounded convex domain in Rd(d = 2 or 3). The main mathematical difficulty of this problem is that the solution of the state equation exhibits low regularity due to the presence of measure data in the source term, which makes the the convergence analysis somewhat cumbersome. We prove the existence, uniqueness and regularity of the solution of the control problem. A priori error estimates for the state, co-state and control variables are derived for both spatially discrete and fully discrete approximations of optimal control problems. Moreover, L2(0, T;L2(Ω)) convergence properties for the state, co-state and control variables are established. We use piecewise linear and continuous finite elements for approximations of the state and co-state variables whereas the control variable is approximated by piecewise constant functions.