Numerical Analysis of initial data identification of parabolic - - PowerPoint PPT Presentation

numerical analysis of initial data identification of
SMART_READER_LITE
LIVE PREVIEW

Numerical Analysis of initial data identification of parabolic - - PowerPoint PPT Presentation

Numerical Analysis of initial data identification of parabolic problems Dmitriy Leykekhman University of Connecticut Joint work with Boris Vexler (TU M unchen) and Daniel Walter, (RICAM) New trends in PDE constrained optimization RICAM


slide-1
SLIDE 1

Numerical Analysis of initial data identification of parabolic problems

Dmitriy Leykekhman

University of Connecticut

Joint work with Boris Vexler (TU M¨

unchen) and Daniel Walter, (RICAM)

New trends in PDE constrained optimization RICAM October 14-18, 2019

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 1 / 39

slide-2
SLIDE 2

Outline

1

Model Problem

2

Finite element discretization in space and time

3

Main Results

4

Numerical examples

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 2 / 39

slide-3
SLIDE 3

1

Model Problem

2

Finite element discretization in space and time

3

Main Results

4

Numerical examples

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 3 / 39

slide-4
SLIDE 4

Model Problem

Homogeneous Parabolic PDEs

∂tu − ∆u = 0 in I × Ω, u = 0

  • n I × ∂Ω,

u(0) = u0 in Ω. I = (0, T) Ω ⊂ Rd (d = 2, 3) convex and polygonal/polyhedral

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 4 / 39

slide-5
SLIDE 5

Model Problem

Homogeneous Parabolic PDEs

∂tu − ∆u = 0 in I × Ω, u = 0

  • n I × ∂Ω,

u(0) = u0 in Ω. I = (0, T) Ω ⊂ Rd (d = 2, 3) convex and polygonal/polyhedral

Goal:

Recover initial data u0 from the final time observation u(T)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 4 / 39

slide-6
SLIDE 6

Homogeneous Parabolic PDEs

Main difficulty: backward parabolic problem is exponentially ill-posed!

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x2

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 5 / 39

slide-7
SLIDE 7

Homogeneous Parabolic PDEs

Main difficulty: backward parabolic problem is exponentially ill-posed!

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x2 1 1 1 0.5 0.8 2 0.6 3 0.4 4 0.2 5

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 5 / 39

slide-8
SLIDE 8

Homogeneous Parabolic PDEs

Difficulty

Backward parabolic is exponentially ill-posed! Easy to see, thus in 1D (Ω = (0, 1)) simple separation of variables u(x, t) = V (t)W(x) gives u(x, t) =

  • n=1

cne−π2n2t sin (πnx), where cn has to be find out from final time condition u(x, T) =

  • n=1

cne−π2n2T sin (πnx)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 6 / 39

slide-9
SLIDE 9

Homogeneous Parabolic PDEs

Difficulty

Backward parabolic is exponentially ill-posed! Easy to see, thus in 1D (Ω = (0, 1)) simple separation of variables u(x, t) = V (t)W(x) gives u(x, t) =

  • n=1

cne−π2n2t sin (πnx), where cn has to be find out from final time condition u(x, T) =

  • n=1

cne−π2n2T sin (πnx)

Additional assumption

Let u0 be sparse, i.e. u0 = M

j=1 ajδxj(x),

where δxj(x) are delta functions, i.e.

  • Ω f(x)δxj(x) dx = f(xj).
  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 6 / 39

slide-10
SLIDE 10

Initial value control of parabolic PDEs

Optimal control problem

Minimize J(q, u) = 1

2u(T) − ud2 L2(Ω) + αqX,

q ∈ X, u ∈ V subject to the state equation ∂tu − ∆u = 0 in I × Ω, u = 0 on I × ∂Ω u(0) = q in Ω. I = (0, T), Ω ⊂ Rd (d = 2, 3) convex and polygonal/polyhedral ud ∈ L2(Ω)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 7 / 39

slide-11
SLIDE 11

Initial value control of parabolic PDEs

Optimal control problem

Minimize J(q, u) = 1

2u(T) − ud2 L2(Ω) + αqX,

q ∈ X, u ∈ V subject to the state equation ∂tu − ∆u = 0 in I × Ω, u = 0 on I × ∂Ω u(0) = q in Ω. I = (0, T), Ω ⊂ Rd (d = 2, 3) convex and polygonal/polyhedral ud ∈ L2(Ω) Setting I → X = L2(Ω) We can not recover accurately q from u(T)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 7 / 39

slide-12
SLIDE 12

Initial value control of parabolic PDEs

Optimal control problem

Minimize J(q, u) = 1

2u(T) − ud2 L2(Ω) + αqX,

q ∈ X, u ∈ V subject to the state equation ∂tu − ∆u = 0 in I × Ω, u = 0 on I × ∂Ω u(0) = q in Ω. I = (0, T), Ω ⊂ Rd (d = 2, 3) convex and polygonal/polyhedral ud ∈ L2(Ω) Setting I → X = L2(Ω) We can not recover accurately q from u(T) Setting II → X = M(Ω) q has a sparse structure and we can (hopefully) recover q from u(T)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 7 / 39

