Professional Documents
Culture Documents
References 3
1 Introduction 3
1.1 Dimensional Analysis . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Basic Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3 General Theoretical Results . . . . . . . . . . . . . . . . . . . . . 9
1.4 Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1
5.6 Multiple Boundary Layers . . . . . . . . . . . . . . . . . . . . . . 42
5.7 Where is the Boundary Layer? . . . . . . . . . . . . . . . . . . . . 44
5.8 A Singular Perturbed PDE . . . . . . . . . . . . . . . . . . . . . . 46
5.9 Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
6 Lindstedt Expansions 48
6.1 Generalized Asymptotic Expansions . . . . . . . . . . . . . . . . . 49
6.2 Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
7 Multiple Scales 55
7.1 Lindstedt Revisited . . . . . . . . . . . . . . . . . . . . . . . . . . 55
7.2 Idea of Multiple Scales . . . . . . . . . . . . . . . . . . . . . . . . 57
7.3 Some General Remarks concerning Multiple Scales . . . . . . . . . 59
7.4 Slowly Varying Coefficients . . . . . . . . . . . . . . . . . . . . . . 60
7.5 Multiple Scales & Boundary Layers . . . . . . . . . . . . . . . . . 63
7.6 Multiple Scale Analysis of Numerical Methods . . . . . . . . . . . 64
7.7 Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
8 Homogenization 67
8.1 Weak Limits and Rapidly Oscillating Functions . . . . . . . . . . 67
8.2 Introductory Example . . . . . . . . . . . . . . . . . . . . . . . . 70
8.3 New Concepts of Convergence . . . . . . . . . . . . . . . . . . . . 73
8.4 Flow in Porous Media . . . . . . . . . . . . . . . . . . . . . . . . 77
2
References
[1] E. J. Hinch ”Perturbation Methods”, Cambridge ’92
[3] M. van Dyke ”Perturbation Methods in Fluid Mechanics”, Parabolic Press ’75
1 Introduction
3
r
ϕ
v(r, t)
z
PSfrag replacements
B0
where p is the pressure and η the viscosity of the fluid. The boundary conditions
are given by
v(t, R) = 0, v(t, 0) finite (1.2)
4
Dividing by ρ and introducing the parameters (the dimensions are given in brack-
ets, L: length, T: time)
1 ∂p
a= [LT −2 ]
ρ ∂z
η
µ= [L2 T −1 ]
ρ
σB02
n= [T −1 ]
ρ
Eqn. (1.1) reads as
2
∂v ∂ v 1 ∂v
= −a + µ + − nv (1.3)
∂t ∂r 2 r ∂r
In order to make (1.3) dimensionless, we choose reference scales R for the length,
t0 for time and V for the velocity. Next, we introduce the dimensionless variables
r = Rρ, t = t0 τ and v = V u. Now
V ∂u V µ ∂ 2 u 1 ∂u
= −a + 2 + +Vnu
t0 ∂τ R ∂ρ2 ρ ∂ρ
∂u at0 µt0 ∂ 2 u 1 ∂u
=− + 2 + + nt0 u
∂τ V R ∂ρ2 ρ ∂ρ
Choosing V = R/t0 and t0 = 1/n, our problem contains the dimensionless pa-
rameters a/(Rn2 ) and µ/(R2 n).
The following ”theorem” contains a more general statement concerning dimen-
sionless parameters:
”Theorem”: Mathematical models of applied problems can we written in di-
mensionless form. The dimensionless parameters and the reference scales can be
choosen as products of powers of the original parameters.
Of course this ”theorem” is by far too unprecise, but one can make it more precise
and even prove this statement [see Barenblatt].
Here, we will just use the above statement and apply it to our MHD–problem.
This problem contains the parameters a, µ, n and R. The dimension of a pa-
rameter pi can written as ml1,i sl2,i , hence we can identify the dimension of pi by
the vector (l1,i , l2,i ). Dimensionless parameters are identified with the zero–vector
(0, 0). If a parameter α is written as
n
Y
α= p k ak (1.4)
k=1
5
then the dimension of α equals
n
Y P P
[α] = mak l1,k sak l2,k = m ak l1,k
s ak l2,k
(1.5)
k=1
6
f (ε) f (ε)
Remark 1.1. If lim exists and is finite, then f = O(g). If lim = 0,
ε→ε0 g(ε) ε→ε0 g(ε)
then f = o(g).
Since e−1/ε = o(εα ) for all α and ε → 0, we say that e−1/ε is transcendentally
small compared to the power functions εα .
Example 1.1. Consider f = ε2 and g1 = ε, g2 = −3ε2 + 5ε6 . Then f = o(g1 )
and f = O(g2 ) for ε → 0.
Definition 1.2. We call a function ϕ an asymptotic approximation to f for
ε → 0, if
f = ϕ + o(ϕ) .
We write f ∼ ϕ.
7
Example 1.3. Frequently we will use the power functions Φk = εαk , where
αk < αk+1 as scale functions. An asymptotic expansion using power functions as
scale functions is also called Poincaré expansion.
Wrt to this scale, we get X
sin ε ∼ ak ε2k+1
k=0n
with ak = (−1)k /(2k + 1)!. Note, that this asymptotic expansion is also conver-
gent.
Let’s consider the error function
Z x
2 2
erf(x) = √ e−t dt
π 0
n 2 10 30 40 50 60
En (4) 96 37922 125 1.027 1.000000592 0.9999999847
Although the series En (x) converges to erf(x) for n → ∞, we need a large number
of terms (∼ 60) to get a suitable approximation for large values of x. Can we do
better?
8
∞
α
X α
Next we use the generalized binomial (1 + y) = y k for α = −1/2. Note,
k
k=0
−1/2 Γ(1/2 + k)
that = (−1)k √ . Choosing n ∈ N fix, we get
k πk!
Z ∞ 2 n 2 n
e−x −u X Γ(1/2 + k) u k e−x X
√ e − 2 du = √ Γ(1/2 + k) (−x)−2k
0 2 πx k=0
k! x 2 πx k=0
and
2 n
e−x X
En (x) = 1 − Γ(1/2 + k) (−x)−2k
πx k=0
2
e−x 1 3 15
=1− √ 1− 2 + 2 4 − 6 ± ...
πx 2x 2x 8x
How good is this approximation for x = 4?
erf(4) = 0.9999999846 . . .
E2 (4) = 0.9999999846 . . .
However, note that En (x) does not converge to erf(x) for n → ∞, since
r
k 1 · 3 . . . (2k − 1)
→∞ for k → ∞
2k
Remark 1.2. Asymptotic expansions need not to be convergent with an increasing
number of terms!
(pointwise) convergence Fix x, let n → ∞
asymptotic expansion Fix n, let ε → 0
9
Let (B, k·k) be a Banach–space and (Y, |·|) be a normed space. Let F : B ×
[0, ε1 ] 7→ Y be a mapping. Then we wish to solve the problem
F (u, ε) = 0 (1.8)
To prove the existence of solutions for sufficiently small values of ε we need some
preliminary results.
The first lemma states, that a small perturbation of an bounded invertible map
still has a bounded inverse.
Lemma 1.1. Let A and D be linear maps from B to Y . Assume A has a bounded
inverse, i.e. kA−1 yk ≤ K |y| ∀y ∈ Y . Let δ < 1.
Then for 0 ≤ ε < δ/ kA−1 Dk, the map A + εD has a bounded inverse and
(A + εD)−1 y
≤ K
|y| ∀y ∈ Y .
1−δ
The next theorem states, that if the residual of an equation is sufficiently small
at a point ũ, we can find a solution u close to ũ. Of course the map needs to
be quite regular, e.g. (1.9) is something like a local Lipschitz–condition for the
second derivative (if it exists).
If the residual ρ = G(ũ) is bounded by |ρ| ≤ 1/(4K 2 L), then there exists a unique
solution u0 of G(u0 ) = 0 in a δ–neighborhood of ũ, with δ = 1/(2KL). This
solution satisfies the estimate ku0 − ũk ≤ 2K |ρ|.
10
Proof. Let w = u0 − ũ. Then G(u0 ) = 0 is equivalent to the problem G(ũ + w) −
G(ũ) = −ρ. With the definition of the map P this is again equivalent to solving
DG(ũ)w = −ρ − P (w). This equation can be rewritten as the fixpoint–problem
To applyBanach’s fixpoint
theorem, we show, that Φ : U 7→ U is a contraction
for U = w : kwk ≤ δ ⊂ B. The estimate
1 2
kΦ(w)k ≤ K |ρ + P (w)| ≤ K + Lδ = δ
4K 2 L
shows, that Φ : U 7→ U holds. The contractivity follows from
1
kΦ(w1 ) − Φ(w2 )k ≤ K |P (w1 ) − P (w2 )| ≤ KLδ kw1 − w2 k = kw1 − w2 k .
2
Therefore the Banach fixpoint theorem implies the existence of a unique solution
w ∈ U and
1
kwk = kΦ(w)k ≤ K (|ρ| + |P (w)|) ≤ K |ρ| + Lδ kwk = K |ρ| + kwk
2
Hence we have the estimate ku0 − ũk ≤ 2K |ρ|.
Example 1.4. To illustrate the statements of Thm. 1.2 consider the scalar case
G ∈ C 2 (R, R). Then the bound on the inverse of the derivative implies |G0 (ũ)| ≥
1/K and (1.9) holds, if kG00 k∞ ≤ L
Assume, that ρ = G(ũ) > 0 and G0 (ũ) < 0 and consider the Taylor–expansion
G(ũ + v) = G(ũ) + G0 (ũ)v + 21 G00 (ξ)v 2 , where 0 ≤ ξ ≤ v. Then we get as a
worst–case estimate ρ ≤ − K1 v − Lδv. For δ = δ = 2KL 1
it follows, that v ≤ 2Kρ
which is precisely one of the statements.
Theorem 1.3. Assume there exists a solution u0 ∈ B of the reduced problem
F (u0 , 0) = 0. Furthermore we assume that F is in a neighborhood of (u0 , 0)
(N+1)–times Frechet–differentiable with respect to both arguments (N ≥ 1) and
the derivative Du F (u0 , 0) (with respect to u at point (u0 , 0)) has a bounded inverse.
Then F (u; ε) admits in a neighborhood of u0 the asymptotic expansion
N
X
F (u; ε) = Fk (u)εk + O(εN +1 ) .
k=0
11
is well–defined, where the coefficients uk are given as solutions of
F0 (u0 ) = F (u0 ; ε)
Du F (u0 ; 0) uk = −Gk (u0 , . . . , uk−1 ) ,
for some Gk . For ε small enough, the problem (1.8) has a unique solution u(ε)
in a ε–independent neighborhood of u0 and
u(ε) − u(n)
= O(εn+1 ) for n ≤ N
1.4 Questions
Question 1. Consider the free fall of an object (ball) under the influence of
gravity and air drag. The governing ODE reads as
AρcD
mẍ = −mg − |ẋ| ẋ, x(0) = h0 , ẋ(0) = 0 (1.10)
2
where m is the mass of the object, g the gravitational acceleration, A the cross–
section of the object, ρ the density of air, cD the dimensionless drag coefficient
and h0 the initial height of the object.
Perform a dimensional analysis and identify dimensionless parameters.
−2
Answer: The parameters of problem (1.10) are: [g] = LT , [h0 ] = L and
−1 1 −1 1
[k] = [Aρcd /(2m)] = L . Therefore the matrix A = −2 0 0 and dim ker A = 1.
The dimensionless parameter kh lies in ker p A.
Introducing the scaling x = h0 ξ and t = h0 /gτ , problem (1.10) reads in dimen-
sionless form as
d2 ξ dξ dξ dξ
2
= −1 + kh 0
, ξ(0) = 1, (0) = 0 .
dτ dτ dτ
dτ
Question 2. We can extend the above situation by also taking into account,
that gravity depends on the distance from the center of the earth. In this case,
the ODE reads as
gR2
ẍ = − , x(0) = h0 , ẋ(0) = v0 (1.11)
(x + R)2
12
where R is the radius of the earth and v0 the inital velocity of the object. In this
case, we skipped the air drag, since the density of the air also changes with the
height according to ρ(h) = ρ0 e−(x+R)/k , where k is a constant with the dimension
of a length. Of course this additional term makes things much more complicated.
Again, perform a dimensional analysis and identify dimensionless parameters.
Answer: The parameters of problem (1.11) have the following dimensions: [g] =
LT −2 , [R] = L, [h0 ] = L and [v0 ] = LT −1 . Therefore the matrix A reads as
1 1 1 1
( −2 = 2 with [h0 /R], [v02 /(gh0 )] ∈ ker A. Introduction the
0 0 −1 ) and dim ker A p
scalings x = h0 ξ and t = h0 /gτ we get the non–dimensional problem
−2
d2 ξ h0 dξ v0
=− 1+ ξ , ξ(0) = 1, (0) = √ .
dτ 2 R dτ gh0
13
2 Asymptotic Solution of Algebraic Equations
3 15
x2 (ε) = 1 + ε + ε2 + O(ε3 )
2 8
Coming back to the starting point (ε = 0.01), we compute the approximation
x1 (0.01) = 2.9748125 and the exact solution equals x1 = 2.974808 . . . .
14
Theorem 2.1. Let ϕ : Rm × R 7→ Rm with continuous first partial derivatives,
∂ϕ
ϕ(x0 , ε0 ) = 0 and det (x0 , ε0 ) 6= 0. Then there exists a neighborhood U of
∂x
ε0 and a unique continuous function x : U 7→ Rm such that x(ε0 ) = x0 and
ϕ(x(ε), ε) = 0 forall ε ∈ U . The function x has continuous derivatives
−1
∂x ∂ϕ ∂ϕ
=− (x(ε), ε) (x(ε), ε)
∂ε ∂x ∂ε
If ϕ ∈ C r , then also x ∈ C r .
P (x; ε) = (x − 2)2 (x − 3) + ε = 0
To cancel ε, we get α1 = 1/2 and a21 = 1. This equation has the two solutions
a1 = ±1, so we get a bifurcation of the root located close to 2. In the next order
we get α2 = 1 and a2 = 1/2. So the root close to 2 has the asymptotic expansion
√ ε
x(ε) ∼ 2 ± ε+
2
In all the above examples P0 and Pε are of the same type, i.e. equations of the
same order. Of course this need not to be always the case and this point gets
particularly interesting, when dealing with differential equations. Here’s just a
first example of so–called singular perturbations
P (x; ε) = εx2 + x + 1 = 0
The reduced problem reads as P (x, 0) = x + 1, which is linear with the single
solution x1 = −1. An asymptotic expansion of this root yields
x1 (ε) ∼ −1 − ε − 2ε2
15
But what about the second root of P (x; ε)? Where is it? What happens to the
second root as ε → 0?
Again we try with the asymptotic ansatz
So far, power functions worked as scale functions. However, this also need not to
be always the case.
x + tanh x = u (2.4)
1 − e−2z
tanh z = −2z
= (1 − v) (1 + v)−1 where v = e−2z
1+e
∼ (1 − v)(1 − v + v 2 − v 3 ± . . . )
∼ 1 − 2e−2z + 2e−4z − 2e−6z
16
Therefore we conclude α1 = 1 and a1 = −1 leading to the expansion y ∼ 1 − ε
and x ∼ u − 1.
What about the next term? Let’s try again with y ∼ 1 − ε + a2 εα2 with α2 > 1.
Then
a2 εα2 − 2ε exp −2 1ε − 1 + a2 εα2 −1 = a2 εα2 − 2e2 εe−2/ε exp −2a2 εα2 −1 ∼ 0
Obviously, this is not possible! What went wrong? Perhaps choosing εα2 was the
wrong choice as scale function. Lets try with an undetermined scale function g2
instead, where g2 = o(ε), i.e. g2 /ε = o(1). Then we have to satisfy
1 g2 g2
0 ∼ a2 g2 − 2ε exp −2 − 1 + a2 = a2 g2 − 2e2 εe−2/ε exp −2a2
ε ε ε
∼ a2 g2 − 2e2 ε e−2/ε
We conclude, that g2 = εe−2/ε and a2 = 2e2 . Putting things together, we get the
expansion
x ∼ u − 1 + 2e−2(u−1)
ln ε + ln x + x = 0
xn+1 = − ln ε − ln xn , with x0 = − ln ε
or equivalently
xn+1 = ln 1ε − ln xn , with x0 = ln 1ε
17
Then
x1 = ln 1ε − ln ln 1ε
x2 = ln 1ε − ln ln 1ε − ln ln 1ε
1
ln ln
= ln 1ε − ln ln 1ε − ln 1 + ε
ln 1ε
1 1
ln ln 1ε
∼ ln ε − ln ln ε +
ln 1ε
This sequence of scale functions is not at all obvious. However, the fixpoint
iteration generates this sequence automatically.
The equation xex = y can be solved in terms of the LambertW –function, i.e. y =
W (x). With the above result we get the following asymptotic expansion
ln ln z
W (z) ∼ ln z − ln ln z + , for z 1 .
ln z
The LambertW–function has many applications, e.g. for the so–called infinite
...
power towers h(z) = z z . The infinite power tower is recursively defined as
h0 (z) = z, hn+1 (z) = z hn (z) and h(z) = lim hn (z)
n→∞
for z ∈ C. To compute the value of h(z) (it exists for Re(z) ∈ (e−e , e1/e )), we
take logarithms and obtain
1
ln h + h ln =1 ⇐⇒ ln (−h · ln z) − h ln z = ln (− ln z)
z
Setting x = −h ln z and ε = −1/ ln(z) we are back to the starting equation.
2.1 Questions
Question 6. The free fall of an object under the action of gravity and air drag
is modelled by the following ODE:
ẍ = −1 + εẋ2 , x(0) = 1, ẋ(0) = 0 (2.5)
where the small parameter ε models the air drag. The solution of that ODE can
be obtained in closed form
√
ln cosh(t ε)
x(t; ε) = 1 − (2.6)
ε
Derive an asymptotic expansion of the time t, when the object hits the ground,
i.e. x(t, ε) = 0. √ √
√ 2 2 2
Answer: t ∼ 2 + ε+ ε
6 120
18
Question 7. In celestial mechanics, the following problem needs to be solved
ε sin(E) = E − M (2.7)
ε2 ε3
Answer: E ∼ M + ε sin M + sin(2M ) + (3 sin(3M ) − sin M )
2 8
Question 8. Consider the functions y(x) and Y (x) for x ∈ [0, 1], defined through
Z 2
ds
=1−x and Y (x) = 3e−x/ε (2.9)
y artanh(s − 1)
On the interval [0, 1], there exist a point x such that y(x) = Y (x).
Derive the first terms of the asymptotic expansion of x for ε 1.
0
10
Z 1
ds
Answer: Introduce F (y) = −1
10
y−1 artanh s
and rewrite (2.9) as F (y) = 1 − ε ln(y/3). −2
10
−3
10
x ∼ −ε ln − ε2 Numerical
3 3y0 −5
10
−4
10
−3
10
−2
10
−1
10
Asymptotic
0
10
ε
Axj = λj xj
19
Scalar multiplication by xj and using (xj , xj ) = 1, A symmetric and λj 6= λk for
j 6= k, we get
λ1j = (Dxj , xj )
X (Dxj , xk )
x1j = xk
k6=j
λj − λ k
modulo the normalization. Analogously, one can derive for the second order
correction λj
X (Dxj , xk ) (Dxk , xj )
λ2j =
k6=j
λj − λ k
20
3 Asymptotic Expansion of Integrals
where α > −1 and β > 0 such that the integral is bounded near t = 0. If b = ∞,
we also assume that f (t) = o (ect ) for some c > 0 as t → ∞, to guarantee the
boundedness of the integral for large t. Then
Z b n
−xt
X ak Γ(α + βk + 1)
I(x) = f (t)e dt ∼ , for x → ∞. (3.2)
0 k=0
xα+βk+1
21
Assume that g attains an isolated minimum at t0 ∈ (a, b). Then the value of the
integrand close to t0 will contribute most to the value of the integral. Therefore,
let’s replace f and g by their Taylor series at t0
f (t) ∼ f0 + f1 (t − t0 ) + . . . fn (t − t0 )n /n!
g(t) ∼ g0 + g2 (t − t0 )2 /2
Then n Z b−t0
−xg0
X fk 2 /2
I(x) ∼ e sk e−xg2 s ds
k=0
k! a−t0
Defining
Z b−t0
k −xg2 s2 /2 1 k−1 −xg2 s2 /2 b−t0 k − 1
Ek (x) = s e ds = − s e + Ek−2
a−t0 xg2 a−t0 xg2
r
k−1 2π
Ek (x) ∼ Ek−2 and E0 = , E1 = 0
xg2 xg2
√
2π (2k − 1)!
we get E2k = k−1 (xg2 )−(k+1/2) and
2 (k − 1)!
[n/2] √ [n/2] √
X 2π(2k − 1)! f 2k
X 2πf2k
I(x) ∼ e−xg0 k−1 (2k)! (k − 1)!
(xg 2 ) −(k+1/2)
= e −xg0
k k!
(xg2 )−(k+1/2)
k=0
2 k=0
2
√ −xg0
2πe f2
∼ √ f0 + +... (3.4)
xg2 2xg2
22
3.3 Stationary Phase
where a, b, x and the functions f and ϕ are real. Now, the term eixϕ(t) is purely
oscillatory and hence we cannot exploit the asymptotic decay as in the previous
section. However, since for x → ∞, the integrand oscillates more and more
rapidly, we may expect cancellations of the positive and negative parts.
The following Riemann–Lebesgue lemma contains some first information about
the behaviour of the above integral.
Assume ϕ0 (t) =6 0 on [a, b]. Then we can perform an integration by parts and
obtain
Z b b Z b
ixϕ(t) 1 f (t) ixϕ(t) 1 d f
I(x) = f (t)e dt = 0
e − 0
eixϕ(t) dt
a ix ϕ (t) ix dt ϕ
a |a {z }
∼o(1) due to Riemann–Lebesgue
b
1 f (t) ixϕ(t)
∼ e (3.7)
ix ϕ0 (t)
a
If ϕ has a stationary point, i.e. ϕ0 (t) = 0 for some t ∈ [a, b], the integration by
parts fails to be valid. What can we do in this case?
Assume ϕ0 (c) = 0 for some c ∈ (a, b) and we have the following approximations
around c: ϕ ∼ ϕ(c) + ϕ00 (c) · (t − c)2 /2 and f ∼ f (c). Then
Z b
00 2
I(x) ∼ f (c) eixϕ(c)+ixϕ (c)·(t−c) /2 dt
a
√ Z
f (c) 2eixϕ(c) ∞ i sgn(ϕ00 (c))s2
∼ p e ds
x |ϕ00 (c)| −∞
s
00 2π
∼ f (c) ei[xϕ(c)+sgn(ϕ (c))π/4] (3.8)
x |ϕ00 (c)|
23
Example 3.2. Consider the Airy function defined on the negative real axis by
Z 3
1 ∞ t
Ai(−x) = cos − xt dt, for x 1.
π 0 3
3.4 Questions
Question 10. Derive an asymptotic expansion of the zeroth order modified Bessel
function of the 2nd kind defined by
Z ∞
K0 (x) = (t2 − 1)−1/2 e−xt dt, for x 1.
1
N
−x
X (Γ(1/2 + k))2
Answer: K0 (x) ∼ e (−1)k .
k=0
2k+1/2 Γ(1/2) k! xk+1/2
where g is continuous on [a, b] and attains its global minimum at the boundary,
say a. Show, that
f (a)
I(x) ∼ 0 e−xg(a) . (3.9)
xg (a)
24
Question 12. Consider the generalized Laplace integral
Z b
I(x) = f (t)eix ϕ(t) dt, for x 1
a
where ϕ is continuous on [a, b] and has a stationary point at the boundary of the
interval, say ϕ0 (a) = 0. Show, that
r
i[xϕ(a)+sgn(ϕ00 (a))π/4] π
I(x) ∼ f (a) e . (3.10)
2x |ϕ00 (a)|
Question 13. Derive an asymptotic expansion of the zeroth order Bessel function
of the first kind defined by
Z
1 π
J0 (x) = cos (x sin θ) dθ, for x 1.
π 0
r
2 π
Answer: J0 (x) ∼ cos x − .
πx 4
25
4 Regular Perturbation of ODEs and PDEs
Example 4.1. Let’s consider the MHD–example from the beginning of the lec-
ture. The stationary version of (1.3) reads in the case of a small magnetic field
n = ε 1 as
r2 u r2
r 2 u00 + ru0 − ε = , u(1) = 0, and u0 (0) = 0 due to symmetry. (4.1)
µ µ
We propose a regular asymptotic expansion of the solution u
u(r; ε) ∼ u0 (r) + εu1 (r) + ε2 u2 (r) (4.2)
and plug this into (4.1). Comparing equal powers of ε we obtain
r2
O(ε0 ) : r 2 u000 + ru00 −
=0 u0 (1) = 0 u00 (0) = 0 (4.3a)
µ
r 2 u0
O(ε1 ) : r 2 u001 + ru01 − =0 u1 (1) = 0 u01 (0) = 0 (4.3b)
µ
r 2 u1
O(ε2 ) : r 2 u002 + ru02 − =0 u2 (1) = 0 u02 (0) = 0 (4.3c)
µ
with the solutions
1 2
u0 (r) = r −1
4µ
1
u1 (r) = r 4 − 4r 2 + 3
64µ
1
u2 (r) = r 6 − 9r 4 + 27r 2 − 19
2304µ
In terms of the modified Bessel functions of the first kind, we can also get the
solution of (4.1) in closed form
p
1 I 0 r ε/µ
u(r; ε) = p − 1 (4.4)
ε I ε/µ 0
0
exact
0th order
1st order
−0.5 2nd order
The figure shows a comparison of
−1
the exact solution and the asymp-
totic expansions up to second order
u
26
In general we wish to solve a problem of the form
where the unperturbed problem u0 = f (t, u), u(0) = u0 is assumed to have some
solution. To obtain the existence solutions for ε 1 and to guarantee the validity
of a regular expansion, we use the following trick.
We introduce a new dependent variable v, which satisfies v 0 = 0, v(0) = ε and
consider the extended differential equation
d u f (t, u, v) u u0
= F (t, u, v) = , (0) = . (4.5)
dt v 0 v ε
Using standard results from ODEs [see Walter] concerning the differentiability
with respect to the initial condition, yields the validity of the Poincaré expansion.
Of course, we can also utilize Thm. 1.3 to get the existence of solution and some
error estimates. However, in special cases case we are able to get better estimates.
27
and differentiable for all t where r(t) 6= 0. The running away inequality
d
d r(t)
kr(t)k ≤
dt dt
Theorem 4.3. Consider (4.6) for t ∈ [0, T ], i.e. for bounded time t. Then
LM
kR(t; ε)k ≤ ε2 e(kAk+εL)t − 1 = O(ε2 ) ,
kAk + εL
d
kRk ≤ kAk kRk + εL · kεu1 + Rk ≤ (kAk + εL) · kRk + ε2 LM .
dt
LM
kRk ≤ ε2 e(kAk+εL)t − 1 .
kAk + εL
28
in spherical coordinates, where P2 (x) = 21 (3x2 −1) is a Legendre polynomial. The
(gravitational/electrical) potential outside this object is given by the equations
and hence
∂u0
∼ u0 (1, θ) + ε u1 (1, θ) + P2 (cos θ) (1, θ)
∂r
2
2 ∂u1 1 2 ∂ u0
+ ε u2 (1, θ) + P2 (cos θ) (1, θ) + P2 (cos θ) (1, θ) .
∂r 2 ∂r 2
Collecting terms of equal powers of ε, we get in zeroth order the problem
∆u0 = 0, u0 (1, θ) = 1, u0 (r = ∞) = 0
F = −kC ∇u + FR .
| {z } |{z}
Conduction Radiation
R
The radiative flux FR = S 2 I(x, s) s ds depends on the intensity I(x, s) of energy
radiated in direction s. To model the intensity, we consider the radiative transfer
equation (RTE)
s · ∇x I(x, s) = n2 κB(u) − κI(x, s)
| {z } | {z }
Emission Absoprtion
σ 4
where B(u) = π
u
is the Planck function with the refractive index n > 1, the
Stefan–Boltzmann constant σ and κ > 0 is the absoprtion coefficient. Integrating
the RTE from a point y along the direction s to the point x leads to
Z kx−yk
−κkx−yk 2
I(x, s) = I(y, s)e + κn B(u(x − ξ))e−κξ dξ .
0
In the case of a large absoption coefficient κ 1 (optical thick case), the major
contribution of the integral comes from the lower boundary (see Section 3.1 on
Watson’s lemma) and an asymptotic expansion of the intensity yields
n2 ∂B
I(x, s) ∼ n2 B(u(x)) − s · ∇u
κ ∂u
16n2 σ 3
FR (x) ∼ − u ∇u .
| 3κ{z }
:=kR
30
This approximation is known as the Rosseland approximation and kR is called
the radiative conductivity. Plugging the Rosseland approximation into the heat
equation, we get
∂u 16n2 σ 3
ρcp − ∇ · kC + u ∇u = 0
∂t 3κ
or in dimensionless form for κ 1
∂u
= ∇ · 1 + εu3 ∇u + initial and boundary conditions. (4.9)
∂t
To solve this non–linear parabolic equation approximately, we propose a Poincaré
expansion for the solution u ∼ u0 + εu1 . Comparing coefficients, we get
∂u0
− ∆u0 = 0 (4.10a)
∂t
∂u1
− ∆u1 = ∇ u30 ∇u0 . (4.10b)
∂t
Let’s consider Eqn. (4.9) resp. (4.10) for (t, x) ∈ R+ × R such that we get rid of
the boundary conditions and assume that a time t = 0, we have the Heaviside–
function u(0, x) = H(x) as initial condition. Then the solution of the zeroth–order
equation (4.10a) is given by
1 x
u0 (t, x) = 1 + erf √ .
2 2 t
For the first–order equation (4.10b), we have to solve the inhomogeneous heat
equation
∂u1
− ∆u1 = ∇ u30 ∇u0 , u1 (0, x) = 0 ,
∂t
and according to classical theory for PDE’s the solution is given by
Z tZ
∇ (u3 ∇u0 ) −(x−y)2 /4(t−s)
u1 (t, x) = p 0 e dy ds .
0 R 2π(t − s)
t= 1.0000
1.8
cal comparison of the zeroth–order ap- 1.6
0.8
31
4.3 Questions
Question 14. Coming back to Question 2, the radial motion of an object in the
gravitational field of the earth can be described by the following ODE
1
ÿ = − , y(0) = 0 and ẏ(0) = 1 .
(1 + εy)2
Derive a two–term expansion of the solution and compare it with numerical so-
lutions.
t t3 t 2t
4
11t 11t2
Answer: y(t) = t 1 − +ε 1− −ε 1− + .
2 3 4 4 15 90
Question 15. Consider the perturbed harmonic oscillator
∇·u=0
ε (u · ∇) u + ∇p = ∆u
u→0 for x → ∞
u = ez × x at kxk = 1
32
The secondary flow, i.e. the correction u1 is governed by div u1 = 0 and −∇p1 +
∆u1 = u0 ·∇u0 . With the identity ∆u1 = ∇(∇·u1 )−∇×(∇u1 ) and taking the curl
of the momentum equation, we deduce ∇ × (∇ × (∇ × u1 )) = −6 sin θ cos θr −6 eϕ .
1 ∂ψ
Introducing the streamfunction ψ by u1 = ver + weθ , v = − r2 sin θ ∂θ
and w =
1 ∂ψ
r sin θ ∂r
, we get an equation for ψ.
Question 17. Reconsider the potential equation (4.8) in the ”near” sphere given
by (4.7). Here’s another way to construct asymptotic expansions of problems,
where the domain is perturbed:
Given the perturbed boundary r = R(θ; ε) = 1 + εP2 (cos θ), we introduce a new
radial variable ρ by r = ρR(θ; ε). Rewriting the equation (4.8) in terms of ρ and
θ, the small parameter ε appears in the equation and the boundary of the new
problem is now ε–independent, i.e. ρ = 1.
Construct a two–term expansion of (4.8) using this approach.
Answer: The zeroth–order term u0 (ρ, θ) satisfies ∆u0 = 0, u0 (1, θ) = 1 and
u0 (∞, θ) = 0. Therefore u0 = 1/ρ. The next order is determined by the equation
∆u1 = 3(1 − cos2 θ)ρ−3 and u1 (1, θ) = 0, u1 (∞, θ) = 0. The solution is given by
u1 (ρ, θ) = (cos2 θ − 4 ln r) /(2r 3 ) − (3 cos2 θ − 1 + r 2 ) /(6r 3 ).
33
5 Singular Perturbation of ODEs
An ODE is called singularly perturbed, if the reduced problem is of lower or-
der. Hence the reduced problem cannot satisfy all the boundary conditions of
the perturbed problem. Here the question arises, how to deal with the ”lost”
boundary conditions. In general there will be a small neighborhood close to one
of the boundaries, where the solution rapidly changes. These neighborhoods are
called boundary layers.
(5.1) 0.6
u
0.4
available (at least not with Maple 8.0). Note,
that the unperturbed problem (1 + x)u00 = 1 0.2
ε=0.1
cannot satisfy both boundary conditions! 0
ε=0.01
0 0.2 0.4 0.6 0.8 1
x
1. Outer Expansion
2. Inner Expansion
3. Matching
4. Composite Expansion
y0 (x; c) = c0 + ln(1 + x)
1
y1 (x; c) = c1 − ,
2(1 + x)2
34
for some constants c0 , c1 ∈ R.
to impose. 0.6
What can happen? Suppose we prescribe
y
the boundary condition at x = 0, then c0 = 0.4
In all these cases, we conclude, that at least one region around some x0 ∈ [0, 1]
exists, where the solution drastically changes, this is the so–called boundary layer.
So let’s zoom into that region by introducing a stretched variable
x − x0
ξ= , α>0.
εα
With this scaling the equation (5.1) reads as
ε|1−2α 00
{z v } + (1 + x0 )ε−α v 0 + ξv 0 − 1 = 0 .
| {z } | {z }
➀ ➁ ➂
Then
v000 + (1 + x0 )v00 = 0
v100 + (1 + x0 )v10 = 1 − ξv00
35
and hence
v0 (ξ) = d0 + d1 e−ξ/(1+x0 ) .
But how to determine the constants d0 and d1 ?
If the boundary layer is located at x0 = 1, then v0 should satisfy the boundary
condition at x0 = 1 and hence ξ = (x − 1)/ε, v0 = 1 − d1 1 − e−ξ/2 . For
ξ → −∞, i.e. going into the interior of the domain, we expect some finite limit
of v0 , but
lim v0 (ξ) = (1 − d1 ) + d1 · ∞
ξ→−∞
1+x 0.8
y0 (x) = 1 + ln
2
0.6
0.4
5.3 Matching
1. Patching. Brute force method (only as last resort). Force the inner and
outer expansion to coincide at some chosen point xp , e.g. ε = 10−4 and
36
xp = 10−3 . Then
y0 (xp ) = 0.30785
v0 (xp ) = d0 · 0.99995 d0 = 0.30787
and hence
d0 = 1 − ln 2 = 0.30685
Let’s apply the asymptotic matching principle to our example. The outer
and inner expansion are given by
1+x ε 1 1
y(x) = 1 + ln + −
2 2 4 (1 + x)2
−ξ
d0 2 −ξ
v(ξ) = d0 1 − e +ε ξ + ξd0 − d1 e + ξ + d1
2
37
To rewrite the outer expansion in the inner variable, we have to consider
y(x) = y(εξ) and expand w.r.t ε. On the other hand, the outer expansion of
the inner solution is given by v(x/ε). Note, that here exponentially small
terms O(e−x/ε ) will appear, they are abbreviated as e.s.t. Considering
m = n, we get
Example 5.2. To illustrate the concept of the different layers, let’s consider
the singular perturbed linear ODE
e−x/ε − 1
u(x; ε) = x + .
1 − e−1/ε
For the first term of the outer expansion, we easily compute
y0 (x) = x − 1 ,
and the 1-term inner expansion in the inner variable ξ = x/ε (the boundary
layer is located at x = 0) reads as
v0 (ξ) = c0 1 − e−ξ .
Where are now these two expansions of one and the same fuunction u(x; ε)
valid? Let’s consider the outer expansion: Clearly it satisfies the prob-
lem (5.2) on any interval [µ(ε), 1], where µ(ε) = O(εα ) for α > 0, i.e. on
any interval whose left boundary tends to zero. This is reasonable, since the
outer expansion does not satisfy the left boundary condition, but the resid-
ual of the equation is O(ε). We can also confirm this result by comparing
u(x; ε) and y0 directly.
38
Now to the inner expansion. In the inner variable ξ the problem (5.2)
reads as v 00 + v 0 = ε, v(0) = 0 and v(1/ε) = 0. Clearly the inner expansion
satisfies the problem and the according boundary conditions on any interval
ξ ∈ [0, ν̃(ε)], where ν̃(ε) = O(εβ ) for β > −1, i.e. ξ ≤ 1/ε. The same result
can be obtained by comparing directly u and v. Re–interpreting this domain
of validity in the outer variable x, we see, that the inner expansion is valid
on intervals of the form x ∈ [0, ν(ε)], where ν = O(εβ ) for β > 0.
Summerizing this discussion, we get that the outer expansion is valid on
any interval whose left boundary tends to zero, whereas the inner expansion
is valid on any interval whose right boundary tends to zero.
Now, lets consider a scale xη = x/η(ε),
which is located between the outer scale −0.9
outer
inner
x and the√ inner one ξ = x/ε, e.g choose −0.92 exact
√
y(xη ) = εxη − 1 ∼ −1 −0.98
−1
39
[0, ν], where ν = ε0 , since the remainder is given by d0 x exp(−x/ε) − ε.
Hence we get [εα , 1] ⊂ Dy for α ≥ 0 and [0, ε0 ] ⊂ Dv . We can now choose
and intermediate scale locate between the scale ε of the inner expansion and
the scale 1 of the outer expansion. Let η ∈ (0, 1) and introduce xη = x/εη .
Rewriting the outer expansion w.r.t. the intermediate variable xη , we get
1 + ε η xη
y(xη ) = 1 + ln ∼ 1 − ln 2 + . . .
2
η−1
v(xη ) = d0 1 − e−xη ε ∼ d0 + . . .
• outer expansion y
• inner expansion v and
• matched them.
To combine both expansions into one, we define the common part of the outer
and inner expansion as the outer limit of the inner expansion. Then we construct
the composite expansion by
u0 = y0 + v0 − common part .
In our example we have
1+x
y0 (x) = 1 + ln
2
v0 (x) = (1 − ln 2) 1 − e−x/ε
common part = 1 − ln 2
40
and hence
1+x
u0 = ln + 1 + (1 − ln 2) 1 − e−x/ε − (1 − ln 2)
2
1+x
= ln − (1 − ln 2) e−x/ε + 1
2
The common part of the 2–term expansions equals (1 − ln 2) + x − 38 ε and hence
3
u1 (x) = y1 (x) + v1 (x) − 1 − ln 2 + x − ε .
8
u
ε ku( · ; ε) − u0 k∞ ku( · ; ε) − u1 k∞ 0.4
41
Theorem 5.3. Let uε have a boundary layer at S. Then there exists a function
u ∈ C(D \ S) independent of ε such that
for D1 ⊂ D \ S.
Proof. For each D1 with D1 ⊂ D \ S exists a function uD1 ∈ C(D1 ) such that
limε→0 kuε − uD1 kD1 = 0. Furthermore for D1 , D2 ⊂ D \ S and x ∈ D1 ∩ D2 , we
have uD1 ∩D2 (x) = uD1 (x) = uD2 (x). Hence we can define a function u : D\S → R
by u(x) = uU (x) (x), where U (x) is some arbitrary neighborhood of x in D \ S.
The continuity of u is a consequence of the uniform convergence.
The function u describes the behavior of uε away from the boundary layer. To
analyze the behavior of uε close to the boundary layer, we use a strechted local
coordinate ξ and x = x(ξ; ε). A good choice of a local coordinate leads to a
regularisation, i.e. there exists a domain where the (zoomed) function Uε (ξ) :=
uε (x(ξ; ε)) is regular.
Although the term boundary layer suggests, that the loss of regularity appears
at the boundary of the domain D, this need not to be always the case. The
following examples shall illustrate what can happen.
y0 = e x
42
➀∼➂ : Then α = 1: works.
and hence c = 1.
To determine the solution at the other boundary x1 = 1 we introduce η = (x −
1)/εβ , w(η) = u((x − 1)/εβ ) and
βη
ε2−2β w 00 + (1 + εη)ε1−β w 0 − w = −e1+ε .
and yields b = 1 − e.
where 2r1 = −1 + 5.
43
5.7 Where is the Boundary Layer?
y0 y00 − y0 = 0 ⇐⇒ y0 (y00 − 1) = 0
(1) (2)
with the two solutions y0 (x) = 0 and y0 (x; c) = x + c.
To construct the inner expansion, we first have to determine, where the boundary
layer is, and which of the two possible outer solutions it should match!
Since we do not know the position of the boundary layer, we leave it open and
introduce the local variable ξ = (x − x0 )/εα for some x0 ∈ [0, 1] and v(ξ) =
u((x − x0 )/ε). Then
ε1−2α v 00 = ε−α vv 0 − v .
Balancing yields α = 1 and assuming v(ξ) ∼ v0 (ξ) + . . . we get
44
• Assume x0 = 1. Then v0 (0) = −1 D = (B + 1)/(B − 1)and limξ→−∞ =
B > 0. Analogously, the continuity of v requires |B| < 1 and we can match
with the outer solution for c = B − 1. The boundary condition at x = 0
requires c = 1 and hence B = 2.
• Assume x0 ∈ (0, 1). In this case we have an interior layer. Then the outer
solution lives on 0 < x < x0 and satisfies the boundary condition at x = 0.
(2)
This yields the outer solution y0 (x) = x + 1. Additionally, the outer
solution is also valid on the other part x0 < x < 1 and is given there by
(2)
y0 = x − 2. To match the outer solutions with the interior layer, we have
to satisfy
!
lim x + 1 = x0 + 1 = v(−∞; B, D)
x→x0 −
!
lim x − 2 = x0 − 2 = v(∞; B, D) .
x→x0 +
So we have found three possible boundary layer solutions! Which is the correct
one? Of course the ODE (5.7) has a unique solution.
Reconsider the perturbed problem (5.7) and the transformation U (1 − x) =
−u(x). Then εU 00 = U U 0 − U 0 with the boundary conditions U (0) = −u(1) = 1
and U (1) = −u(0) = −1. Hence the problem (5.7) is symmetric around x = 1/2.
So we expect that our approximation also shows this symmetry. Of course, the
two possibilities with layers either at x = 0 or x = 1 are non symmetric. Ruling
them out, we are left with the interior layer at x = x0 = 1/2 and v(0) = 0, i.e
D = 1 due to symmetry.
The interior layer is now given by
3 1 − e3ξ/2 3 3ξ
v0 (ξ) ∼ 3ξ/2
= − tanh
21+e 2 4
45
The following graphics shows a com- 1.5
parison of the numerical solution numerical, ε=0.1
1−term composite
of (5.7) and the 1–term composite ex- 1
u
smaller values of ε.
−0.5
−1
−1.5
0 0.2 0.4 0.6 0.8 1
x
and hence
ϕ(0) − ψ(0) ξ ϕ(0) + ψ(0)
v(t, ξ) = erf √ +
2 2 t 2
46
5.9 Questions
(x + εu)u0 + u = 1, in 0 ≤ x ≤ 1
subject to u(1) = 2.
A naive expansion yields
1+x 3x2 − 2x + 1
u(x; ε) ∼ +ε
x 2x3
Determine the
√ domain of validity and show that the expansion valid to√be valid
for x = O( ε). Introduce an inner variable ξ by the scaling x = εξ and
construct the inner expansion. Match the inner and outer expansion.
47
6 Lindstedt Expansions
with the analytic solution u(t; ε) = α cos(1 + ε)t. A 2–term expansion yields
Theorem 6.1. Let ϕ(t; ε) ∈ C 0,n+1 for all t and 0 < ε < ε0 . Let pk (t; ε) be the
k–th order Taylor polynomial w.r.t. ε. If ϕ is T –periodic, i.e. ϕ(t + T ; ε) = ϕ(t, ε)
for all t, then there exists 0 < ε1 < ε0 and C > 0, such that
for some constant C > 0 and 0 < ε < ε1 < ε0 . For arbitrary T , we use the
periodicity, i.e. write t = τ + nT , where τ ∈ [0, T ].
Remark 6.1. The important and crucial point is, that the period T is independent
of ε.
48
6.1 Generalized Asymptotic Expansions
”Standard” power series are therefore seemingly not well suited for approximat-
ing periodic functions, if the period depends on the perturbation parameter ε.
Therefore we introduce the following generalized concept of asymptotic expan-
sions.
Definition 6.1 (Generalized Asymptotic Expansion). A function f (x; ε)
has a n–term (generalized) asymptotic expansion w.r.t. an asymptotic sequence
{Φk }, if
k
X
f (x; ε) = aj (x; ε)Φj (ε) + o(Φk )
j=1
θ = ν(ε)t
and accordingly
θ
ψ(θ; ε) = ϕ ;ε
ν(ε)
or
ϕ(t; ε) = ψ(ν(ε)t; ε) .
49
uniformly for all times t. Therefore
ϕ ∼ ψ0 (ν(ε)t) + · · · + εk ψk (ν(ε)t)
provides an uniformly valid generalized asymptotic expansion. If ε enters in each
coefficient only through the frequency, then the expansion is called a Lindstedt
expansion.
Example 6.1. Consider the function
1
ϕ(t; ε) = cos(1 + ε)t
1+ε
Then a ”standard” expansion yields
ϕ ∼ cos t − ε (t sin t + cos t) .
This expansion is valid on bounded intervals.
To construct a Lindstedt expansion, we introduce the strained time via ν(ε) =
1 + ε and θ = (1 + ε)t. Then
1
ψ(θ; ε) = cos(θ) ∼ cos θ − ε cos θ
1+ε
ϕ(t; ε) ∼ cos(1 + ε)t − ε cos(1 + ε)t
Remark 6.2. If the frequency is known in advance, we know from the above
considerations, that the Lindstedt expansion holds uniformly for all t.
50
1. The approximation
is uniformly valid for all t. Note, that we use here the exact frequency.
Proof. The first statement is clear due to Theorem 6.1, i.e. we have
ϕ(t; ε) − ψ̂(ν(ε)t; ε) ≤ c1 εk+1
ψ̂(θ 1 ; ε) − ψ̂(θ 2 ; ε) ≤ M |θ1 − θ2 |
and
ϕ(t; ε) − ψ̂(ν̂(ε)t; ε) ≤ ϕ(t; ε) − ψ̂(νt; ε) + ψ̂(νt; ε) − ψ̂(ν̂t; ε)
≤ c1 εk+1 + M c0 εk+2 |t|
for all ε < min(ε1 , ε2 ). This bound grows for t → ±∞. Now, let L > 0 and
consider |t| ≤ L/ε. Then
ϕ(t; ε) − ψ̂(ν̂t; ε) ≤ (c1 + M c0 L)εk+1
(∗)
51
uniformly for |t| ≤ L/ε. This shows the second statement.
Now consider the even larger interval |t| ≤ L/ε2 . Then
ϕ(t; ε) − ψ̂(ν̂t; ε) ≤ (c1 ε0 + M c0 L)εk
uniformly for |t| ≤ L/ε2 . In this manner, we can show the third statement for all
1 ≤ j ≤ k + 1.
Remark 6.3. The estimate (∗) improves for ε → 0 in two ways: First, the error
bound decreases. Secondly, the interval, on which (∗) is valid, increases.
For intervals of length O(1/εk+2 ) the error bound gets O(1), which says nothing
else but that the difference between the two periodic functions stays bounded.
Example 6.2 (Duffings Equation). The motion of an almost linear oscillator
can be described by
Due to the criterion of Bendixson, we can expect periodic orbits. Rewrite the
equation as a first order system ẋ = f (x) with f (x1 , x2 ) = (x2 , −x1 + εx31 ) and
note, that div f ≡ 0.
To construct a Lindstedt expansion, we use the ansatz
ν ∼ ν0 + εν1 + ε2 ν2
θ = ν0 t + εν1 t + ε2 ν2 t
û(t; ε) = u0 (θ) + εu1 (θ) = u0 (ν0 t + εν1 t + ε2 ν2 t) + εu1 (ν0 t + εν1 t + ε2 ν2 t)
Comparing the 0–th order problem with the reduced problem ü + u = 0, we get
ν0 = 1 and easily compute u0 (θ) = cos θ.
Then the first order problem reads as
52
side 2ν1 cos θ + cos3 θ contains a term of the form a cos θ. To see that, recall that
ẍ + ν 2 x = aeiωt has unbounded solutions, if ω = ν. Applying trig–identities, we
get
1 3
2ν1 cos θ + cos3 θ = 2ν1 cos θ + cos(3θ) + cos θ
4 4
and we conclude ν1 = −3/8 to avoid secular terms. With this information the
first order equation reads as ü1 + u1 = 14 cos 3θ u1 = . . .
To determine the second order correction of the frequency, consider the O(ε2 )–
problem:
ü2 + u2 = 3u20 u1 − 2ν0 ν2 + ν12 ü0 − 2ν0 ν1 ü1 .
Again, the resonant terms have to vanish. Either, we can identify them by trig–
identities or use a Fourier–expansion
∞
a0 X
F (x) = + ak cos kx + bk sin kx ,
2 k=1
where Z π
1
ak = F (x) cos(kx) dx
π −π
and hence
Z π
!1 21
0= cos θ · 3u20 u1 − (2ν0 ν2 + ν12 )ü0 − 2ν0 ν1 ü1 dθ ν2 = −
π −π 256
6.2 Questions
Question 21 (van der Pol’s Equation). Consider van der Pol’s equation
ü + u = ε(1 − u2 )u̇
53
This equation is known to have periodic solution (ω–limit cycles, to be more
precise). If we want to find these limit cycles, we seek a periodic solution of van
der Pol’s equation with the initial conditions
u(0) = α, u̇(0) = 0 .
Since we do not know the position of the limit cycle in advance, we do not know,
where it intersects the positive u–axis in the uu̇–phase plane. Hence the initial
value α, that corresponds to the periodic solution, is not known. However, we
expect it to depend on the perturbation parameter ε, i.e. α = α(ε).
Seek an asymptotic expansion of the limit cycle using a Lindstedt expansion for
the solution u = u(t; ε) and and expansion for the initial value α ∼ α0 + εα1 .
Try to determine the coefficients (ν0 , ψ0 , α0 ), (ν1 , ψ1 , α1 ) and ν2 and compare the
result with a numerical solution.
54
7 Multiple Scales
Let’s review the Lindstedt expansion of the solution to Duffing’s equation ü+u =
εu3 , which we derived in the previous chapter:
3 3 3
u(t; ε) ∼ cos t − εt = cos t · cos εt + sin t · sin εt .
8 8 8
This looks, as if our approximation lives on two different time scales, the normal
time t, where cos t and sin t oscillate; and a slow time εt, where cos 38 εt and sin 38 εt
live. Recall, that cos 38 εt has its first zero for t = 4π
3
ε−1 = O(1/ε). Hence the
variations of cos 83 εt become only visible on the slow time scale εt.
With this interpretation in mind, it seems reasonable to write the solution u(t; ε)
of Duffing’s equation
d2
Using the derivatives dtd = ∂t1 + ε∂t2 and dt2
= ∂t21 + 2ε∂t21 ,t2 + ε2 ∂t22 , we get the
zero–th order problem
The functions f and g living on the slow scale are yet undetermined. For the
initial conditions we get the information
!
1 = u0 (0, 0) = f (0)
!
(∗)
0 = u̇0 (0, 0) = g(0) + εf 0 (0)
55
Going to the next order we get
O(ε) : −2f 0 (t2 ) sin t1 +2g 0 (t2 ) cos t1 +u1 +∂t21 u1 = (f (t2 ) cos t1 + g(t2 ) sin t1 )3
= A1 (t2 ) cos t1 + A2 (t2 ) sin t1 + A3 (t2 ) cos 3t1 + A4 (t2 ) sin 3t1
with
3
A1 (t2 ) = f (t2 ) f (t2 )2 + g(t2 )2
4
3
A2 (t2 ) = g(t2 ) f (t2 )2 + g(t2 )2
4
1
A3 (t2 ) = f (t2 ) f (t2 )2 − 3g(t2 )2
4
1
A4 (t2 ) = f (t2 ) 3f (t2 )2 − g(t2 )2
4
Since the O(ε)–equation has to hold for all t1 and all t2 , we are allowed to compare
the Fourier–coefficients of cos t1 and sin t1 . Each of these Fourier–coefficients has
to vanish separately for all t2 , since otherwise they would lead to resonant secular
terms. This leads us to
3
(cos t1 ) :g0 − f f 2 + g2 = 0
8
3
(sin t1 ) : f 0 + g f 2 + g 2 = 0
8
f 2 g
(Rest) : ∂t21 u1 (t1 , t2 ) + u1 (t1 , t2 ) = f − 3g 2 cos 3t1 + 3f 2 − g 2 sin 3t1
4 4
(∗∗)
56
Summarizing the information we got so far:
3 3
u0 (t1 , t2 ) = cos t1 cos t2 + sin t1 sin t2 .
8 8
The remainder (∗∗) can now be used to determine u1 (t1 , t2 ) in the same fashion.
As a conclusion of this example, we can say, that Lindstedt expansions are a
special case of the more general multiscale expansions.
Multiple scales expansions can serve as a method for problems, where we expect
phenomena to happen on different scales.
Example 7.1 (Damped Oscillator). Consider
57
Still, for t → ∞ this expansion grows unbounded.
What goes wrong? Consider the energy E(t) = 12 u̇(t)2 +u(t)2 : Multiply Eqn. (7.2)
by u̇ and integrate to get
Z t Z
!
0= u̇ (ü + εu̇ + u) dt E(t) = E(0) − ε u̇2 dt < E(0) .
0
u(t; ε) ∼ u0 (t1 , t2 ) .
and therefore
58
Our two–scale expansion already captures the main features of the solution: the
exponential decay of the amplitudes on
p the slow scale εt 1and the oscillations on
2 2
the longer time scale t. Note, that 1 − ε /4 ∼ 1 − 8 ε , hence the ”sqrt”–
term changes the amplitudes and the frequency only in higher order terms of the
expansion.
To compute higher order approximations, one introduces a third time scale t3 =
εβ t and expands u(t; ε) ∼ u0 (t1 , t2 , t3 ) + εγ (t1 , t2 , t3 ).
u(t; ε) = 1 + ε2 t + ε4 sin t
t1 = 1, t2 = εt, t 3 = ε2 t .
u ∼ u0 + εu1 + ε2 u2
1. u0 = 1, u1 = 0, u2 = t1
2. u0 = 1, u1 = t2 , u2 = 0
3. u0 = 1 + t3 , u1 = 0, u2 = 0
4. u0 = 1, u1 = −t2 , u2 = t1
59
All of these possibilities lead to u ∼ 1 + ε2 t. But which of these four is the
”correct” or ”most preferable” one?
Since y0 is the leading term in the expansion, it is reasonable, that it should
minimize the error
E0 = max |u(t; ε) − u0 (t1 , t2 , t3 )|
and hence, we choose u0 = 1 + t3 .
Analogously, u1 should minimize E1 = max |u(t; ε) − u0 (t1 , t2 , t3 ) − εu1 (t1 , t2 , t3 )|
leading to u1 = 0.
Another issue concerning multiple scales is the question of accuracy and validity.
Suppose a problem contains three time scales ti = εi t, i = 0 . . . 2, and we have
constructed the following expansions
1 1
u = u0 (t0 , t1 )
u ∼ u2 = u20 (t0 , t1 ) + εu21 (t0 , t1 ) .
3 3
u = u0 (t0 , t1 , t2 )
How do these expansions compare? We can expect that u1 holds for εt = O(1),
where as u3 holds on the larger interval ε2 t = O(1). However, on the common
domain of validity 0 ≤ εt ≤ O(1), we cannot say which of these two should be
more accurate (both should be accurate up to O(ε))
The approximation u2 is expected to be valid up to εt = O(1). But we expect it
to be more accurate than u1 or u3 ; O(ε2 ) for u2 compared to O(ε) for u1 , u3 .
Concerning the computational effort to determine u2 or u3 , both expansions re-
quire some analysis of the O(ε2 )–problem.
In the sequel we will consider two prototypic examples for multiple scale expan-
sions: Let k : R 7→ [kmin , kmax ] be smooth and kmin > 0. Then we consider the
two problems
ü + k 2 (εt)u = 0 (7.3)
ü + k 2 (t/ε)u = 0 (7.4)
60
• The situation is not that clear for the second problem. What happens with
k(t/ε) as ε → 0? Do the solutions u(t; ε) converge in some sense to a limit
u0 (t)? Which equation does u0 satisfy? These questions will be answered
in Chapter 8 on Homogenization.
We seek a two–scale expansion with the scales t1 = f (t; ε) and t2 = εt. Check
yourself, that an expansion with t1 = t and t2 = εt fails. For the solution u we
seek an expasion of the form
u(t; ε) ∼ u0 (t1 , t2 ) .
The function f appearing in the normal time scale should satisfy the following
assumptions:
• f should be smooth,
Plugging the two time scale expansion into Eqn. (7.3), we get in leading O(1)–
order
f¨∂1 u0 + f˙2 ∂12 u0 + k 2 (t2 )u0 = 0 .
| {z } | {z } | {z }
➀ ➁ ➂
If f˙ = k(t2 ), i.e. Z t
∂f
= k(εt) f (t) = k(εs) ds .
∂t 0
With this definition, the scaling function f satisfies the above assumptions and
f¨ = εk 0 (t2 ) = O(ε), i.e. term ➀ is of lower order than ➁ and ➂. At this point one
can see, why an expansion with the time scale t1 = t fails: the O(1)–problem reads
as ∂12 u0 + k 2 (t2 )u0 = 0 and solving it is as difficult as the original problem (7.3).
61
Now, we can easily solve for u0 and get
For all ε > 0, the solution u(t, ε) is smooth and well–defined. In the limit ε → 0,
the solutions converge u(t; ε) → cos(k(0)t) as expected. The frequency in the
limit is the same as the frequency of the unperturbed problem. In that sense,
problem (7.3) is ”nice” and ”well–behaved”.
The following two graphs show a comparison of the numerical solution (’– –’) of
Eqn. (7.3) and the multi–scale expansion (7.5) (’—’) for k(t) = 1 + 12 sin t and
ε = 0.1. The left picture shows the time interval t ∈ [160, 200]; here the two
solutions are almost indistiguishable. The right picture shows the interval t ∈
[1960, 2000]. For larger times t, the expansion differs already from the numerical
solution; however no secular terms appear.
1.5 1.5
numerical numerical
multi scale multi scale
1 1
0.5 0.5
0 0
u
−0.5 −0.5
−1 −1
−1.5 −1.5
160 170 180 190 200 1960 1970 1980 1990 2000
t t
62
7.5 Multiple Scales & Boundary Layers
Let’s reconsider the starting example (5.1) from the chapter about singular per-
turbed problems.
We now want to see, whether multiple scales can also help to solve those problems.
Clearly, due to the presence of the boundary layer, the problem (7.6) contains
two scales:
However, the problem is not periodic. Due to the existence of the two scales, we
assume the following multi–scale expansion for the solution:
Since the solution u1 has to stay bounded for x1 fixed and x2 → ∞ (no secular
terms), we get the condition
63
and therefore we have determined the function a1 as
1+x
a1 (x1 ) = 1 + ln .
2
To determine a2 is not that easy. At the moment, we just know, that a2 (0) =
ln 2−1. But keeping in mind, that one of the purposes of multiple scale expansions
is to reduce the error in the expansions (minimize the contribution of the higher
order terms), we can make g(x1 ) ≡ 0 by
ln 2 − 1
(1 + x1 )a02 + 2a2 = 0, a2 (0) = ln 2 − 1 a2 (x1 ) = .
(1 + x1 )2
Since we have now determined the function a1 and a2 completely, we get our
multiple scale expansion as
1+x ln 2 − 1 −(1+x)x/ε
u(x; ε) ∼ u0 (x, x/ε) = 1 + ln + e . (7.7)
2 (1 + x)2
1+x
u(x; ε) ∼ 1 + ln − (1 − ln 2)e−x/ε . (7.8)
2
To compare both, we rewrite (7.7) as
2
1+x e−x /ε
u0 (x, x/ε) = 1 + ln − (1 − ln 2)(1 + x)2 e−x/ε ,
2 (1 + x)2
| {z }
:=ρ(x;ε)
and note that ρ(x; ε) is exponentially small outside the boundary layer. Inside
the boundary layer, i.e. for x = ξε we get ρ(ξ; ε) = 1 + O(ε). Hence the matched
asymptotics solution (7.8) and the multiple scale solution (7.7) only differ in
higher order terms.
64
Expanding u(x ± ε) we get the modified equation
ε2 (IV )
u00 + u =f . (7.9)
12
To obtain an asymptotic solution of the modified equation, we propose a two–
scale ansatz
x
u(x; ε) ∼ u0 (x, y) + ε2 u1 (x, y), y= .
ε
Comparing equal powers of ε yields
−2 2 1 4
O(ε ) : ∂ y + ∂ y u0 = 0 ,
12
−1 1 3
O(ε ) : 2∂x ∂y + ∂x ∂y u0 = 0 ,
3
0 2 1 2 2 2 1 4
O(ε ) : ∂ x + ∂ x ∂ y u0 + ∂ y + ∂ y u1 = f ,
2 12
1 1 3 1 3
O(ε ) : ∂ ∂y u0 + 2∂x ∂y + ∂x ∂y u1 = 0 .
3 x 3
65
The O(ε1 )–equation reads as
000 1 h 0 √ √ i
−2ya (x) + 2f30 (x) 0
+ √ f2 (x) cos 12y − f1 (x) sin 12y = 0 ∀(x, y)
3
and thus fi (x) = ki = const. for i = 1, 2. Backsubstitution in (∗) yields
1 h √ √ i
u1 (x, y) = f4 (x) − k1 cos 12y + k2 sin 12y
12
and due to u1 (0, 0), we get f4 (0) = k1 /12.
Summarizing the results, we obtain the solution of the modified equation (7.9)
in the following form
" √ ! √ ! #
f 2 12x 12x
u(x; ε) ∼ x − x + ε2 k1 cos + k2 sin + f4 (x) .
2 ε ε
This results shows the typical oscillation of the error on the length scale of the
stepsize. This observation is the starting point of multigrid methods, to detect
and diminish these oscillations the solution is computed on different nested grids.
7.7 Questions
66
8 Homogenization
where we assume, that k is T –periodic. To gain some insight into the problem,
we multiply by u̇ and integrate
Z T
u̇ü + k 2 (t/ε)u̇u dt = 0
0
T Z T
1 2 1 d 2 2
u̇ + u k (t/ε) dt = 0 .
2 0 0 2 dt
Let B 0 = Lb (B, R) be the dual of B, i.e. the space of all bounded linear functionals
acting on B. For f ∈ B 0 , we denote by hf , ui ∈ R the action of the functional f
on the function u ∈ B.
Definition 8.2 (Weak and Weak–∗ Convergence). We say that (un )n∈N ⊂ B
converges weakly to u ∈ B, i.e. u * u, iff
67
Let X be the predual of B, i.e. X is a Banach space with B = X 0 . Then, a
∗
sequence (un )n∈N ⊂ B converges weak–∗ to u ∈ B, i.e. un * u, iff
hun , vi → hu , vi ∀v ∈ X .
If the Banach–space, with respect to which this weak convergence holds, is im-
portant, we use the notations
un * u weakly in B ,
∗
un * u weak–∗ in B .
Theorem 8.1 (Some Results from Functionalanalysis). The following im-
plications hold:
strong convergence =⇒ weak convergence =⇒ weak–∗ convergence .
If dim B < ∞, then strong and weak convergence are equivalent.
If X is reflexive, i.e. X ' X 00 , then
weak convergence in B ⇐⇒ weak–∗ convergence in B .
Proof. See Dautray & Lions: Mathematical Analysis and Numerical Methods, Vol.
2, Ch. VI or Reed & Simon: Functional Analysis
Example 8.1 (Weak convergence in Lp ). Consider (un ) ⊂ Lp (Ω) for 1 ≤ p <
∞. Then Z Z
p
un * u ∈ L ⇐⇒ un ϕ dx → uϕ dx ∀ϕ ∈ Lq
Ω Ω
where 1/p + 1/q = 1. This is equivalent to
Z Z
kun kLp ≤ C ∀n and un dx → u dx ∀M ⊂ Ω
M M
1 ∞
Remark 8.1. Note, that the dual of L is L . Therefore one typically considers
weak convergence of sequences in L1 , but the weak–∗ convergence in L∞ .
Let Ω ⊂ R be bounded. Consider the 2π–periodic function u(t) = sin t and the
family uε (t) = u(t/ε) = sin t/ε for ε > 0. Then the function uε is oscillating
with period 2πε and frequency 1ε . Therefore the functions in this family are
called rapidly oscillating. It is clear, that uε is bounded (e.g. in any Lp (Ω))
independently of ε. But uε does not converge strong in any Lp , i.e. there
exists no u0 ∈ Lp such that kuε − u0 kLp → 0.
68
Example 8.2. To construct the weak limit ofRthis sequence, we R b consider an
b
arbitrary interval [a, b] ∈ Ω and compute limε→0 a uε dx = limε→0 a sin x/ε dx.
We introduce y = x/ε and split the integration interval y ∈ [a/ε, b/ε] in two
parts: Let I1 = [a/ε, a/ε + 2kπ] and I2 = [a/ε + 2kπ, b/ε], where k is the largest
integer such that a/ε + 2kπ < b/ε. Then I1 contains k full periods of the function
uε and the remaining interval I2 has a length < 2π. Hence we get
Z b Z b/ε Z Z
x
sin dx = ε sin y dy = ε sin y dy +ε sin y dy = O(ε) ,
a ε a/ε I1 I2
| {z } | {z }
=0 =O(1)
as ε → 0. If p = ∞, then
∗
uε * A[u] weak–∗ in L∞ .
• Identify the limit of this subsequence with A[u] and show that each conver-
gent subsequence has the same limit.
69
8.2 Introductory Example
After this short excursion to functional analysis, we come back to our starting
point:
ü + k 2 (t/ε)u = 0, u(0) = 1, u̇ = 0 .
With the help of Thm. 8.2 we have established the following convergence
Z T
2 T
1 d 2 2 2 u
u k (t/ε) dt → A[k ] ,
0 2 dt 2 0
1
RT
where A[k 2 ] = T 0
k 2 (y) dy denotes the average of k. Hence we get for the
energy
1 2 1
u̇ (T ) + A[k 2 ]u2 (T ) = A[k 2 ] ;
2 2
p
a result, which reminds us of a harmonic oscillator with frequency ν = A[k 2 ].
Let’s introduce the following two time scales t1 = t and t2 = t/ε and seek the
multi–scale expansion
with the boundary conditions B(0) = 1 and A(0) = 0. Now consider a fixed time
t and let ε → 0, i.e. t2 → ∞. In this situation the fast variable should only have
a bounded influence, i.e. u0 (t1 , t2 ) ≤ M (t1 ) for all t2 , and therefore we require,
that Z
1 t2
lim u0 (t1 , s) ds < ∞ ,
t2 →∞ t2 0
which means nothing else but the average over the fast variable is bounded. Due
to this condition, we deduce A(t1 ) ≡ 0 and u0 (t1 , t2 ) = u0 (t1 ).
In the next order we get
∂22 u2 + B 00 + k 2 (t2 )B = 0 .
70
Integrating over the fast variable yields
Z Z
1 T 1 00 1 T 2
0= . . . dt2 = (∂2 u2 (·, T ) − u2 (·, 0)) + B + B · k (t2 ) dt2 ∀T ,
T 0 T T 0
| {z }
indep. of T
and due to the boundary conditions, we have ∂2 u2 (0, 0) = −D 0 (0). To keep the
expansion well ordered in the sense of generalized asymptotic expansions, we
require that u2 = O(1) and ∂2 u2 = O(1). Therefore, in the limit T → ∞, it
holds that
1
lim (∂2 u2 (t1 , T ) + D 0 (0)) = 0 ,
T →∞ T
u0 (t) = cos νt .
Our next example is already a bit more interesting: Let’s consider the steady
one–dimensional heat equation in a medium with microstructure
h x i0
− k u0 = f (8.1)
ε
subject to homogeneous Dirichlet conditions u(0) = u(1) = 0. We assume that
the conductivity k ∈ L∞ (0, 1) is periodic, positive and bounded, i.e. 0 < α ≤ k ≤
β. In this simple setting the solution can easily be obtained by integrating (8.1)
twice.
Theorem 8.3. For 0 < ε < ε0 , the problem (8.1) has a unique solution.
71
Proof. Multiply (8.1) with a testfunction v ∈ H01 (0, 1) and we get
aε (u, v) = (f, v)
R
where the bilinear form a is defined by a(u, v) = k(x/ε)u0 v 0 dx. One can easily
check, that a is continuous and coercive on H01 , hence the Lax–Milgram theorem
applies. Therefore, we get the existence of a unique solution uε ∈ H01 and uε is
bounded by
kuε k ≤ c kf k .
72
To cancel the unbounded term, we require
Z
1 ds
lim b0 (x) − y∂x u0 = 0 ,
y→∞ y k(s)
and conclude
where
Z y
−1 1 ds
k −1 = A[k ] = lim .
y→∞ y 0 k(s)
To finalize the derivation of the homogenized equation, we consider the O(ε0 )–
problem
−∂y [k∂y u2 ] = f + ∂y [k∂x u1 ] + b00
with the solution
Z Z Z
ds s ds
u2 (x, y) = a1 (x) + a0 (x) + ∂x u1 ds + (f + b00 ) .
k(s) k(s)
| {z } | {z }
=O(y) as y → ∞ =O(y 2 ) as y → ∞
−b00 = f
73
To see this, we vary u in some direction v and get
Z
J(u + v) − J(u) = kv 0 u0 − f v dx + O(v 2 )
Z
= − v [(ku0 )0 + f ] dx + O(v 2 ) .
74
1. the minima of Jε converge to the minima of J0 , i.e.
min J0 (u) = lim inf Jε (v) , (8.8)
u∈X ε→0 v∈X
In the sequel, we will use the concept of Γ–convergence, to show that the solutions
of the problem
h x i0 Z
0 1 x 0 2
− k u =f ⇐⇒ min Jε (u) = k (u ) − f u dx (8.10)
ε 2 ε
converge to the solution u of the homogenized problem
Z
0 0 1
− ku = f ⇐⇒ min J0 (u) = k(u0 )2 − f u dx (8.11)
2
where the homogenized conductivity k is given by
Z −1
ds
k= . (8.12)
k(s)
To apply Thm. 8.4, we have to show, that J0 is the Γ–limit of Jε , i.e.
J0 (u) ≤ lim inf Jε (uε ) ∀uε → u and ∃uε → u : J0 (u) = lim Jε (uε ) .
ε ε
Since the continuous functionals (8.5) are convex w.r.t u0 and radially unbounded,
i.e. Jε (u) → ∞ for ku0 k → ∞, they are also equi–coercive. Hence the Γ–
convergence of Jε to J0 is sufficient for the convergence of the solutions of the
underlying differential equations. It remains to show, that the lim inf–inequality
holds and we have to construct a recovery sequence. We will first show them for
the special case of a linear function u(x) = αx ∈ W 1,p . The arguments can then
be extended to piecewise linear functions and by density to the whole space W 1,p .
So let u(x) = αx and let (uε )ε ⊂ W 1,p be a sequence converging to u. Then we
have
Z
1 2
Jε (uε ) = k [u0 + (uε − u)0 ] − f u − f (uε − u) dx
2
Z Z Z
1 0 2 0 0 1
= k(u ) − f u dx + ku (uε − u) − f (uε − u) dx + k(uε − u)02 dx
2 2
Z Z Z
α2 0 1
= k − f u dx + α k(uε − u) − f (uε − u) dx + k(uε − u)02 dx ,
2 2
75
as well as
Z 2
α
J0 (u) = k − f u dx .
2
Using
R the fact,R that the harmonic mean is smaller than the arithmetic one,
i.e. k dx ≤ k dx, we get the inequality
Z Z
0 1
Jε (uε ) ≥ J0 (u) + αk(uε − u) − f (uε − u) dx + k(uε − u)02 dx
2
| {z }
≥0
Z
≥ J0 (u) + αk(ε −u)0 dx − f (uε − u) dx ∀uε → u .
| {z }
∈(W 1,p )0 hence →0 for ε→0
α2 a2
G= k1 + k2 − 2k + αa (k1 − k2 ) + (k1 + k2 ) = 0
2 2
76
and hence
Z
Jε (uε ) = J0 (u) − f vε dx → J0 (u) .
| {z }
→0
Note, that the recovery sequence shows the typical two–scale behavior, which we
already obtained from the asymptotic expansion.
The concept of Γ–convergence was introduced in the 70s as the most flexible and
natural notion of convergence for minimizers of variational problems. Besides Γ–
convergence, there are also other concepts of convergence used in homogenization
problems like two–scale convergence, G– and H–convergence.
vol Fε
ϕ= ∈ [0, 1] .
vol Ωε
Typically, the macro–domain Ωε has a quite complex geometry. To simplify the
situation, we assume Ωε to be generated by a periodic repetition of elementary
cells εY , with characteristic length ε. One characteristic cell Y consists of a solid
part S and a fluid part F , see Fig. 8.1
PSfrag replacements
Ωε
Y
F
x
y=
ε
S
zoom
εY ε 1
77
Inside the domain Ωε , we consider the equations of slow, viscous flow, i.e. Stokes
equation:
∇ · uε = 0 , (8.13a)
∇pε − ε2 ν ∆ uε = 0 in Fε , (8.13b)
uε = 0 on ∂Sε . (8.13c)
The ε2 –scaling for the viscosity has basically two reasons: Argueing
√ from physics,
this scaling assumes, that the size of the boundary layers (= viscosity) is of the
same order as the size of the particles (= O(ε)). Mathematically, this scaling is
the only one, which leads to a non–trivial limit as ε → 0. If the boundary layers
are too thick (viscosity too large), the boundary layers fill the whole domain and
we have to solve the Stokes equation in the entire domain. On the other hand, if
the boundary layers are too small (viscosity too low), the fluid does not feel the
presence of the solid part Sε .
To derive the homogenized equation describing the averaged flow inside the do-
main Ω, we use the following two scales: the macro–variable x ∈ Rn and the
micro–variable y = xε ∈ Rn . For the velocity u and the pressure p, we propose
the asymptotic ansatz
∇y · u 0 = 0 , (8.14a)
2n
∇y p 0 = 0 for (x, y) ∈ Ω × F ⊂ R . (8.14b)
From this, we can conclude, that p0 (x, y) ≡ p0 (x), i.e. p0 depends only on the
macro–variable.
Proceeding to the next order, we find
∇x · u 0 + ∇ y · u 1 = 0 , (8.15a)
2n
∇y p1 − ν ∆y u0 = −∇x p0 for (x, y) ∈ Ω × F ⊂ R . (8.15b)
∇y · w i = 0 , (8.16a)
∇ y πi − ∆ y w i = e i in F ⊂ Y , (8.16b)
wi = 0 on ∂S . (8.16c)
78
Note, that this cell problem is solved in the elementary cell Y independent of the
macro–variable x. The solution of the cell problem reflects the microstructure
of the problem. With the help of the auxiliary variables wi and πi , we can
reconstruct the solution of (8.14) and (8.15b) by linear superposition:
X
p1 (x, y) = − ∂xi p0 (x) · πi (y) , (8.17)
X 1
u0 (x, y) = − ∂xi p0 (x) · wi (y) . (8.18)
ν
Averaging now the velocity u0 (x, y) over the micro–variable y we get the macro-
scopic seapage velocity
Z Z
1X
u0 (x) = u0 (x, y) dy = − ∂ xi p 0 · wi (y) dy
Y ν i Y | {z }
=wi,j (y)
K
=− ∇p0 , (8.19)
ν
Note, that the computation of the permeability tensor K requires the solution of
the cell problem (8.16). The permeability tensor K contains all the information
about the microstructure of the problem. A small computation shows, that the
permability tensor K is symmetric and positive definite.
Summarizing the equations, we get the following homogenized system
1
u(x) = − K∇p(x) , (8.21a)
ν
∇·u=0 in Ω . (8.21b)
These equations are known as Darcy’s Law. They relate the averaged seapage ve-
locity to the pressure drop and were found first by Henry Darcy (experimentally).
For more information on homogenization and porous media flow, see [Hornung:
Homogenization and Porous Media].
Related problems lead to Brinkmann’s Law, describing the flow in a porous
medium, where the size of the elementary cell is O(ε), but the diameter of the
obstacles is of order O(ε3 ) in a 3–dimensional porous medium.
79
9 Perturbation Methods in Fluid Mechanics
The figure 9.1 shows an image of a bird in a windtunnel. Note the different
behavior of the streamlines close to the bird compared to the flow away from the
bird. We consider a two–dimensional, stationary incompressible flow around an
ux + v y = 0 (9.1a)
1 1
uux + vuy + px = (uxx + uyy ) (9.1b)
ρ Re
1 1
uvx + vvy + py = (vxx + vyy ) , (9.1c)
ρ Re
where (u, v) is the velocity in the cartesian coordinates (x, y) and p denotes the
pressure. The dimensionless parameter Re = U L/ν is called the Reynolds num-
ber, where U is some characteristic velocity, L a reference length and ν denotes
the (kinematic) viscosity of the fluid. For our bird in the windtunnel, we get
U ≈ 10 m s−1
L ≈ 0.15 m Re = 105 .
ν ≈ 15 · 10−6 m2 s
80
Hence we can assume, that 1/Re = ε 1. One striking feature of high–Reynolds
number flows is the appearance of turbulence; this can been seen by the vortices
appearing in the flow close to the upper part of the bird. Mathematically, the
limit ε → 0, i.e. Re → ∞ or ν → 0 is a singular one. We pass from the second
order parabolic (or elliptic in the stationary case) Navier–Stokes equations to the
first order hyperbolic Euler equations modelling inviscid flow
ux + v y = 0 (9.2a)
1
uux + vuy + px = 0 (9.2b)
ρ
1
uvx + vvy + py = 0 . (9.2c)
ρ
As in most singular perturbation problems, a loss of boundary conditions appears.
For the Navier–Stokes equations, we can prescribe no–slip conditions, i.e (u, v) =
0 on ∂Ω, whereas for the Euler equations, we can only prescribe the normal
component of the flow (u, v) · n = 0. Hence we expect some sort of boundary
layer close to the surface of the object.
81
This is a parabolic system for the tangential velocity u and the normal velocity
w is coupled via the continuity equation. The thickness yb of the boundary layer
can be estimated as
√ 1 √
yb ∼ ε = √ ≈ ν .
ε
Prandtl’s boundary layer theory resolved d’ Alembert’s paradox which states, that
a body experiences no drag in a potential flow.
The low–Reynolds number flow past a cylinder or sphere can be described by the
following equations
∇·u=0 (9.5a)
1
(u · ∇u) = (−∇p + ∆ u) in Rn \ B1 (0) (9.5b)
ε
u=0 on ∂B1 (0) (9.5c)
u=1 for kxk → ∞ , (9.5d)
Plugging the streamfunction into the momentum equation (9.5b) and differenti-
ating once again, we get in leading order the biharmonic equation
2
2 1 1 2
∂r + ∂r + 2 ∂ϕ Ψ
n=2,
4 r r
0=∇ Ψ= 2 (9.6)
2 sin θ 1
∂r + ∂θ ∂θ Ψ n=3.
r2 sin θ
82
The boundary condition on the cylinder/sphere reads as
Due to the uniform flow at infinity (Eqn. (9.8)), we get a = 0 and b = 12 . The
boundary conditions (9.7) yield c = −3/4 and d = 1/4 and we obtain
1 2 1
Ψ(r, θ) = 2r − 3r + sin2 θ . (9.9)
4 r
Now let’s consider the 2d problem. Again we seek a solution using separation of
variables Ψ = sin ϕ g(r). This leads to
Ψ = sin ϕ ar 3 + br ln r + cr + d/r .
Clearly, this solution does not satisfy the free flow condition (9.8) at infinity,
since the r ln r–term is more singular at infinity than the free flow.
The nonexistence of a solution of Stokes’ equation for infinite planar flow past a
cylinder (or any other body!) is known as Stokes’ paradox.
To understand, where this Stokes paradox arises from, let’s consider the convec-
tive terms, that are neglected in the Stokes equation (9.6)
1
convective term uur ∼ as r → ∞
r2
83
and a typical viscous term reads as
1 1
viscous term ∆u ∼ 3 as r → ∞ .
ε εr
Hence the ratio of the neglected terms to those retained in Stokes’ equation is
convective
= O(εr) as r → ∞ .
viscous
Close to the sphere (r = O(1)) this ratio is also small, but far away from the
body, the neglected convective terms get comparable or even larger than the
viscous one, no matter how small the Reynolds number ε is. Hence the Stokes
equation becomes invalid, when εr = O(1). Using the definition ε = Re = U/ν,
this appears at a length scale ν/U , which is called the viscous length.
The same argument holds a fortiori for the 2d situation. Here the ratio between
the convective and viscous terms is given by
convective
= O(εr ln r) as r → ∞ .
viscous
This dominance of the convective terms at large distances is the source of the
singular behaviour of the Stokes equation (as an approximation to the Navier–
Stokes equations) at infinity. In the 3d situation, this singular behaviour is not
visible, since the first approximation (9.9) is well–behaved at infinity. In the re-
gion of non–uniformity O(εr) = 1, the velocity has already effectively reached
the free–stream velocity; hence we can impose the boundary condition. But this
is just an exceptional circumstance. If one wants to construct a second approx-
imation to the low–Reynolds number flow past a sphere by iteration (plug (9.9)
into the left hand side of (9.5b)), one faces Whitehead’s paradox : The second
approximation does not exist!
A solution to the Stokes and Whitehead paradox was proposed by Oseen. The
trick is not to neglect hte convective terms completely, but to include them in
a linearized form. The x–component of the momentum equation reads in the
Navier–Stokes equation as
1
uux + vuy + wuz + px = ν ∆ u
ρ
and it is approximated in the Oseen equation by
1
U ux + p x = ν ∆ u
ρ
where U denotes the free stream velocity. The Oseen equation for the stream-
function reads as
(∆ −ε∂x ) ∆ Ψ = 0
It can now be shown, that Oseen’s equation provides a uniformly valid first ap-
proximation to the low–Reynolds number flow past a cylinder or sphere.
84
9.3 Derivation of Euler Equations from Kinetic Theory
In 1900, Hilbert posed his famous 23 problems. We are going to deal with his
6th problem, which concerned the passage from mircoscopic, molecular motion
to the laws of fluid dynamics.
Consider a rarefied gas (very low density, or large mean free path). In this situa-
tion, a single molecule travels along a straight line, until it eventually hits another
one. If this happens, it is scattered in some different direction. In 2d, this is sim-
ilar to playing billard. In statistical physics, one describes such an ensemble of
molecules (or billard balls) by a distribution function f : R+ ×Rn ×Rn 7→ R, where
f (t, x, v) denotes the probability of finding at time T and position x a molecule
with velocity v. The time evolution of this distribution function is given by the
Boltzmann equation
∂t f + v · ∇x f = Q(f ) ,
where the collision operator Q describes the influence of scattering (collisions
between the billard balls). The v–moments of the distribution function f allow
for a macroscopic interpretation
Z
f (t, x, v) dv = ρ(t, x) density,
3
Z R
v f (t, x, v) dv = ρ(t, x) u(t, x) (bulk) velocity,
R 3
Z
(v − u) ⊗ (v − u) f (t, x, v) dv = ρkT I = pI kinetic pressure tensor,
R3
where k is the Boltzmann constant, T the temperature of the gas and p the
pressure.
In the absence of collisions, the Boltzmann equation just describes the prop-
agation of the distribution with velocity v, i.e. f (t, x, v) = f (0, x − vt, v) =
f0 (x − vt, v).
For the billard game (as well as the motion and scattering of molecules), the
Boltzmann equation reads as
Df := ∂t f + v · ∇x f = J(f, f )
This collision term describes the number of collisions between particles with ve-
locities v1 and v2 that have velocities w1 and w2 after the collision.
85
Now, let’s consider a large box Ωε with side length O(1/ε). This box shall consider
a large number of molecules n = O(1/ε3 ) with distribution function f , i.e.
Z Z
1
f (t, x, v) dv dx = O .
Ωε R3 ε3
Hence, we expect to find roughly one molecule per unit volume, i.e. the mean free
path a molecule can travel before it hits another one is 1.
Next, we rescale our box to length 1, i.e. ξ = εx ∈ Ω. To keep the velocity the
same, we also rescale the time by τ = εt and introduce the distribution function
Z Z
fε (τ, ξ, v) = f (t, x, v), fε (τ, ξ, v) dv dξ = 1 .
Ω R3
where ρ is the density, u0 the (bulk) velocity and T the temperature of the
molecular gas. This can be seen as follows: J(f0 , f0 ) = 0 is satisfied, if
f (w1 ) f (w2 ) = f (v1 ) f (v2 ) (9.13)
holds for all in– and outgoing velocities v1 , v2 and w1 , w2 . Due to momentum
conservation we require v1 + v2 = w1 + w2 and energy conservation requires
v12 + v22 = w12 + w22 . Taking the logarithm of (9.13) one can show that
ln f (t, x, v) = α(t, x) + β(t, x)v + γ(t, x)v 2 . (9.14)
86
Coming back to the Maxwell–distribution (9.12), we still have to determine equa-
tions for ρ, u and T . They are provided by the next order of the expansion:
1
Df0 = J(f0 , f1 ) (9.15)
2
For a given f0 this is a linear equation for f1 . However, we already know, that
J(f0 , ·) has a kernel. Due to (9.14), the functions ϕ0 = 1, ϕi = vi (i–th component
of the velocity) for i = 1 . . . 3 and ϕ4 = 21 v 2 provide a basis of this kernel.
Employing the Fredholm alternative saying, that the inhomogeneous equation
is solvable, iff the the right hand side is orthogonal to the the kernel of the
homogeneous one, we get the conditions
Z
Df0 · ϕi dv = 0 for i = 0 . . . 4
or
Z
(ft + v · ∇x f ) · 1 dv = 0 ρt + ∇x · (ρu) = 0 (9.16)
Z
(ft + v · ∇x f ) · vi dv = 0 (ρu)t + (ρuui )x + px = 0 (9.17)
Hence the solvability conditions for (9.15) lead to the Euler equations of gas
dynamics; Eqn. (9.16) is the continuity equation and Eqn. (9.17) the momentum
equation. The product with the fifth invariant ϕ4 = v 2 /2 leads to the energy
equation.
The end.
87