HAL Id: hal-01970474
https://hal.science/hal-01970474
Submitted on 5 Jan 2019
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
A residual a posteriori error estimate for the time-domain boundary element method
Heiko Gimperlein, Ceyhun Özdemir, David Stark, Ernst P Stephan
To cite this version:
Heiko Gimperlein, Ceyhun Özdemir, David Stark, Ernst P Stephan. A residual a posteriori error estimate for the time-domain boundary element method. [Research Report] Heriot–Watt University.
2018. �hal-01970474�
A residual a posteriori error estimate for the time–domain boundary element method
Heiko Gimperlein∗† Ceyhun ¨Ozdemir‡ David Stark∗ Ernst P. Stephan‡
Abstract
This article investigates residual a posteriori error estimates and adaptive mesh re- finements for time-dependent boundary element methods for the wave equation. We obtain reliable estimates for Dirichlet and acoustic boundary conditions which hold for a large class of discretizations. Efficiency of the error estimate is shown for a natural discretization of low order. Numerical examples confirm the theoretical results. The resulting adaptive mesh refinement procedures in 3drecover the adaptive convergence rates known for elliptic problems.
Mathematics Subject Classification: 65N38 (primary); 65M15; 35L67 (secondary)
Key words: boundary element method; a posteriori error estimates; adaptive mesh refine- ments; screen problems; wave equation.
1 Introduction
The efficient numerical treatment of boundary integral equations using adaptive mesh re- finement procedures has been extensively investigated for the numerical solution of homo- geneous elliptic problems in unbounded domains [3, 5]. See [17] for a recent exposition.
In this article we investigate the extension of the a posteriori error analysis and adap- tive mesh refinement procedures to initial-boundary value problems for the wave equation, formulated as boundary integral equations in the time-domain [8, 27]. We prove a reliable a posteriori error estimate of residual type for a large class of conforming discretizations.
It is efficient for a time-domain boundary element method on a globally quasi-uniform mesh. The error estimate defines an adaptive mesh refinement procedure, which recovers the convergence rates known for time-independent screen problems.
There has been recent interest in the solution of such problems on adapted meshes.
Similar to the elliptic case, singularities of the solution may appear at singular points of the boundary, as discussed in [19, 20, 21], and in trapping regions. Time-independent graded meshes have been shown to recover quasi-optimal convergence rates for edge and
∗Maxwell Institute for Mathematical Sciences and Department of Mathematics, Heriot–Watt University, Edinburgh, EH14 4AS, United Kingdom, email: [email protected].
†Institute for Mathematics, University of Paderborn, Warburger Str. 100, 33098 Paderborn, Germany.
‡Institute of Applied Mathematics, Leibniz University Hannover, 30167 Hannover, Germany.
H. G. acknowledges partial support by ERC Advanced Grant HARG 268105 and the EPSRC Impact Accel- eration Account. C. ¨O. is supported by a scholarship of the Avicenna Foundation.
corner singularities [13]. First steps towards time-adaptivity are due to Sauter and Veit [25] in 2 dimensions, and also convolution quadrature methods with graded, non-adaptively chosen time steps have been studied, for example in [26]. Gl¨afke [16] showed first results towards space-time refinements in 2 dimensions, and in unpublished work Abboud uses ZZ error indicators for computations with space-adaptive mesh refinements for screen problems.
To describe the main results, we consider the wave equation
∂t2u−∆u= 0 , u= 0 for t≤0,
in the complement of a polyhedral domain or screen Ω ⊂ Rd, with an emphasis on the challenging case d = 3. On the boundary Γ = ∂Ω both Dirichlet and acoustic boundary conditions,
u=f , respectively ∂νu−α∂tu=f ,
are considered. Here f is given,ν is the outer unit normal vector to Γ, and 0< α, α−1 ∈ L∞(Γ).
Following Bamberger and Ha Duong [1], we recast the boundary problem as a time dependent boundary integral equation. The Dirichlet problem is equivalent to a hyperbolic variant of Symm’s integral equation:
Vφ(t, x) = Z
R+×Γ
G(t−τ, x, y)φ(τ, y) dτ dsy =f(t, x) . (1) Here φ is sought in a space-time anisotropic Sobolev space Hσ1(R+,He−12(Γ)), and G is a fundamental solution of the wave equation,
G(t−s, x, y) = H(t−s− |x−y|) 2πp
(t−s)2+|x−y|2 in 2d, (2)
G(t−s, x, y) = δ(t−s− |x−y|)
4π|x−y| in 3d. (3)
HereHis the Heaviside function andδthe Dirac distribution. Our results apply, in particu- lar, to a Galerkin discretization of the weak form of (1) in a subspaceV ⊂Hσ1(R+,He−12(Γ)),
Z
R+
Z
Γ
V∂tφ(t, x) ψ(t, x) dsxdσt= Z
R+
Z
Γ
∂tf(t, x) ψ(t, x)dsxdσt , (4) dσt = e−2σtdt with σ > 0. For computations we consider subspaces V = Vh,∆tp,q of tensor products of piecewise polynomials in space and time, defined in Section 2. But also time discretizations based on smooth functions are of interest [25].
This article shows that norms of the residual give upper and lower bounds for the error.
The upper bound holds for arbitrary discretizations, not only the Galerkin method (4), and for general meshes:
Theorem A:Letφ∈Hσ1(R+,He−12(Γ))be the solution to(4), and letφh,∆t∈Hσ1(R+, H−12(Γ)) such thatR=∂tf− V∂tφh,∆t∈Hσ0(R+, H1(Γ)). Then
kφ−φh,∆tk20,−1
2,Γ,∗ .X
i,∆
max{∆t, h∆} kRk20,1,[ti,ti+1)×∆ . (5)
Let Γ be closed and polyhedral. For a globally quasi-uniform mesh on Γ, let V = Wh,∆t0 the tensor product of cubic splines in time with piecewise constant functions in space. If φh,∆t∈V is a Galerkin solution of (4) in V andφ∈Hσ2(R+, H−12(Γ)), then
max{∆t, h}kRk20,1−ǫ,Γ .kφ−φh,∆tk22,−1
2,Γ . (6)
The upper bound (5) is obtained in Corollary 4.5, the lower bound (6) in Theorems 5.1 and 6.1. Our numerical results illustrate the a posteriori error estimate of Theorem A for time-domain boundary elements based on (4), but the estimate also applies, for example, to convolution quadrature methods [27].
Note the loss of time derivatives between the upper and lower bound of the error, in the first Sobolev index. The loss is well-known for error estimates for hyperbolic problems [18].
Our arguments generalize to give reliable a posteriori estimates for the acoustic boundary problem, see Section 3.2.
The residual error estimate from Theorem A is used to define adaptive mesh refinements in space, based on the four steps Solve, Estimate, Mark, Refine. Numerical experiments confirm the efficiency and reliability of the estimate in examples. For screen problems they recover the convergence rates known for elliptic problems.
This work builds on the numerical analysis of adaptive boundary element methods for the Laplace equation, both for Symm’s integral equation and the hypersingular equation [3, 5, 6, 7]. Work on different types of error indicators in the time-independent case includes ZZ [4] and Faermann indicators [9, 10]. We also mention [31] for an earlier approach. A comparison of different indicators in the time-domain will be the subject of future research.
Structure of this article: Section 2 recalls the boundary integral operators associated to the wave equation as well as their mapping properties between suitable space-time anisotropic Sobolev spaces. The Sobolev spaces are discretized using tensor products of piecewise polynomials in space and time. Section 3 presents a corresponding space-time discretization for the formulation of the Dirichlet problem in terms of the single layer operator and derives a reliable a posteriori error estimate for globally quasi-uniform meshes, using a canonical approach which will readily adapt to other settings. A second subsection analyzes an acoustic boundary problem, a system of equations involving in addition the double layer, adjoint double layer and hypersingular operators. Section 4 then localizes the space-time Sobolev norm to derive the general upper estimate for the Dirichlet problem in Theorem A. The upper estimates are complemented by a lower bound for the error of a Galerkin approximation on globally quasi-uniform meshes in Section 5. The final step of this proof is a lower bound for the best approximation in Section 6. Section 7 discusses some algorithmic properties of the implementation, before numerical experiments are used to confirm the theoretical results in Section 8.
2 Preliminaries and discretization
In addition to the single layer operator V, for acoustic boundary problems we require its normal derivativeK′, the double layer operatorK and hypersingular operatorW forx∈Γ, t >0:
Vϕ(t, x) = Z
R+×Γ
G(t−τ, x, y) ϕ(τ, y) dτ dsy, (7) Kϕ(t, x) =
Z
R+×Γ
∂G
∂ny(t−τ, x, y)ϕ(τ, y)dτ dsy , (8) K′ϕ(t, x) =
Z
R+×Γ
∂G
∂nx(t−τ, x, y) ϕ(τ, y) dτ dsy, (9) Wϕ(t, x) =
Z
R+×Γ
∂2G
∂nx∂ny(t−τ, x, y) ϕ(τ, y) dτ dsy . (10) Space–time anisotropic Sobolev spaces on the boundary Γ provide a convenient setting to study the mapping properties of layer potentials. See [18, 14] for a detailed exposition.
To define them, if∂Γ6=∅, first extend Γ to a closed, orientable Lipschitz manifold eΓ.
On Γ one defines the usual Sobolev spaces of supported distributions:
Hes(Γ) ={u∈Hs(eΓ) : suppu⊂Γ}, s∈R. Furthermore,Hs(Γ) is the quotient spaceHs(eΓ)/Hes(eΓ\Γ).
To write down an explicit family of Sobolev norms, introduce a partition of unityαi subor- dinate to a covering ofΓ by open setse Bi. For diffeomorphismsϕi mapping eachBiinto the unit cube⊂Rn, a family of Sobolev norms is induced fromRn, with parameterω∈C\ {0}:
||u||s,ω,Γe= Xp
i=1
Z
Rn
(|ω|2+|ξ|2)s|F
(αiu)◦ϕ−i 1 (ξ)|2dξ
!12 .
The norms for different ω ∈ C\ {0} are equivalent and F denotes the Fourier trans- form. They induce norms on Hs(Γ), ||u||s,ω,Γ = infv∈Hes(eΓ\Γ) ||u+v||s,ω,Γe and on Hes(Γ),
||u||s,ω,Γ,∗ =||e+u||s,ω,eΓ. We writeHωs(Γ) forHs(Γ), respectivelyHeωs(Γ) forHes(Γ), when a norm with a specificωis fixed. e+extends the distributionuby 0 from Γ toΓ. As the norme
||u||s,ω,Γ,∗ corresponds to extension by zero, while||u||s,ω,Γ allows extension by an arbitrary v,||u||s,ω,Γ,∗ is stronger than||u||s,ω,Γ. Like in the time-independent case the norms are not equivalent whenevers∈ 12+Z[17].
We now define a class of space-time anisotropic Sobolev spaces:
Definition 2.1. For σ >0 and r, s∈Rdefine
Hσr(R+, Hs(Γ)) ={u∈ D+′ (Hs(Γ)) :e−σtu∈ S+′ (Hs(Γ)) and ||u||r,s,σ,Γ<∞}, Hσr(R+,Hes(Γ)) ={u∈ D+′ (Hes(Γ)) :e−σtu∈ S+′ (Hes(Γ)) and ||u||r,s,σ,Γ,∗ <∞}. D+′ (E) respectively S+′ (E) denote the spaces of distributions, respectively tempered distri- butions, on R with support in [0,∞), taking values in E = Hs(Γ),Hes(Γ). The relevant norms are given by
kukr,s,σ:=kukr,s,σ,Γ =
Z +∞+iσ
−∞+iσ
|ω|2r kˆu(ω)k2s,ω,Γ dω 12
,
kukr,s,σ,∗ :=kukr,s,σ,Γ,∗ =
Z +∞+iσ
−∞+iσ
|ω|2r kˆu(ω)k2s,ω,Γ,∗ dω 12
.
They are Hilbert spaces, and we note that the basic case r = s = 0 is the weighted L2-space with scalar product hu, viσ :=R∞
0 e−2σtR
Γuvdsx dt. Because Γ is Lipschitz, like in the case of standard Sobolev spaces these spaces are independent of the choice ofαi and ϕi when |s| ≤1.
Using variational arguments, precise mapping properties are well-known for the layer po- tentials between Sobolev spaces related to the energy:
Theorem 2.2 ([14]). The following operators are continuous for r∈R: V :Hσr+1(R+,He−12(Γ))→Hσr(R+, H12(Γ)) , K′ :Hσr+1(R+,He−12(Γ))→Hσr(R+, H−12(Γ)) ,
K:Hσr+1(R+,He12(Γ))→Hσr(R+, H12(Γ)) , W :Hσr+1(R+,He12(Γ))→Hσr(R+, H−12(Γ)) . More generally, outside the energy spaces one has:
Theorem 2.3 ([16]). The following operators are continuous for r∈R, s∈(−12,12):
V :Hσr+1(R+,He−12+s(Γ))→Hσr(R+, H12+s(Γ)) , K′:Hσr+2(R+,He−12+s(Γ))→Hσr(R+, H−12+s(Γ)) ,
K:Hσr+2(R+,He12+s(Γ))→Hσr(R+, H12+s(Γ)) , W :Hσr+3(R+,He12+s(Γ))→Hσr(R+, H−12+s(Γ)) .
For simplicity, we will use here a hypersurface composed of Ns triangular facets such that Γ =∪Ni=1s Ti, each elementTi is closed withint(Ti)6=∅, and for distinctTi, Tj ⊂Γ the intersectionint(Ti)∩int(Tj) =∅.
For the time discretization we consider a uniform decomposition of the time intervalR+ into subintervalsIn= [tn−1, tn) with time step|In|= ∆t, such thattn=n∆t,n= 0,1, . . .. We choose a basis {ϕpj} of the space Vhp of piecewise polynomial functions of degree p in space (continuous if p ≥ 1) and a basis {βj,q} of the space V∆tq of piecewise polynomial functions of degree ofq in time (continuous and vanishing att= 0 if q≥1). In addition to V∆tq we also require the spaceW∆t⊂V∆t3 of cubic splines.
We denote the finite temporal mesh{[0, t1),[t1, t2),· · · ,[tNt−1, tNt)}byTT, the spatial mesh {T1,· · ·, TNs} for Γ byTS.
We consider the tensor product of the approximation spaces in space and time,Vhp andV∆tq , associated to the space–time meshTS,T =TS× TT, and we write
Vh,∆tp,q =Vhp⊗V∆tq .
We consider the orthogonal projections Π∆t from L2(R+) to V∆tq , resp. Πh from L2(Γ) to Vhp. See [14] for a discussion of their properties and those of their composition Πeh,∆t. Furthermore, we defineWh,∆tp =Vhp⊗W∆t.
One obtains as in Proposition 3.54 of [16]:
Lemma 2.4. Let f ∈Hσr(R+, Hm(Γ)∩Hes(Γ)), 0< m≤q+ 1, 0< r≤p+ 1, s≤r, |l| ≤ 12 such thatls≥0. Then if l, s≤0
kf −Πh◦Π∆tfks,l,Γ ≤C(hα+ (∆t)β)||f||r,m,Γ ,
where α = min{m−l, m− m(l+s)m+r }, β = min{m+r−(l+s), m+r− m+rm l}. If l, s > 0, β=m+r−(l+s).
For the lower bounds, we further require an auxiliary projectionPh,∆tfromH2(R+, H−1(Γ)) into the space of ansatz functions⊆H2(R+, L2(Γ)) such thatPh,∆tisH2(R+, L2(Γ))-stable.
For the construction of Ph,∆t = P∆tQ∗h we use a projection P∆t on the space of cubic splines W∆t⊂V∆t3 in time and a Galerkin projectionQ∗h in space.
More precisely, we consider the projection Qh : L2(Γ) → Vhp defined as follows: For φ∈L2(Γ), we letQhφ∈Vhp be the unique solution to the variational problem
hQhφ, ψhi=hφ, ψhi
for all ψh ∈ Vhp. Qh is bounded on L2(Γ) and self-adjoint, Qh = Q∗h. Therefore, if Qh restricts to a bounded operator on Hωs(Γ), Qh = Q∗h extends with the same norm to a bounded operator onHeω−s(Γ).
If the triangulation is globally quasi-uniform, we show that Qh is a bounded operator onHω1(Γ) with operator norm uniformly bounded in ω:
Lemma 2.5. Assume that Γ does not have reentrant corners. Consider a globally quasi- uniform mesh and s∈[0,1]. For all φ∈Hωs(Γ), we have:
kQhφks,ω,Γ≤Ckφks,ω,Γ. For all φ∈Heω−s(Γ), we have:
kQhφk−s,ω,Γ,∗≤Ckφk−s,ω,Γ,∗.
Proof. For the first assertion we note that it is clear for s= 0. We show it for s= 1, and the case for generals∈[0,1] follows from interpolation.
LetQh,1 :Hω1(Γ)→Vhp ⊂Hω1(Γ) defined by
hQh,1φ, ψhi1,ω,Γ=hφ, ψhi1,ω,Γ
for allψh ∈Vhp. By definition, Qh,1 is bounded on Hω1(Γ). We use the Aubin-Nitsche trick to show that
kφ− Qh,1φkL2(Γ).hkφkH1 ω(Γ) .
More precisely, ifg∈L2(Γ) denote by φg ∈Hω1(Γ) the solution to the elliptic equation hψ, φgi1,ω,Γ=hg, ψiL2(Γ) ,
for allψ∈Hω1(Γ) . By elliptic regularityφg ∈Hω2(Γ), withkφgk2,ω,Γ .kgkL2(Γ), as Γ does not have reentrant corners. We observe
kφ− Qh,1φkL2(Γ)= sup
06=g∈L2(Γ)
hg, φ− Qh,1φiL2(Γ) kgkL2(Γ)
= sup
06=g∈L2(Γ)
hφ− Qh,1φ, φgi1,ω,Γ
kgkL2(Γ)
= sup
06=g∈L2(Γ)
06=ψinfh∈Vhp
hφ− Qh,1φ, φg−ψhi1,ω,Γ
kgkL2(Γ)
≤ kφ− Qh,1φk1,ω,Γ sup
06=g∈L2(Γ)
inf
06=ψh∈Vhp
kφg−ψhk1,ω,Γ
kgkL2(Γ) .
Becauseφg ∈Hω2(Γ), inf
06=ψh∈Vhpkφg−ψhk1,ω,Γ.hk∇Γφgk1,ω,Γ.hkgkL2(Γ) andkφ− Qh,1φk1,ω,Γ .kφk1,ω,Γ, we conclude
kφ− Qh,1φkL2(Γ) .hkφk1,ω,Γ .
Combining this with the triangle inequality, the inverse inequality and the already shown assertion whens= 0, we obtain the first assertion:
kQhφk1,ω,Γ≤ kQh,1φk1,ω,Γ+kQhφ− Qh,1φk1,ω,Γ
.kφk1,ω,Γ+h−1kQhφ− Qh,1φkL2(Γ)
=kφk1,ω,Γ+h−1kQh(φ− Qh,1φ)kL2(Γ) .kφk1,ω,Γ+h−1kφ− Qh,1φkL2(Γ) .kφk1,ω,Γ .
The second assertion follows from the first one, with the same constantC. Indeed, kQhφk−s,ω,Γ,∗ = sup
06=ψ∈Hωs(Γ)
hQhφ, ψiL2(Γ) kψks,ω,Γ
= sup
06=ψ∈Hωs(Γ)
hφ,QhψiL2(Γ)
kψks,ω,Γ ≤Ckφk−s,ω,Γ,∗ .
Using the Laplace transform to transfer the result into the time-domain, we obtain kQhφkr,−s,Γ,∗ ≤Ckφkr,−s,Γ,∗
fors∈[0,1] and all r. Further note that the interpolation operator P∆t in time for cubic splines is continuous on H2 functions. The continuity extends to H2(R+,He−s(Γ)). We conclude:
Lemma 2.6. Consider a quasi-uniform mesh, s ∈ [0,1] and Ph,∆t = P∆tQh. For all φ∈H2(R+,He−s(Γ)), we have
kPh,∆tφk2,−s,Γ,∗≤Ckφk2,−s,Γ,∗.
The approximation properties ofPh,∆tanalogous to Lemma 2.4 follow as in [16], Propo- sition 3.54.
3 A posteriori error estimates – reliability
3.1 Dirichlet problem
We recall the basic properties of the bilinear form BD(φ, ψ) =
Z
R+
Z
Γ
V∂tφ(t, x)ψ(t, x)dsxdσt of the Dirichlet problem.
As shown in [18], the bilinear form is continuous, and also weakly coercive:
Proposition 3.1. For every φ, ψ∈Hσ1(R+, H−12(Γ)) there holds:
|BD(φ, ψ)|.kφk1,−1
2,Γ,∗kψk1,−1
2,Γ,∗
and
kφk20,−1
2,Γ,∗ .BD(φ, φ).
We consider a conforming Galerkin discretization of the Dirichlet problem (4) in a subspaceV ⊂Hσ1(R+,He−12(Γ)), which reads as follows: Findφh,∆t∈V such that
BD(φh,∆t, ψh,∆t) =h∂tf, ψh,∆ti , (11) for allψh,∆t∈V.
The well-posedness of the continuous and discretized problems are a basic consequence of Proposition 3.1:
Corollary 3.2. Let f ∈Hσ2(R+, H12(Γ)). Then the Dirichlet problem (4)and its discretiza- tion (11) admit unique solutionsφ∈Hσ1(R+,He−12(Γ)), φh,∆t∈V, and the estimates
kφk1,−1
2,Γ,∗,kφh,∆tk1,−1
2,Γ,∗ .kfk2,1
2,Γ
hold.
We note the Galerkin orthogonality:
BD(φ−φh,∆t, ψh,∆t) = 0 ∀ψh,∆t∈V .
Using ideas going back to Carstensen [3] and Carstensen and Stephan [5] for the bound- ary element method for elliptic problems, we obtain an a posteriori error estimate for the Galerkin solution to the Dirichlet problem on globally quasi-uniform meshes.
Theorem 3.3. Given V = Vh,∆tp,q associated to a globally quasi-uniform discretization of Γ, let φ ∈ Hσ1(R+,He−12(Γ)), φh,∆t ∈ V the solutions to (4), resp. (11). Assume that R=∂tf − V∂tφh,∆t∈Hσ0(R+, H1(Γ)). Then
kφ−φh,∆tk20,−1
2,Γ,∗ .kRk0,1,Γ ∆tk∂tRk0,0,Γ+kh· ∇Rk0,0,Γ .max{∆t, h}(k∂tRk20,0,Γ+k∇Rk20,0,Γ) . Proof of Theorem 3.3. We first note that for allψh,∆t∈Vh,∆tp,q
kφ−φh,∆tk20,−1
2,Γ,∗ .BD(φ−φh,∆t, φ−φh,∆t)
= Z
R+
Z
Γ
∂tf(φ−φh,∆t) dsx dσt−BD(φh,∆t, φ−φh,∆t)
= Z
R+
Z
Γ
∂tf(φ−ψh,∆t)dsx dσt−BD(φh,∆t, φ−ψh,∆t)
= Z
R+
Z
Γ
(∂tf− V∂tφh,∆t)(φ−ψh,∆t)dsx dσt .
The last term may be estimated by:
Z
R+
Z
Γ
(∂tf − Vφ˙h,∆t)(φ−ψh,∆t) dsx dσt
≤ kRk0,1
2,Γkφ−ψh,∆tk0,−1
2,Γ,∗ . We useψh,∆t=φh,∆t together with the interpolation inequality
kRk20,1
2,Γ≤ kRk0,0,ΓkRk0,1,Γ . As the residual is perpendicular toVh,∆tp,q ,
kRk20,0,Γ=hR,Ri=hR,R −ψeh,∆ti
≤ kRk0,0,ΓkR −ψeh,∆tk0,0,Γ
for allψeh,∆t∈Vh,∆tp,q , we obtain
kRk0,0,Γ ≤inf{kR −ψeh,∆tk0,0,Γ :ψeh,∆t∈Vh,∆tp,q }.
Choosingψeh,∆t=Πeh,∆tR, based on the interpolation operator defined earlier, we obtain kRk0,0,Γ .∆tk∂tRk0,0,Γ+kh· ∇Rk0,0,Γ .
The theorem follows.
3.2 Acoustic boundary problems
Recall the wave equation with inhomogeneous acoustic boundary conditions
∂t2u−∆u= 0 onR+×Ω , ∂νu−α∂tu=f onR+×Γ , u= 0 for t≤0. For scattering problemsf =−∂νuinc+α∂tuinc is determined from an incoming waveuinc.
For a finite or infinite time interval [0, T] we introduce the bilinear form aT((ϕ, p),(ψ, q)) =
Z T
0
Z
Γ
αϕ˙ψ˙+ 1
αpq+K′pψ˙− Wϕψ˙+Vpq˙ −Kϕq˙
dsxdt . (12) With
l(ψ, q) = Z T
0
Z
Γ
Fψ ds˙ xdt+ Z ∞
0
Z
Γ
Gq
α dsxdt , (13)
where F = −2∂νuinc, G= 2α∂tuinc, we consider the variational formulation for the wave equation in R3 with acoustic boundary conditions on Γ:
Find (ϕ, p)∈H1([0, T],He12(Γ))×H1([0, T], L2(Γ)) such that
aT((ϕ, p),(ψ, q)) =l(ψ, q) (14)
for all (ψ, q)∈H1([0, T], H12(Γ))×H1([0, T], L2(Γ)).
Note thatσ may be set to 0 in the definition of the Sobolev spaces whenT < ∞. The acoustic problem is equivalent to the wave equation with acoustic boundary conditions [18].
Its discretization reads:
Find (ϕh,∆t, ph,∆t)∈Vh,∆tp1,q1 ×Vh,∆tp2,q2 such that
aT((ϕh,∆t, ph,∆t),(ψh,∆t, qh,∆t)) =l(ψh,∆t, qh,∆t) (15) for all (ψh,∆t, qh,∆t)∈Vh,∆tp1,q1×Vh,∆tp2,q2.
The following well-posedness holds:
Proposition 3.4. Let F ∈ H2([0, T], H−12(Γ)), G ∈ H1([0, T], H0(Γ)). Then the weak form(14) of the acoustic problem and its discretization (15)admit unique solutions(ϕ, p)∈ H1([0, T],He12(Γ))×H1([0, T], L2(Γ)), resp. (ϕh,∆t, ph,∆t) ∈ Vh,∆tp1,q1 ×Vh,∆tp2,q2, which depend continuously on the data.
We specifically note that the bilinear form aT satisfies a (weaker) coercivity estimate:
kpk20,0,Γ+kϕk˙ 20,0,Γ.aT((ϕ, p),(ϕ, p)). This follows from Equation (64) of [18],
aT((ϕ, p),(ϕ, p)) = 2E(T) + Z T
0
Z
Γ
α(∂tϕ)(∂tϕ) + 1 αpq
dsxdt ,
whereE(T) = 12R
Rd\Ω
(∂tu)2+ (∇u)2 dxis the total energy at timeT. We state a simple a posteriori estimate.
Theorem 3.5. Let (ϕ, p) ∈ H1([0, T],He12(Γ))×H1([0, T], L2(Γ)) be the solution to (14), (ϕh,∆t, ph,∆t)∈Vh,∆tp1,q1 ×Vh,∆tp2,q2 the solution to the discretization (15). Assume that
R1 =F−αϕ˙h,∆t+ 2K′ph,∆t−2Wϕh,∆t∈L2([0, T], L2(Γ)) , R2 =G+α−1ph,∆t+ 2Vp˙h,∆t−2Kϕ˙h,∆t∈L2([0, T], L2(Γ)) . Then
kp−ph,∆tk0,0,Γ+kϕ˙−ϕ˙h,∆tk0,0,Γ.kR1k0,0,Γ+kR2k0,0,Γ . Proof. For every (ψh,∆t, qh,∆t)∈Vh,∆tp1,q1 ×Vh,∆tp2,q2 we have
kp−ph,∆tk20,0,Γ+kϕ˙−ϕ˙h,∆tk20,0,Γ
.aT((ϕ−ϕh,∆t, p−ph,∆t),(ϕ−ϕh,∆t, p−ph,∆t))
=hR1,ϕ˙−ψ˙h,∆ti+hR2, p−qh,∆ti
≤ kR1k0,0,Γkϕ˙−ψ˙h,∆tk0,0,Γ
+kR2k0,0,Γkp−qh,∆tk0,0,Γ
≤(kR1k0,0,Γ+kR2k0,0,Γ)×
(kp−qh,∆tk0,0,Γ+kϕ˙−ψ˙h,∆tk0,0,Γ) . The assertion is obtained by choosing (ψh,∆t, qh,∆t) = (ϕh,∆t, ph,∆t).
Naturally, for a quasi-uniform discretization of Γ and under stronger assumptions on R1, R2we may obtain powers ofhand ∆ton the right hand side by the following argument:
As in the proof of Theorem 3.3,hR1,ψe˙h,∆ti=hR2,eqh,∆ti= 0 for all (ψeh,∆t,eqh,∆t)∈Vh,∆tp1,q1× Vh,∆tp2,q2. Hence
kR2k20,0,Γ=hR2, R2i=hR2, R2−qeh,∆ti
≤ kR2k0,0,ΓkR2−eqh,∆tk0,0,Γ. Choosingqeh,∆t= Πh,∆tR2 yields
kR2k0,0,Γ.∆tk∂tR2k0,0,Γ+kh· ∇ΓR2k0,0,Γ+ ∆tkh· ∇Γ∂tR2k0,0,Γ
providedR2 ∈H1([0, T], H1(Γ)).
AssumingR1 ∈H1([0, T], H1(Γ)), we similarly have
kR1k20,0,Γ=hR1, R1i=hR1, R1−ψ˙eh,∆ti
≤ kR1k1
2−s,0,Γk Z t
0
R1−ψeh,∆tk1
2+s,0,Γ . Choosingψeh,∆t= Πh,∆tRt
0R1 and s= 12 results in
kR1k0,0,Γ .∆tk∂tR1k0,0,Γ+kh· ∇ΓR1k0,0,Γ
+ ∆tkh· ∇Γ∂tR1k0,0,Γ . Altogether,
kp−ph,∆tk0,0,Γ+kϕ˙−ϕ˙h,∆tk0,0,Γ+kϕ−ϕh,∆tk0,1
2,Γ
.kR1k0,0,Γ+kR2k0,0,Γ
. X2
i=1
∆tk∂tRik0,0,Γ+kh· ∇Rik0,0,Γ + ∆tkh· ∇∂tRik0,0,Γ .
4 Error estimates for general discretizations
This section generalizes the results for the single layer potential without any assumptions on the underlying meshes.
We recall Lemma 3 in [13]:
Lemma 4.1. Let f1, . . . , fn ∈ Hσr(R+,Hes(Γ)), 0 ≤ s ≤ 1, r ≥ 0, such that fjfk = 0 for j6=k. Let ωj be the interior of the support of fj with ωj = supp fj. Then
Xn
j=1
fj
2
r,s,Γ,∗ ≤ Xn
j=1
kfjk2r,s,ω
j,∗ .
The lemma will be applied to a finite partition of unity Φ given by non-negative Lipschitz functions{φj}Mj=1 on Γ such that PM
j=1φj = 1.
Definition 4.2. The overlap of the partition of unity Φ is defined asK(Φ) = maxjcard{k: φkφj 6= 0}.
For a partition of unity associated to a triangulation, M tends to infinity as the mesh size decreases, while the overlap may be much smaller. We note a crucial observation from [6], Lemma 3.1:
Lemma 4.3. Let Φ be a finite partition of unity of ∂Ω with overlap K(Φ). Then there exists a partition of {1, . . . , M} into K ≤K(Φ)non-empty subsets M1, . . . , MK, such that SK
j=1Mj ={1, . . . , M},Mj∩Mk =∅ ifj6=kand for all l∈ {1, . . . , K}and j, k∈Ml with j6=k, φjφk= 0 on[0, T]×∂Ω.
Similar to the partition of unity in space, associated to the decomposition of the time axis,R+=S∞
l=0[l∆t,(l+1)∆t), we consider a partition of unity{ψl}∞l=0onR+,P∞
l=0ψl = 1.
We may choose it so thatψlis supported in the interval ((l−12)∆t,(l+32)∆t), and therefore ψlψl′ = 0 whenever l∈Mf0= 2N,l′ ∈Mf1 = 2N+ 1.
We obtain a partition of unity{ψel,j=ψl⊗φj}l,j on R+×∂Ω.
Theorem 4.4. Let Γ′ ⊂Γbe connected. and letΦbe a finite partition of unity with overlap K(Φ). Then for any f ∈Hσr(R+,Hes(Γ′)) and any 0≤s≤1, we have
kfk2r,s,Γ′,∗ ≤2K(Φ) X∞ l=0
XM
j=1
kfψel,jk2(1r,0,Γ−′s)kfψel,jk2sr,1,Γ′ .
Proof. We show
kfk2r,s,Γ′,∗≤2K(Φ) X∞
l=0
XM
j=1
kfψel,jk2r,s,Γ′,∗ . (16) The assertion then follows from the interpolation estimate
kfψel,jkr,s,Γ′,∗ .kfψel,jk1r,0,Γ−s′kfψel,jksr,1,Γ′ .
To show (16), we consider a partitionM1, . . . , MKas in Lemma 4.3. Thenf =P∞
l=0
PM
j=1ψel,jf, so that
kfk2r,s,Γ′,∗ =k X1
m=0
X
l∈Mfm
XK
k=1
X
j∈Mk
ψel,jfk2r,s,Γ′,∗ ≤2K X1
m=0
XK
k=1
k X
l∈Mfm
X
j∈Mk
ψel,jfk2r,s,Γ′,∗ .
With Lemma 4.1 andIl= ((l−1)∆t,(l+ 2)∆t), k X
l∈Mfm
X
j∈Mk
ψel,jfk2r,s,Γ′,∗ ≤ X
j∈Mk
k X
l∈Mfm
ψel,jfk2r,s,ωj,∗ ≤ X
l∈Mfm
X
j∈Mk
kψel,jfk2r,s,Il×ωj,∗ ,
so that
kfk2r,s,Γ′,∗ ≤2K X1
m=0
X
l∈Mfm
XK
k=1
X
j∈Mk
kψel,jfk2r,s,Il×ωj,∗ = 2K X∞
l=0
XM
j=1
kψel,jfk2r,s,Il×ωj,∗ ,
which shows (16).
Together with Friedrichs inequality
kfψel,jkr,1,Γ′ .σ k∇(fψel,j)kr,0,Γ′+k∂t(fψel,j)kr,0,Γ′
one obtains
kfψel,jk1r,0,Γ−s′kfψel,jksr,1,Γ′ .σ d2(1j −s)(1 +d2j)s
k∇(fψel,j)k2r,0,Γ′ +k∂t(fψel,j)k2r,0,Γ′ .
Heredj = max{δj,∆t}, where δj is the width of the support of φj, defined as the smallest number such that the following is true: There exists a direction n ∈ R3, |n| = 1, such that for allx ∈ R3 and for each planeH perpendicular to n with x∈ H, the intersection suppφj∩H is a Lipschitz curve of length≤δj.
We now useV∂t(φ−φh,∆t) =R, the coercivity ofV∂t in Proposition 3.1, and Theorem 4.4 withs= 12. The following a posteriori error estimate follows:
Corollary 4.5. Letφ∈Hσ1(R+, H−12(Γ))be the solution to(4), and letφh,∆t∈Hσ1(R+, H−12(Γ)) such thatR=∂tf− V∂tφh,∆t∈Hσ0(R+, H1(Γ)). Then
kφ−φh,∆tk20,−1 2,Γ,∗.σ
X
j
δj
k∇Rk20,0,Il×∆j+k∂tRk20,0,Il×∆j
≃X
l,∆j
max{∆t, h∆} kRk20,1,Il×∆j .
5 Lower bounds
As for time-independent problems, for the discussion of lower bounds we restrict ourselves to globally quasi-uniform meshes.
Because of the different norms in the upper and lower bounds for BD in Proposition 3.1, the a posteriori estimate only satisfies a weak variant of efficiency:
Providedφ∈Hσ2(R+, H0(Γ)) we have forε∈(0,1):
max{∆t, h}−1−ε2 kφ−φh,∆tk0,−1
2,Γ,∗.
kRk0,1−ε,Γ=kV( ˙φ−φ˙h,∆t)k0,1−ε,Γ.kφ−φh,∆tk2,−ε,Γ≤ kφ−φh,∆tk2,0,Γ . A proof of the sharp estimate, ε= 0, would require sharp mapping properties of the layer potentials outside the energy spaces and will be pursued elsewhere.
As in the elliptic case, we aim to use the mapping properties ofV together with approx- imation properties of the finite element spaces to recover the same spatial Sobolev index
−12 in the upper and lower estimates.
Theorem 5.1. Assume that R ∈ Hσ0(R+, H1(Γ)) and that the ansatz functions V = Wh,∆tp ⊂Hσ2(R+, H0(Γ))∩Vh,∆tp,q satisfy
ψh∆tinf∈V kφ−ψh∆tk2,0,Γ≃max{h,∆t}β (17) for some β >0. Then for allε∈(0,1)
kRk0,1−ε,Γ.max{h−12,(∆t)−12}kφ−φh∆tk2,−1
2,Γ.
Remark 5.2. In Theorem 6.1 below, the hypothesis (17) is verified using the singular expansion of the solutionφ at the edges and corners.
Proof of Theorem 5.1. The theorem partly follows the functional analytic approach of [3]
for the time-independent case. We consider the following quantities: the error of the best approximation Πh,∆tφof φinHσ2(R+, L2(Γ)),
E(φ, h,∆t) =kφ−Πh,∆tφk2,0,Γ ,
whereE(φ, h,∆t)≃max{h,∆t}β by (17); the relative error of best approximation, F(φ, h,∆t) = kφ−Πh,∆tφk2,−1,Γ
kφ−Πh,∆tφk2,0,Γ
; and the inverse inequality [16]
G(h,∆t) = sup
ψh∆t6=0
kψh∆tk2,0,Γ
kψh∆tk2,−1,Γ .max{h−1,∆t−1}.
Their analysis relies on the projection operatorPh,∆t from Lemma 2.6.
Note that F(φ, h,∆t) . max{h,∆t}. Indeed because φ ∈ Hσ2(R+, H0(Γ)), by duality and the approximation properties of Πh,∆t:
kφ−Πh,∆tφk2,−1,Γ= sup
η
hφ−Πh,∆tφ, η−Πh,∆tηi kηk−2,1,Γ
.max{h,∆t}kφ−Πh,∆tφk2,0,Γ. This uses the estimatekη−Πh,∆tηk−2,0,Γ.max{h,∆t}kηk−2,1,Γ.
From the beginning of this section, we recall
kRk0,1−ε,Γ .kφ−φh,∆tk2,0,Γ ≤ kφ−ΠH,∆Tφk2,0,Γ+kΠH,∆Tφ−φh,∆tk2,0,Γ . Note that the first term is kφ−ΠH,∆Tφk2,0,Γ = E(φ, H,∆T). For the second term we observe that
kΠH,∆Tφ−φh,∆tk2,0,Γ=kPH,∆T(ΠH,∆Tφ−φh,∆t)k2,0,Γ .G(H,∆T)kΠH,∆Tφ−φh,∆tk2,−1,Γ , so thatkΠH,∆Tφ−φh,∆tk2,0,Γ .G(H,∆T)1/2kΠH,∆Tφ−φh,∆tk2,−1
2,Γ. We conclude kRk0,1−ε,Γ .E(φ, H,∆T) +G(H,∆T)1/2kΠH,∆Tφ−φh,∆tk2,−1
2,Γ . Further,
kΠH,∆Tφ−φh,∆tk2,−1
2,Γ≤ kΠH,∆Tφ−φk2,−1
2,Γ+kφ−φh,∆tk2,−1
2,Γ . From the definition ofF and interpolation, kΠH,∆Tφ−φk2,−1
2,Γ is bounded by .F(φ, H,∆T)1/2kΠH,∆Tφ−φk2,0,Γ=F(φ, H,∆T)1/2E(φ, H,∆T) . To sum up,
kφ−φh,∆tk2,0,Γ .E(φ, H,∆T) +G(H,∆T)1/2F(φ, H,∆T)1/2E(φ, h,∆t) +G(H,∆T)1/2kφ−φh,∆tk2,−1
2,Γ
≤ E(φ, H,∆T)
E(φ, h,∆t) kφ−φh,∆tk2,0,Γ(1 +G(H,∆T)1/2F(φ, H,∆T)1/2) +G(H,∆T)1/2kφ−φh,∆tk2,−1
2,Γ ,