33
Operator Splitting Methods for Approximating Differential Equations Joshua Lee Padgett Department of Mathematics and Statistics Texas Tech University Junior Scholar Symposium February 27, 2018 Joshua Lee Padgett Texas Tech University February 27, 2018 1 / 25

Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

  • Upload
    others

  • View
    24

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Operator Splitting Methods for ApproximatingDifferential Equations

Joshua Lee Padgett

Department of Mathematics and StatisticsTexas Tech University

Junior Scholar Symposium

February 27, 2018

Joshua Lee Padgett Texas Tech University February 27, 2018 1 / 25

Page 2: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Table of Contents

1 Overview of Research

2 Introduction to Operator Splitting Methods

3 More Interesting Splitting Problems

4 Applications of Interest

Joshua Lee Padgett Texas Tech University February 27, 2018 2 / 25

Page 3: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Overview of Research

Table of Contents

1 Overview of Research

2 Introduction to Operator Splitting Methods

3 More Interesting Splitting Problems

4 Applications of Interest

Joshua Lee Padgett Texas Tech University February 27, 2018 2 / 25

Page 4: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Overview of Research

Overview of Research

The primary focus of my research is the development of efficient and ac-curate numerical methods for approximating solutions to time-dependentdifferential equations.

This is a somewhat broad focus, so in particular, I consider the followingtypes of problems.

1. Singular Problems.2. Nonlinear/Coupled Problems.3. Stochastic Problems.4. Nonlocal Problems.

A useful approach to each of these problems: Operator Splitting

Joshua Lee Padgett Texas Tech University February 27, 2018 3 / 25

Page 5: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Introduction to Operator Splitting Methods

Table of Contents

1 Overview of Research

2 Introduction to Operator Splitting Methods

3 More Interesting Splitting Problems

4 Applications of Interest

Joshua Lee Padgett Texas Tech University February 27, 2018 3 / 25

Page 6: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Introduction to Operator Splitting Methods

Why Operator Splitting?

Do rigorous pure mathematics as much as possible. Determine qual-itative features of your problem. And then, when exact analysis hasreached its limit, resort to computation.

After spending an enormous amount of effort to determine precise qual-itative information regarding the behavior of our problem, which oftenhas deep physical significance, we produce numerical solutions that donot respect this qualitative information.

Invariants represent important qualitative information about the prob-lem and it is often advantageous to respect these features when de-signing numerical methods.

Joshua Lee Padgett Texas Tech University February 27, 2018 4 / 25

Page 7: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Introduction to Operator Splitting Methods

A Nice Example

We can motivate the basic idea of operator splitting by considering thefollowing model problem:

u′ = Lu, t > 0 (2.1)u(0) = u0 (2.2)

=⇒ A system of ordinary differential equations=⇒ A semidiscretized form of the heat equation=⇒ An operator problem in an appropriate Banach space

Regardless of the setting, the solution to (2.1)-(2.2) is given by

u(t) = exp(tL)u0 (2.3)

Joshua Lee Padgett Texas Tech University February 27, 2018 5 / 25

Page 8: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Introduction to Operator Splitting Methods

Operator Splitting

If L = ` ∈ C, it follows that we can write ` = a + b and

u(t) = exp(t`)u0 = exp(t(a + b))u0 = exp(ta)exp(tb)u0

This “splitting" is not guaranteed once L becomes more “complicated."

For general L = A + B, we have the following.

=⇒ Lie-Trotter splitting: u(t) = exp(tA)exp(tB)u0 +O(t2)

=⇒ Strang splitting: u(t) = exp(tA/2)exp(tB)exp(tA/2)u0 +O(t3)

=⇒ Parallel splitting:

u(t) =12

[exp(tA)exp(tB) + exp(tB)exp(tA)] u0 +O(t3)

Joshua Lee Padgett Texas Tech University February 27, 2018 6 / 25

Page 9: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Introduction to Operator Splitting Methods

Operator Splitting

If L = ` ∈ C, it follows that we can write ` = a + b and

u(t) = exp(t`)u0 = exp(t(a + b))u0 = exp(ta)exp(tb)u0

