First-Order ODEs
First-order ODEs are differential equations involving only the first derivative of an unknown function: . Key result: a vast range of such equations can be solved exactly by recognizing their type (separable, linear, exact, etc.), and the Picard–Lindelöf Theorem guarantees a unique solution near any point where is reasonably smooth. Where it applies: population growth, radioactive decay, RC circuits, Newtonian motion with resistance, chemical kinetics, mixing problems. Who/when: Newton, Leibniz, the Bernoullis, Euler, and Clairaut founded the subject between roughly 1670 and 1750.
A first-order ODE assigns to every point in the plane a slope . Solving the equation means finding curves that are everywhere tangent to this prescribed direction field. Every solution method — separation, integrating factors, substitutions — is a trick for converting this geometric tangency condition into an antiderivative we can actually compute.
Formal Statement
A first-order ordinary differential equation in normal (explicit) form is
Derivation hint: this is the definition; is any given function of two variables, the independent variable, the unknown function, its derivative. A function defined on an interval is a solution if it is differentiable on and for all . An initial value problem (IVP) pairs equation [1] with a condition
Derivation hint: this pins down one curve from the family by requiring the solution to pass through the prescribed point . The general solution is a family depending on one arbitrary constant ; a particular solution fixes .
Separable: .
Linear: .
Exact: with .
Homogeneous (in the scaling sense): , solved by the substitution .
Let be continuous on a rectangle and satisfy a Lipschitz condition in :
Derivation hint: the Lipschitz constant bounds how fast changes in the -direction; it follows automatically if is continuous and bounded on . Then the IVP [1]–[2] has a unique solution on the interval , where and .
The general linear equation has the explicit solution
Derivation hint: choose so the left side becomes the derivative of a product ; see the proof below.
Why It Holds / Derivation
We solve by forcing the left side to be a perfect derivative.
Step 1. Multiply the entire equation by an as-yet-unknown positive function :
Derivation hint: multiply both sides of by .
Step 2. We want the left side to equal . Comparing with [5], this requires
Derivation hint: match the coefficient of in with the coefficient in .
Step 3. Equation [6] is itself separable: , so integrating gives
Derivation hint: integrate and exponentiate; the constant of integration may be set to 1 since any nonzero multiple of works.
Step 4. With this , equation [5] becomes . Integrate both sides:
Derivation hint: antidifferentiate with respect to , adding the constant .
Step 5. Divide by to obtain [4]. Uniqueness of the constant follows because two antiderivatives differ by a constant.
∎Given with , divide and integrate:
Derivation hint: rewrite as and integrate each side independently; the single constant absorbs both integration constants. Each root of gives an additional equilibrium (constant) solution that this division may have discarded.
∎Suppose with on a simply connected region. Then there exists a potential function with and . Along a solution curve , so the solution is the implicit relation
Derivation hint: integrate in (treating constant, picking up an unknown function ), then differentiate the result in and match against to determine . The condition is exactly the Clairaut equality of mixed partials , and is what makes exist.
∎Euler systematized the entire subject. He introduced the integrating factor as a general device (around 1734–1740), classified exact equations and derived the exactness criterion , invented the numerical Euler method that still bears his name, and treated the substitution methods for homogeneous and Bernoulli-type equations. His Institutionum calculi integralis (1768–1770) collected these results into the first coherent textbook treatment, turning a bag of clever tricks into a recognizable theory.
Building Intuition
Picture the right side as a recipe that, at every point of the plane, hands you a little arrow telling you which way to head. A solution is a road that always points along the local arrows — it can never cross them transversally. This is why uniqueness fails exactly where arrows pile up ambiguously: if two roads could leave the same point, the arrow there would be undefined. For the linear equation, the integrating factor is best understood as a change of unknown variable. Setting , the cluttered equation collapses to , which is just "integrate once." The factor measures the cumulative exponential drift the system would undergo if undriven (), and dividing by it "undoes" that drift so the remaining driving term integrates cleanly. For separable equations, the insight is that and have been completely decoupled: each lives on its own side of the equation, so the problem splits into two independent one-variable integrals.
```svg
```
Worked Examples
Given: A capacitor charges through a resistor. Kirchhoff's law gives , with , , , and initial charge .
Step 1. Put in standard linear form. Divide by :
Derivation hint: and .
Step 2. Integrating factor: , so .
Step 3. Apply [4]:
Derivation hint: ; then multiply through by .
Step 4. Apply : .
The charge rises to a steady-state (i.e. ) with time constant .
Given: A cup of coffee at C cools in a C room. Newton's law: with measured . Find and the time to reach C.
Step 1. Separate variables:
Derivation hint: divide both sides by and multiply by .
Step 2. Integrate [9]: , so . Derivation hint: exponentiate; absorbs the constant and sign.
Step 3. Initial condition : . Thus
Derivation hint: substitute , into .
Step 4. Solve : .
Common Misconceptions
"The general solution captures every solution." It usually does not. When dividing by in a separable equation you may lose equilibrium solutions where . For the general solution does include (set ), but for the constant is a genuine solution not obtained from for any finite . Always check the roots of separately.
"A solution exists for all ." False in general. Even with perfectly smooth , solutions can blow up in finite time (see the counterexample). Picard–Lindelöf only guarantees a local interval.
" is decorative." The constant is the solution's identity card — it selects which member of the one-parameter family you mean. Dropping it loses all but one solution.
Blow-up: The IVP , has smooth everywhere, yet its solution is
Derivation hint: separable; gives . which escapes to as . No solution exists for — global existence fails despite smoothness.
Non-uniqueness: The IVP , violates the Lipschitz condition at (the derivative blows up there). It admits infinitely many solutions, including and , plus glued combinations. Continuity of alone (Peano's theorem) buys existence but not uniqueness.
Connections
First-order ODEs are the foundation on which the rest of differential equations is built. Any -th order equation reduces to a first-order system by setting , so the theory here is the atom of the whole subject — see Higher-Order Linear ODEs and Systems of First-Order ODEs. The integrating-factor idea reappears as the variation of parameters technique. The exactness criterion is the two-dimensional shadow of the curl-free / conservative-field condition in Vector Calculus and of closed-versus-exact differential forms. The direction-field viewpoint and equilibrium analysis lead directly into Autonomous Equations and Phase Lines and Dynamical Systems. When no closed form exists, one turns to Numerical Methods for ODEs (Euler, Runge–Kutta), whose simplest member Euler invented for exactly this class.
Real-World Applications
Historical Development
Subtleties & Limits
The classification into solvable types is deceptively incomplete. Most first-order ODEs have no closed-form solution in elementary functions — this is not a gap in our cleverness but a structural fact, made precise by differential Galois theory (Liouville, Risch). The Riccati equation is the boundary case: it is solvable in closed form only when one particular solution is already known, and otherwise links to second-order linear equations and special functions. Singular solutions — envelopes of the general family, as in the Clairaut equation — are not captured by the constant at all, and a complete catalog of when they arise remains subtle. Finally, the gap between continuity (Peano: existence) and Lipschitz (Picard: uniqueness) hides a rich landscape; characterizing the exact regularity needed for uniqueness, and understanding the set of solutions when it fails, connects to active research in PDE theory and the analysis of ill-posed problems.
See Also
Picard–Lindelöf Theorem · Separable Equations · Linear Differential Equations · Exact Differential Equations · Bernoulli Equation · Riccati Equation · Direction Fields · Logistic Growth · Newton's Law of Cooling