Noname manuscript No. (will be inserted by the editor) A Collocation Method for Weakly Singular Integral Equations with Super-Algebraic Convergence Rate Tilo Arens · Thomas Rösch the date of receipt and acceptance should be inserted later Abstract We consider biperiodic weakly singular integral equations of the second kind such as they arise in boundary integral equation methods. These are solved numerically using a collocation scheme based on trigonometric polynomials. The singularity is removed by a local change to polar coordinates. The resulting operators have smooth kernels and are discretized using the tensor product composite trapezodial rule. We prove stability and convergence of the scheme achieving algebraic convergence of any order under appropriate regularity assumptions. The method can be applied to typical boundary value problems such as potential and scattering problems both for bounded obstacles and for periodic surfaces. We present numerical results demonstrating that the expected convergence rates can be observed in practice. Keywords numerical methods for integral equations · collocation method · super-algebraic convergence rate · Laplace equation · Helmholtz equation Mathematics Subject Classification (2000) 65R20 1 Introduction The boundary integral equation method consists of reformulating a boundary value problem for an elliptic partial differential equation such as Laplace’s equation or the Helmholtz equation equivalently as an integral equation Z λϕ(x) − K(x, y) ϕ(y) ds(y) = ψ(x) , x ∈ ∂D . (1.1) ∂D Tilo Arens · Thomas Rösch Karlsruhe Institute of Technology, Karlsruhe, Germany, E-mail: [email protected], [email protected] 2 Tilo Arens, Thomas Rösch This approach is attractive, in particular for exterior problems. For Collocation and Galerkin methods, also carrying out matrix compression by the Fast Multipole Method or H-Matrix calculus, the complexity is comparable to Finite Element Methods applied to the original boundary value problem. Low algebraic convergence orders with (close to) linearly growing operation count and memory requirement are state of the art. On the other hand, for 2D problems, originating in work by Kussmaul [12] and Martensen [13], Nyström methods with exponential convergence rates at an O(N 2 ) operation count exist. For smooth boundaries, such methods are particularly easy to implement, requiring only the composite trapezoidal rule and a rule with the same quadrature points and weights given by a simple formula for integrating the singularity. In 3D, the singularity in the kernel is more complex, depending both on distance and direction. Using a single regular grid, it is hard to find a quadrature rule that achieves high order convergence. For an equation of the 2nd kind, i.e. (1.1) with λ = 1, as we will consider throughout the paper, an approach for smooth surfaces globally parametrizable over a sphere was suggested by Wienert [15]. Using rotations and spherical coordinates, he removes the singularity. A full convergence analysis was given later in [8, 9]. A different approach was suggested by Bruno and Kunyanski [5, 6]. Let us assume for simplicity that ∂D can be globally parametrized by a map η : Q → ∂D with Q = (−π, π)2 . This gives rise to an integral equation Z ϕ(t) − k(t, τ ) ϕ(τ ) dτ = ψ(t) , t ∈ Q. (1.2) Q Using a cut-off function χ with χ(t) = 0 for |t| ≥ %, the singularity is isolated, Z Z ϕ(t)− k(t, τ ) χ(τ −t) ϕ(τ ) dτ − k(t, τ ) (1−χ(τ −t)) ϕ(τ ) dτ = ψ(t) (1.3) Q Q for t ∈ Q. A transformation of the first integral in polar coordinates centered on t removes the singularity, making all integrals computable to high order by the composite trapezoidal rule, and a Nyström method is applied. Although the idea is simple, a number of technicalities need to be addressed in the implementation. The papers [5, 6] include no analysis relating convergence rates to overall complexity. Over the past decade, there have been some contributions to closing this gap: In [10], Heinemeyer related the approach to the method of locally corrected weights as proposed by [7]. He was able to prove point-wise convergence of the discrete operators with super-algebraic convergence rates, but did not give a convergence rate of the overall scheme. The most complete analysis is given in [4], but the authors limit themselves to scattering problems. In [1] the scheme of [5, 6] was interpreted as a collocation method based on trigonometric polynomials. Evaluations in the polar coordinate grid points are exact. Stability and a super-algebraic convergence rate at an O(N 2 ) computational complexity were shown for a semi-discrete scheme. However, the complexity estimate for the fully discrete scheme is much less favorable . In the present paper, we improve the scheme of [1], reducing the overall complexity. A Collocation Method with Super-Algebraic Convergence Rate 3 To start, we introduce Sobolev spaces of biperiodic functions and consider interpolation by trigonometric polynomials in Section 2. In Section 3, we analyse the mapping properties of the integral operators and their discrete approximations. As our main result, in Theorems 3.10 and 3.11, we establish stability and convergence of the overall scheme. Assuming that the transformed kernel is infinitely often differentiable, any algebraic convergence rate is achieved. In Section 4, we consider three different applications for the solver in the context of boundary integral equations: an interior boundary value problem for Laplace’s equation, a scattering problem for a bounded object and a scattering problem for a periodic surface. Numerical results are presented in Section 5. In this paper, we focus on single integral equations and the discussion of stability and convergence rates for approximating the weakly singular integral operator. The method has to compete against simpler strategies [3] that achieve 4th order convergence by neglecting the singularity in a clever way. Thus we limit ourselves to relatively simple settings and geometries. More complex geometries lead to systems of integral equations. It did not seem feasible to include the corresponding extensions here. We also do not consider the question of a data-sparse approximation of the matrix representing the integral operator with a smooth kernel. The question of how to achieve this while maintaining the overall high convergence rate will be the subject of future research. 2 Periodic Sobolev Spaces and Interpolation Let us begin with some notational conventions. Throughout the paper, for x ∈ Cn , n ∈ N, |x| will denote the Euclidean norm of x, |x|∞ the maximum norm. An exception are multi-indices α ∈ N20 for which, as usual, |α| = |α1 | + |α2 |. The distinction will always be clear from the context. Set Q = (−π, π)2 . We call a function u : R2 → C Q-periodic if u(t) = u(t1 + 2ν1 π, t2 + 2ν2 π), t = (t1 , t2 )> ∈ R2 , ν = (ν1 , ν2 )> ∈ Z2 . Particular examples of Q-periodic functions are the trigonometric monomials, 1 exp (i ν · t) , t ∈ R2 , ν ∈ Z2 . T (ν) (t) = 2π The trigonometric monomials span spaces of trigonometric polynomials TN = span{T (ν) : ν ∈ Z2N } where N ∈ N and Z2N = {µ ∈ Z2 : −N < µj ≤ N, j = 1, 2}. They also form a complete orthonormal system in L2 (Q), i.e. every u ∈ L2 (Q) can be expanded into a Fourier series X u= uν T (ν) . ν∈Z2 The Fourier coefficients uν are given by Z (ν) uν = u, T = u(t) T (−ν) (t) dt , 2 L (Q) Q ν ∈ Z2 . 4 Tilo Arens, Thomas Rösch s Definition 2.1 Let s ≥ 0. The Sobolev space HQ is given by X s (1 + |ν|2 )s |uν |2 < ∞ HQ = u ∈ L2 (Q) : ν∈Z2 with inner product (u, v)H s = Q P ν∈Z2 1/2 (1+|ν|2 )s uν vν and norm kukHQs = (u, u)H s . Q s The 1D analogue of HQ has been studied in depth in [11, 14]. Some results on s multivariate functions are also contained in [14]. HQ is a Hilbert space and 0 2 s there holds HQ = L (Q). For s > 1, by Sobolev’s imbedding theorem, HQ is compactly imbedded in (Cper , k · k∞ ), the space of Q-periodic continuous functions with the maximum norm. Hence, it makes sense to consider interpolation by trigonometric polynomials in the interpolation points π N N > tN µ , µ ∈ Z2N . µ = (tµ,1 , tµ,2 ) = N s Lemma 2.2 (Lemma 5.1 in [1]) Let s > 1 and 0 ≤ σ ≤ s. Given u ∈ HQ and N ∈ N, there is a unique interpolation polynomial PN u ∈ TN such that N u(tN µ ) = PN u(tµ ) , µ ∈ Z2N . σ s is bounded with → HQ The linear operator PN : HQ kPN u − ukHQσ ≤ C N σ−s kukHQs , where C > 0 is a constant depending on σ and s. Alternatively, PN can be expressed using the Lagrange basis representation, X N PN u = u(tN (2.1) µ ) Lµ , µ∈Z2N with the Lagrange basis functions given by X π T (ν) (t − tN LN µ ), µ (t) = 2 2N 2 t ∈ R2 . (2.2) ν∈ZN For t ∈ Q \ {tN µ }, there also holds the expression " # 2 N Y t − t 1 j µ,j sin N (tj − tN i + cot . LN µ (t) = µ,j ) 4 N 2 j=1 2 This follows from the corresponding one-dimensional result in [11, Section 11.3] with some obvious modifications due to a differently defined space TN . 2 Lemma 2.3 The set {LN µ : µ ∈ ZN } is an orthogonal basis of (TN , k · kL2 (Q) ), N LN µ , Lα L2 (S) = π2 δα,µ , N2 µ, α ∈ Z2N . A Collocation Method with Super-Algebraic Convergence Rate 5 2 Proof PN (TN ) = TN and (2.1) yield TN = span{LN µ : µ ∈ ZN }. The orthogonality follows easily from (2.2) and the definition and orthogonality of the trigonometric monomials. t u s In some instances, products of functions from HQ with smooth functions occur. m m For m ∈ N0 and ψ ∈ Cper = Cper ∩ C (Q), we set kψk∞;m := sup |ψ(t)| + max sup |∂ β ψ(t)|. t∈Q |β|=m t∈Q s σ Lemma 2.4 Let s ≥ 0 and σ ∈ N≥s . Suppose ϕ ∈ HQ and let ψ ∈ Cper . Then s ψϕ ∈ HQ and kψϕkHQs ≤ Ckψk∞;σ kϕkHQs , where the constant C > 0 is independent of ϕ and ψ. Proof The assertion follows from the equivalence of k · kHQs with the SobolevSlobodeckiı̌ norm (see [11, Section 11.3] for a detailed exposition in 1D). t u In particular, we are interested in an estimate of this kind when the smooth factor is a trigonometric monomial. Lemma 2.5 Let σ ∈ N. Then kT (µ) k∞;σ ≤ 1/(2π) (1 + |µ|σ ) for all µ ∈ Z2 . Proof Let β ∈ N20 denote a multi-index with |β| = σ. Then, for µ ∈ Z2 and t ∈ Q, ∂ β T (µ) (t) = i|β| µβ1 1 µβ2 2 T (µ) (t) and hence |β| β (µ) |µ1 |β1 |µ2 |β2 |µ|∞ ∂ T (t) ≤ ≤ . 2π 2π Since |µ|∞ ≤ |µ|, we obtain kT (µ) k∞;σ ≤ 1/(2π) (1 + |µ|σ ). t u In the later analysis, functions which are Q-periodic with respect to several independent variables will occur. Such functions can be expanded into a Fourier series with respect to one of these variables. The behaviour of the Fourier coefficients in such expansions will be of importance. Lemma 2.6 Let F ∈ C ∞ (R2 × R2 ) be Q-periodic with respect to both arguments and define Z (λ) F (t) = F (t, τ ) T (−λ) (τ ) dτ, λ ∈ Z2 , t ∈ R2 . Q Then F (t, τ ) = X F (λ) (t) T (λ) (τ ), t, τ ∈ R2 , λ∈Z2 ∞ holds pointwise, where (F (λ) )λ∈Z2 ⊆ Cper = Cper ∩ C ∞ (Q). Moreover, for any 2 m ∈ N0 and any multi-index β ∈ N0 there exists a constant C > 0 such that m sup sup 1 + |λ|2 |∂ β F (λ) (t)| ≤ C kF k∞;|β|+2m . λ∈Z2 t∈R2 6 Tilo Arens, Thomas Rösch Proof We expand F into a Fourier series with respect to the second argument. Pointwise convergence holds due to the smoothness of F (t, ·) for all t ∈ R2 . In particular, the definition of F (λ) and well-known facts about parameter∞ dependent integrals yield F (λ) ∈ Cper . Furthermore, |∂ β F (λ) (t)| ≤ 2π kF k∞;|β| , For m ∈ N0 , we have |λ|2m = m! α1 !α2 ! α∈N20 :|α|=m P t ∈ R2 , β ∈ N20 . 1 2α2 λ2α 1 λ2 . Let λ ∈ Z2 , t ∈ R2 , β ∈ N20 and α ∈ N20 with |α| = m. Then 2α1 2α2 β (λ) m! ∂ F (t) α1 !α2 ! λ1 λ2 Z 2|α| 2α1 2α2 (−λ) β = α1m! λ λ T (τ ) ∂ F (t, τ ) − i dτ t 1 2 !α2 ! | {z } Q =∂ (2α1 ,2α2 ) T (−λ) (τ ) Z m! = α1 !α2 ! ∂tβ ∂τ(2α1 ,2α2 ) F (t, τ ) T (−λ) (τ ) dτ ≤ 2π Q m! α1 !α2 ! kF k∞;|β|+2m , where we have used integration by parts in the third line. Hence, X m+1 m! |λ|2m ∂ β F (λ) (t) ≤ 2π kF k∞;|β|+2m π kF k∞;|β|+2m . α1 !α2 ! = 2 |α|=m m ≤ 2m 1 + |λ|2m , λ ∈ Z2 , we obtain m 1 + |λ|2 ∂ β F (λ) (t) ≤ 2m+1 π kF k∞;|β| + 2m kF k∞;|β|+2m . From 1 + |λ|2 Since λ ∈ Z2 and t ∈ R2 were chosen arbitrarily, the proof is completed by |β| |β|+2m t u into Cper . observing the boundedness of the imbedding of Cper 3 The Approach for a Single Biperiodic Integral Equation We now return to considering the integral equation (1.2). We will impose the following assumptions on the kernel function and the right hand side: Assumption 1 Let k = k1 + k2 , where k1 ∈ C ∞ (Q × Q \ {(t, t) : t ∈ Q}) and k2 ∈ C ∞ (R2 × R2 ) are Q-periodic with respect to both variables. For every multi-index α ∈ N20 , the estimate |∂ α k1 (t, τ )| ≤ C , minν∈Z2 |t − τ − 2π ν|1+|α| t, τ ∈ R2 , is satisfied. For some 0 < %0 < π, setting `(t, r, v) = |r| k1 (t, t + rv), t ∈ Q, r ∈ [−%0 , %0 ], v ∈ S1 , we assume that ` ∈ C ∞ (Q × [−%0 , %0 ] × S1 ). s We also assume ψ ∈ HQ . A Collocation Method with Super-Algebraic Convergence Rate 7 Hence, k1 is assumed to have a particular type of weak singularity that can be removed by a transformation to polar coordinates around the singularity. Examples of such kernels will be discussed in Section 4. To make use of Assumption 1 in the numerical method, we require appropriate cut-off functions. For 0 < δ < ε < π define |τ | ≤ δ , 1 , ε−|τ | δ < |τ | < ε , χδ,ε (τ ) = χ̃ ε−δ , 0 , τ ∈ Q, |τ | ≥ ε , with χ̃(s) = e−1/s , e−1/s + e−1/(1−s) s ∈ (0, 1) . Note that χδ,ε is infinitely often differentiable. On all of R2 , χδ,ε is assumed to be Q-periodic. Furthermore, an argument by induction shows that m X ε − |τ | pα (`) ` (τ ) χ̃ , α ∈ N20 , |α| = m ∈ N , ∂ α χδ,ε (τ ) = (δ − ε)` |τ |2m−` ε−δ `=1 where pα ` are either homogeneous polynomials of degree m or the zero function. From this representation, we obtain the estimate α |∂ χδ,ε (t)| ≤ Cα m X `=1 εm , δ 2m−` (ε − δ)` t ∈ R2 . (3.1) 0 < % < π/δ2 , (3.2) Fixing numbers 0 < δ1 < δ2 , (3.1) implies |∂ α χδ1 %,δ2 % (t)| ≤ Cα,δ1 ,δ2 %−m , with a constant Cα,δ1 ,δ2 independent of %. With the help of these cut-off functions, we localize the singularity in the integral operator from (1.2). Fixing numbers 0 < ε1 < ε2 < 1 and 0 < % < %0 , define ksmooth (t, τ ) = k1 (t, τ ) (1 − χε1 %,ε2 % (τ − t)) + k2 (t, τ ) , (3.3) and introduce the operators Z J1 ϕ(t) = k1 (t, τ ) χε1 %,ε2 % (τ − t) χε2 %,% (τ − t) ϕ(τ ) dτ , Q Z J2 ϕ(t) = ksmooth (t, τ ) ϕ(τ ) dτ , t ∈ Q. Q Then (1.2) can be rewritten as ϕ − J1 ϕ − J2 ϕ = ψ on Q . The reason for introducing χε2 %,% will be explained below. (3.4) 8 Tilo Arens, Thomas Rösch Next, we rewrite J1 ϕ(t) using polar coordinates around t. We set % cos ϑ Π(p) = r , p = (r, ϑ)> ∈ Q , π sin ϑ and kpolar (t, p) = |r| %2 k1 (t, t + Π(p)) χε1 %,ε2 % (Π(p)) , 2 π2 t, p = (r, ϑ)> ∈ Q . Substituting τ = t + Π(p) in the expression for the operator J1 gives Z J1 ϕ(t) = kpolar (t, p) χε2 %,% (Π(p)) ϕ(t + Π(p)) dp , t ∈ Q. (3.5) Q By Assumption 1 and kpolar (t, p) = 0 for |Π(p)| ≥ ε2 %, we have that kpolar ∈ C ∞ (Q × Q) can be extended Q-periodically with respect to both arguments to C ∞ (R2 ×R2 ). The reason for introducing χε2 %,% becomes clear now: χε2 %,% (Π(·)) ϕ(t + Π(·)) can also be Q-periodically extended to C ∞ (R2 ). We want to solve (3.4) numerically using a collocation method on the space TN . Thus, the semidiscrete problem is to find ϕN ∈ TN such that ϕN − PN J1 ϕN − PN J2 ϕN = PN ψ on Q. (3.6) A fully discrete method is obtained in several steps. Firstly, both integrals are replaced by composite trapezoidal rules which are highly efficient for periodic s functions. For M , N ∈ N, we set for ϕ ∈ HQ Z J1,M ϕ(t) = PM [kpolar (t, ·) χε2 %,% (Π(·)) ϕ(t + Π(·))] (p) dp Q 2 π X M M kpolar (t, tM ν ) χε2 %,% (Π(tν )) ϕ(t + Π(tν )) M2 ν∈Z2M Z J2,N ϕ(t) = PN [ksmooth (t, ·) ϕ] (τ ) dτ = (3.7) Q π2 X N = 2 ksmooth (t, tN ν ) ϕ(tν ) . N 2 (3.8) ν∈ZN While both operators are discrete in principle, only J2,N can be used directly. The expression for J1,M involves the evaluation of ϕ(t + Π(tM ν )). An exact M evaluation requires the knowledge of LN (Π(t )) for all µ ∈ Z2N , ν ∈ Z2M µ ν 2 2 which amounts to O(N M ) operations. In [4–6] the quadrature rule in radial direction is slightly perturbed and the values of ϕ(t + Π(·)) in the quadrature points are obtained to high accuracy by fixed degree polynomial interpolation. However, this approach limits the asymptotic convergence rate. The approach of [1] is a collocation method and uses the exact values of ϕ(t + Π(·)) in the quadrature points. Here, we modify the scheme by reducing the A Collocation Method with Super-Algebraic Convergence Rate 9 cost in the approximation of J1 . We require the orthogonal projection OM from L2 (Q) onto TM , OM v = X v, T (µ) µ∈Z2M L2 (Q) T (µ) = M2 X M (v, LM µ )L2 (Q) Lµ π2 2 (3.9) µ∈ZM for v ∈ L2 (Q), where the second representation is due to Lemma 2.3. Let 1 < ε3 denote a number such that ε3 % ≤ %0 . A scaled projection for functions on Q% = (−ε3 %, ε3 %)2 is given by h ε % i π 3 ÕM v = OM v · · , v ∈ L2 (Q% ) . π ε3 % We define for M , M̃ ∈ N, Z J1,M,M̃ ϕ(t) = PM kpolar (t, ·) Q hn o i OM χε2 %,% ÕM̃ [χ%,ε3 % ϕ(t + ·)] ◦ Π (p) dp . (3.10) The operator OM was already used in [1]. It makes the derivation of (3.17) below possible which is central to the proof of Theorem 3.9. The projection ÕM̃ reduces the complexity of the scheme when compared to the approach in [1]. We analyse this in the beginning of Section 5. For the remaining part of this section, we focus on the convergence analysis of the approach introduced above. We will start with properties of the operators J2 and J2,N which are simpler to analyse. s+1 s → HQ is a well-defined, bounded Theorem 3.1 Let s ≥ 0. Then J2 : HQ − max{5,s+3} linear operator with kJ2 k ≤ C % for all % ≤ %0 with C dependent on k, ε1 and ε2 . Proof We write ksmooth using its Fourier series representation from Lemma 2.6, X ksmooth (t, τ ) = k (λ) (t) T (λ) (τ ), t, τ ∈ R2 . λ∈Z2 s Let ϕ ∈ HQ and denote by σ = bsc the largest integer smaller or equal to s. By Lemma 2.4, there holds (λ) k s+1 = 2π k (λ) T (0) H s+1 ≤ C k (λ) ∞;σ+2 HQ Q for all λ ∈ Z2 . Therefore, X Z X T (λ) (τ ) ϕ(τ ) dτ k (λ) s+1 = kJ2 ϕkH s+1 ≤ |ϕ−λ | k (λ) H s+1 H Q λ∈Z2 Q Q λ∈Z2 Q 10 Tilo Arens, Thomas Rösch ≤ C kϕkHQs !1/2 2 −σ X (λ) 2 k ∞;σ+2 1 + |λ| λ∈Z2 ≤ C kϕkHQs sup h σ 2 max{1− 2 ,0} 1 + |λ| λ∈Z2 i (λ) k ∞;σ+2 X 2 −2 !1/2 1 + |λ| λ∈Z2 ≤ C kϕkHQs ksmooth ∞;σ+2+max{2−σ,0} = C kϕkHQs ksmooth ∞;max{4,σ+2} , where the last estimate is due to Lemma 2.6. Here, and throughout the paper, we denote by C a generic constant that may be different in each occurence. Define the set Ω% = {(t, τ ) ∈ R2 × R2 : |t − τ + 2πν| ≥ ε2 % for all ν ∈ Z2 }. We proceed to bound for m ∈ N0 using Assumption 1 and (3.2) ksmooth ≤ kk2 ∞;m + kk1 ∞ ∞;m X k∂ α k1 (·, ·)k∞;Ω% k∂ β (1 − χε1 %,ε2 % )k∞;R2 ≤ C%−m−1 +C |α|+|β|=m for % ≤ %0 , which completes the proof. t u t+1 s Theorem 3.2 Let s > 1 and t ∈ [0, s]. Then J2,N : HQ → HQ is a welldefined, bounded linear operator. Moreover, k(J2 − J2,N ) ϕkH t+1 ≤ C %−2s−6 N t−s kϕkHQs Q for all ϕ ∈ s , HQ % ≤ %0 and all N ∈ N2 , where C depends on k, ε1 and ε2 . Proof Let σ ∈ N≥s . From Lemma 2.2, we conclude Z I − PN [T (λ) ϕ](τ ) dτ ≤ 2π I − PN [T (λ) ϕ]H t ≤ C N t−s T (λ) ϕH s . Q Q Q From Lemmas 2.4 and 2.5, we obtain (λ) σ σ 2 2 T ϕ s ≤ C T (λ) s ≤ C 1+|λ| s ≤ C 1+|λ| kϕk kϕk kϕkHQs H H Q Q H ∞;σ Q so that Z Q σ/2 I − PN [T (λ) ϕ](τ ) dτ ≤ C N t−s 1 + |λ|2 kϕkHQs . Thus k(J2 − J2,N ) ϕkH t+1 ≤ Q X Z λ∈Z2 Q I − PN [T (λ) ϕ](τ ) dτ k (λ) H t+1 ≤ C N t−s kϕkHQs Q X 1 + |λ|2 σ/2 (λ) k ∞;σ+1 λ∈Z2 and again Lemma 2.6 completes the proof as the remaining argument is very similar to that at the end of Theorem 3.1. t u A Collocation Method with Super-Algebraic Convergence Rate 11 The derivation of a similar result for the approximation J1,M,M̃ of J1 as introduced in (3.10) is more complicated. Although the singularity has been removed, the integral operator now takes on a non-standard form which makes the analysis of its mapping properties much more involved. To simplify the considerations, let us rewrite J1 in terms of expressions that are easier to analyse. Writing kpolar as a Fourier series with respect to p, X (λ) kpolar (t) T (λ) (p), kpolar (t, p) = t, p ∈ Q , (3.11) λ∈Z2 we formally have X J1 ϕ(t) = (λ) kpolar (t) λ∈Z2 Z T (λ) (p) χε2 %,% (Π(p)) ϕ(t + Π(p)) dp . Q The later analysis will show that interchanging integration and summation is indeed justified. Recalling Q% = (−ε3 %, ε3 %)2 , and defining the scaled trigonometric monomials π 1 (ν) exp i τ ·ν , τ ∈ Q% , TQ% (τ ) = 2ε3 % ε3 % consider functions u of t ∈ Q, τ ∈ Q% . These can be expanded into Fourier series with respect to both variables, X (ν) u(t, τ ) = uµ,ν T (µ) (t) TQ% (τ ) . µ,ν∈Z2 For s ≥ 0, we introduce the vector space n o s 2 HQ,Q = u ∈ L (Q × Q ) : p (u) < ∞ for all σ ≥ 0 , % s,σ % where X ps,σ (u) = (1 + |µ|2 )s (1 + |µ − 2 σ 2 π ε3 % ν| ) |uµ,ν | , σ ≥ 0. µ,ν∈Z2 s t Remark 3.3 For all 0 ≤ t ≤ s, HQ,Q is a subspace of HQ,Q . % % s and σ ≥ 0 also set For u ∈ HQ,Q % X qs,σ (u) = (1 + | επ3 % ν|2 )s (1 + |µ − 2 σ 2 π ε3 % ν| ) |uµ,ν | . µ,ν∈Z2 Between ps,σ and qs,σ , there holds a certain equivalence relation. For u ∈ s HQ,Q and σ ≥ 0, we estimate % X σ s ps,σ (u) = 1 + |µ|2 1 + |µ − επ3 % ν|2 |uµ,ν |2 µ,ν∈Z2 12 Tilo Arens, Thomas Rösch ≤ 2s X 1 + |µ − 2 π ε3 % ν| + | επ3 % ν|2 s 1 + |µ − 2 σ π |uµ,ν |2 ε3 % ν| µ,ν∈Z2 ≤ 2s X 1 + | επ3 % ν|2 s 1 + |µ − 2 σ+s π |uµ,ν |2 ε3 % ν| = 2s qs,σ+s (u) , (3.12) µ,ν∈Z2 and by similar arguments also qs,σ (u) ≤ 2s ps,σ+s (u). Two technical lemmas are required to establish the mapping properties of J1 . Lemma 3.4 Denote by χ \ %,ε3 % the Fourier transform of the extension of χ%,ε3 % |Q to R2 by 0. Then for any σ ∈ N0 and ε3 % ≤ %0 , −2σ+2 sup (1 + |x|2 )σ χ \ , %,ε3 % (x) ≤ C % x∈R2 where the constant C depends only on σ and ε3 . Proof We note χ%,ε3 % (%t) = χ1,ε3 (t) , t ∈ Q. 2 Let Bδ = {t ∈ R : |t| < δ}. Then Z Z −it·x 2 χ (t) e dt = % χ \ (x) = %,ε3 % %,ε3 % χ1,ε3 (t) e−i% t·x dt . B ε3 B ε3 % Let R > 0 and consider x = |x| x̂ with |x| ≥ R. We rewrite the integral using the divergence theorem as Z χ1,ε3 (t) e−i% t·x dt Bε3 Z = B ε3 1 = i%|x| x̂ χ1,ε3 (t) e−i%|x| t·x̂ x̂ · ∇χ1,ε3 (t) e−i%|x| t·x̂ − ∇t · dt i |x| % i |x| % Z x̂ · ∇χ1,ε3 (t) e−i%|x| t·x̂ dt . Bε3 We repeat this argument 2σ − 1 times to obtain Z %2 χ \ (x) = h(t) e−i%|x| t·x̂ dt %,ε3 % (i%|x|)2σ Bε3 with some function h depending on ε3 and continuously on x̂. The assertion follows by applying the triangular inequality for integrals and taking the maximum with respect to x̂. For |x| ≤ R, we use |\ χ%,ε3 % (x)| ≤ C (ε3 %)2 and ε3 % ≤ %0 . Lemma 3.5 Let s ≥ 0, ε3 % ≤ %0 . t u A Collocation Method with Super-Algebraic Convergence Rate 13 s (a) For ϕ ∈ HQ define Mϕ(t, τ ) := χ%,ε3 % (τ ) ϕ(t + τ ) , (t, τ ) ∈ Q × Q% . s Then Mϕ ∈ HQ,Q , and for all σ ≥ 0, % ps,σ (Mϕ) ≤ C %−2σ−2 kϕk2HQs , where the constant C depends only on σ and ε3 . s (b) For λ ∈ Z2 and u ∈ HQ,Q , set % Z J (λ) u(t) := T (λ) (p) χε2 %,% (Π(p)) u(t, Π(p)) dp, t ∈ Q. Q s+1 s → HQ with (J (λ) )λ∈Z2 is a family of linear operators mapping HQ,Q % q s and λ ∈ Z2 , for all u ∈ HQ,Q kJ (λ) ukH s+1 ≤ C %−1 (1+|λ|2 ) ps,3 (u), % Q where c > 0 is a constant only depending on ε2 , ε3 and s. s → (c) (J (λ) ◦M)λ∈Z2 is a family of linear and bounded operators mapping HQ s+1 HQ . In particular, kJ (λ) M ϕkH s+1 ≤ C %−5 (1 + |λ|2 )kϕkHQs , Q s for all ϕ ∈ HQ and all λ ∈ Z2 , the constant C > 0 only depending on ε2 , ε3 and s. s Proof (a) Let s ≥ 0 and ϕ ∈ HQ . In a first step, we calculate the Fouriercoefficients uµ,ν of u = Mϕ. Therefore, let µ, ν ∈ Z2 . Then Z Z (−ν) uµ,ν = u(t, τ ) T (−µ) (t) TQ% (τ ) dτ dt Q Q% Z 1 −iµ·(t+τ −τ ) χ%,ε3 % (τ ) e 3 ϕ(t + τ ) e dt dτ 2π Q Q% Z Z π 0 1 1 = χ%,ε3 % (τ ) e−i( ε3 % ν−µ)·τ ϕ(t0 ) e−iµ·t dt0 dτ 2ε3 % R2 2π τ +Q 1 π = χ \ %,ε3 % ( ε3 % ν − µ)ϕµ , 2ε3 % 1 = 2ε3 % Z −i επ% ν·τ where the last step holds due to the Q-periodicity of ϕ. Now, in a second step, for σ ≥ 0, there holds σ+2 X 2 1+| επ3 % ν−µ|2 1 2 s π 2 |ϕµ |2 χ ps,σ (u) = 1 + |µ| \ %,ε3 % ( ε3 % ν − µ) . π 2 2 (2ε3 %) 1+| ν−µ| 2 ε3 % µ,ν∈Z From Z R2 1 dx ≥ h2 (1 + |x|2 )2 X ν∈Z2 ν1 ,ν2 6=0 1 , (1 + |hν|2 )2 h > 0, 14 Tilo Arens, Thomas Rösch and similar estimates for the remaining terms in the sum, we see that the value −2 P is uniformly bounded in µ and % for of the series ν∈Z2 1 + | επ3 % ν − µ|2 ε3 % ≤ %0 . Thus from Lemma 3.4, the assertion follows. (b) Using the Fourier series expansion of u, there holds Z X (ν) uµ,ν J (λ) u = T (λ) (p) χε2 %,% (Π(p)) TQ% (Π(p)) dp T (µ) . Q µ,ν∈Z2 Suppose ν 6= 0. We write (ν1 , ν2 )> = qν (cos ϑν , sin ϑν )> for some qν > 0 and some ϑν ∈ (−π, π], and obtain (ν) TQ% (Π(p)) = 1 exp (i qν (r/ε3 ) cos(ϑ − ϑν )) , 2ε3 % p = (r, ϑ) ∈ Q. Hence, the substitution ϑ0 = ϑ − ϑν and the 2π-periodicity with respect to ϑ yield Z (ν) T (λ) (p) χε2 %,% (Π(p)) TQ% (Π(p)) dp Q Z 0 1 i λ2 ϑν T (λ) (r, ϑ0 ) [χε2 %,% ◦ Π] (r, ϑ0 + ϑν )ei qν (r/ε3 ) cos ϑ d(r, ϑ0 ). e = 2ε3 % Q The behaviour of the integral in this expression with respect to λ and ν can be estimated by the method of stationary phase. A detailed proof is given in [1, Lemma 6.2]. We obtain (λ) T [χε2 %,% ◦ Π] (·, · + ϑν ) Z h i ∞;2 (ν) (λ) T (p) χε2 %,% TQ% ◦ Π(p) dp ≤ C . q ν Q Similarly as in the proof of Lemma 3.4 we observe that r cos(ϑ + ϑν ) [χε2 %,% ◦ Π] (r, ϑ + ϑν ) = χε2 ,1 π sin(ϑ + ϑν ) is independent of %. Hence (λ) (λ) T T Z h i √ ∞;2 ∞;2 (ν) T (λ) (p) χε2 %,% TQ% ◦ Π(p) dp ≤ C ≤ 2C . 2 q (1 + |ν| )1/2 ν Q (3.13) Note that the final estimate is also true for ν = 0. Using Lemma 2.5, gives Z 2 T (λ) (p)χε2 %,% (Π(p))T (ν) (Π(p)) dp ≤ C 1 + |λ| . Q% (1 + |ν|2 )1/2 Q We proceed with (λ) 2 J u s+1 HQ !2 ≤C 2 X µ∈Z2 2 s+1 (1 + |µ| ) X ν∈Z2 1+|λ|2 |u | (1+|ν|2 )1/2 µ,ν A Collocation Method with Super-Algebraic Convergence Rate = C 2 (1 + |λ|2 )2 X X 1+|µ|2 1/2 (1 + |µ|2 )s 1+|ν|2 µ∈Z2 2 2 2 ≤ C (1 + |λ| ) X ≤C % −2 2 2 (1 + |λ| ) !2 |uµ,ν | ν∈Z2 X (1+| 2 s (1 + |µ| ) µ∈Z2 2 15 1/2 π π 2 2 ε3 % ν| ) (1+|µ− ε3 % ν| ) (1+|ν|2 ) !2 |uµ,ν | ν∈Z2 X 2 s (1 + |µ| ) µ∈Z2 X ν∈Z2 π (1+|µ− ε % ν|2 )3/2 3 π 1+|µ− ε % ν|2 3 !2 |uµ,ν | . (3.14) −2 P As in the proof of part (a), the series ν∈Z2 1 + |µ − επ3 % ν|2 is bounded independently of µ and % < 1, so that we can apply the Hölder inequality for `2 -series to obtain X (λ) 2 (1 + |µ|2 )s (1 + |µ − επ3 % ν|2 )3 |uµ,ν |2 J u s+1 ≤ C 2 %−2 (1 + |λ|2 )2 HQ µ,ν∈Z2 2 =C % −2 2 2 (1 + |λ| ) ps,3 (u) . (c) The assertion follows directly by combining (a) and (b). t u With these preliminary considerations, we are now able to investigate the mapping properties of J1 . s+1 s → HQ defined in (3.5) is a bounded Theorem 3.6 Let s ≥ 0. Then J1 : HQ linear operator with kJ1 ϕkH s+1 ≤ C %−5 kϕkHQs Q for ε3 % ≤ %0 with C depending only on k, s, ε1 , ε2 and ε3 . Proof By definition, J1 is a linear integral operator. To show boundedness s+1 s to HQ , we insert χ%,ε3 % (Π(·)) in the integrand and expand kpolar from HQ into its Fourier series (3.11). With J (λ) from Lemma 3.5 we obtain X (λ) J1 ϕ(t) = kpolar (t) J (λ) Mϕ(t) . λ∈Z2 This is justified by the estimates for any σ ∈ N≥s+1 using Lemma 3.5 X (λ) kJ1 ϕkH s+1 ≤ C kkpolar k∞;σ J (λ) M ϕH s+1 Q Q λ∈Z2 ≤ C %−5 kϕkHQs X (λ) 1 + |λ|2 kkpolar k∞;σ λ∈Z2 ≤ C %−5 kϕkHQs X λ∈Z2 3 (λ) 1 1 + |λ|2 kkpolar k∞;σ . 2 2 (1 + |λ| ) 16 Tilo Arens, Thomas Rösch The series converges as the two last factors are bounded by Lemma 2.6 with 3 (λ) sup 1 + |λ|2 kkpolar k∞;σ ≤ C kkpolar k∞,σ+6 . λ∈Z2 With t, p = (r, ϑ)> ∈ Q and setting p̂ = (cos ϑ, sin ϑ)> , we write kpolar (t, p) as r % %r ` t, , p̂ χε1 ,ε2 p̂ kpolar (t, p) = 2π π π with the function ` from Assumption 1. It follows that kkpolar k∞,σ+6 ≤ C uniformly for ε3 % ≤ %0 with C depending only on σ, ε1 and ε2 . This completes the proof. t u We next derive an analogue of Theorem 3.2 for J1 , i.e. an estimate for the difference J1 − J1,M,M̃ . To this end, we write h i h i J1 − J1,M,M̃ = J1 − J˜1,M̃ + J˜1,M̃ − J1,M,M̃ , where J˜1,M̃ ϕ(t) = Z kpolar (t, p) Q hn o i χε2 %,% ÕM̃ [χ%,ε3 % ϕ(t + ·)] ◦ Π (p) dp for t ∈ Q. Note that, using the projection X X (ν) OM̃ u(·, ··) = uµ,ν T (µ) (·) TQ% (··) , µ∈Z2 s u ∈ HQ,Q , % (3.15) (3.16) ν∈Z2 M̃ P (λ) we can write J˜1,M̃ as J˜1,M̃ ϕ = kpolar J (λ) OM̃ M ϕ. λ∈Z2 Lemma 3.7 Let s ≥ 0, ε3 % ≤ %0 , M ∈ N and recall the definitions of J (λ) and M from Lemma 3.5. s and λ ∈ Z2 , (a) For all u ∈ HQ,Q % kJ (λ) ukH s+1 ≤ C %−1 (1 + |λ|2 ) Q q qs,s+3 (u) , where C depends only on s, ε2 and ε3 . s (b) For 0 ≤ t ≤ s, σ ≥ 0 and all u ∈ HQ,Q , % qt,σ (I − OM )u ≤ M 2(t−s) qs,σ (u) . Here I denotes the identity operator. t+1 s (c) Let 0 ≤ t ≤ s, λ ∈ Z2 . Then J (λ) (I − OM )M : HQ → HQ is bounded with kJ (λ) (I − OM )M ϕkH t+1 ≤ C %−2s−5 (1 + |λ|2 ) M t−s kϕkHQs Q for all ϕ ∈ s HQ , where the constant C > 0 only depends on s, t, ε2 and ε3 . A Collocation Method with Super-Algebraic Convergence Rate 17 Proof (a) This follows from Lemma 3.5 (b) together with (3.12). (b) Let 0 ≤ t ≤ s and σ ≥ 0. Then X X qt,σ (I − OM )u = t 1 + |µ − 2 σ π |uµ,ν |2 ε3 % ν| s 1 + |µ − 2 σ π |uµ,ν |2 ε3 % ν| 1 + | επ3 % ν|2 µ∈Z2 ν∈Z2 \Z2M ≤ X X 1 + |ν|2 t−s 1 + | επ3 % ν|2 µ∈Z2 ν∈Z2 \Z2M ≤ M 2(t−s) qs,σ (u) s holds for all u ∈ HQ,Q . % s (c) Let ϕ ∈ HQ and set u = Mϕ. Then, by Lemma 3.5 (a) and Remark t t 3.3, u ∈ HQ,Q% , and hence also (I − OM )u ∈ HQ,Q . From part (a) and (b) % together with (3.12) and Lemma 3.5 (a), we obtain the estimate q kJ (λ) (I − OM ) ukH t+1 ≤ C %−1 (1 + |λ|2 ) qt,t+3 (I − OM )u Q q q ≤ C %−1 (1 + |λ|2 ) M t−s qs,s+3 (u) ≤ C %−1 (1 + |λ|2 ) M t−s ps,2s+3 (u) ≤ C %−2s−5 (1 + |λ|2 ) M t−s kϕkHQs , t u which is the desired result. t+1 s → HQ Theorem 3.8 Let M̃ ∈ N, s ≥ 0 and t ∈ [0, s]. Then J˜1,M̃ : HQ defined in (3.15) is a well-defined, linear and bounded operator with k(J1 − J˜1,M̃ )ϕkH t+1 ≤ C %−2s−5 M̃ t−s kϕkHQs Q for all ϕ ∈ s HQ and ε3 % ≤ %0 , where C > 0 only depends on k, s, t, ε2 and ε3 . s and σ ∈ N≥s+1 . Proceeding analogously as in the proof of Proof Let ϕ ∈ HQ Theorem 3.6, from Lemma 3.7 (c) we obtain k(J1 − J˜1,M̃ )ϕkH t+1 ≤ C X Q (λ) kkpolar k∞;σ J (λ) (I − OM̃ )M ϕH t+1 Q λ∈Z2 ≤ C %−2s−5 M̃ t−s kϕkHQs X (λ) 1 + |λ|2 kkpolar k∞;σ . λ∈Z2 The remainder of the proof goes like the end of the proof of Theorem 3.6. t u s → Theorem 3.9 Let M, M̃ ∈ N, s ≥ 0 and t ∈ [0, s]. Then J1,M,M̃ : HQ t+1 HQ defined in (3.10) is a well-defined, linear, bounded operator. Moreover, k(J˜1,M̃ − J1,M,M̃ )ϕkH t+1 ≤ C %−4 M t−s kϕkHQs Q for all ϕ ∈ s HQ and ε3 % ≤ %0 , where C > 0 only depends on k, s, t, ε2 and ε3 . 18 Tilo Arens, Thomas Rösch s Proof We follow the proof of Theorem 6.5 in [1]. Let ϕ ∈ HQ . We set v(p) = χε2 %,% ÕM̃ [χ%,ε3 % ϕ(t + ·)] ◦ Π(p), p ∈ Q, and write the operators as X J˜1,M̃ ϕ = Z (λ) kpolar λ∈Z2 X J1,M,M̃ ϕ = Z (λ) T (λ) (p) v(p) dp , Q kpolar h i PM T (λ) OM v (p) dp . Q λ∈Z2 A central observation regarding this representation of J1,M,M̃ is Z Z X M PM T (λ) OM v (p) dp = T (λ) (tM ) O v(t ) LM M ι ι ι (p) dp Q Q ι∈Z2M = X T (λ) (tM ι ) ι∈Z2M π2 OM v(tM ι ) M2 Z π2 X M 2 M M M L (p) v(p) dp L (t ) = T ν ν ι M2 π2 Q ι∈Z2M ν∈Z2M Z Z X M = T (λ) (tM ) L (p) v(p) dp = v(p) PM T (λ) (p) dp , ι ι X (λ) (tM ι ) Q ι∈Z2M Q so that we obtain (J˜1,M̃ − J1,M,M̃ )ϕ = X λ∈Z2 (λ) kpolar Z h i v(p) T (λ) (p) − PM T (λ) (p) dp . (3.17) Q τ is Let τ > 3 and ω ≥ s − t + τ . By Sobolev’s Imbedding Theorem, HQ continuously imbedded in the space of twice continuously differentiable Qperiodic functions. Hence, by Lemma 2.2 (λ) T − PM T (λ) ∞;2 ≤ C T (λ) − PM T (λ) H τ Q ω/2 τ −ω (λ) ≤CM T ≤ C M t−s 1 + |λ|2 . Hω Q Let u = Mϕ with M from Lemma 3.5 and recall OM̃ from (3.16). We obtain Z Q T (λ) (p) − PM T (λ) (p) χε2 %,% (Π(p)) OM̃ u(·, Π(p)) dp Z i X X h (ν) = uµ,ν T (λ) − PM T (λ) (p) χε2 %,% TQ% ◦ Π(p) dp T (µ) . µ∈Z2 ν∈Z2 Q M̃ Slightly modifying the estimate in (3.13), we proceed as in (3.14) to obtain A Collocation Method with Super-Algebraic Convergence Rate Z Q 19 T (λ) (p) − PM T (λ) (p) χε2 %,% (Π(p)) OM̃ u(·, Π(p)) dp t+1 HQ ≤ C M t−s 1 + |λ|2 ω/2 q pt,3 (u). Now, by setting σ = btc from (3.17), we arrive at X (λ) J˜ kkpolar k∞;σ+2 1,M̃ − J1,M,M̃ ϕ H t+1 ≤ C Q Z × T (λ) (p) − PM T λ∈Z2 (λ) (p) χε2 %,% (Π(p))OM̃ u(·, Π(p)) dp t+1 HQ Q q X (λ) ω/2 ≤ C M t−s pt,3 (u) kkpolar k∞;σ+2 1 + |λ|2 . λ∈Z2 Using Lemma 3.5 (a), Lemma 2.6 and arguing as in the proof of Theorem 3.6, we establish the bound −4 J˜ kϕkHQt . 1,M̃ − J1,M,M̃ ϕ H t+1 ≤ C % Q s t The assertion follows from the continuous imbedding of HQ in HQ . t u We now consider the approximation of the solution of the integral equation (3.4) by the fully discrete version of (3.6) which is to find ϕN ∈ TN such that ϕN − PN (J1,M,M̃ + J2,N )ϕN = PN ψ . (3.18) Based on our results so far, we now prove stability and convergence for (3.18). We introduce the meshsize h = π/N and set M = M̃ = d%/he where dxe denotes the smallest integer larger than or equal to x. Further set A = J1 + J2 , Ah = PN (J1,M,M̃ + J2,N ) . s , s ≥ 0. We will assume that I − A is boundedly invertible on any HQ Theorem 3.10 Let t > 1 and assume that % = hα for some α ∈ (0, 1/(2t+6)). t t has a bounded inverse → HQ Then there exists h0 > 0 such that I − Ah : HQ for any 0 < h ≤ h0 with norm bounded independently of h. Proof We write A − Ah = (J1 − J1,M,M̃ ) + (J2 − J2,N ) + (I − PN ) (J1,M,M̃ + J2,N ) . From Theorems 3.2, 3.9 and 3.8, we have the estimates k(J1 − J1,M,M̃ )ϕkHQt ≤ C h %−1 %−2t−5 + %−4 kϕkHQt , k(J1 − J1,M,M̃ )ϕkH t+1 ≤ C %−2t−5 + %−4 kϕkHQt , Q k(J2 − J2,N )ϕkHQt ≤ C h %−2t−6 kϕkHQt , 20 Tilo Arens, Thomas Rösch k(J2 − J2,N )ϕkH t+1 ≤ C %−2t−6 kϕkHQt . Q t+1 t By Lemma 2.2, the norm of I − PN : HQ → HQ is bounded by Ch. Thus k(A − Ah ) ϕkHQt ≤ C h %−2t−6 kϕkHQt −→ 0 (h → 0) . The assertion follows from standard results for operator approximation. t u Theorem 3.11 Let α ∈ (0, 1/3) and % = hα . Assume t ≥ 0 and s > max{1, t, 10α+3αt+t }. Assume further that (3.18) is a stable approximation of (3.4) in 1−3α s HQ , i.e. there exists c > 0 such that kϕh kHQs ≤ ckϕkHQs for sufficiently small h. Then there exists h0 > 0 such that kϕ − ϕh kHQt ≤ C h(s−t)(1−3α)/2 kϕkHQs for all 0 < h ≤ h0 . Proof From ϕh = PN ψ + Ah ϕh = PN (ϕ − Aϕ + J1,M,M̃ ϕh + J2,N ϕh ) we obtain (I − A)(ϕ − ϕh ) = ϕ − Aϕ + J1,M,M̃ ϕh + J2,N ϕh − ϕh − (J1,M,M̃ + J2,N − A)ϕh = (I − PN )(ϕ − Aϕ + J1,M,M̃ ϕh + J2,N ϕh ) − (J1,M,M̃ + J2,N − A)ϕh . From Theorems 3.2, 3.8 and 3.9, we have kJ1,M,M̃ ϕh + J2,N ϕh kHQs ≤ kAk + C h %−2s−6 kϕh kHQs . Similarly, we have k(J1,M,M̃ + J2,N − A) ϕh kHQ1 ≤ C hs %−3s−5 kϕh kHQs . Thus from the boundedness of (I −A)−1 in L2 (Q), Lemma 2.2 and the stability estimate, we conclude kϕ − ϕh kL2 (Q) ≤ C k(I − A)(ϕ − ϕh )kL2 (Q) ≤ C hs %−3s−5 kϕkHQs for all h ≤ h0 such that also % ≤ %0 . For the general result, we observe that for T ∈ TN , the estimate kT kHQt ≤ t . Using C h−t kT kL2 (Q) follows directly from the definition of the norm in HQ the orthogonal projection ON , we have kϕ − ϕh kHQt ≤ kϕ − ON ϕkHQt + kON ϕ − ϕh kHQt ≤ kϕ − ON ϕkHQt + C h−t kON ϕ − ϕh kL2 (Q) ≤ kϕ − ON ϕkHQt + C h−t kϕ − ϕh kL2 (Q) , where the last estimate follows from the Pythagorean theorem. For ϕ − ON ϕ, bounds as for ϕ − PN ϕ have been shown in the proof of Lemma 2.2. Thus kϕ − ϕh kHQt ≤ C hs−t 1 + %−3s−5 kϕkHQs . From s ≥ 10α+3αt+t 1−3α follows (s − t)(1 − 3α)/2 ≥ α(5 + 3t). Thus hs−t %−3s−5 = hs−t−α(3s+5) = h(s−t)(1−3α) h−α(5+3t) ≤ h(s−t)(1−3α)/2 . This concludes the proof. t u A Collocation Method with Super-Algebraic Convergence Rate 21 4 Applications In this section we present applications for the method analysed in Section 3. There are two classes of examples: boundary value problems for bounded domains that are globally parametrizable over Q and boundary value problems in periodic media. More general geometries lead to systems of Q-periodic integral equations. We will discuss such cases in a forthcoming paper. Example 4.1 Let D ⊆ R3 with ∂D the image of a C ∞ smooth regular Qperiodic parametrization η : R2 → R3 , i.e. D is torus-shaped. We orientate η so that ∂1 η × ∂2 η points out of D. The Dirichlet boundary value problem ∆u = 0 u=f in D , (4.1) on ∂D , can be solved by a double layer potential ansatz, Z n(y) · (x − y) ϕ̃(y) ds(y) , u(x) = DL ϕ̃(x) = 3 ∂D 4π |x − y| x ∈ D, where n(y) denotes the outward drawn unit normal to ∂D in y. Through the jump relations for the double layer potential we see that u is a solution to (4.1) if ϕ̃ is a solution to the integral equation Z n(y) · (x − y) ϕ̃(x) − ϕ̃(y) ds(y) = −2 f (x) , x ∈ ∂D . 3 ∂D 2π |x − y| We insert η and set ϕ(t) = ϕ̃(η(t)) to obtain, for t ∈ Q, Z (∂1 η(τ ) × ∂2 η(τ )) · (η(t) − η(τ )) ϕ(t) − ϕ(τ ) dτ = −2 f (η(t)) . 2π |η(t) − η(τ )|3 Q (4.2) Lemma 4.2 The kernel function in (4.2) satisfies Assumption 1 with k2 = 0. Proof We denote the kernel of (4.2) by k(·, ··). The bound on derivatives of k is obvious from iterated applications of the quotient rule. Representing τ = t + r v, t ∈ Q, r ∈ R, v ∈ S1 , we can apply various variants of the residual representation in Taylor’s theorem to obtain Z 1 ∂ η(t) − η(τ ) = r η(τ − s v) dσ 0 ∂s s=σr Z 1 ∂2 0 2 = −r η (τ ) v + r (1 − σ) 2 η(τ − sv) dσ . (4.3) ∂s 0 s=σr Note that ∂1 η(τ ) × ∂2 η(τ )) · [η 0 (τ ) v] = 0, as this is a scalar product of the normal and a tangential vector to ∂D. It follows that both enumerator and denominator in |r| k(t, t + rv) are C ∞ . 22 Tilo Arens, Thomas Rösch It remains to show that |η(t + rv) − η(t)|/r is uniformly bounded away from zero. Fixing any r0 > 0, this is clear for r0 ≤ r ≤ %0 = π/2. From the first representation in (4.3), we see |η(t + rv) − η(t)|2 = r2 Z 0 1 Z 1 v > η 0 (t + σ1 r v)> η 0 (t + σ2 r v) v dσ2 dσ1 . 0 The matrix η 0 (t)> η 0 (t) is the first fundamental form of ∂D, which is uniformly positive definite as η is regular. Hence we can choose r0 such that the integrand above is bounded away from 0 uniformly in t ∈ Q, v ∈ S1 and r ≤ r0 . Thus ` from Assumption 1 is C ∞ smooth. t u Example 4.3 Consider the scattering of a time-harmonic acoustic wave by a smooth bounded obstacle. Such a problem can be modelled as an exterior boundary value problem for the Helmholtz equation. For D ⊆ R3 we assume again that ∂D is the image of a C ∞ smooth regular Q-periodic parametrization η : R2 → R3 . For a wavenumber k > 0, we assume that the total field u satisfies ∆u + k 2 u = 0 u=0 in R3 \ D , (4.4) on ∂D . Given a solution ui to the Helmholtz equation in all of R3 called the incident field, we additionally assume that the scattered field us = u − ui satisfies the Sommerfeld radiation condition at infinity. A solution to this problem is given by the combined potential layer ansatz, Z ∂Φ(x, y) us (x) = DL ϕ̃(x) − iλ SL ϕ̃(x) = − iλ Φ(x, y) ϕ̃(y) ds(y) ∂n(y) ∂D for x ∈ R3 \ D provided that ϕ̃ is a solution to the boundary integral equation Z ∂Φ(x, y) ϕ̃(x) + 2 − iλ Φ(x, y) ϕ̃(y) ds(y) = −2 ui (x) , x ∈ ∂D. ∂n(y) ∂D Here, λ is some complex number satisfying Re(λ) 6= 0 and Φ denotes the fundamental solution to the Helmholtz equation Φ(x, y) = eik |x−y| , 4π |x − y| x 6= y . After inserting the parametrization and substituting ϕ(t) = ϕ̃(η(t)), we obtain the Q-periodic integral equation Z ϕ(t) + Q eik |η(t)−η(τ )| 2π h (∂1 η(τ )×∂2 η(τ ))·(η(t)−η(τ )) |η(t)−η(τ )|3 (1 − ik |η(t) − η(τ )|) i η(τ )×∂2 η(τ )| − iλ |∂1|η(t)−η(τ ϕ(τ ) dτ = −2ui (η(t)) , )| t ∈ Q . (4.5) A Collocation Method with Super-Algebraic Convergence Rate 23 Lemma 4.4 The kernel function in (4.5) satisfies Assumption 1. Proof We set D(y) n(y) · (x − y) (cos(k |x − y|) + k |x − y| sin(k|x − y|)) |x − y|3 D(y) − iλ cos(k |x − y|) , |x − y| 1 D(y) n(y) · (x − y) K2 (x, y) = (i sin(k |x − y|) − ik |x − y| cos(k|x − y|)) 2π |x − y|3 D(y) +λ sin(k |x − y|) , |x − y| K1 (x, y) = 1 2π where D(y) = |∂1 η(τ ) × ∂2 η(τ )||y=η(τ ) is the determinant of the first fundamental form. We denote the kernel of (4.5) by k(t, τ ) = k1 (t, τ ) + k2 (t, τ ) = K1 (η(t), η(τ )) + K2 (η(t), η(τ )) . Note that K2 (x, y) = D(y) n(y) · (x − y) p1 (k 2 |x − y|2 ) + λ D(y) p2 (k 2 |x − y|2 ) with analytic functions p1 , p2 . The smoothness of D(η(τ )) follows again from the positive definiteness of the first fundamental form. Thus k2 is smooth. Similarly, we have K1 (x, y) = D(y) D(y) n(y) · (x − y) p3 (k 2 |x − y|2 ) + λ p4 (k 2 |x − y|2 ) 3 |x − y| |x − y| with analytic functions p3 , p4 . The smoothness of ` now follows with similar arguments as in the proof of Lemma 4.2. t u Example 4.5 For the scattering of a plane acoustic wave by a biperiodic smooth surface, the problem formulation is similar to that of Example 4.3. Again the total field satisfies (4.4), but here D is unbounded and given by D = {x = (t, x3 )> ∈ R3 : t ∈ R2 , x3 < f (t)} , where f ∈ C ∞ (R2 ) is Q-periodic, and the incident field is given by ui (x) = ei k d·x , x ∈ R3 , d ∈ S2 , d3 < 0 . An important feature of ui and correspondingly also the scattered field is that it is kd-quasi-periodic, i.e. ui (t + 2π ν, x3 ) = exp(i 2πk (d1 , d2 )> · ν) ui (t, x3 ). As a radiation condition we use the condition that us is a linear superposition of upward propagating plane waves and evanescent waves, see [1] for details. Then us can again be found as a combined double- and single-layer potential, Z ∂G(x, y) − iλ G(x, y) ϕ̃(y) ds(y) us (x) = DL ϕ̃(x) − iλ SL ϕ̃(x) = ∂n(y) ∂D 24 Tilo Arens, Thomas Rösch for x ∈ R3 \ D. Here G is the kd-quasi-periodic fundamental solution to the Helmholtz equation and ϕ̃ is a kd-quasi-periodic density. Representations and algorithms for the efficient evaluation of this function are discussed in [1, 2]. The unit normal n(y) to ∂D at y is assumed to point upward, i.e. n3 > 0. Setting ϕ(t) = exp(−ik (d1 , d2 )> · t) ϕ̃(t, f (t)), we obtain a Q-periodic density ϕ. us is a solution to the scattering problem, if ϕ solves the integral equation Z > ∂G(x, y) ϕ(t) + 2 − iλ G(x, y) ei k(d1 ,d2 ) ·(τ −t) ∂n(y) Q p > t ∈ Q . (4.6) × 1 + |∇f (τ )|2 ϕ(τ ) dτ = −2 e−i k(d1 ,d2 ) ·t ui (t, f (t)) , For simplicity, we have used the abbreviations x = (t, f (t)), y = (τ, f (τ )) here. From [1, Theorem 3.8] we have the representation G(x, y) = cos(k |x − y|) + P (k 2 |x − y|2 ) , 4π |x − y| |x − y| ≤ π , 2 with an analytic function P . Hence, by a similar analysis as in Lemma 4.4, we see that the kernel in (4.6) satisfies Assumption 1. 5 Implementation and Numerical Examples The implementation of the operator J2,N is explicitly given in (3.8). The implementation of J1,M,M̃ as given by (3.10) is more complicated as it involves an approximation of two orthogonal projections. To simplify notation, we define X µ,ι (ι) µ wM̃ = ÕM̃ χ%,ε3 % ϕ(tN wM̃ TQ% , µ + ·) = ι∈Z2 M̃ µ vM, M̃ = OM hn µ χε2 %,% wM̃ o i ◦Π , so that J1,M,M̃ ϕ(tN µ)= Z Q h i µ PM kpolar (tN µ , ·) vM,M̃ (p) dp π2 X µ M M kpolar (tN = 2 µ , tν ) vM,M̃ (tν ) , M 2 µ ∈ Z2N . (5.1) ν∈ZM From (3.9), using the Lagrange basis function, we obtain for µ ∈ Z2N , ν ∈ Z2M , X X µ,ι Z π2 µ (ι) M M M v (t ) = wM̃ χε2 %,% (Π(p)) TQ% (Π(p)) LM λ (p) dp Lλ (tν ) M 2 M,M̃ ν Q 2 2 λ∈ZM ι∈Z M̃ X µ,ι Z (ι) (5.2) = wM̃ χε2 %,% (Π(p)) TQ% (Π(p)) LM ν (p) dp . ι∈Z2 M̃ Q A Collocation Method with Super-Algebraic Convergence Rate 25 Preparation (carry out once) – compute bµ,ν = kpolar (tN , tM ), µ ∈ Z2N , ν ∈ Z2M Z hn µ ν i o (ι) – compute cν,ι ≈ (p) dp, ν ∈ Z2M , χε2 %,% TQ% ◦ Π LM ν Q ι ∈ Z2 M̃ Matrix-Vector-Multiplication (ϕ(tN µ ))µ 7→ (ψµ )µ – for - each µ ∈ Z2N N N compute dµ,λ = χ%,ε3 % (tN λ ∈ Z2 λ ) ϕ(tµ + tλ ), M̃ perform (wµ,ι )ι ←− FFTM̃ (dµ,λ )λ M̃ P compute v µ = cν,ι wµ,ι , ν ∈ Z2M M,M̃ ,ν ι∈Z2 M̃ M̃ - compute ψµ = bµ,ν v µ M,M̃ ,ν ν∈Z2 M P Fig. 5.1 Algorithm for Matrix-Vector-Multiplication ψ ← A1 ϕ The evaluation of (5.2) requires accurate evaluation of the integrals. As χε2 %,% (ι) is radially symmetric, we can apply the Jacobi-Anger expansion for TQ% (Π(·)) to obtain a sum of products of two 1D integrals. Integration over p2 can be carried out analytically, while for the integration over p1 we apply the composite trapezoidal rule. The computation of an approximation of the Fourier µ,ι coefficients wM̃ is done by interpolation instead of the orthogonal projection. s The convergence rate of both operations are identical for functions in HQ . For a description of the implementation, we assume again that N = π/h and that % = hα for some fixed α ∈ (0, 1). Denote by N = 4N 2 the total number of unknowns. With M̃ = M = d%/he, we have #Z2M = #Z2M̃ = O(N1−α ). Below, we will use indices in Z2N for the coefficients of vectors in CN , the map from Z2N → {1, . . . , N} being implicit, and likewise for matrices in CN×N . We write the fully discrete version of (3.18) as the linear system (I − A1 − A2 )ϕ = ψ , 2 N where ϕµ = ϕ(tN µ ), ψµ = ψ(tµ ), µ ∈ ZN , I denotes the identity matrix in N×N N×N C and Aj = (aj,µ,ν ) ∈ C denotes the discretization of Jj , j = 1, 2. The linear system will be solved using GMRES. The computation of Aj ϕ, j = 1, 2, is required in each step. The coefficients a2,µ,ν are given by (3.3) and (3.8). The operation count and storage requirements for this are O(N2 ). However, various approaches are known to reduce this considerably, such as Fast Multipole Methods, H-Matrix calculus, etc. The focus of the present paper does not lie in this aspect. The matrix vector multiplication A1 ϕ can be carried out using (5.1)–(5.2). The algorithm is described in detail in Figure 5.1. From this description, we see that the preparation step requires O(N2−α + N2−2α ) memory locations for storage and O(N2−α + SN2−2α ) operations, where S denotes the number of 26 Tilo Arens, Thomas Rösch −3 10 −4 error 10 −5 10 −6 10 1 2 10 10 N Fig. 5.2 Errors for Dirichlet Problem for Laplace’s equation. Green symbols are used for ε1 = 0.1667 with α = 0.15 (×), α = 0.25 (), blue symbols for ε1 = 0.6667, with α = 0.15 (+), α = 0.25 (◦), α = 0.4 (∗), magenta symbols are used for ε1 = 0.6667 and α = 0.6 (). operations for acurate evaluation of the integrals in (5.2). For the matrix vector multiplication itself, only the operational count is of interest. It amounts to O(N (N1−α + N1−α log(N1−α ))) = O(N2−α (1 + (1 − α) log(N))) operations. In order for the preparation step not to dominate the overall complexity, it is necessary that S is at most proportional to Nα . This requires some careful balancing. Note however that (5.2) only involves the parameters % and εj and is independent of k. Hence, these calculations can be carried out once for a given parameter set and the resulting values stored in a data base. As a first example, we consider the Dirichlet problem for Laplace’s equation from Example 4.1. As D we choose a torus given by the parametrization (R1 + R2 cos(t2 )) cos(t1 ) t t = 1 ∈ R2 , η(t) = (R1 + R2 cos(t2 )) sin(t1 ) , (5.3) t2 R2 sin(t2 ) with R1 = 1.0 and R2 = 0.25. We chose f for the exact solution u(x) = −1 4π x − (2, 1, 1)> , x ∈ D. The integral equation (4.2) was solved numerically for various sets of parameters and the double layer potential with the resulting density was evaluated at a number of points x(`) ∈ D, ` = 1, ..., P . Tests were run with % = 0.15 (20/N )α for various α ∈ (0, 1) and for two choices for ε1 . In all cases ε2 = 0.8333, ε3 = 2.0 as well as M̃ = d%/he and M proportional to M̃ with a fixed constant. Figure 5.2 shows the maximum error ErrN for evaluations of the double layer potential in the points x(`) . Table 5.1 lists estimated orders of convergence EOC = log(ErrN1 / ErrN2 ) log(N2 /N1 ) A Collocation Method with Super-Algebraic Convergence Rate N total # of unknowns 24 32 48 64 96 128 192 2304 4096 9216 16384 36864 65536 147456 N total # of unknowns 24 32 48 64 96 128 192 2304 4096 9216 16384 36864 65536 147456 27 ε1 = 0.1667 α = 0.15 α = 0.25 M EOC M EOC 3 4 5 6 9 11 16 -1.1848 2.2589 0.7081 3.5330 2.9765 5.2162 3 4 5 6 8 10 13 -1.1996 2.4786 0.6326 2.4481 3.2272 3.3908 α = 0.15 M EOC ε1 = 0.6667 α = 0.25 α = 0.4 M EOC M EOC 3 4 5 6 9 11 16 3 4 5 6 8 10 13 -0.2149 1.5702 1.0533 3.1685 3.4198 5.2133 0.0386 1.2810 1.8965 2.3366 3.2304 3.8985 3 4 5 5 6 7 11 -0.1475 2.3161 -0.1309 1.1316 3.2355 3.9480 α = 0.6 M EOC 3 3 3 4 4 5 6 1.2710 0.0382 0.5098 0.7219 2.7811 1.2084 Table 5.1 Estimated orders of convergence for the Dirichlet problem for Laplace’s equation. for subsequent values N1 , N2 of N . The value of N is also listed for each problem. For the small choices of α we see that the increasing convergence rates to be expected from Theorem 3.11 are indeed achieved. On the other hand, the result for α = 0.6 does not exhibit an increasing convergence rate. The requirement α < 1/3 from Theorem 3.11 may be pessimistic, but the tests clearly indicate that a large value of α will prohibit super-algebraic convergence. As the second example, we carried out computations √ for a scattering √ problem from Example 4.3 for the wave numbers k1 = 2 2 and k2 = 4 2. As the obstacle, the torus defined by (5.3) was used and ρ was chosen by the same recipe as before. After solution of the boundary integral equation, the field was evaluated on a 51 × 51 grid G in the horizontal plane x3 = −1 beneath the obstacle. To assess the achievable convergence rates, we used the “incident field” ui = Φ(·, z) with z = (0.9, 0.0, 0.15)> ∈ D. In this case us = −ui in R3 \ D, so that we know the scattered field exactly. We denote the field computed by our method for a given value of N by uN and evaluated ErrN = max |usN (x) + ui (x)| . x∈G The values obtained have been plotted in Figure 5.3. In Table 5.2 we report on estimated √ convergence rates computed as√in the previous example for the case k = 2 2. Corresponding rates for k = 4 2 are presented in Table 5.3. A true scattering √ problem is displayed in Figure 5.4. A plane wave with incident direction d = ( 3/2, 0, −1/2)> is scattered by the torus given by (5.3). The 28 Tilo Arens, Thomas Rösch −2 10 −3 error 10 −4 10 −5 10 1 2 10 10 N √ Fig. 5.3 Errors for the scattering problem. Blue symbols used for√k = 2 2 with α = 0.15 (+), α = 0.25 (◦), α = 0.4 (∗), red symbols are used for k = 4 2 with α = 0.15 (×), α = 0.25 (), α = 0.4 (). N total # of unknowns M 24 32 48 64 96 128 192 2304 4096 9216 16384 36864 65536 147456 3 4 5 6 9 11 16 α = 0.15 EOC -0.5278 1.1799 1.6587 2.8249 3.8533 5.6597 M 3 4 5 6 8 10 13 α = 0.25 EOC -0.1241 0.7187 2.8525 2.3226 3.4798 3.2667 M 3 4 5 5 6 7 11 α = 0.4 EOC -0.4843 2.0920 -0.3633 1.7294 3.3664 3.9864 √ Table 5.2 Estimated orders of convergence for the scattering problem with k = 2 2. N total # of unknowns M 24 32 48 64 96 128 192 2304 4096 9216 16384 36864 65536 147456 3 4 5 6 9 11 16 α = 0.15 EOC 0.5676 1.1900 1.5574 2.9099 4.0797 4.7555 M 3 4 5 6 8 10 13 α = 0.25 EOC 0.8457 0.6782 3.0471 2.4527 3.6469 3.2173 M 3 4 5 5 6 7 11 α = 0.4 EOC 0.2843 2.0810 -0.5332 1.8940 2.7877 4.6971 √ Table 5.3 Estimated orders of convergence for the scattering problem with k = 4 2. √ wavenumber is k = 12 2, the other parameters are chosen as N = 128, M = 11 and % = 0.35671. The torus is visibly enhanced by a superimposed grid that is in no way related to the computational grid used. On the surface of the torus, the real part of −ui is displayed, on the horizontal and vertical plane, the potential evaluated for the density computed with our solver is presented. A Collocation Method with Super-Algebraic Convergence Rate 29 √ Fig. 5.4 Scattering of a plane wave by a torus at k = 12 2. Finally, we also carried out computations for scattering problems involving periodic surfaces as described in Example 4.5. Specifically, we used the surface given as the graph of the function 1 cos(t1 ) exp(sin(t1 )) , t ∈ R. 6 √ Computations were carried out at k = 2 2 with the plane wave ui (x) = √ exp(ik x · d) with d = ( 3/2, 0, −1/2)> used as the incident field. Figure 5.5 shows the real part of the scattered field in this situation. The parameters used for this plot are N = 48, M = 5 and % = 0.41325. Two periods of the surface are shown in both directions. The field on the biperiodic surface is simply the Dirichlet boundary value, on the vertical planes the potential with the computed density was evaluated. f (t) = In conclusion, these examples show comprehensively that the super-algebraic convergence rates predicted by Theorem 3.11 are achievable in practice in a variety of applications. Moreover, there is clear numerical evidence, that too large values of α will destroy high order of convergence, although convergence orders of approximately 4 were still achievable with α = 0.4. Acknowledgements This research was supported by the Deutsche Forschungsgemeinschaft (DFG) under the grant Super-Algebraisch konvergente numerische Verfahren für biperiodische Integralgleichungen. References 1. Arens, T.: Scattering by biperiodic layered media: The integral equation approach (2010). Habilitation Thesis, Karlsruhe Institute of Technology 30 Tilo Arens, Thomas Rösch √ Fig. 5.5 Scattering of a plane wave by a periodic surface at k = 2 2. The scale in the vertical direction is doulbe that in the horizontal directions. 2. Arens, T., Lechleiter, A., Sandfort, K., Schmitt, S.: Analysing ewald’s method for the evaluation of green’s functions for periodic media. IMA J. Appl. Math. 78, 405–431 (2013). DOI 10.1093/imamat/hxr057 3. Beale, J.T.: A grid-based boundary integral method for elliptic problems in three dimensions. SIAM J. Numer. Anal. 42, 599–620 (2004) 4. Bruno, O., Dominguez, V., Sayas, F.: Convergence analysis of a high-order Nystrom integral-equation method for surface scattering problems. Numer. Math. 124, 603–645 (2013) 5. Bruno, O.P., Kunyanski, L.A.: A fast high order algorithm for the solution of surface scattering problems: Basic implementation, tests and applications. J. Comp. Phys. 169, 80–110 (2001) 6. Bruno, O.P., Kunyanski, L.A.: Surface scattering in three dimensions: an accelerated high-order solver. Proc. R. Soc. Lond. A 457, 2921–2934 (2001) 7. Canino, L., Ottusch, J., Stalzer, M., Visher, J., S.M. Wandzura, S.: Numerical solution of the Helmholtz equation in 2D and 3D using a high-order nystroem discretization. J. Comp. Phys. 146, 627–663 (1998) 8. Ganesh, M., Graham, I.: A high-order algorithm for obstacle scattering in three dimensions (198), 211–242 (2004) 9. Graham, I., Sloan, I.: Fully discrete spectral boundary integral methods for Helmholtz problems on smooth closed surfaces in R3 . Numer. Math. 92(2), 289–323 (2002). DOI 10.1007/s002110100343 10. Heinemeyer, E.: Integral equation methods for rough surface scattering problems in three dimensions. Ph.D. thesis, Georg-August-Universität Göttingen (2008) 11. Kress, R.: Linear integral equations, 2. ed. edn. Springer (1999) 12. Kussmaul, R.: Ein numerisches Verfahren zur Lösung des Neumannschen Außenraumproblems für die Helmholtzsche Schwingungsgleichung. Computing 4, 246–273 (1969) 13. Martensen, E.: Über eine Methode zum räumlichen Neumannschen Problem mit einer Anwendung fr torusartige Berandungen. Acta Mathematica 109(1), 75–135 (1963). DOI 10.1007/BF02391810. URL http://dx.doi.org/10.1007/BF02391810 14. Saranen, J., Vainikko, G.: Periodic integral and pseudodifferential equations with numerical approximation. Springer monographs in mathematics. Springer, Berlin (2002) 15. Wienert, L.: Die numerische Approximation von Randintegraloperatoren für die Helmholtzgleichung im R3 . Ph.D. thesis, Univ. Göttingen (1990)
© Copyright 2026 Paperzz