slide-13
SLIDE 13

Look for q in the space of regular Borel measures M(Ω) = (C0(Ω))∗

Optimal control problem

min

q∈M(Ω) J(q, u) = 1 2u(T) − ud2 L2(Ω) + αqM,

subject to ∂tu − ∆u = 0 in I × Ω, u(0) = q in Ω.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 8 / 39

slide-14
SLIDE 14

Look for q in the space of regular Borel measures M(Ω) = (C0(Ω))∗

Optimal control problem

min

q∈M(Ω) J(q, u) = 1 2u(T) − ud2 L2(Ω) + αqM,

subject to ∂tu − ∆u = 0 in I × Ω, u(0) = q in Ω.

Equivalent problem

min

q∈M J(q) = qM,

subject to ∂tu − ∆u = 0 in I × Ω, u(0) = q in Ω and u(T) − udL2(Ω) ≤ ε

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 8 / 39

slide-15
SLIDE 15

Literature

Measure valued control for elliptic equations:

  • C. Clason and K. Kunisch, 2011
  • E. Casas, C. Clason, and K. Kunisch, 2012
  • K. Pieper and B. Vexler, 2013
  • E. Casas and K. Kunisch, 2013

Measure valued control for parabolic equations:

  • E. Casas, and K. Kunisch, 2016
  • E. Casas, C. Clason, and K. Kunisch, 2013
  • K. Kunisch, K. Pieper, and B. Vexler, 2014

Measure valued control for initial data identification:

  • E. Casas and E. Zuazua, 2013
  • E. Casas, B. Vexler, and E. Zuazua 2015
  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 9 / 39

slide-16
SLIDE 16

Literature

Measure valued control for elliptic equations:

  • C. Clason and K. Kunisch, 2011
  • E. Casas, C. Clason, and K. Kunisch, 2012

with FEM analysis

  • K. Pieper and B. Vexler, 2013

with FEM analysis

  • E. Casas and K. Kunisch, 2013

Measure valued control for parabolic equations:

  • E. Casas, and K. Kunisch, 2016
  • E. Casas, C. Clason, and K. Kunisch, 2013

with FEM analysis

  • K. Kunisch, K. Pieper, and B. Vexler, 2014

with FEM analysis

Measure valued control for initial data identification:

  • E. Casas and E. Zuazua, 2013
  • E. Casas, B. Vexler, and E. Zuazua 2015
  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 9 / 39

slide-17
SLIDE 17

Literature

Measure valued control for elliptic equations:

  • C. Clason and K. Kunisch, 2011
  • E. Casas, C. Clason, and K. Kunisch, 2012

with FEM analysis

  • K. Pieper and B. Vexler, 2013

with FEM analysis

  • E. Casas and K. Kunisch, 2013

Measure valued control for parabolic equations:

  • E. Casas, and K. Kunisch, 2016
  • E. Casas, C. Clason, and K. Kunisch, 2013

with FEM analysis

  • K. Kunisch, K. Pieper, and B. Vexler, 2014

with FEM analysis

Measure valued control for initial data identification:

  • E. Casas and E. Zuazua, 2013
  • E. Casas, B. Vexler, and E. Zuazua 2015

with FEM analysis, no error estimates

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 9 / 39

slide-18
SLIDE 18

Existence and uniqueness

Optimal control problem

min

q∈M(Ω) J(q, u) = 1 2u(T) − ud2 L2(Ω) + αqM,

subject to ∂tu − ∆u = 0 in I × Ω, u = 0 on I × ∂Ω, u(0) = q in Ω. I = (0, T), Ω ⊂ Rd (d = 2, 3) convex and polygonal/polyhedral ud ∈ L2(Ω)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 10 / 39

slide-19
SLIDE 19

Existence and uniqueness

Optimal control problem

min

q∈M(Ω) J(q, u) = 1 2u(T) − ud2 L2(Ω) + αqM,

subject to ∂tu − ∆u = 0 in I × Ω, u = 0 on I × ∂Ω, u(0) = q in Ω. I = (0, T), Ω ⊂ Rd (d = 2, 3) convex and polygonal/polyhedral ud ∈ L2(Ω) ⇒ For each q ∈ M(Ω) there is u = S(q) with u ∈ Lr(I; W 1,p(Ω)) with r, p ∈ [1; 2) and 2

r + d p > d + 1 and u(T) ∈ L2(Ω)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 10 / 39

slide-20
SLIDE 20

Existence and uniqueness

Optimal control problem

min

q∈M(Ω) J(q, u) = 1 2u(T) − ud2 L2(Ω) + αqM,

subject to ∂tu − ∆u = 0 in I × Ω, u = 0 on I × ∂Ω, u(0) = q in Ω. I = (0, T), Ω ⊂ Rd (d = 2, 3) convex and polygonal/polyhedral ud ∈ L2(Ω) ⇒ For each q ∈ M(Ω) there is u = S(q) with u ∈ Lr(I; W 1,p(Ω)) with r, p ∈ [1; 2) and 2

r + d p > d + 1 and u(T) ∈ L2(Ω)

