Home Contents Contents


Classifying Equilibrium Points -- Reference

If this is your first encounter with classifying equilibrium points we recommend that you work through the discovery module before looking at this reference module.


You should use one of the computer algebra systems below with this module. Click on the appropriate icon for your preferred CAS and then arrange your screen so that you can easily move back-and-forth between this window and your CAS window. Click on the appropriate help button for help.

Maple worksheet Mathematica notebook TI-92 Browser Window

Help Help Help


This module has two important theorems.

These theorems are important for two reasons -- first, they answer important questions about equilibrium points of discrete dynamical systems and, second, they illustrate important principles about linear and nonlinear functions.
The Linear Classification Theorem:

If m is not one then the linear dynamical system

p(n + 1) = m p(n) + b

has exactly one equilibrium point: b/(1 - m).

If |m| < 1 then the equilibrium point is attracting and for any initial condition

Missing Equation

Proof:

The key idea behind the proof is comparing the distance

Missing Equation

to the distance

Missing Equation

as follows

Missing Equation

This implies that

Missing Equation

and

Missing Equation

Now, if |m| < 1 then

Missing Equation

So,

Missing Equation

This completes the proof.


Use your CAS window to draw cobweb diagrams for several different linear dynamical systems

p(n + 1) = m p(n) + b

with different values of m to help see geometrically why this theorem is true.


The Nonlinear Classification Theorem:

Suppose that q is an equilibrium point of the dynamical system

p(n + 1) = f(p(n))

Then if |f'(q)| < 1 the equilibrium point q is attracting in the sense that if p(1) is "close to" q then

Missing Equation

Proof:


Notice both the similarities and the differences between the Linear Classification Theorem and the Nonlinear Classification Theorem.


Use your CAS window to investigate the pack-hunter model given by
 
         1.5 p / 500,       if p < 500;
R(p) = {  
         2 - p/1000,        if 500 <= p.

p(n + 1) = R(p(n)) p(n)
with various different initial conditions. Find all its equilibrium points, determine which ones are attracting and find out for which initial conditions the population dies out and for which initial conditions the population approaches a nonzero equilibrium.


Check Your Understanding

  1. Consider the logistic model
    p(n + 1) = a [1 - b p(n)] p(n)
    
    Find all its equilibrium points. For which values of a is the zero equilibrium point attracting? For which values of a is the nonzero equilibrium point attracting?

    answer


Home Contents Contents


Copyright c 1995 by PWS Publishing Company, a division of International Thomson Publishing Inc. Comments to Frank Wattenberg, Department of Mathematics, Carroll College, Helena, MT 59625.