Systems of ODEs

Until now we have considered ODEs with one unknown function, but it is often useful to consider systems of ordinary differential equations, where we have multiple unknown functions, satisfying multiple relations between themselves and their derivatives. A prototypical example of a system of ODEs comes from predator-prey models, where predator and prey populations satisfy a system of coupled differential equations that govern their time evolution. Here is an example.

In this case, the two unknown functions are , representing the prey population, and , representing the predator population. Another reason for us to care about systems of ODEs is that any ODE of arbitrarily high order, with arbitrarily many different unknown functions, can be written as a system of first order ODEs. This is a tremendously useful fact, because, at least theoretically, it reduces the study of ordinary differential equations to the study of first-order ordinary differential systems, which simplifies analysis considerably. Here is how this works. We present the case of one nth order linear homogenous ODE, but case of a nonlinear ODE and a higher order system are easy extensions. Suppose we have an ODE of the following form:

Define the following variables:

Then, we have , and similarly, . Proceeding in this fashion, we can compute the derivatives of all the new variables, and we obtain the following system:

This is exactly a first order system that's equivalent to the original higher order ODE. A few comments are in order: First of all, solving this system simultaneously solves for the unknown function and its derivatives. In practice, all this information may not be needed, so this justifies having separate, direct methods for solving higher order ODEs. Second of all, the assumption that our ODE is linear and homogenous allows us to rewrite our system in a nice form as follows:

Define

and

Then, using standard conventions for matrix-vector multiplication, we can write our system as

First of all, this system should look suspiciously similar to the scalar equation . This well-known equation is solved by the exponential function, which might suggest how one might approach solving the system. Second of all, this matrix-vector form allows us to apply linear algebra to solving differential equation, and it will turn out that the properties of the original ODE will depend heavily on the properties of the matrix . These topics will be explored later.

This article is issued from Wikiversity. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.