Theorem

The above optimal control problem has a unique solution ¯ q ∈ M(Ω) and ¯ u ∈ Lr(I; W 1,p(Ω))

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 10 / 39

slide-21
SLIDE 21

Optimality system

State Equation: ¯ u ∈ Lr(I; W 1,p(Ω)) ⇒ ¯ u(T) ∈ L2(Ω)

∂t¯ u − ∆¯ u = 0 in I × Ω, ¯ u = 0 on I × ∂Ω, ¯ u(0) = q in Ω.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 11 / 39

slide-22
SLIDE 22

Optimality system

State Equation: ¯ u ∈ Lr(I; W 1,p(Ω)) ⇒ ¯ u(T) ∈ L2(Ω)

∂t¯ u − ∆¯ u = 0 in I × Ω, ¯ u = 0 on I × ∂Ω, ¯ u(0) = q in Ω.

Adjoint equation: ¯ z(0) ∈ H2(Ω) ∩ H1

0(Ω) ֒

→ C0(Ω)

−∂t¯ z − ∆¯ z = 0 in I × Ω, ¯ z = 0

  • n I × ∂Ω,

¯ z(T) = ¯ u(T) − ud in Ω.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 11 / 39

slide-23
SLIDE 23

Optimality system

State Equation: ¯ u ∈ Lr(I; W 1,p(Ω)) ⇒ ¯ u(T) ∈ L2(Ω)

∂t¯ u − ∆¯ u = 0 in I × Ω, ¯ u = 0 on I × ∂Ω, ¯ u(0) = q in Ω.

Adjoint equation: ¯ z(0) ∈ H2(Ω) ∩ H1

0(Ω) ֒

→ C0(Ω)

−∂t¯ z − ∆¯ z = 0 in I × Ω, ¯ z = 0

  • n I × ∂Ω,

¯ z(T) = ¯ u(T) − ud in Ω.

Optimality condition

−¯ z(0), q − ¯ q ≤ α (qM − ¯ qM) ∀q ∈ M(Ω).

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 11 / 39

slide-24
SLIDE 24

Consequences

From the optimality condition −¯ z(0), q − ¯ q ≤ α (qM − ¯ qM) ∀q ∈ M(Ω), taking q = 0 and q = 2¯ q we get ¯ z(0), ¯ q ≤ −α¯ qM, and ¯ z(0), ¯ q ≥ −α¯ qM.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 12 / 39

slide-25
SLIDE 25

Consequences

From the optimality condition −¯ z(0), q − ¯ q ≤ α (qM − ¯ qM) ∀q ∈ M(Ω), taking q = 0 and q = 2¯ q we get ¯ z(0), ¯ q ≤ −α¯ qM, and ¯ z(0), ¯ q ≥ −α¯ qM. Thus ¯ z(0), ¯ q = −α¯ qM,

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 12 / 39

slide-26
SLIDE 26

Consequences

From the optimality condition −¯ z(0), q − ¯ q ≤ α (qM − ¯ qM) ∀q ∈ M(Ω), taking q = 0 and q = 2¯ q we get ¯ z(0), ¯ q ≤ −α¯ qM, and ¯ z(0), ¯ q ≥ −α¯ qM. Thus ¯ z(0), ¯ q = −α¯ qM, and as a result −¯ z(0), q ≤ αqM, ∀q ∈ M(Ω),

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 12 / 39

slide-27
SLIDE 27

Consequences

From the optimality condition −¯ z(0), q − ¯ q ≤ α (qM − ¯ qM) ∀q ∈ M(Ω), taking q = 0 and q = 2¯ q we get ¯ z(0), ¯ q ≤ −α¯ qM, and ¯ z(0), ¯ q ≥ −α¯ qM. Thus ¯ z(0), ¯ q = −α¯ qM, and as a result −¯ z(0), q ≤ αqM, ∀q ∈ M(Ω),

Consequence for ¯ z(0)

¯ z(0)C0(Ω) ≤ α and ¯ z(0)C0(Ω) = α if ¯ q = 0.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 12 / 39

slide-28
SLIDE 28

Consequences

Using Jordan decomposition ¯ q = ¯ q+ − ¯ q−

Consequence for ¯ q

supp ¯ q+ ⊂ Ω+ = {x ∈ Ω | ¯ z(0, x) = −α} supp ¯ q− ⊂ Ω− = {x ∈ Ω | ¯ z(0, x) = α}

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 13 / 39

slide-29
SLIDE 29

Consequences

Using Jordan decomposition ¯ q = ¯ q+ − ¯ q−

Consequence for ¯ q

supp ¯ q+ ⊂ Ω+ = {x ∈ Ω | ¯ z(0, x) = −α} supp ¯ q− ⊂ Ω− = {x ∈ Ω | ¯ z(0, x) = α} Using that ¯ z(0, x) = 0 on ∂Ω

Consequence for support ¯ q

supp ¯ q ⊂ Ω0 ⊂⊂ Ω.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 13 / 39

slide-30
SLIDE 30

Consequences

Using Jordan decomposition ¯ q = ¯ q+ − ¯ q−

