While no techniques exist for solving general differential equations, systems of linear ordinary differential equations with constant coefficients are completely solvable with the help of the Jordan form. Such systems can be written in the form
where is an column vector and an matrix of real constants. Initially it is best to consider this as an equation in complex variables , even though we may only be seeking real solutions. Greater details of the following discussion, as well as applications to non-linear differential equations, can be found in [4, 5].
Try for a solution of Eq. (4.27) in exponential form
where is an arbitrary constant vector, and the exponential of a matrix is defined by the convergent series
If and are two commuting matrices, , it then follows just as for real or complex scalars that
The initial value at of the solution given by Eq. (4.28) is clearly . If is any invertible matrix, then satisfies the differential equation
and gives rise to the solution
If is chosen such that has the Jordan form
where the are nilpotent matrices then, since commutes with for every , the exponential term has the form
If is a Jordan matrix of order having 1’s along the superdiagonal as in Eq. (4.25), then has 1’s in the next diagonal out and each successive power of pushes this diagonal of 1’s one place further until vanishes altogether,
Hence
and the solution Eq. (4.28) can be expressed as a linear supposition of solutions of the form
where
If is a real matrix then the matrices and are in general complex, but given real initial values the solution having these values at is
which must necessarily be real by the existence and uniqueness theorem of ordinary differ ential equations. Alternatively, for real, both the real and imaginary parts of any complex solution are solutions of the linear differential equation Eq. (4.27), which may be separated by the identity
Two-dimensional autonomous systems
Consider the special case of a planar (two-dimensional) system Eq. (4.27) having constant coefficients, known as an autonomous system,
Both the matrix and vector are assumed to be real. A critical point refers to any constant solution of Eq. (4.27). The analysis of autonomous systems breaks up into a veritable zoo ofcases and subcases. We consider the case where the matrix is non-singular, for which the only critical point is . Both eigenvalues and are , and the following possibilities arise.
(1) and both eigenvalues are real. In this case the eigenvectors and form a basis of and the general solution is
(1a) If the critical point is called a stable node.
(1b) If the critical point is called an unstable node.
(1c) If the critical point is called a saddle point.
These three cases are shown in Fig. 4.1, after the basis of the vector space axes has been transformed to lie along the vectors
Figure 4.1 (a) Stable node, (b) unstable node, (c) saddle point
(2) where is complex. The eigenvectors are then complex conjugate to each other since is a real matrix,
and the arbitrary real solution is
If we set
where and are all real quantities, then the solution has the form
(2a) This is a logarithmic spiral approaching the critical point as , and is called a stable focus.
(2b) Again the solution is a logarithmic spiral but arising from the critical point as , called an unstable focus.
(2c) With respect to the basis , the solution is a set of circles about the origin.
When the original basis is used, the solutions are a set ofellipses and the critical point is called a vortex point.
These solutions are depicted in Fig. 4.2.
Figure 4.2 (a) Stable focus, (b) unstable focus, (c) vortex point
Problems
Discuss the remaining cases for two-dimensional autonomous systems: (a) and (i) two distinct eigenvectors and , (ii) only one eigenvecto a singular matrix. Sketch the solutions in all instances.
Classify all three-dimensional autonomous systems of linear differential equations having constant coefficients.