Differential equations are mathematical models that describe how quantities change over time or space. They show up constantly in physics, engineering, biology, and economics because they let you predict how a system will behave. This section covers how to classify differential equations, understand their solutions, and work with initial-value problems.
Differential Equations Fundamentals
Order of differential equations
The order of a differential equation is determined by the highest derivative present in the equation. For example:
This is a third-order equation because is the highest derivative that appears.
Why does order matter? It tells you how many initial conditions you need to pin down a unique solution:
- First-order equations need one initial condition:
- Second-order equations need two: and
- Third-order equations need three: , , and
The pattern continues: an th-order equation requires initial conditions.
Types of Differential Equations
Ordinary differential equations (ODEs) involve functions of a single independent variable and their derivatives. These are the focus of this unit. Partial differential equations (PDEs) involve functions of multiple independent variables and their partial derivatives; you won't encounter those in Calc II.
Within ODEs, you'll see several important subtypes:
- Separable equations can be rewritten so that all -terms are on one side and all -terms are on the other, letting you integrate each side independently. For instance, can be separated into .
- Linear equations have a specific form where the dependent variable and its derivatives appear only to the first power (no , no , etc.). A first-order linear ODE looks like .
- Homogeneous linear equations are linear equations where , meaning every term involves the dependent variable or its derivatives.

Solutions to differential equations
A solution to a differential equation is any function that, when substituted into the equation, makes it true for all values of the independent variable in its domain. In other words, plugging the solution back in produces an identity.
Solutions can take different forms:
- Explicit:
- Implicit:
- Parametric: ,
Pay attention to the domain of your solution. For example, solves , but it's only valid for (the endpoints make the derivative undefined). A solution that blows up or becomes imaginary outside some interval isn't wrong; it just has a restricted domain.
General vs particular solutions
The general solution represents the entire family of solutions to a differential equation. It contains arbitrary constants (, , etc.) that can take any value. The number of arbitrary constants matches the order of the equation.
For example, the general solution to is:
Two constants, because it's a second-order equation.
A particular solution is what you get when you assign specific values to those constants, usually by applying initial or boundary conditions. If you're given and , you can solve for and , giving the particular solution:
Think of it this way: the general solution is a whole family of curves, and the particular solution is the one specific curve that passes through the point and slope you've been given.

Initial-value problems and significance
An initial-value problem (IVP) pairs a differential equation with initial conditions that specify the value of the function (and possibly its derivatives) at a particular point, usually or .
For example: solve with .
The general solution to is . Applying the initial condition: , so the particular solution is .
The whole point of an IVP is to narrow down the infinite family of solutions to the one unique solution that fits your specific scenario. This is what makes differential equations useful in practice: you model the system with the equation, then use measured starting conditions to predict exactly what happens next.
Verification of differential equation solutions
Verification is a skill you'll use often, and it's more straightforward than solving. To check whether a function solves a differential equation:
- Compute the necessary derivatives of the proposed solution
- Substitute the function and its derivatives into the equation
- Simplify and confirm that both sides are equal for all values of the independent variable
To verify a solution to an initial-value problem, add one more step:
- Evaluate the function (and its derivatives, if needed) at the initial point and confirm the values match the given conditions
Example: Verify that solves with .
- Compute the derivative:
- Substitute into the equation: โ (true for all )
- Check the initial condition: โ
Both checks pass, so is the verified solution. Get comfortable with this process; on exams, verification problems are essentially free points if you're careful with your algebra.