Consequence for ¯ q

supp ¯ q+ ⊂ Ω+ = {x ∈ Ω | ¯ z(0, x) = −α} supp ¯ q− ⊂ Ω− = {x ∈ Ω | ¯ z(0, x) = α} Using that ¯ z(0, x) = 0 on ∂Ω

Consequence for support ¯ q

supp ¯ q ⊂ Ω0 ⊂⊂ Ω.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 13 / 39

slide-31
SLIDE 31

Consequences

Using Jordan decomposition ¯ q = ¯ q+ − ¯ q−

Consequence for ¯ q

supp ¯ q+ ⊂ Ω+ = {x ∈ Ω | ¯ z(0, x) = −α} supp ¯ q− ⊂ Ω− = {x ∈ Ω | ¯ z(0, x) = α} Using that ¯ z(0, x) = 0 on ∂Ω

Consequence for support ¯ q

supp ¯ q ⊂ Ω0 ⊂⊂ Ω.

Sparsity

Since ¯ z(0) is analytic in Ω0 we have |Ω+| = |Ω−| = 0 In 1D, we have that |Ω+| and |Ω−| consist of finite number of points.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 13 / 39

slide-32
SLIDE 32

1

Model Problem

2

Finite element discretization in space and time

3

Main Results

4

Numerical examples

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 14 / 39

slide-33
SLIDE 33

Finite element discretization in space

Spatial FEM

T be a quasi-uniform triangulation of Ω with a mesh size h, i.e., diam(τ) ≤ h ≤ C|τ|

1 N ,

∀τ ∈ T . Vh = {χ ∈ H1

0(Ω) : χ |τ∈ P1},

where P1 is the set of piecewise linear polynomials. (Vh is the usual space of Lagrangian finite elements of degree 1).

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 15 / 39

slide-34
SLIDE 34

Finite element discretization in space

Spatial FEM

T be a quasi-uniform triangulation of Ω with a mesh size h, i.e., diam(τ) ≤ h ≤ C|τ|

1 N ,

∀τ ∈ T . Vh = {χ ∈ H1

0(Ω) : χ |τ∈ P1},

where P1 is the set of piecewise linear polynomials. (Vh is the usual space of Lagrangian finite elements of degree 1). We will also need discrete Laplacian ∆h : Vh → Vh (−∆hvh, χ) = (∇vh, ∇χ), ∀χ ∈ Vh and Ritz projection Rh : H1 → Vh (∇Rhv, ∇χ) = (∇v, ∇χ), ∀χ ∈ Vh.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 15 / 39

slide-35
SLIDE 35

Discontinuous Galerkin discretization in time.

Partition I = [0, T] into subintervals Im = (tm−1, tm] of length km = tm − tm−1, where 0 = t0 < t1 < · · · < tM−1 < tM = T.

Assumptions:

(i) There are constants c, β > 0 independent on k such that kmin ≥ ckβ. (ii) There is a constant κ > 0 independent on k such that for all m = 1, 2, . . . , M − 1 κ−1 ≤ km km+1 ≤ κ.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 16 / 39

slide-36
SLIDE 36

Discontinuous Galerkin discretization in time.

Partition I = [0, T] into subintervals Im = (tm−1, tm] of length km = tm − tm−1, where 0 = t0 < t1 < · · · < tM−1 < tM = T.

Assumptions:

(i) There are constants c, β > 0 independent on k such that kmin ≥ ckβ. (ii) There is a constant κ > 0 independent on k such that for all m = 1, 2, . . . , M − 1 κ−1 ≤ km km+1 ≤ κ. The semidiscrete space Xq

k of piecewise polynomial functions in time is defined by

Xq

k = {uk ∈ L2(I; H1 0(Ω)) : uk|Im ∈ Pq(H1 0(Ω)), m = 1, 2, . . . , M},

where Pq(V ) is the space of polynomial functions of degree q in time with values in a Banach space V .

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 16 / 39

slide-37
SLIDE 37

Bilinear form:

B(u, ϕ) =

M

  • m=1

ut, ϕIm×Ω + (∇u, ∇ϕ)I×Ω +

M

  • m=2

([u]m−1, ϕ+

m−1)Ω + (u+ 0 , ϕ+ 0 )Ω,

where u+

m = lim ε→0+ u(tm + ε),

u−

m = lim ε→0+ u(tm − ε),

[u]m = u+

m − u− m.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 17 / 39

slide-38
SLIDE 38

Bilinear form:

B(u, ϕ) =

M

  • m=1

ut, ϕIm×Ω + (∇u, ∇ϕ)I×Ω +

M

  • m=2

([u]m−1, ϕ+

m−1)Ω + (u+ 0 , ϕ+ 0 )Ω,

where u+

m = lim ε→0+ u(tm + ε),

u−

m = lim ε→0+ u(tm − ε),

[u]m = u+

m − u− m.

dG(p) semidiscrete (in time) approximation

Find uk ∈ Xp

k such that

B(uk, ϕk) = q, ϕ+

k,0Ω

for all ϕk ∈ Xp

k.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 17 / 39

