• Keine Ergebnisse gefunden

A domain sensitivity result for the GOP

3.5 A domain sensitivity result for the Geomet-ric Optimization Problem

In the introduction to the present chapter and again at the end of Section 3.2 we have pointed out that the key to a numerical approximation scheme for a nonlinear optimization problem is the differentiable dependence of the objective functional on the considered parameter, which in our case is the shape parame-ter θ. Moreover, as differentiability implies continuity it is also at the heart of theoretical existence proofs. This section consequently deals with establishing Fr´echet differentiability forF with respect to θ. Furthermore, we will derive an existence result for theGeometric Optimization Problem 3.3.

In view of the representation (3.13) from Section 3.2and of the first statement of Theorem3.33from the previous section it only remains to study the operatorsPΓ

defined in (3.10), the operatorMγ defined in (3.11) and the functionalGdefined in (3.12). We state the according differentiability results in the following lemmas.

Lemma 3.34. The functional G:C2π,e0,α →R given by

is Fr´echet-differentiable and the Fr´echet derivative in direction h is given by G0[ψ;h] =

Z π 0

ψ(t)h(t)dt. (3.68)

Proof. The statement simply follows from G(ψ+h) = 1

where PΓ is given by (3.10)andMγ is defined as in (3.11), is linear and bounded.

Furthermore, Bγ is Fr´echet-differentiable and coincides with its Fr´echet deriva-tive.

Proof. Linearity and boundedness of Bγ are obvious from (3.69), (3.10) and (3.11). Hence, Fr´echet differentiability of Bγ and the form of the Fr´echet deriva-tive follow directly from Lemma 3.11.

We denote by h·,·i the sum of the L2 bilinear pairings on [0, π] and C(∂Dk)

by interchanging the order of integration. This proves thatBγ andBγ are indeed

adjoint with respect to the L2 bilinear pairing.

Now we are in the position to combine the previous results in order to obtain the aspired sensitivity result for the functionalF of the Geometric Optimization Problem 3.3.

Theorem 3.36. Let the functional F be given by (3.4). Then it is Fr´echet differentiable with respect to the shape parameter θ.

Proof. The key observation for the proof is the identity (3.13) F(∂Dθ) = G◦Mγ◦PΓ◦T

(∂Dθ)

= G◦Bγ Ψθ.

3.5. A DOMAIN SENSITIVITY RESULT FOR THE GOP 101 The statement now just follows from Lemma3.34, Lemma3.35and the first state-ment of Theorem 3.33 by applying the chain rule given in the second statement of Lemma3.12. Note that we can indeed apply the chain rule since the proof of Theorem3.33 reveals that Ψθ can be thought of as defined on W0(D0). Thus, we have got rid of the explicit dependence on∂Dθ for the operator PΓ from (3.10).

With Theorem3.36 we have finally derived the second central result of this chap-ter, which establishes a differentiable dependence between the shape parameter and the values of the functionalF. As Fr´echet differentiability implies also conti-nuity forF, Theorem 3.36 also provides the key for the following existence result with which we close this chapter.

Theorem 3.37. Let Γ be an open arc of class C3, and let the parameters I 6= 0 as well as µe, µ1, . . . , µn be given. Furthermore, let D(1)0 , . . . , D0(N) be a finite col-lection of reference domains, and defineUmii(D(i)0 )according to Definition 3.26.

Assume now that Uad is given by Uad =

