Ordinary differential equations: Asymptotics and stability
Stability analysis by local linearisation
First we discuss the local linearisation technique on the basis of known examples and then we explain the general case.
Exponential growth Consider the ODE of exponential growth with relative growth rate constant . If , then the equilibrium is attracting; if , then the equilibrium is repelling. The parameter also comes to the fore when you compute the derivative of the right-hand side with respect to in the equilibrium : The behaviour of solutions around the equilibrium depends on the value of and the value marks a transition from an attracting to a repelling equilibrium, and vice versa. This change in behaviour around an equilibrium depending on a parameter value is called a bifurcation, and the parameter value at which this change occurs, in this case , is called a bifurcation value. We will discuss this in more depth in another section.
Logistic growth Consider the ODE of logistic growth equilibria are and . The equilibrium is attracting if and repelling if . We can understand this as follows. Consider first an initial value which is very close to 0 and in absolute value much closer to 0 than to 1. For such a number it is true that the square is much smaller than . To illustrate this: if then For points near therefore holds that . In short, the initial value problem written down as has a second term in the right-hand side that can be neglected for in the neighbourhood of 0 with respect to the first term in case is close to 0. In other words, near the equilibrium the solution of the initial value problem will exhibit the same behaviour as the solution of the initial value problem and we already know how this depends on the sign of . This approach to characterise the type of an equilibrium is called the method of local linearisation of the original problem.
The way we approach this from now on is as follows. The derivative of with respect to can be determined by means of the rules for differentiation: Substitution of the equilibrium value gives the parameter .
In the same we you can study the equilibrium . Substitution of the equilibrium value in the above derivative gives . The stability of is based on the same reasoning: the equilibrium is attracting if and repelling if . In other words, the equilibrium is attracting if and repelling as .
Again is a bifurcation value. In technical jargon, this is a transcritical bifurcation: for all other values of there are an attracting and repelling equilibrium, but when passing the bifurcation value the nature of the equilibria switches. Some people say that an exchange of stabilities takes place between the equilibria when passing the bifurcation value.
The general recipe for determining the stability of an equilibrium of an autonomous differential equation of the form is as following.
Stability analysis via local linearisation
- Determine all equilibria by solving the equation . Suppose that , i.e., let be an equilibrium of the differential equation.
- Differentiate with respect to . Call in future .
- Determine the value of . Henceforth we symbolise with .
- If , then is an attracting equilibrium and a solution moves close to the neighbourhood of the steady state exponentially towards it with growth factor .
- If , then is a repelling equilibrium and a solution moves close to the neighbourhood of the steady state exponentially away from it with growth factor .