Professional Documents
Culture Documents
xn+1 = rxn (1 − xn )
xn+1 = rxn (1 − xn )
Steady State
• The concepts of homeostasis, equilibrium and steady
state relate to the absence of changes in a system.
• The steady-state solutions can be essential to understand
certain populations, for example, there are organisms that
function well in narrow ranges of temperatures, acidity, or
salinity.
• More complex organisms have developed internal
mechanisms for maintaining the body temperatures and
other factors on appropriate constant levels.
Nonlinear Difference Equations
Steady State
• In difference equations’ context, a steady state solution x̄
is defined to be the value that satisfies the relations:
xn+1 = xn = x̄
Stability
• The distinction of such states is relevant for biological
process.
• When a steady state is unstable great changes are about
to happen: a population may crash, or homeostasis may
be disrupted.
• Even if a exact mathematical solution is not easy to
calculate, the qualitative behavior about whether the
change is imminent is important.
Nonlinear Difference Equations
Stability
• Suppose that we have already determined the steady
state x̄ for some equation xn+1 = f (xn ).
• Now let us try to answer the question: given some value
close xn close to x̄, will xn tend toward or away from this
steady state x̄?
• Consider a small perturbation δn of the steady state x̄,
and we start with a solution
xn = x̄ + δn
δn+1 = f (x̄ + δn ) − x̄
= f (x̄) + f 0 (x̄)δn − x̄
= f 0 (x̄)δn
= a δn
where a = f 0 (x̄).
• So now we have a linear equation δn+1 = aδn for the
perturbation around the steady state. And we can apply
the linear theory to study it’s behavior.
Nonlinear Difference Equations
1
x̄1 = 0 and x̄2 = 1 −
r
Nonlinear Difference Equations
Example
• We know that f 0 (x) = r − 2rx.
• For x̄ = 0, we get f 0 (0) = r . So this steady state is stable
if and only if 0 < r < 1, because r is a positive constant.
But for practical purposes we are not so much interested
on this case, because leads to a trivial solution, that is,
the population gets extincted.
• For x̄ = 1 − 1/r we get f 0 (x̄) = −r + 2. For stability
condition we impose |2 − r | < 1 ⇐⇒ −1 < 2 − r < 1,
which leads to the condition 1 < r < 3 for stability.
Nonlinear Difference Equations
Example
• Making the analysis described on [2], we can have a
graphical analysis for the choice of the parameter r
related to the equation behavior.
• For having positive values for the population’s density we
must require that xn ∈ (0, 1), ∀n. If xn exceeds 1, the
subsequent iterations diverge towards −∞ (which means
the population gets extinct).
• The maximum value of the function f (x) is given by r /4
(at x = 1/2); therefore the equation possesses non-trivial
dynamics behavior only if r < 4.
• On the other hand, all trajectories are attracted to x̄ = 0
if r < 1.
Nonlinear Difference Equations
Example
• Making the analysis described on [2], we can have a
graphical analysis for the choice of the parameter r
related to the equation behavior.
• For having positive values for the population’s density we
must require that xn ∈ (0, 1), ∀n. If xn exceeds 1, the
subsequent iterations diverge towards −∞ (which means
the population gets extinct).
• The maximum value of the function f (x) is given by r /4
(at x = 1/2); therefore the equation possesses non-trivial
dynamics behavior only if r < 4.
• On the other hand, all trajectories are attracted to x̄ = 0
if r < 1.
Nonlinear Difference Equations
• So long the slope lies between −45o and 45o , that is,
|f 0 (x̄)| < 1, the steady state x̄ will be at least locally
stable, attracting all trajectories in it’s neighborhood.
• What happens next? What happens, for an example, for
r > 3 in the logistic equation?
• In [2] can be found the development of the theory. As
result we have that for r > 3, some stable steady state
can become unstable, and then two new steady states of
period 2 be born. The system alternates in a stable cycle
of period 2.
Nonlinear Difference Equations
Steady state
Consider the system of nonlinear equations
xn+1 = f (xn , yn )
yn+1 = g (xn , yn )
x̄ = f (x̄, ȳ )
ȳ = g (x̄, ȳ )
Nonlinear Difference Systems
Doing a similar approach that we saw before we get the
following linear relation between the perturbation around the
steady state on step time n + 1 and n
δn+1 = Jδn
det(J − λI ) = 0
λ2 − βλ + γ = 0
Nonlinear Difference Systems
Stability
• Where
Exercise 1 [1]
Consider the following nonlinear difference equation for
population growth:
k xn
xn+1 = b, k > 0
b + xn
a) Does this equation have an steady state?
b) If so, is that steady state stable?
Nonlinear Difference Equations
Exercise 2 [1]
In population dynamics a frequently encountered model for
fish populations is based on an empirical equation called
Ricker equation:
ln α
a) Show that this equation has a steady state N̄ = .
β
b) Show that the steady state is stable provided that
| 1 − ln α | < 1.
Nonlinear Difference Equations
Exercise 3 [1]
In May (1978), Host-parasitoid system in patchy
environments: a phenomenological model, J.Anim.Ecol., the
following system of equations appear:
a Pn −k
Hn+1 = F Hn 1 +
k
Hn+1
Pn+1 = Hn −
F
Determine the steady states and their stability for this system.
(The parameters F , a, k are positive).
References