slide-39
SLIDE 39

Bilinear form:

B(u, ϕ) =

M

  • m=1

ut, ϕIm×Ω + (∇u, ∇ϕ)I×Ω +

M

  • m=2

([u]m−1, ϕ+

m−1)Ω + (u+ 0 , ϕ+ 0 )Ω,

where u+

m = lim ε→0+ u(tm + ε),

u−

m = lim ε→0+ u(tm − ε),

[u]m = u+

m − u− m.

dG(p) semidiscrete (in time) approximation

Find uk ∈ Xp

k such that

B(uk, ϕk) = q, ϕ+

k,0Ω

for all ϕk ∈ Xp

k.

Galerkin orthogonality

B(u − uk, ϕk) = 0 for all ϕk ∈ Xp

k.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 17 / 39

slide-40
SLIDE 40

Why dG?

There is a number of important properties making the dG schemes attractive for temporal discretization of parabolic equations:

1

For homogeneous autonomous problems, dG schemes are just subdiagonal Pad´ e schemes.

2

dG schemes are strongly A-stable.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 18 / 39

slide-41
SLIDE 41

Why dG?

There is a number of important properties making the dG schemes attractive for temporal discretization of parabolic equations:

1

For homogeneous autonomous problems, dG schemes are just subdiagonal Pad´ e schemes.

2

dG schemes are strongly A-stable.

3

Optimal order with respect to regularity.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 18 / 39

slide-42
SLIDE 42

Why dG?

There is a number of important properties making the dG schemes attractive for temporal discretization of parabolic equations:

1

For homogeneous autonomous problems, dG schemes are just subdiagonal Pad´ e schemes.

2

dG schemes are strongly A-stable.

3

Optimal order with respect to regularity.

4

Efficient and easy implementation that avoids complex coefficients.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 18 / 39

slide-43
SLIDE 43

Why dG?

There is a number of important properties making the dG schemes attractive for temporal discretization of parabolic equations:

1

For homogeneous autonomous problems, dG schemes are just subdiagonal Pad´ e schemes.

2

dG schemes are strongly A-stable.

3

Optimal order with respect to regularity.

4

Efficient and easy implementation that avoids complex coefficients.

5

For optimal control problems, optimize-then-discretize and discretize-then-optimize approaches commute.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 18 / 39

slide-44
SLIDE 44

Why dG?

There is a number of important properties making the dG schemes attractive for temporal discretization of parabolic equations:

1

For homogeneous autonomous problems, dG schemes are just subdiagonal Pad´ e schemes.

2

dG schemes are strongly A-stable.

3

Optimal order with respect to regularity.

4

Efficient and easy implementation that avoids complex coefficients.

5

For optimal control problems, optimize-then-discretize and discretize-then-optimize approaches commute.

6

Different spatial discretizations on each time step can be naturally incorporated.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 18 / 39

slide-45
SLIDE 45

Bilinear form:

B(u, ϕ) =

M

  • m=1

ut, ϕIm×Ω + (∇u, ∇ϕ)I×Ω +

M

  • m=2

([u]m−1, ϕ+

m−1)Ω + (u+ 0 , ϕ+ 0 )Ω,

where u+

m = lim ε→0+ u(tm + ε),

u−

m = lim ε→0+ u(tm − ε),

[u]m = u+

m − u− m.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 19 / 39

slide-46
SLIDE 46

Bilinear form:

B(u, ϕ) =

M

  • m=1

ut, ϕIm×Ω + (∇u, ∇ϕ)I×Ω +

M

  • m=2

([u]m−1, ϕ+

m−1)Ω + (u+ 0 , ϕ+ 0 )Ω,

where u+

m = lim ε→0+ u(tm + ε),

u−

m = lim ε→0+ u(tm − ε),

[u]m = u+

m − u− m.

dG(p)cG(r) fully discrete approximation

Find ukh ∈ Xp,r

k,h such that

B(ukh, ϕkh) = q, ϕ+

kh,0Ω

for all ϕkh ∈ Xp,r

k,h.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 19 / 39

slide-47
SLIDE 47

Bilinear form:

B(u, ϕ) =

M

  • m=1

ut, ϕIm×Ω + (∇u, ∇ϕ)I×Ω +

M

  • m=2

([u]m−1, ϕ+

m−1)Ω + (u+ 0 , ϕ+ 0 )Ω,

where u+

m = lim ε→0+ u(tm + ε),

u−

m = lim ε→0+ u(tm − ε),

[u]m = u+

m − u− m.

dG(p)cG(r) fully discrete approximation

Find ukh ∈ Xp,r

k,h such that

B(ukh, ϕkh) = q, ϕ+

kh,0Ω

for all ϕkh ∈ Xp,r

k,h.

Galerkin orthogonality

B(u − ukh, ϕkh) = 0 for all ϕkh ∈ Xp,r

k,h.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 19 / 39

slide-48
SLIDE 48

Finite element discretization in space and time

Discretization

conformal P1 elements in space, quasi-uniform mesh dG(q) in time, non-uniform time steps maximal time step k, maximal spacial mesh size h, no coupling.