This “splitting" is not guaranteed once L becomes more “complicated."

For general L = A + B, we have the following.

=⇒ Lie-Trotter splitting: u(t) = exp(tA)exp(tB)u0 +O(t2)

=⇒ Strang splitting: u(t) = exp(tA/2)exp(tB)exp(tA/2)u0 +O(t3)

=⇒ Parallel splitting:

u(t) =12

[exp(tA)exp(tB) + exp(tB)exp(tA)] u0 +O(t3)

Joshua Lee Padgett Texas Tech University February 27, 2018 6 / 25

Page 10: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Introduction to Operator Splitting Methods

Operator Splitting

If L = ` ∈ C, it follows that we can write ` = a + b and

u(t) = exp(t`)u0 = exp(t(a + b))u0 = exp(ta)exp(tb)u0

This “splitting" is not guaranteed once L becomes more “complicated."

For general L = A + B, we have the following.

=⇒ Lie-Trotter splitting: u(t) = exp(tA)exp(tB)u0 +O(t2)

=⇒ Strang splitting: u(t) = exp(tA/2)exp(tB)exp(tA/2)u0 +O(t3)

=⇒ Parallel splitting:

u(t) =12

[exp(tA)exp(tB) + exp(tB)exp(tA)] u0 +O(t3)

Joshua Lee Padgett Texas Tech University February 27, 2018 6 / 25

Page 11: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Introduction to Operator Splitting Methods

Operator Splitting

If L = ` ∈ C, it follows that we can write ` = a + b and

u(t) = exp(t`)u0 = exp(t(a + b))u0 = exp(ta)exp(tb)u0

This “splitting" is not guaranteed once L becomes more “complicated."

For general L = A + B, we have the following.

=⇒ Lie-Trotter splitting: u(t) = exp(tA)exp(tB)u0 +O(t2)

=⇒ Strang splitting: u(t) = exp(tA/2)exp(tB)exp(tA/2)u0 +O(t3)

=⇒ Parallel splitting:

u(t) =12

[exp(tA)exp(tB) + exp(tB)exp(tA)] u0 +O(t3)

Joshua Lee Padgett Texas Tech University February 27, 2018 6 / 25

Page 12: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Introduction to Operator Splitting Methods

Operator Splitting

How do we determine such error bounds?

=⇒ Taylor expansions, of course (in the finite-dimensional setting)

What about more general settings?

=⇒ Variation of parameter methods coupled with appropriate operatorconditions

=⇒ The Baker-Campbell-Hausdorff formula (a bit complicated, butextraordinarily useful)

L = log(exp(A)exp(B))

= A + B +12

[A,B] +112

([A, [A,B]] + [B, [B,A]])

− 124

[B, [A, [A,B]]] + · · ·

Joshua Lee Padgett Texas Tech University February 27, 2018 7 / 25

Page 13: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Introduction to Operator Splitting Methods

Why Do We Like Operator Splitting Methods?

Why would we continue to consider such methods when there are newmethods being developed every day?

These methods allow us to employ methods available for simplerdifferential equations

Global error analysis (Splitting methods tend to perform muchbetter than their competitors)

We are mimicking the structure of the true solution (matrixexponential, semigroup, resolvent family, etc.)

Exponential splitting methods have nice properties(positive-preserving, monotone, stable, etc.)

Joshua Lee Padgett Texas Tech University February 27, 2018 8 / 25

Page 14: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

More Interesting Splitting Problems

Table of Contents

1 Overview of Research

2 Introduction to Operator Splitting Methods

3 More Interesting Splitting Problems

4 Applications of Interest

Joshua Lee Padgett Texas Tech University February 27, 2018 8 / 25

Page 15: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

More Interesting Splitting Problems

