Lecture slides for UCLA LS 30B, Spring 2020
License: GPL3
Image: ubuntu2004
Learning goals:
Be able to explain the two conditions needed for a Hopf bifurcation to occur. (review)
Be able to explain one of those two conditions in a mathematical (numerical) way. Specifically, in terms of eigenvalues.
Be able to use this to find the exact parameter value at which a Hopf bifurcation occurs.
Recall the definition of a Hopf bifurcation:
Definition: When changing a parameter of the model causes the long-term (steady-state) behavior to change from equilibrium behavior to oscillating, we say that a Hopf bifurcation has occurred.
Or, in other words, when changing a parameter causes a limit cycle attractor to appear where there previously was not one, that's a Hopf bifurcation.
Recall the Holling–Tanner model:
Parameters:
Here I will be using the following values of these parameters:
Hopf bifurcation in the Holling–Tanner model, as we vary :
Hopf bifurcation in the Holling–Tanner model, as we vary :
Hopf bifurcation in the Holling–Tanner model, as we vary :
Review of our conclusion from way back then:
A Hopf bifurcation occurs when, as we change a parameter, the following happens:
An equilibrium point changes from a stable spiral to an unstable spiral (or vice-versa).
Meanwhile, in some part of the state space around that equilibrium point, other trajectories continue to spiral inward.
Notes:
Condition (2) is hard to check. We'll just rely on simulation for that.
We now finally know how to actually detect condition (1) mathematically!
What we now know:
An equilibrium point is a stable spiral if the eigenvalues of the Jacobian are complex, with a negative real part.
An equilibrium point is an unstable spiral if the eigenvalues of the Jacobian are complex, with a positive real part.
The Holling–Tanner equations, again:
Its Jacobian:
Hopf bifurcation in the Holling–Tanner model, as we vary :
Hopf bifurcation in the Holling–Tanner model, as we vary :
Hopf bifurcation in the Holling–Tanner model, as we vary :
Hopf bifurcation in the Holling–Tanner model, as we vary :
Conclusion:
A Hopf bifurcation occurs when, as we change a parameter, the following happens:
An equilibrium point changes from a stable spiral to an unstable spiral (or vice-versa).
This means the eigenvalues of the Jacobian at that equilibrium point are complex, and the real part changes sign (from negative to positive or vice-versa).
In particular, the Hopf bifurcation point is the parameter value at which the real part of the eigenvalues is exactly .
Meanwhile, in some part of the state space around that equilibrium point, other trajectories continue to spiral inward.
Note: Condition (2) is still hard to check. We'll just rely on simulation for that.