Optimization problem

Minimize J(qkh, ukh) = 1

2ukh(T) − ud2 L2(Ω) + αqkhM,

subject to qkh ∈ Mh and ukh ∈ Xp,1

k,h with

B(ukh, ϕkh) = qkh, ϕ+

kh,0Ω

for all ϕkh ∈ Xp,1

k,h,

where Mh = {µh ∈ M(Ω) : µh =

  • i

βiδxi, βi ∈ R} ⊂ M(Ω)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 20 / 39

slide-49
SLIDE 49

Discrete optimality system

State equation

¯ ukh ∈ Xp,1

k,h :

B(¯ ukh, ϕkh) = (¯ qkh, ϕkh(0)), ∀ϕkh ∈ Xp,1

k,h

Adjoint equation

¯ zkh ∈ Xp,1

k,h :

B(ϕkh, ¯ zkh) = (¯ ukh(T) − ud, ψkh(T)) ∀ψkh ∈ Xp,1

k,h

Optimality condition

¯ qkh ∈ Mh : −¯ zkh(0), q − ¯ qkh ≤ α (qM − ¯ qkhM) ∀q ∈ M(Ω).

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 21 / 39

slide-50
SLIDE 50

Discrete optimality system

State equation

¯ ukh ∈ Xp,1

k,h :

B(¯ ukh, ϕkh) = (¯ qkh, ϕkh(0)), ∀ϕkh ∈ Xp,1

k,h

Adjoint equation

¯ zkh ∈ Xp,1

k,h :

B(ϕkh, ¯ zkh) = (¯ ukh(T) − ud, ψkh(T)) ∀ψkh ∈ Xp,1

k,h

Optimality condition

¯ qkh ∈ Mh : −¯ zkh(0), q − ¯ qkh ≤ α (qM − ¯ qkhM) ∀q ∈ M(Ω).

Consequences:

¯ zkh(0)C0(Ω) ≤ α supp ¯ qkh ⊂ {x ∈ Ω : |¯ zkh(0, x)| = α} ⊂ Ω0 ⊂⊂ Ω.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 21 / 39

slide-51
SLIDE 51

1

Model Problem

2

Finite element discretization in space and time

3

Main Results

4

Numerical examples

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 22 / 39

slide-52
SLIDE 52

Main result

Theorem (Convergence rates for the state)

There exists a constant C independent of k and h such that (¯ u − ¯ ukh)(T)L2(Ω) ≤ C(T)ℓkh

  • kp+1/2 + h
  • .

Idea of the proof

From optimality systems: ¯ qkh − ¯ q, ¯ z(0) − ¯ zkh(0) ≥ 0 Using state and adjoint equations and supp ¯ q, ¯ qkh ⊂ Ω0 (¯ u − ¯ ukh)(T)2

L2(Ω) ≤ ¯

qkh − ¯ q, ¯ z(0) − ˆ zkh(0) + 1 2(¯ u − ˆ ukh)(T)2

L2(Ω)

≤ C¯ z(0) − ˆ zkh(0)L∞(Ω0) + 1 2(¯ u − ˆ ukh)(T)2

L2(Ω).

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 23 / 39

slide-53
SLIDE 53

Homogeneous equation

∂tv − ∆v = 0 in I × Ω, v = 0 on I × ∂Ω v(0) = v0 in Ω.

Parabolic Smoothing

∆v(t)Lp(Ω) ≤ C t v0Lp(Ω) t > 0, 1 ≤ p ≤ ∞.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 24 / 39

slide-54
SLIDE 54

Homogeneous equation

∂tv − ∆v = 0 in I × Ω, v = 0 on I × ∂Ω v(0) = v0 in Ω.

Parabolic Smoothing

∆v(t)Lp(Ω) ≤ C t v0Lp(Ω) t > 0, 1 ≤ p ≤ ∞.

Theorem (Semidiscrete Smoothing)

Let vk be the dG(q) solution of the homogenous parabolic problem. Then there exists a constant C independent of k such that ∂tvkL∞(Im;Lp(Ω)) + ∆vkL∞(Im;Lp(Ω)) +

  • [vk]m−1

km

  • Lp(Ω)

≤ C tm v0Lp(Ω), for m = 1, . . . , M and 1 ≤ p ≤ ∞.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 24 / 39

slide-55
SLIDE 55

Homogeneous equation

∂tv − ∆v = 0 in I × Ω, v = 0 on I × ∂Ω v(0) = v0 in Ω.

Parabolic Smoothing

∆v(t)Lp(Ω) ≤ C t v0Lp(Ω) t > 0.

Theorem (Fully discrete Smoothing)

Let vkh be the dG(q)cG(r) solution of the homogenous parabolic problem. Then there exists a constant C independent of k and h such that ∂tvkhL∞(Im;Lp(Ω)) +∆hvkhL∞(Im;Lp(Ω)) +

  • [vkh]m−1

km

  • Lp(Ω)

≤ C tm v0Lp(Ω), for m = 1, . . . , M and 1 ≤ p ≤ ∞.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 25 / 39

slide-56
SLIDE 56

Pointwise smoothing error estimate