[N i=1

Iθ(∂D(i)0 ) : θ ∈Vi , (3.71)

where Vi is a compact subset of Umii(D0(i)). Then the Geometric Optimization Problem3.3 is solvable, i.e. there exists an admissible boundary∂Dθ ∈ Uad such that

F(∂Dθ)≤F(∂Dθ) for all ∂Dθ ∈ Uad,

and correspondingly, uθ is a solution to the Boundary Value Problem 2.1 for the geometry (Γ, ∂Dθ).

Proof. Let us consider Problem 3.3 with Uad given by (3.71). From the fac-torization (3.13) and the properties of G (see Lemma 3.34) that there exists a minimizing sequence ∂Dθn

n∈N for F, i.e.

n→∞lim F(∂Dθn) = inf

∂Dθ∈Uad

F(∂Dθ)≥0.

From the definition of Uad we obtain that there exists a subsequence for which theshape parameter θnk is contained in some Vi. AsViis compact inUmii(D0(i)), there exists an element θ ∈ Vi and a subsequence which converges to θ in Vi. To keep the notation simple we denote the convergent subsequence again byθn . This means that we have in terms of Uad

∂Dθn →∂Dθ, n→ ∞,

where the convergence is understood in the sense of θn→θ, n → ∞,

in Vi ⊂ Umii(D(i)0 ) with respect to the C2-norm. Now the sensitivity result Theorem 3.33 yields that the we also have

uθn →uθ, n→ ∞,

as Fr´echet differentiability implies continuity. Similarly the Fr´echet differentia-bility ofF with respect toθ(see Theorem 3.36) implies that we have convergence

F(∂Dθn)→F(∂Dθ), n→ ∞. As ∂Dθn

is a subsequence of a minimizing sequence, we have that F(∂Dθ) = lim

n→∞F(∂Dθn) = inf

∂Dθ∈UadF(∂Dθ).

Hence, ∂Dθ is a minimizer for the Geometric Optimization Problem 3.3 and uθ is a solution to the Boundary Value Problem 2.1 for the geometry (Γ, Dθ).

We finish the theoretic considerations with the remark that the existence result of Theorem 3.37is still of rather abstract nature as it is not at all obvious how to realizeUad as the set of perturbed boundaries Iθ(∂D0(i)) of finitely many reference domains D0(i).

Chapter 4

Numerical treatment

In this chapter we present approximation schemes to both the Boundary Value Problem of Chapter2and theGeometric Optimization Problem of Chapter3. We will see in the first section that the approximation scheme for the solution to the Boundary Value Problem 2.1emerges from the constructive nature of proving the existence of a solution in Section 2.3. TheGeometric Optimization Problem 3.3 will be treated in the second and third section using two conceptually antithetic approaches. In the second section we will present an approach using explicit boundary representation by restricting the boundaries ∂Di, i = 1, . . . , n, to be parametrizable in the form

∂Di =

x∈R2 : x=x0,i+ri(t)

cost sint

, t∈[0,2π)

with radial functions ri ∈ C2 . The optimization is then realized through a steepest descent approach on a finite dimensional subspace. In the third section we seek to find a solution to Problem 3.3 usingimplicit boundary representation.

This approach is based on so-called level set methods, where the boundaries of the geometric objects to be optimized are carried along implicitly as the 0-level sets of a higher dimensional functionφ, i.e. for a fixed t≥0 we have

∂D =

x∈R2 : φ(x, t) = 0 .

In this approach the optimization is realized through advecting the higher dimen-sionallevel set function φ in artificial time t in an appropriate fashion.

103

4.1 An exponentially convergent approximation scheme for the solution to the Boundary Value Problem

The aim of this section is to describe an approximation scheme to the solution of the Boundary Value Problem 2.1 from the second chapter. The approximation scheme will be based on the representation of the solution as a combination of double-layer potentials over the boundary of D and a single-layer potential over the arc Γ as has been done in Section 2.3. We will start out from the represen-tation (2.10) and seek approximate solutions using a combination of collocation and quadrature methods on the transformed system of integral equations (2.36).

So let us begin by stating rigorously, what we understand by the above.

Consider the spaces Wf0 :=C2π,e0,α × ⊗ni=1C and fW1 :=C2π,e1,α × ⊗ni=1C as well as the finite dimensional subspaceWf(m):=Tm0,e×⊗ni=1Tmi withm:= (m0, . . . , mn), where

Tmi :=

( mi X

k=0

αk,icos(kt) +

mXi−1 k=1

βk,isin(kt) : αk,i, βk,i ∈R, t∈R )

is the space of trigonometric polynomials of degree ≤mi, and where Tm0,e :=

(m0 X

k=0

αk,0cos(kt) : αk,0 ∈R, t∈R )

is the space of even trigonometric polynomials of degree ≤ m0. We observe that Wf(m) is a subspace of fW0 as well as of fW1. It is of dimension

M := 1 +m0+ Xn

i=1

2mi

and has the property that in the limit m→ ∞ it is dense both in Wf0 and Wf1. We now equip Wf(m) with points

x(0)k ∈[0, π], k = 0, . . . , m0,

x(i)k ∈[0,2π), i= 1, . . . , n, k= 1, . . . , mi, (4.1) such that Wf(m) is unisolvent with respect to these points. (In the actual im-plementation we have chosen equidistantly spaced collocation points x(0)k :=kmπ

0

for k= 0, . . . , m0, andx(i)k := (k−1)mi for i= 1, . . . , nand k = 1, . . . , mi, which fit our needs perfectly.)

4.1. AN APPROXIMATION SCHEME FOR THE BVP 105 Next we note that by using smooth, regular, 2π-periodic parametrizations zi of the boundaries∂Di for i= 1, . . . , n, we can consider the operator equation

Problem 4.1. Find Ψ(m) ∈Wf(m) satisfying the parametrized version Sb+Ab

Ψ(m) =fb (4.2)

of (2.36) at the so-called collocation points x(i)k

given by (4.1).

In (4.2) the operator Sb differs from the operator S given in (2.31) only in the sense that the identities have to be understood as identities on C, and not as mappings on C(∂Di) anymore. Similarly, the right-hand side fbemerges from f given in (2.33) through Finally, also the operator Abemanates fromA defined in (2.32) in the sense that the operators are obtained from the respective operatorsKj,kD,KejD,Γ andKekΓ,D that are defined in (2.14), (2.29) and respectively (2.26), by inserting the appropriate parametriza-tions zj.

From (4.2) and from the form of the operators (4.4) - (4.6) we see that the collocation method is only semi-discrete as it is still required to evaluate the integral operatorAband the right-hand side f, which also is an integral operator,b but with a fixed density. Nevertheless, the operator S, which apart from theb identities onC also contains the operatorLe defined in (2.22), can be evaluated exactly onWf(m) due to the following Lemma.

Lemma 4.2. The operator Le defined in (2.22) maps Tn,e bijectively onto itself.

It can be evaluated exactly on elements of Tn,e. In particular, let Lnj(t) := 1

2n 1 + 2 Xn−1

k=1

cos(k(t−tj)) + cos(n(t−tj))

!

, t∈[0,2π],

be the Lagrange basis of Tn for j = 0, . . . ,2n−1. Then Le takes the values L Le nj

(t) = 1 2n 1 +

Xn−1 k=1

1

k cos(k(t−tj)) + 1

2ncos(n(t−tj))

!

, t ∈[0,2π].

Proof. see [36], Section 5.1.

Nevertheless, the operator Aband the right-hand side fbrequire further treatment to render a fully discrete approximation scheme. We will resort to a quadrature method, which in combination with trigonometric interpolation yields excellent convergence rates.

In particular, we carry on by discretizing the occuring integral operators using the composite trapezoidal rule with equidistantly spaced interpolation points given by the collocation points (4.1). This yields a fully discrete operatorA(m) :RM →RM and an approximation f(m) ∈ RM to the right-hand side fbthat can be easily implemented. Substituting A(m) for Ab and f(m) for fb in collocation method formulation (4.2), we arrive at a fully discrete approximation scheme, that is then used to recover approximations Ψ(m) ∈ fW(m) to the solution Ψ of the system of integral equations (2.36).

Remark 4.3. When implementing the above approximation scheme it is important to bear two things in mind.

1. According to Corollary1.20 the operatorLe is invertible fromC2π,e0,α toC2π,e1,α in the representation given in (1.40). This representation in particular involves an integral over [0,2π]. Hence, the elements of the Lagrange basis from Lemma 4.2 have interpolation points in [0,2π]. As has been stated by M¨onch in [51] these can be interpreted as being taken from [0, π] using the symmetry of 2π-periodic, even functions with respect to π. In fact, it is this observation, which eliminates linearly dependent equations from the discretized system of equations. With this approach the evaluation of Le on elements of Tn,e has to be done using the fact that the Lagrange basis of Tn,e is given by {Ln0, Lnn, Lnj +Ln2n−j : j = 1, . . . , n−1}.

4.1. AN APPROXIMATION SCHEME FOR THE BVP 107 2. The operator −SΓ |Γ|I

that appears in the right-hand side (4.3) also con-tains a logarithmic singularity, which has to be treated adequately in dis-cretizing. We propose to split the operator−SΓ |Γ|I

analogously to (2.21) into a part containing the singularity and a part that has a continuous ker-nel, which will again lead to the operators Le and L0 as defined in (2.22) and (2.23). Then we use the fact that we can evaluate the singular integral exactly as the density is a constant.

So far, the presented scheme deals with obtaining the approximate solution Ψ(m) to (4.2). We note that this is crucial for approximating the potential u that solves Problem 2.1 or any of its partial derivatives which correspond to com-ponents of the magnetic field B via (1). The argument for this is as follows.

Once we have obtained Ψ(m) we can derive a semi-discrete approximation to u from the representation (2.10) by discretizing the occuring boundary integrals in the same fashion as described above. As the occurring kernels are analytic for x ∈ R2\(Γ∪∂D), we can also derive approximations to the partial deriva-tives by differentiating the kernels accordingly. Furthermore, the analyticity of the integrands implies that we can expect the convergence rates of the potential and its derivatives to be as good as the convergence rates for Ψ(m).

In the following, we will accordingly present the error analysis for the approxi-mation scheme described above, deriving exponential convergence rates for the approximate solutions Ψ(m) of the fully discrete system to the solution Ψ of the exact system. To keep the error analysis as straight forward as possible, we in-terpret the approximation scheme as a projection method, which allows us to use standard arguments for projection methods for equations of the second kind as described in [47], Section 13.2. In a first step we present a result for the semi-discrete scheme.

Lemma 4.4. Given equation (2.36) with sufficiently smooth parametrizations of ∂D as well as the finite-dimensional subspace Wf(m) and the corresponding projection operator

Pe(m):=





Pm1,α0,e 0 · · · 0 0 Pm1 . .. ...

... . .. ... 0 0 · · · 0 Pmn



,

where Pm1,α0 : C2π,e1,α → Tm0,e and Pmi : C → Tmi for m1, . . . , mn ∈ N are the interpolation operators corresponding to the collocation points (4.1), then the approximating equation

Pe(m) Sb+Ab

Ψ(m) =Pe(m)f (4.7)

is uniquely solvable for sufficiently large m0, . . . , mn, and we have the error

esti-mate Ψ(m)−Ψ≤Cln me

e mν

Ψ, (4.8)

where Ψ is the solution to the exact equation (2.36).

Proof. From Theorem 2.10 we already know that the operator S+A is injective and consists of an invertible operator S with bounded inverse and a compact operator A. Consequently, the same holds also for the operator Sb+Ab that is obtained by parametrization. Moreover, Lemma 4.2 shows that the operator Sb is bijective from Wf(m) to Wf(m), so that for the semi-discrete projection method to converge (see [47], Theorem 13.12), we are left to prove

eP(m)Ab−Ab→0, m→ ∞. (4.9) Considering each entry of (Pe(m)Ab−A) separately, we use the fact that the entriesb of Abare bounded operators together with the general estimate (see [59])

kPng−gkl,β ≤C lnn

nk−l+β−αkgkk,α (4.10)

for the interpolation operator Pn from Cl,β to Tn and g ∈ Ck,α, k, l ∈ N∪ {0} with l ≤ k, 0 < β ≤ α ≤ 1 and some constant C depending on l, k, α and β.

From this we see that, as the additional regularity of the parametrizations yields also additional regularity of the densities, we have convergence in (4.9) in the limit as m = (m0, . . . , mn) tends to infinity. This establishes unique solvability of the approximating equation (4.7) for sufficiently large m0, . . . , mn. The error estimate (4.8) again follows from (4.10) and the general estimate

Ψ(m)−Ψ≤M eP(m)SΨ−SΨ

(see [47], Theorem 13.12). In (4.8) we have set ν := min{β −α, α1, . . . , αn} and me := min{m0, . . . , mn}. Here, β−α is given by (4.10), and α1, . . . , αn are given by similar estimates for the operators Pmi (see [47], Theorem 11.6).

Although Lemma 4.4 gives a positive result, it is still very poor with regard to the convergence rate (4.8). Nevertheless, we are able to improve the convergence rate by assuming higher regularity from the parametrizations zi, i = 1, . . . , n, and γ. The key observations here is the fact that in the case of a real-valued, 2π-periodic and analytic functiong we have the estimate

Png−g

≤Ce−ns (4.11)

for trigonometric interpolation, where the constants C and s solely depend on g (see [45]).

4.1. AN APPROXIMATION SCHEME FOR THE BVP 109 Corollary 4.5. Provided the parametrizations zi of ∂Di, i = 1, . . . , n, and γ of Γ are analytic, the error estimate (4.8) can be sharpened to

Ψ(m)−Ψ

≤Cemse ,

whereme := min{m0, . . . , mn}, and C and sare constants depending on the exact solution Ψ of (2.36).

Proof. Analogous to the proof of Lemma 4.4 using the error estimate (4.11)

in-stead of (4.10).

In a second step we now use the results from above for analogous results in the case of the fully discrete scheme. Here it is again necessary to increase the assumptions on the regularity of the parametrizationszi,i= 1, . . . , nin order to secure that the kernelsKbi,iD fori= 1, . . . , n, are twice continuously differentiable.

Lemma 4.6. Under the assumptions of Lemma 4.4 with increased assumptions on the regularity of the parametrizationszi, i= 1, . . . , n, the approximating

equa-tion Pe(m) S+A(m)

Ψ(m) =Pe(m)f(m)

of the fully discrete approximation scheme is uniquely solvable for sufficiently large m0, . . . , mn, and we have the error estimate

Ψ(m)−Ψ≤Cln me e

mν . (4.12)

Proof. According to the general result for fully discrete projection schemes given in [47], Theorem 13.13, to show unique solvability of the approximating equation of the fully discrete scheme, we need to establish pointwise convergence

P(m)A(m)−P(m)Ab

Ψ → 0

for all Ψ ∈ fW0 as m → ∞, which follows from the pointwise convergence of the composite trapezoidal rule and the fact that the operator P(m) is bounded because of the additional regularity of the parametrizations. Furthermore, we need to show convergence

P(m)A(m)−P(m)Abf

W(m)fW(m) → 0

in the operator norm onWf(m) asm → ∞. But this again follows from the addi-tional regularity since the composite trapezoidal rule yields quadratic convergence in the case of twice continuously differentiable functions. Thus, using standard

arguments we can establish unique solvability of the approximating equation of the fully discrete scheme. Using the general estimate

Ψ(m)−Ψ ≤ Mn

P(m)SΨ−SΨ+P(m)(A(m)−A)Ψb +P(m)(f(m)−f)o

(see [47], Theorem 13.13), we compute the error estimate (4.12) from the corre-sponding result (4.8) for the semi-discrete case, from the general estimate (4.10) and from the quadratic convergence of the composite trapezoidal rule. In (4.12), we have set ν := min{β−α, α1, . . . , αn} and me := min{m0, . . . , mn} as in the semi-discrete case. Here again,β−α is given by (4.10), and α1, . . . , αn are given by similar estimates for the operators Pmi (see [47], Theorem 11.6).

Again the result of Lemma 4.6 is not satisfying with regard to the convergence rate (4.12). But as in the semi-discrete case, we are able to increase the conver-gence rate provided we assume a higher regularity of the parametrizations.

Corollary 4.7. Provided the parametrizations zi of ∂Di, i = 1, . . . , n, and γ of Γ are analytic, the error estimate (4.12) can be sharpened to

Ψ(m)−Ψ

≤Cemse ,

where me := min{m0, . . . , mn}, andC ands are constants depending on the exact solution Ψ of (2.36).

Proof. Analogous to the proof of Lemma 4.6 using the error estimate (4.11) for the trigonometric interpolation of analytic functions.

4.2 A steepest descent algorithm for the Geo-metric Optimization Problem

In the following we will proceed in turning the sensitivity results of Section 3.5 into a numerical approximation scheme.

One of the major difficulties in geometric optimization is that the set of admissible domains with respect to which the optimization should be performed does not have a linear structure. Hence, the usual optimization approaches are prone to fail if employed naively.

In Section 3.4 we have already seen an approach how to describe the set of ad-missible domains in an affine setting. There, we have made use of compactly

4.2. A STEEPEST DESCENT APPROACH FOR THE GOP 111