Calculus/Systems of ordinary differential equations

From Wikibooks, open books for an open world
Jump to navigation Jump to search
← Complexifying Calculus Real numbers →
Systems of ordinary differential equations

We have already examined cases where we have a single differential equation and found several methods to aid us in finding solutions to these equations. But what happens if we have two or more differential equations that depend on each other? For example, consider the case where


Such a set of differential equations is said to be coupled. Systems of ordinary differential equations such as these are what we will look into in this section.

First order systems[edit | edit source]

A general system of differential equations can be written in the form

Instead of writing the set of equations in a vector, we can write out each equation explicitly, in the form:

If we have the system at the very beginning, we can write it as:



or write each equation out as shown above.

Why are these forms important? Often, this arises as a single, higher order differential equation that is changed into a simpler form in a system. For example, with the same example,

we can write this as a higher order differential equation by simple substitution.


Notice now that the vector form of the system is dependent on t since

the first component is dependent on t. However, if instead we had

notice the vector field is no longer dependent on t. We call such systems autonomous. They appear in the form

We can convert between an autonomous system and a non-autonomous one by simply making a substitution that involves t, such as y=(x, t), to get a system:

In vector form, we may be able to separate F in a linear fashion to get something that looks like:

where A(t) is a matrix and b is a vector. The matrix could contain functions or constants, clearly, depending on whether the matrix depends on t or not.