Oh, no! A Nonlinear Problem!

We now set our sights higher and consider the infinitely more interestingproblem

u′ = L(u)u, t > 0 (3.4)u(0) = u0 (3.5)

Why is this problem more interesting?

u(t) = exp(∫ t

0L(u(s)) ds

)u0 ⇐⇒

[∫ t1

0L(u(s)) ds,

∫ t2

0L(u(s)) ds

]

In general, this condition is highly unlikely to hold!

Joshua Lee Padgett Texas Tech University February 27, 2018 9 / 25

Page 16: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

More Interesting Splitting Problems

Magnus Expansion

Being the stubborn people that we are, we hope that there is a way to“force" an exponential-type solution (even if only locally).

=⇒ u(t) = exp(Ω(t ,u))u0, t ∈ [0,T∗)

Surprisingly this works! In order for the above to hold true, it can beshown that Ω(t ,u) must satisfy the following differential equation:

Ω′t = dexp−1Ω (L(t ,exp(Ωt )x0)), Ω0 = O

where

dexp−1Ω (C) =

∞∑k=0

Bk

k !adk

ΩC,

Bkk∈Z+ are the Bernoulli numbers, and adkΩ is an iterated Lie bracket,

that is,ad0

ΩC = C, adkΩC = [Ω,adk−1

Ω C], k ≥ 1

Joshua Lee Padgett Texas Tech University February 27, 2018 10 / 25

Page 17: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

More Interesting Splitting Problems

Magnus Expansion

Being the stubborn people that we are, the first attempts were to figureout a way to “force" an exponential-type solution (even if only locally).

=⇒ u(t) = exp(Ω(t ,u))u0, t ∈ [0,T∗)

Surprisingly this works! In order for the above to hold true, it can beshown that Ω(t ,u) must satisfy the following differential equation:

Ω′t = dexp−1Ω (L(u)), Ω0 = O

where

dexp−1Ω (C) =

∞∑k=0

Bk

k !adk

ΩC,

Bkk∈Z+ are the Bernoulli numbers, and adkΩ is an iterated Lie bracket,

that is,ad0

ΩC = C, adkΩC = [Ω,adk−1

Ω C], k ≥ 1

Joshua Lee Padgett Texas Tech University February 27, 2018 10 / 25

Page 18: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

More Interesting Splitting Problems

Magnus Expansion

The Magnus differential equation that must be solved seems to be morecomplicated than the original problem!

=⇒ Why go through the effort of solving such problems?

Since we are only hoping to approximate the solution, then we onlyneed to solve the Magnus differential equation up to some prescribedaccuracy.

=⇒ This is actually a reasonable task!=⇒ By Picard iteration we have

Ω[0](t ,u) = O, Ω[m+1](t ,u) =

∫ t

0dexp−1

Ω[m] (L(u(s))) ds,

with Ω(t ,u)− Ω[m](t ,u) = O(tm+1)

Joshua Lee Padgett Texas Tech University February 27, 2018 11 / 25

Page 19: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

More Interesting Splitting Problems

Magnus Expansion

For instance it can be shown that

exp(Ω(t))u0 − exp(tL(u(t/2))/2)u0 = O(t3)

=⇒ The drawbacks are computing matrix exponentials and dealingwith iterated commutators for error analysis.

