2 Systems of first order differential equations
Systems of first order ordinary differential equations arise in many areas of mathematics and engineering, for example in control theory and in the analysis of electrical circuits. In each case the basic unknowns are each a function of the time variable . A number of techniques have been developed to solve such systems of equations; for example the Laplace transform. Here we shall use eigenvalues and eigenvectors to obtain the solution. Our first step will be to recast the system of ordinary differential equations in the matrix form where is an coefficient matrix of constants, is the column vector of unknown functions and is the column vector containing the derivatives of the unknowns.. The main step will be to use the modal matrix of to diagonalise the system of differential equations. This process will transform into the form where is a diagonal matrix . We shall find that this new diagonal system of differential equations can be easily solved. This special solution will allow us to obtain the solution of the original system.
Task!
Obtain the solutions of the pair of first order differential equations
given the initial conditions
(The notation is that )
[Hint: Recall, from your study of differential equations, that the general solution of the differential equation is .]
Using the hint: where and .
From the given initial condition so finally . In the above Task although we had two differential equations to solve they were really quite separate. We needed no knowledge of matrix theory to solve them. However, we should note that the two differential equations can be written in matrix form.
Thus if
the two equations (1) can be written as
i.e. .
Task!
Write in matrix form the pair of coupled differential equations
The essential difference between the two pairs of differential equations just considered is that the pair (1) were really separate equations whereas pair (2) were coupled:
- The first equation of involving only the unknown , the second involving only . In matrix terms this corresponded to a diagonal matrix in the system .
- The pair were coupled in that both equations involved both and . This corresponded to the non-diagonal matrix in the system which you found in the last Task.
Clearly the second system here is more difficult to deal with than the first and this is where we can use our knowledge of diagonalization.
Consider a system of differential equations written in matrix form: where
We now introduce a new column vector of unknowns through the relation
where is the modal matrix of . Then, since is a matrix of constants:
But, because of the properties of the modal matrix, we know that is a diagonal matrix . Thus if are distinct eigenvalues of then:
Hence becomes
That is, when written out we have
These equations are decoupled . The first equation only involves the unknown function and has solution . The second equation only involves the unknown function and has solution . [ are arbitrary constants.]
Once are known the original unknowns can be found from the relation .
Note that the theory outlined above is more widely applicable as specified in the next Key Point:
Key Point 3
For any system of differential equations of the form
Example 10
Find the solution of the coupled differential equations
Here and .
Solution
Here It is easily checked that has distinct eigenvalues and corresponding eigenvectors .
Therefore, taking
and using Key Point 3,
Therefore and
We can now impose the initial conditions and to give
Thus and the solution to the original system of differential equations is
The approach we have demonstrated in Example 10 can be extended to
- Systems of first order differential equations with unknowns (Key Point 3)
- Systems of second order differential equations (described in the next subsection).
The only restriction, as we have said, is that the matrix in the system has distinct eigenvalues.