Math · 07

Ordinary Differential Equations

← Multivariable and Vector CalculusReal Analysis →

Problems first

Attempt these before you open a book or a video. Write the argument in the work box and the conclusion in the answer box. Check counts the problem only when both pass, and it does not open the solution. The solution stays locked for twenty minutes after you start the timer.

Attack 1

Solve \(y'=y\) with \(y(0)=1\).

Timer not started. Twenty minutes of real work before a solution.

Attack 2

Solve \(y'+y=0\).

Timer not started. Twenty minutes of real work before a solution.

Attack 3

For \(y'=y(1-y)\), find the equilibria and say which are stable.

Timer not started. Twenty minutes of real work before a solution.

Prerequisites

What this actually is

An ordinary differential equation asks for a function whose derivatives satisfy a relation. The first course has two layers. The computational layer is a list of solvable classes: separable equations, first-order linear equations via an integrating factor, second-order linear equations with constant coefficients, Laplace transforms, and power-series solutions at ordinary points. The structural layer is what you keep: existence and uniqueness, the phase line and the phase plane, linearization near equilibria, and the fact that an \(n\)th-order equation is a first-order system in a higher-dimensional space.

Arnold’s Ordinary Differential Equations is the ceiling. The MIT Press edition has ISBN 978-0-262-51018-9. It is paid, and it is the book whose problems are worth more than another technique chapter. Boyce and DiPrima is the standard paid course text; no edition was verified, so none is cited. Tenenbaum and Pollard, ISBN 978-0-486-64940-5, is the huge Dover problem collection. You will actually work MIT 18.03, which has the lectures, recitations, and exams.

A phase portrait you cannot sketch from the equation is a picture you copied. Sketch before you solve.

Core results

Statements only. Write the argument before you reveal it. A revealed proof you did not attempt is a paragraph you will not be able to rebuild at 2am.

  1. First order. Separable: \(y'=f(x)g(y)\). Linear: \(y'+p(x)y=q(x)\) has integrating factor \(e^{\int p}\). Picard–Lindelöf: if \(f(t,y)\) is continuous and Lipschitz in \(y\) near \((t_0,y_0)\), the initial-value problem has a unique solution on some interval.

  2. Second-order linear. For \(y''+ay'+by=0\), try \(e^{rt}\) and solve the characteristic polynomial. Repeated roots bring a factor of \(t\). A particular solution of the nonhomogeneous equation plus the homogeneous general solution is the general solution. Wronskian nonzero means the two homogeneous solutions form a basis.

  3. Systems and phase planes. \(\mathbf x'=A\mathbf x\) is solved by the exponential \(e^{tA}\), computed via Jordan form or, when \(A\) is diagonalizable, via eigenvalues. Equilibria of \(\mathbf x'=\mathbf F(\mathbf x)\) are where \(\mathbf F=0\). The linearization \(D\mathbf F\) classifies a hyperbolic equilibrium. A sign chart or nullclines sketch the rest.

  4. Laplace transforms. \(\mathcal L\{y\}(s)=\int_0^\infty e^{-st}y(t)\,dt\). It turns \(y'\) into \(sY-y(0)\) and convolutions into products, under growth hypotheses that justify the integrals.

  5. Series and a first PDE. At an ordinary point, a linear ODE has a power-series solution whose radius is at least the distance to the nearest complex singularity of the coefficients. The heat equation \(u_t=u_{xx}\) and the wave equation \(u_{tt}=c^2 u_{xx}\), with boundary conditions, are solved by separating variables into an ODE eigenvalue problem.

The ladder

Four rungs, in order. Do not skip a rung because the next one looks more serious.

Tier 0 / First contact

Watch or read once. Do not study from this.

Paul’s Online Math Notes, Differential Equations
Read once, do not study from this. It is a technique index. Knowing the names of the techniques is the preview. Computing them is the course.

Tier 1 / Main text

The thing you work through.

MIT 18.03SC
Lectures, recitations, problem sets, exams. This is the main text. Boyce and DiPrima is the usual paid book; no edition was verified. Use 18.03 so the problem sets have published solutions.

Tier 2 / Hard problems

The problem book.

Tenenbaum and Pollard, Ordinary Differential Equations, ISBN 978-0-486-64940-5
The Dover book is the problem mountain and it is paid; the ISBN is catalogued. The link is 18.03’s problem sets, which you can do tonight. Use Tenenbaum when you want more drills of a type 18.03 only assigned twice.

Tier 3 / The ceiling

The hardest questions that exist at this level.

Arnold, Ordinary Differential Equations, ISBN 978-0-262-51018-9
Arnold is paid and is the ceiling: geometry of phase portraits, not another integrating factor. No free legal edition was verified, so the link stays on the 18.03 exams, which are the public ceiling you can download. Do Arnold’s problems if you buy the book. Do the exams either way.

Hardest questions

Names and links. The problem text stays on the source site. Copyrighted contest problems are not copied here. What follows is where they are and why they hurt.

  1. MIT 18.03 exams
    Phase portraits and linear systems under time. The algebra is short. The picture is the answer.
  2. Arnold, the problem sections on phase portraits and linearization
    Arnold is paid and unlinked as a file. The Putnam archive stands in as timed problems that use the same taste: qualitative, not formulaic. Buy Arnold if you can.
  3. 18.03 problem sets on linear systems
    Drawing nullclines and deciding stability from a matrix is the skill that transfers to dynamics.
  4. A series solution at an ordinary point, from the 18.03 sets
    The recurrence is easy to mis-index. That is the whole difficulty.
  5. Separation of variables for the heat equation on an interval, one 18.03 or later problem
    You have to keep the boundary conditions in the eigenvalue problem. Drop them and the series is fiction.

Mastery gate

Pass: one 18.03 exam, timed, including a phase-plane problem drawn without a computer, plus a written statement of Picard–Lindelöf with the Lipschitz hypothesis actually present. Fail if “stable” means “I solved it and the formula looks small.”

Diagrams

equilibrium
The picture is the object. The closed-form solution is optional.

Escalating sets

Five sets. Finish a set before you touch the next. Full sentences, not a circled answer.

Set 1. First order

  1. Solve \(y'=y\), \(y(0)=1\).
  2. Solve \(y'+y=e^t\).
  3. Solve \(y'=y(1-y)\) by separating, and compare with the phase line.
  4. Where does \(y'=\sqrt{y}\), \(y(0)=0\), fail uniqueness? Exhibit two solutions.
  5. State Picard–Lindelöf.

Set 2. Second order

  1. Solve \(y''+y=0\), \(y(0)=1\), \(y'(0)=0\).
  2. Solve \(y''-3y'+2y=e^{t}\).
  3. Repeated root: \(y''-2y'+y=0\).
  4. Write the Wronskian of \(\cos t\) and \(\sin t\) and say what it tells you.
  5. Variation of parameters for \(y''+y=\sec t\) on \((-\pi/2,\pi/2)\).

Set 3. Systems

  1. Solve \(\mathbf x'=\begin{pmatrix}1&1\\0&2\end{pmatrix}\mathbf x\).
  2. Classify the origin for a spiral, a node, a saddle, from the eigenvalues. Draw one of each.
  3. Linearize \(x'=x-y\), \(y'=x+y-x^3\) is optional; do \(x'=-y\), \(y'=x-y\) and classify.
  4. Nullclines of \(x'=x(1-x-y)\), \(y'=y(1-2x)\). Equilibria only, then a sketch.
  5. Convert \(y''+y'+y=0\) into a first-order system.

Set 4. Transforms and series

  1. Laplace transform of \(e^{at}\) from the integral.
  2. Solve \(y''+y=0\), \(y(0)=1\), \(y'(0)=0\) by Laplace transforms.
  3. Series solution of \(y''+xy=0\) at 0, first four nonzero terms, and the recurrence.
  4. Separate variables: \(u_t=u_{xx}\), \(u(0,t)=u(\pi,t)=0\), \(u(x,0)=\sin x\).
  5. Why does a repeated Laplace calculation without growth hypotheses not count as a proof?

Set 5. Ceiling

  1. One 18.03 exam.
  2. Three phase portraits from scratch.
  3. Picard–Lindelöf, hypotheses written from memory.
  4. One Arnold problem if you have the book; otherwise one extra 18.03 exam.
  5. The heat equation example, including why the eigenvalue is what it is.

Return bank

Ten problems to meet again. Logging a writeup schedules them at 1 day, 7 days, and 30 days in this browser.

  1. \(y'=y\), \(y(0)=1\).
  2. Phase line of \(y'=y(1-y)\).
  3. Non-uniqueness for \(y'=\sqrt{y}\).
  4. \(y''+y=0\) with initial conditions.
  5. Repeated-root second-order equation.
  6. A saddle versus a spiral, from eigenvalues.
  7. Laplace transform of \(e^{at}\).
  8. Series recurrence for \(y''+xy=0\).
  9. Heat equation with \(u(x,0)=\sin x\).
  10. One missed 18.03 phase-plane problem.

Oral pass

Solve a first-order linear equation, classify an equilibrium from eigenvalues, and state Picard–Lindelöf. Out loud, no notes.

← Multivariable and Vector CalculusReal Analysis →