---
title: Systems of ODEs
description: Systems of ordinary differential equations involve multiple coupled equations with several unknown functions. Learners will use matrix methods and eigenvalues to solve linear systems and analyze coupled interactions in physics and ecology.
category: mathematics
subcategory: differential-equations
difficulty: beginner, intermediate, advanced
url: /subject/systems-of-odes
---

# Systems of ODEs

Systems of ordinary differential equations involve multiple coupled equations with several unknown functions. Learners will use matrix methods and eigenvalues to solve linear systems and analyze coupled interactions in physics and ecology.

## Available Resources

1 Videos • 2 Books • 3 Courses • 2 Websites

## Courses

### 1. Introduction to Differential Equations

Learn differential equations: explore methods for solving, modeling, and analyzing them. Taught by the Khan Academy Team.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://www.khanacademy.org/math/differential-equations

**Tags:** differential-equations, ordinary-differential-equations, separable-equations, laplace-transform, khan-academy

### 2. MIT 18.03SC Differential Equations, Unit IV: First-order Systems

**Author:** Arthur Mattuck, Haynes Miller, Jeremy Orloff, John Lewis

Self-paced MIT unit with lecture videos, recitation videos, notes, and problem sets with solutions. Covers linear systems, eigenvalue and normal-mode methods, phase portraits, matrix exponentials, nonlinear systems, linearization near critical points, limit cycles, and chaos. The strongest free structured course for this topic.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://ocw.mit.edu/courses/18-03sc-differential-equations-fall-2011/pages/unit-iv-first-order-systems/

**Tags:** linear-systems, phase-portraits, normal-modes, linearization, limit-cycles, nonlinear-systems

### 3. Differential Equations for Engineers

This course is all about differential equations and covers both theory and applications. In the first five weeks, students will learn about ordinary differential equations, while the sixth week is an introduction to partial differential equations.

The course includes 56 concise lecture videos, with a few problems to solve after each lecture. After each major topic, there is a short practice quiz. At the end of each week, there is an assessed quiz. Solutions to the problems and practice quizzes can be found in the instructor-provided lecture notes. 

Download the lecture notes from the link
https://www.math.hkust.edu.hk/~machas/differential-equations-for-engineers.pdf

Watch the promotional video from the link
https://youtu.be/eSty7oo09ZI

**Difficulty:** Beginner | **Language:** English | **Duration:** 6 weeks of study, 4 hours/week | **Price:** Free

**Link:** https://www.coursera.org/learn/differential-equations-engineers

**Tags:** courses, mathematics-statistics, calculus

## Books

### 1. Differential Equations and Linear Algebra

**Author:** Gilbert Strang

Textbook by Gilbert Strang (Wellesley-Cambridge Press, 2014) that teaches ODEs and linear algebra together. Its eigenvalue chapter covers du/dt = Au, the matrix exponential, and stability. Paired with free MIT video lectures for each section. The intermediate-level counterpart to the more advanced Hirsch/Smale/Devaney.

**Difficulty:** Intermediate | **Language:** English | **Price:** Paid

**Link:** https://www.amazon.com/dp/0980232791?tag=edmonddante07-20

**Tags:** linear-algebra, eigenvalues, matrix-exponential, linear-systems, stability

### 2. Differential Equations, Dynamical Systems, and an Introduction to Chaos

**Author:** Morris W. Hirsch, Stephen Smale, Robert L. Devaney

Upper-undergraduate textbook (2nd edition, 2004) on linear and nonlinear systems of ODEs: canonical forms, matrix exponentials, phase portraits, equilibria and stability, Lyapunov functions, limit cycles, bifurcations, and the Lorenz attractor. Readers learn to analyze the qualitative behavior of dynamical systems rigorously.

**Difficulty:** Intermediate | **Language:** English | **Price:** Paid

**Link:** https://www.amazon.com/dp/0123497035?tag=edmonddante07-20

**Tags:** books, mathematics-statistics, differential-equations

## Youtubes

### 1. How (and why) to raise e to the power of a matrix | DE6

**Author:** Grant Sanderson

A 27-minute animated lecture, chapter 6 of 3Blue1Brown's differential equations series. It defines the matrix exponential through its Taylor series and shows why exp(Mt) solves linear systems x' = Mx, visualized as flow in state space. Best geometric intuition for the topic's central object, the matrix exponential, and its link to state-space flow.

**Difficulty:** Beginner | **Language:** English | **Price:** Free

**Link:** https://www.youtube.com/watch?v=O85OWBJ2ayo

**Tags:** matrix-exponential, linear-systems, taylor-series, phase-space, visual-intuition

## Videos

### 1. Gilbert Strang: Eigenvalues and Eigenvectors (Differential Equations and Linear Algebra video lectures)

**Author:** Gilbert Strang

Eight short MIT lectures by Gilbert Strang that apply eigenvalues to differential equations. Topics are diagonalization, matrix powers and Markov matrices, solving linear systems du/dt = Au, the matrix exponential, similar and symmetric matrices, and second-order systems.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://ocw.mit.edu/courses/res-18-009-learn-differential-equations-up-close-with-gilbert-strang-and-cleve-moler-fall-2015/pages/differential-equations-and-linear-algebra/eigenvalues-and-eigenvectors/

**Tags:** eigenvalues, diagonalization, matrix-exponential, linear-systems, markov-matrices

## Websites

### 1. Notes on Diffy Qs, Chapter 3: Systems of ODEs

**Author:** Jiří Lebl

Free open textbook chapter by Jiří Lebl. Covers matrices and linear systems, the eigenvalue method, 2D vector fields, second-order systems and mass-spring applications, repeated eigenvalues, matrix exponentials, and nonhomogeneous systems. Includes exercises with answers. More rigorous than Paul's Notes on the eigenvalue method and matrix exponential while staying readable.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://www.jirka.org/diffyqs/html/sys_chapter.html

**Tags:** eigenvalue-method, matrix-exponential, linear-systems, mass-spring-systems, open-textbook

### 2. Wolfram MathWorld

**Author:** Eric W. Weisstein

MathWorld is an online mathematics encyclopedia from Wolfram Research offering detailed, browsable articles on topics across the math spectrum, including algebra, geometry, calculus, and number theory. Each entry includes definitions, theorems, formulas, diagrams, worked examples, and links to further reading.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://mathworld.wolfram.com

**Tags:** mathematics-reference, encyclopedia, abstract-algebra, number-theory, geometry

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

*Curated by humans at Dantes.io. Personal study use welcome; republishing this curation requires permission (team@dantes.io).*

View this page online: https://dantes.io/subject/systems-of-odes