Theorem (Pointwise smoothing)

Let v be the solution to the homogeneous heat equation and vkh be its dG(p)cG(1) approximation. Then there exists a constant C independent of k such that |(v − vkh)(T, x0)| ≤ C(T)ℓkh

  • k2p+1 + h2

v0L2(Ω),

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 26 / 39

slide-57
SLIDE 57

Pointwise smoothing error estimate

Theorem (Pointwise smoothing)

Let v be the solution to the homogeneous heat equation and vkh be its dG(p)cG(1) approximation. Then there exists a constant C independent of k such that |(v − vkh)(T, x0)| ≤ C(T)ℓkh

  • k2p+1 + h2

v0L2(Ω),

Idea of the proof:

|(v−vkh)(T, x0)| ≤ (v−vk)(T)L∞(Ω)+|(vk−Rhvk)(T, x0)|+(Rhvk−vkh)(T)L∞(Ω) where Rh : H1

0(Ω) → Vh is the Ritz projection:

Definition (Ritz projection)

(∇Rhv, ∇χ)Ω = (∇v, ∇χ)Ω ∀χ ∈ Vh.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 26 / 39

slide-58
SLIDE 58

Pointwise smoothing error estimate

First estimate

(v − vk)(T)L∞(Ω) ≤ C k2p+1 T 2p+1+ N

4 v0L2(Ω).

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 27 / 39

slide-59
SLIDE 59

Pointwise smoothing error estimate

First estimate

(v − vk)(T)L∞(Ω) ≤ C k2p+1 T 2p+1+ N

4 v0L2(Ω).

Second estimate

(Rhvk − vkh)(T)L∞(Ω) ≤ C| ln k| h2 T 1+ N

4 v0L2(Ω).

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 27 / 39

slide-60
SLIDE 60

Pointwise smoothing error estimate

First estimate

(v − vk)(T)L∞(Ω) ≤ C k2p+1 T 2p+1+ N

4 v0L2(Ω).

Second estimate

(Rhvk − vkh)(T)L∞(Ω) ≤ C| ln k| h2 T 1+ N

4 v0L2(Ω).

By elliptic interior pointwise error estimates

Third estimate

|(vk−Rhvk)(T, x0)| ≤ C

  • | ln h|(vk − Ihvk)(T)L∞(Bd) + (vk − Rhvk)(T)L2(Ω)
  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 27 / 39

slide-61
SLIDE 61

Idea of the proof

Supplementary function

B(ϕkh, ˆ zkh) = (ϕkh(T), ¯ u(T) − ud) ∀ϕkh ∈ Xp,1

k,h.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 28 / 39

slide-62
SLIDE 62

Idea of the proof

Supplementary function

B(ϕkh, ˆ zkh) = (ϕkh(T), ¯ u(T) − ud) ∀ϕkh ∈ Xp,1

k,h.

Initial Error Estimate

(¯ u−¯ ukh)(T)2

L2(Ω) ≤ 2 (¯

qkhM + ¯ qM) ¯ z(0)−ˆ zkh(0)L∞(Ω0)+(¯ u−ˆ ukh)(T)2

L2(Ω)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 28 / 39

slide-63
SLIDE 63

Idea of the proof

Supplementary function

B(ϕkh, ˆ zkh) = (ϕkh(T), ¯ u(T) − ud) ∀ϕkh ∈ Xp,1

k,h.

Initial Error Estimate

(¯ u−¯ ukh)(T)2

L2(Ω) ≤ 2 (¯

qkhM + ¯ qM) ¯ z(0)−ˆ zkh(0)L∞(Ω0)+(¯ u−ˆ ukh)(T)2

L2(Ω)

Using Pointwise Smoothing theorem

¯ z(0) − ˆ zkh(0)L∞(Ω0) ≤ C(T)(k2p+1 + h2)¯ u(T) − udL2(Ω)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 28 / 39

slide-64
SLIDE 64

Idea of the proof

Supplementary function

B(ϕkh, ˆ zkh) = (ϕkh(T), ¯ u(T) − ud) ∀ϕkh ∈ Xp,1

k,h.

Initial Error Estimate

(¯ u−¯ ukh)(T)2

L2(Ω) ≤ 2 (¯

qkhM + ¯ qM) ¯ z(0)−ˆ zkh(0)L∞(Ω0)+(¯ u−ˆ ukh)(T)2

L2(Ω)

Using Pointwise Smoothing theorem

¯ z(0) − ˆ zkh(0)L∞(Ω0) ≤ C(T)(k2p+1 + h2)¯ u(T) − udL2(Ω)

Additional result

(¯ u − ˆ ukh)(T)L2(Ω) ≤ C(T)ℓkh

  • k2p+1 + h2

¯ qM.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 28 / 39

slide-65
SLIDE 65

Estimates for the control

Theorem (Casas, Vexler, ZuaZua, 2015)

¯ qkh

⇀ ¯ q and ¯ qM − ¯ qkhM → 0 as (k, h) → (0, 0).

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 29 / 39

slide-66
SLIDE 66

Estimates for the control

