Professional Documents
Culture Documents
Analysis of ODE II
A. J. Meir
Outline
1 Modeling Background
4 Advanced Models
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Balance law
The rate of change of population density equals reproduction rate
plus migration rate minus dispersal rate
Scope of Talk
Geometric approach
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Malthus Law
du
= r u(t)
dt
Solution
u(t) = u(0)e rt
Logistic Growth
Limited Resources
u
Replace r by r (1 − C)
Logistic equation
du u(t)
= ru(t) 1 −
dt C
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Logistic Growth
Geometric interpretation
F (u) := ru 1 − Cu is the slope field
A solution curve t 7→ (t, u(t))) has the slope (1, F (u(t̂)) at
(t̂, u(t̂))
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Phase Portrait
Phase diagram
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Solution Curves
Solution curves
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Two-Species Competition
Reproduction rates
u
Species 1 r 1 − K − αv
v
Species 2 ρ 1 − L − βu
dv v
dt =ρ 1− L − βu v
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Geometric Interpretation
du
dt = u(t)(a1 − b1 u(t) − c1 v (t))
dv
dt = v (t)(a2 − b2 u(t) − c2 v (t))
Solution Curve
u(t)
t 7→
v (t)
is a curve in the u, v -plane which is tangent to the slope field
u u(a1 − b1 u − c1 v )
7→
v v (a2 − b2 u − c2 v )
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Example
Example
Example
Equilibria and Nullclines
Slope Field
u uf (u, v )
7→
v vg (u, v )
Equilibria are the zeroes of the slope field, i.e., points (y , z) such
that yf (y , z) = 0 and zg (y , z) = 0
Nullclines are the sets of all points in phase space (here the first
quadrant) where the slope field has horizontal or vertical slope,
i.e., either xf (x, y ) = 0 or yg (x, y ) = 0
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Equilibria
Solve
u(a1 − b1 u − c1 v ) = 0
v (a2 − b2 u − c2 v ) = 0
Consider (
du
dt = uf (u, v )
dv
dt = vg (u, v )
Assumptions
(H0) f , g continuously differentiable functions on R2
(H1) f (0, 0) > 0, g (0, 0) > 0
(H2) ∂u f (u, v ) < 0, ∂v f (u, v ) < 0, ∂u g (u, v ) < 0, ∂v g (u, v ) < 0
for u, v ∈ [0, ∞)
(H3) there exists a β > 0 with f (u, v ) < 0 and g (u, v ) < 0 for
(u, v ) 6∈ [0, β]2
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Lyapunov Stability
Consider
U̇(t) = F (U(t))
Hypotheses - Ω ⊆ Rn open, F : Ω → Rn continuously
differentiable
U(t; X ) denotes the unique solution satisfying U(0) = X .
Definition - Let Z ∈ Ω with F (Z ) = 0, i.e., Z is an equilibrium of
of the eq.
Z is called stable, iff for each > 0 there exists a δ > 0 such
that |U(t; X ) − Z | < for every X ∈ Ω with |X − Z | < δ and
all t ≥ 0
Z is called asymptotically stable, iff Z is stable and there
exists a δ > 0 with |U(t; X ) − Z | → 0 as t → ∞, whenever
X ∈ Ω with |X − Z | < δ
Z is called unstable, iff Z is not stable.
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Theorem We have
Z is asymptotically stable provided that the real parts of all
eigenvalues of the Jacobian matrix JF (Z ) are negative
Z is unstable if JF (Z ) has an eigenvalue with positive real part
∂1 f1 (Z ) ∂2 f1 (Z ) . . . ∂n f1 (Z )
∂1 f2 (Z ) ∂2 f2 (Z ) . . . ∂n f2 (Z )
JF (Z ) :=
.. .. ..
. . .
∂1 fn (Z ) ∂2 fn (Z ) . . . ∂n fn (Z )
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Stability Analysis
Consider
du
dt = uf (u, v )
dv
dt = vg (u, v )
trace(JF ((ū, v̄ )) 1
q
± trace(JF )((ū, v̄ ))2 − 4 det((JF )((ū, v̄ ))
2 2
Modeling Background Phase Plane Analysis The General Setting Advanced Models
dv
dt = v (t)(a2 − b2 u(t) − c2 v (t))
b1 a1 c1
b2 > a2 > c2 co-existence of both species
b1 a1 c1
b2 < a2 < c2 extinction of one species
Modeling Background Phase Plane Analysis The General Setting Advanced Models
Modeling Dispersal
∂v
∂t − k2 ∆v = vg (t, x, u, v )
3
X ∂2u
∆u :=
∂xj2
j=1
Boundary Conditions.
Dirichlet u, v ≡ 0 on ∂Ω, lethal boundary
∂u ∂v
Neumann ∂n , ∂n ≡ 0 on ∂Ω, isolated habitat
∂u ∂v
Robin + ru ≡ 0,
∂n ∂n + ρv ≡ 0 on ∂Ω, immigration,
emigration
Modeling Background Phase Plane Analysis The General Setting Advanced Models
∂v
∂t − k2 ∆v = v (a2 − b2 u − c2 v )
We have
b1 a1 c1
b2 > a2 > c2 co-existence of both species
b1 a1 c1
b2 < a2 < c2 extinction of one species
Modeling Background Phase Plane Analysis The General Setting Advanced Models
u 0 = 2t(1 + u) u(0) = 0
Take u0 = 0 and compute several iterates. Show that you get the
Taylor series expansion of
2
et − 1