=⇒ Just as before, this method preserves structure! (What do wemean by “structure?")

=⇒ Splitting can now be applied in a similar manner!

Joshua Lee Padgett Texas Tech University February 27, 2018 12 / 25

Page 20: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

Table of Contents

1 Overview of Research

2 Introduction to Operator Splitting Methods

3 More Interesting Splitting Problems

4 Applications of Interest

Joshua Lee Padgett Texas Tech University February 27, 2018 12 / 25

Page 21: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

The Kawarada Problem

Consider the following quenching-combustion problem

σ(x)ut = ∆u + f (u), (x , t) ∈ Ω× [0,Tq) (4.6)u = 0, (x , t) ∈ ∂Ω× [0,Tq) (4.7)u = u0, (x , t) ∈ Ω× 0 (4.8)

where f is a positive, monotonically increasing function such that

limu→c−

f (u) = +∞ (Think f (u) = 1/(c − u)) .

Solutions to (4.6)-(4.8) may only exist locally for certain domains Ω.Further, global and local solutions must be positive and monotonicallyincreasing.

=⇒ In the case of local existence, ut →∞ faster than the exponential!

Joshua Lee Padgett Texas Tech University February 27, 2018 13 / 25

Page 22: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

The Kawarada Problem

−1

0

1 0

0.2

0.4

0

0.5

1

tx

u

−1

0

1 0.5093

0.5094

0

500

1000

tx

ut

Figure: Three-dimensional curvature views of u, 0 ≤ t ≤ T∗, [LEFT] and ut , T 0 ≤ t ≤ T∗,

[RIGHT] where T 0 = 0.50928649 and T∗ = 0.50939149 are used. The magenta and red curvesrepresent functions max−1≤x≤1 u and max−1≤x≤1 ut , respectively. The temporal derivative val-ues concentrates about the quenching point with max−1≤x≤1 ut (x ,T∗) > 985 1.

Joshua Lee Padgett Texas Tech University February 27, 2018 14 / 25

Page 23: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

The Kawarada Problem

−1

0

1

−1

0

10

0.5

1

yx

u(x

,y,t

)

−1

0

1

−1

0

10

1000

2000

3000

4000

yxu

t(x,y

,t)

Figure: Solution u [LEFT] and its temporal derivative ut [RIGHT] immediately prior to quenching.

Joshua Lee Padgett Texas Tech University February 27, 2018 15 / 25

Page 24: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

The Kawarada Problem

We can use our previously discussed methods to solve this problemefficiently!

=⇒ Standard splitting methods (via variation of constants):

u(t) = Stu0 +t2

(St f (u0) + f (u(t)))

where St = exp(tA/2)exp(tB)exp(tA/2).

=⇒ Magnus Expansion:u(t) = Ttu0

where Tt = exp(tf/2)exp(tA/2)exp(tB)exp(tA/2)exp(tf/2).

Both methods are stable and preserve positivity and monotonicity!

Joshua Lee Padgett Texas Tech University February 27, 2018 16 / 25

Page 25: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

Predator-Prey Model

Consider the following generalized SKT predator-prey model:

ut −∆(

d1u + s1u2 + c12vu)

= f (u, v) (4.9)

vt −∆(

d2v + s2v2 + c21uv)

= g(u, v) (4.10)

defined on an appropriate domain with appropriate boundary condi-tions.

=⇒ How to handle the self-diffusion term, ∆u2?

=⇒ How to handle the nonlinear coupling?

Joshua Lee Padgett Texas Tech University February 27, 2018 17 / 25

Page 26: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

Predator-Prey Model

Let’s demonstrate a possibility with just (4.9):

(I − d1τk

2P)(

I − d1τk

2R)(

I − s1τk

2PD(u)

k+1

)(I − s1τk

2RD(u)

k+1

)×(

I − c12τk

2PD(v)

k+1

)(I − c12τk

2RD(v)

k+1

)uk+1

=

(I +

d1τk

2P)(

I +d1τk

2R)(

I +s1τk

2PD(u)

k

)(I − s1τk

2RD(u)

k

)×(

I +c12τk

2PD(v)

k

)(I +

c12τk

2RD(v)

k

)uk +

τk

2(fk+1 + fk ),

Joshua Lee Padgett Texas Tech University February 27, 2018 18 / 25

Page 27: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

Predator-Prey Model

101 102 103

log(N)

100

101

102

103

log

(CP

U T

IME

)

Figure: A log-log plot of the computational time, in seconds, versus N after 1000 iterations.The temporal step is held constant, τ = 10−6, while h = 1/(N − 1). A linear least squaresapproximates the slope of the line to be 1.75681. This indicates that the computational timeis proportional to N1.75681. Since this is slower than N2, then the proposed nonlinear splittingscheme is highly efficient.

Joshua Lee Padgett Texas Tech University February 27, 2018 19 / 25

Page 28: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

Semilinear Stochastic Problem

Consider the following stochastic differential equation

Xt = [A + f (Xt )] Xt dt + g(Xt )dWt , t > 0 (4.11)X0 = ξ0 (4.12)

where Wtt≥0 is a standard Brownian motion on an appropriate prob-ability space.

=⇒ These problems are of great interest!

=⇒ In general, numerical algorithms for (4.11)-(4.12) are limited (lowconvergence rates, high computational cost, etc.)

Joshua Lee Padgett Texas Tech University February 27, 2018 20 / 25

Page 29: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

Semilinear Stochastic Problem

Typically to improve convergence rates for approximations to(4.11)-(4.12), we must keep higher-order derivatives.

By using Magnus expansion methods, we can derive schemes ofhigher-order, by only using the simplest approximations!

=⇒ Let B = f (X0) and C = ∆Wtg(X0).

=⇒ In general, C is only a 1/2-order approximation of∫

g(Xt ) dWt !

=⇒ By using the approximation

Xt = StX0

where St = exp(C/2)exp(t(A + B))exp(C/2), we increase theaccuracy to first-order!

Joshua Lee Padgett Texas Tech University February 27, 2018 21 / 25

Page 30: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

Fractional Cauchy Problem

Consider the following fractional Cauchy problem:

C0 Dα

t u = (A + B)u, t > 0 (4.13)u(0) = u0 (4.14)

=⇒ C0 Dα

t u(t) :=1

Γ(1− α)

∫ t

0(t − s)−αu′(s) ds, 0 < α < 1

=⇒ The solution to (4.13)-(4.14) is given by u(t) = Eα,1(tα(A + B))u0,where

Eα,β(z) :=∞∑

k=0

zk

Γ(β + αk).

Joshua Lee Padgett Texas Tech University February 27, 2018 22 / 25

Page 31: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

Fractional Cauchy Problem

The approximation of solutions to (4.13)-(4.14) are complicated by thenonlocal features of the problem!

=⇒ In particular, standard splitting procedures do not apply (well).

=⇒ The convergence rates are of the form O(tmα) (degenerates asα→ 0+)

We are able to bypass these issues by considering

Ctn Dα

t u = (A + B)u − 1Γ(1− α)

∫ tn

0(tn+1 − s)−αu′(s) ds︸ ︷︷ ︸:=Lu(tn)

, tn < t < tn+1

=⇒ This can yield “non-degenerate" convergence rates!

Joshua Lee Padgett Texas Tech University February 27, 2018 23 / 25

Page 32: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

Applications of Interest

Fractional Cauchy Problem

The previous reformulation yields a solution of the form

u(t) = Eα,1(hα(A + B))un −∫ tn+1

tneα(s)Lu(s) ds, (4.15)

where

eα(s) := (tn+1 − s)α−1Eα,α((tn+1 − s)α(A + B)).

From (4.15), it can be shown that the solution to (4.13)-(4.14) is givenby

u(t) = Eα,1(hαA)Eα,1(hαB)un − Lu(tn) +O(h).

=⇒ I am currently working on further improving these results via aStrang-type splitting approximation.

Joshua Lee Padgett Texas Tech University February 27, 2018 24 / 25

Page 33: Operator Splitting Methods for Approximating Differential Equations€¦ · 1 2 [exp(tA)exp(tB) + exp(tB)exp(tA)]u0 + O(t3) Joshua Lee Padgett Texas Tech University February 27, 2018

THANK YOU!

Questions?Joshua Lee Padgett Texas Tech University February 27, 2018 25 / 25