Theorem (Casas, Vexler, ZuaZua, 2015)

¯ qkh

⇀ ¯ q and ¯ qM − ¯ qkhM → 0 as (k, h) → (0, 0).

No convergence in the norm

We can not expect ¯ q − ¯ qkhM → 0 as (k, h) → (0, 0).

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 29 / 39

slide-67
SLIDE 67

Estimates for the control

Theorem (Casas, Vexler, ZuaZua, 2015)

¯ qkh

⇀ ¯ q and ¯ qM − ¯ qkhM → 0 as (k, h) → (0, 0).

No convergence in the norm

We can not expect ¯ q − ¯ qkhM → 0 as (k, h) → (0, 0). Simple example: ¯ q = δx0, ¯ qkh = δx0,kh wiht x0,kh → x0 as (k, h) → (0, 0), but ¯ q − ¯ qkhM = 2, as long as x0,kh = x0.

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 29 / 39

slide-68
SLIDE 68

Error estimates for control

Structure of control

supp ¯ q ⊂ {x ∈ Ω : |¯ z(0, x)| = α}

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 30 / 39

slide-69
SLIDE 69

Error estimates for control

Structure of control

supp ¯ q ⊂ {x ∈ Ω : |¯ z(0, x)| = α}

Structural assumption (cf. Merino, Neitzel, Tr¨

  • ltzsch 2011)

1

supp ¯ q = {x ∈ Ω : |¯ z(0, x)| = α} = {x1, x2, . . . , xN}

2

For xi with ¯ z(0, xi) = −α, ∇2

z(0, xi) > 0 (positive definite)

3

For xi with ¯ z(0, xi) = α, ∇2

z(0, xi) < 0 (negative definite)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 30 / 39

slide-70
SLIDE 70

Error estimates for control

Structure of control

supp ¯ q ⊂ {x ∈ Ω : |¯ z(0, x)| = α}

Structural assumption (cf. Merino, Neitzel, Tr¨

  • ltzsch 2011)

1

supp ¯ q = {x ∈ Ω : |¯ z(0, x)| = α} = {x1, x2, . . . , xN}

2

For xi with ¯ z(0, xi) = −α, ∇2

z(0, xi) > 0 (positive definite)

3

For xi with ¯ z(0, xi) = α, ∇2

z(0, xi) < 0 (negative definite)

Direct consequence

¯ q =

  • i

βiδxi with βi > 0 for ¯ z(0, xi) = −α and βi < 0 for ¯ z(0, xi) = α

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 30 / 39

slide-71
SLIDE 71

Error estimates for control

Theorem

There are ε > 0, k0, h0 > 0 such that for all k < k0 and h < h0 1. supp ¯ qkh ∩ Bε(xi) = ∅ i = 1, 2, . . . , N 2. supp ¯ qkh ⊂ ∪iBε(xi)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 31 / 39

slide-72
SLIDE 72

Error estimates

Theorem (Error estimates for the control)

¯ u(T) − ¯ ukh(T)L2(Ω) ≤ C(T)

  • k2p+1 + ℓkhh
  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 32 / 39

slide-73
SLIDE 73

Error estimates

Theorem (Error estimates for the control)

¯ u(T) − ¯ ukh(T)L2(Ω) ≤ C(T)

  • k2p+1 + ℓkhh
  • Theorem (Error estimates for locations and coefficients)

For xi,kh ∈ ¯ qkh ∩ Bε(xi) there holds

1

max

i |xi − xi,kh| ≤ C(T)

  • k2p+1 + ℓkhh
  • 2

max

i |βi − ni

  • j=1

βkh,ij| ≤ C(T)

  • k2p+1 + ℓkhh
  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 32 / 39

slide-74
SLIDE 74

1

Model Problem

2

Finite element discretization in space and time

3

Main Results

4

Numerical examples

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 33 / 39

slide-75
SLIDE 75

Numerical examples I

Reference initial state q† and final u†

d

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x2 1 1 1 0.5 0.8 2 0.6 3 0.4 4 0.2 5

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 34 / 39

slide-76
SLIDE 76

Numerical examples II

Computed initial state ¯ qkh without and with noise on ud

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x2 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 x2

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 35 / 39

slide-77
SLIDE 77

Numerical examples: Convergence plots

Convergence for ¯ u(T) − ¯ ukh(T)L2(Ω)

10-4 10-3 10-2 10-4 10-3 10-2 10-1 10-5 10-4 10-3 10-2 10-1 10-5 10-4 10-3 10-2 10-1

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 36 / 39

slide-78
SLIDE 78

Numerical examples: Convergence plots

Convergence for ¯ u(T) − ¯ ukh(T)L2(Ω), dG(1)

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 37 / 39

slide-79
SLIDE 79

Conclusions

Motivation: Identification of sparse initial conditions Formulation with control from M(Ω) FEM discretization and error analysis with precise smoothing type error estimates Under a structural assumption: Convergence of support points

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 38 / 39

slide-80
SLIDE 80

THANK YOU

  • D. Leykekhman (University of Connecticut)

Numerical Analysis of initial data identification of parabolic problems New trends 39 / 39