Nonlinear System Dynamics
Consider the nonlinear system
is a vector field which potentially changes with time and governs how the system evolves.
Consider a single trajectory .
Whereas linear systems converge to a single point if they converge at all, nonlinear systems can converge to a set of points. Thus the limit set essentially generalizes the idea of a limit.
An invariant set is one which a trajectory of the system will never leave once it enters the set. Just like linear systems, non-linear systems can also have periodic solutions.
Solutions to Nonlinear Systems
Consider the nonlinear system
Definition 35
A function is a solution to on the closed interval if is defined on the interval , on the interval , and .
We say that is a solution in the sense of Caratheodory if
Because the system is nonlinear, it could potentially have no solution, one solution, or many solutions. These solutions could exist locally, or they could exist for all time. We might also want to know when there is a solution which depends continuously on the initial conditions.
Theorem 7 (Local Existence and Uniqueness)
Given where is piecewise continuous in and such that is -Lipschitz Continuous, then such that a solution exists and is unique .
can be proved using the Contraction Mapping Theorem (Theorem 2) by finding such that the function given by
is a contraction under the norm .
Theorem 8 (Global Existence and Uniqueness)
Suppose is piecewise continuous in and , such that is Lipshitz continuous for all , then the nonlinear system has exactly one solution on .
Once we know that solutions to a nonlinear system exist, we can sometimes bound them.
Theorem 9 (Bellman-Gronwall Lemma)
Suppose is a constant and is continuous and non-negative, then for a continuous function
Another thing we might want to do is understand how the nonlinear system reacts to changes in the initial condition.
Theorem 10
Suppose the system satisfies the conditions of global uniqueness and existence. Fix and suppose and are two solutions satisfying and , then such that
is best understood by defining a function where returns the solution to the system given the initial condition. If the conditions of are satisfied, then the function will be continuous.
Planar Dynamical Systems
Planar dynamical systems are those with 2 state variables. Suppose we linearize the autonomous system at an equilibrium point.
Depending on the eigenvalues of , the Jacobian, we get several cases for how this linear system behaves. We’ll let and be the eigenbasis of the phase space.
The eigenvalues are real, yielding solutions . If we eliminate the time variable, we can plot the trajectories of the system.
When , all trajectories converge to the origin, so we call this a stable node.
When , all trajectories blow up, so we call this an unstable node.
When , the trajectories will converge to the origin along the axis corresponding to and diverge along the axis corresponding to , so we call this a saddle node.
There is a single repeated eigenvalue with one eigenvector. As before, we can eliminate the time variable and plot the trajectories on the , axes.
When , the trajetories will converge to the origin, so we call it an improper stable node
When , the trajetories will diverge from the origin, so we call it an improper unstable node
When there is a complex pair of eigenvalues, the linear system will have oscillatory behavior. The Real Jordan form of will look like
The parameter will determine the direction of the trajectories (clockwise if positive).
When , the trajectories will spiral towards the origin, so we call it a stable focus.
When , the trajectories will remain at a constant radius from the origin, so we call it a center.
When , the trajectories will spiral away from the origin, so we call it an unstable focus.
It turns out that understanding the linear dynamics at equilibrium points can be helpful in understanding the nonlinear dynamics near equilibrium points.
Theorem 11 (Hartman-Grobman Theorem)
If the linearization of a planar dynamical system at an equilibrium point has no zero or purely imaginary eigenvalues, then there exists a homeomorphism from a neighborhood of into which takes trajectories of the nonlinear system and maps them onto the linearization where , and the homeomorphism can be chosen to preserve the parameterization by time.
essentially says that the linear dynamics predict the nonlinear dynamics around equilibria, but only for a neighborhood around the equilibrium point. Outside of this neighborhood, the linearization may be very wrong.
Suppose that we have a simply connected region (meaning cannot be contracted to a point) and we want to know if it contains a closed orbit.
Theorem 12 (Bendixon's Theorem)
If is not identically zero in a sub-region of and does not change sign in , then contains no closed orbits.
lets us rule out closed orbits from regions of . If we have a positively invariant region, then we can determine whether it contains closed orbits.
Last updated
Was this helpful?