Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

Problem-solving recipes

A step-by-step procedure for every problem type this course teaches — what to do first, what to do next, and how to tell which case you're in.

What are you being asked to do?

Start with what kind of equation — or what question about one — you're facing.

Given a 2×2 matrix (readiness review, or a linear system further on) — the eigenvalue/eigenvector recipe.

Given an initial-value problem, need the solution and where it's valid — solve it, then find the interval of validity from where the solution itself breaks down.

First-order equation, need to solve it — check separability first (cheapest test, pure algebra); if not separable, check whether it's linear in standard form; a y^n term on the right instead means Bernoulli; y'=F(y/x) means homogeneous (the substitution kind, not the RHS-is-zero kind); an equation that isn't exact needs an integrating factor first. See Choosing a solution method for the full decision order. A rate-in/rate-out word problem (tank, mixing) usually just IS one of these once you set it up.

Given an autonomous family with a parameter, need equilibria or a bifurcation — the equilibria recipe first; the bifurcation-value recipe once you need the exact boundary between qualitatively different behaviors.

Given a numerical-methods error plot or step size, need to read accuracy or stability off it — the order-of-accuracy or Euler- stability-threshold recipes.

A first-order modeling word problem (drug elimination, reaction rate, falling object with drag) — these usually reduce to one of the first-order recipes above; the modeling-specific recipes below add the extra "solve for the requested real-world quantity" step on top.

Given two solutions of a 2nd-order linear equation, need independence or the general solution — the Wronskian recipe, then (once independence is confirmed) the general-solution recipe; Abel's formula gives W without ever computing the two solutions' derivatives directly.

Second-order, homogeneous, constant-coefficient (ay''+by'+cy=0) — one recipe covers all three characteristic-root cases (distinct real, repeated, complex). The Cauchy-Euler equation is the same idea with a different characteristic equation — its own recipe covers all its root cases too.

A mass-spring or RLC vibration problem — Hooke's law recipe to set up the equation, then the damping-classification recipe (covers overdamped, critically damped, and underdamped in one chain) for free vibration; the undamped case is its own simpler recipe.

Second-order, nonhomogeneous (ay''+by'+cy=g(x)) — undetermined coefficients when g(x) is a polynomial, exponential, or sine/cosine (with the resonance fix if the naive guess collides with the homogeneous solution); variation of parameters otherwise. Amplitude response and beats are specific downstream questions about a sinusoidally-forced system's steady-state behavior, not alternate ways to find the particular solution itself.

Higher than second order — the same characteristic-equation idea, one recipe for real roots; variation of parameters generalizes too, at the cost of a bigger linear system to solve for the unknown functions.

Given a function, need its Laplace transform, or given Y(s), need the IVP it solves — the from-the-definition recipe for a first transform; convolution for a product of transforms; impulse forcing for a \delta-function right-hand side.

Readiness — eigenvalues of a 2×2 matrix

Initial-value problems

Solving a first-order equation

Equilibria and bifurcation of an autonomous family

Numerical methods — reading accuracy and stability

Modeling with a first-order equation

Independence and the general solution of a 2nd-order linear equation

Solving a homogeneous second-order linear equation

Solving a Cauchy-Euler equation

Mechanical and electrical vibrations

Finding a particular solution for a nonhomogeneous equation

Higher-order linear equations

The Laplace transform