Phase Portraits and Trajectories

There are two ways to know a dynamical system. One is to solve it: grind out q(t)q(t) for one initial condition, plot the wiggle, repeat for the next initial condition, forever. The other is to see it whole. Draw the phase plane, mark where the flow stands still, sketch the special curves that pass through those points — and suddenly every possible history of the system is on the page at once: which motions oscillate, which run away, which hang forever on a knife edge. That single all-histories diagram is the phase portrait, and learning to read one is the closest thing mechanics has to X-ray vision. The trick that makes it possible is almost embarrassing. For a conservative system the energy H(q,p)H(q,p) is constant along every motion, so trajectories cannot wander the plane — they are pinned to the level curves of HH. Drawing the complete portrait of a one-degree-of-freedom system requires no integration at all: it is the contour map of a single function. Valleys of the potential become centres wrapped in closed loops; mountain passes become saddles; and the contour through a pass — the separatrix — is the watershed dividing one kind of motion from another. This article teaches the reading skill itself: flow fields, level curves, the taxonomy of special points, and how time hides inside a diagram that never shows a time axis. The star systems of the chapter — the oscillator's ellipses, the pendulum's separatrix — each get their own detailed article; here you learn the language they are written in.

Key takeaways
  • A phase portrait draws all trajectories of a system at once in the (q,p)(q,p) plane; each curve is one possible history, and the full pattern exposes the global dynamics without solving anything.
  • Hamilton's equations assign a velocity arrow (q˙,p˙)(\dot q, \dot p) to every phase point — a flow field; trajectories are the curves that follow the arrows, and through each regular point passes exactly one.
  • For autonomous systems energy is conserved, so one-degree-of-freedom trajectories are exactly the level curves H(q,p)=EH(q,p) = E: the portrait is the contour map of the Hamiltonian.
  • The skeleton of the portrait is its fixed points: potential minima give centres (nested closed orbits), maxima give saddles, and the saddle-level contour is the separatrix dividing qualitatively different motions.
  • Time never appears on the axes but is encoded in the flow speed: trajectories crawl near saddles, and the orbital period diverges logarithmically as the energy approaches a separatrix.
  • Key idea: trajectories in phase space are the integral curves of the Hamiltonian flow; for one degree of freedom they coincide with the level curves H(q,p)=EH(q,p)=E, so the qualitative dynamics — fixed points, periodic orbits, separatrices — can be read off the contour map of the energy without solving any equation of motion.

Where this lives today

Open any paper on superconducting circuits and you will find this chapter's figures working for a living. A Josephson junction obeys pendulum dynamics exactly — its phase difference is θ\theta, its bias current tilts the washboard potential — and the junction's two electrical states, superconducting and resistive, are literally the two sides of a separatrix: libration versus running motion. Designers of the qubits built from such junctions compute escape rates across that separatrix as routinely as this article computed turning points. Portrait-reading has also become a universal diagnostic language far from mechanics. Neuroscientists classify the firing of a neuron by the fixed-point structure of its FitzHugh–Nagumo phase plane — a spike is one excursion of a trajectory around a slow channel near a former separatrix. Ecologists read predator–prey cycles as closed orbits around a centre. And in dynamical astronomy, where phase space has too many dimensions to draw, Poincaré's own remedy — puncture the flow with a section and watch where orbits pierce it — is how the long-term stability of the solar system is actually assessed: nested curves mean order, scattered dust means chaos. The 4.5-billion-year question "will Mercury stay in orbit?" is answered today by reading a portrait.

The physical picture

Imagine the phase plane as a windswept field. At every point an arrow (q˙,p˙)(\dot q, \dot p) says which way a state placed there will drift; the whole field of arrows is the dynamics. A trajectory is nothing but the path you trace by always following the local arrow — and because each state carries exactly one arrow, streamlines never merge or cross. Here is that field for a particle in a double-well potential, with two of its infinitely many trajectories drawn in:

Figure
The phase plane is a windswept field — every state carries an arrow, and a trajectory just follows the arrows
qptrapped: E below the passroaming: E above the pass double-well flow (dq/dt, dp/dt) = (p, q - q cubed): same field, two fates, decided only by where you start

Now the shortcut. You do not need to follow arrows point by point, because energy conservation has already done the work: every trajectory lies on a contour of the energy function H(q,p)H(q,p). Picture the potential V(q)V(q) as a landscape. The state is forbidden from rolling downhill on it — instead it slides along the contour it started on. Every feature of the landscape stamps a feature on the portrait directly below it: a valley bottom becomes a centre with closed loops circulating around it; a mountain pass becomes a saddle; and the contour that passes exactly through the pass becomes the separatrix, the red boundary between trajectories trapped in one well and trajectories that roam over the barrier.

Figure
Draw the landscape once and the portrait writes itself — valleys become centres, passes become saddles, the pass contour is the separatrix
qenergy landscape V(q)pass = saddlevalley = centreqpportrait = contour map of Hseparatrix through the pass level curves of H = p squared over 2 + V(q): blue libration in each well, red separatrix at E = 0, green roaming orbits above

One subtlety completes the reading skill: where did time go? It is hidden in the speed of the flow. Where arrows are long the state hurries; where they are short it lingers. Near a saddle the arrows shrink to nothing, so a trajectory passing close to one crawls — this is why a pendulum released almost from the top hangs near the inverted position for an agonizing moment, and why the oscillation period grows without bound as the energy approaches the separatrix value:

Figure
Time is hidden in the portrait — the state crawls past a saddle, and the period diverges logarithmically at the separatrix
qpdots at equal time stepstraffic jam at the saddleE, up to E_sepperiod Tdiverges at the separatrix left: equal-time dots along a near-separatrix orbit pile up beside the saddle; right: T grows like log(1/(E_sep - E))

The core equations

Everything begins with the flow field. Hamilton's canonical equations — derived in their own article — assign to each phase point its velocity:

q˙=∂H∂p,p˙=−∂H∂q(1)\dot q = \frac{\partial H}{\partial p}, \qquad \dot p = -\frac{\partial H}{\partial q} \qquad (1)

where: (q,p)(q,p) — coordinate and conjugate momentum; H(q,p)H(q,p) — the Hamiltonian; the pair (q˙,p˙)(\dot q, \dot p) — the arrow attached to the point. Because the right-hand sides are single-valued functions of the state, the uniqueness theorem for first-order ODEs applies: exactly one trajectory threads each regular point, which is what forces the portrait into its globally consistent pattern of nested loops and dividing curves. If you only want the shape of a trajectory, eliminate time by dividing the two equations:

dpdq=p˙q˙=−∂H/∂q∂H/∂p(2)\frac{\mathrm{d}p}{\mathrm{d}q} = \frac{\dot p}{\dot q} = -\frac{\partial H/\partial q}{\partial H/\partial p} \qquad (2)

where: dp/dq\mathrm{d}p/\mathrm{d}q — the local slope of the trajectory through (q,p)(q,p). This first-order ODE contains no clock; its solution curves are the portrait's geometry. It becomes indeterminate (0/00/0) exactly at the fixed points — the one place the portrait needs closer analysis. For an autonomous Hamiltonian, though, equation (2) never needs solving, because its solutions are already known:

H(q,p)=E=const(3)H(q,p) = E = \text{const} \qquad (3)

where: EE — the energy fixed by the initial condition. Each trajectory lies on one level curve of HH; the first derivation below proves it in three lines. This is the single most useful fact in the subject: the portrait is a contour map. The skeleton of the map is the set of points where the flow vanishes,

(q∗,p∗):∂H∂p∣∗=0,∂H∂q∣∗=0(4)(q_*, p_*): \quad \frac{\partial H}{\partial p}\bigg|_* = 0, \qquad \frac{\partial H}{\partial q}\bigg|_* = 0 \qquad (4)

where: (q∗,p∗)(q_*, p_*) — a fixed point (equilibrium): a state that is itself a complete trajectory. For the standard H=p2/2m+V(q)H = p^2/2m + V(q) these sit at p=0p = 0 over the stationary points of the potential — one under every valley bottom and every hilltop of VV. Near a fixed point, small deviations (δq,δp)(\delta q, \delta p) obey the linearized flow d(δq,δp)/dt=J(δq,δp)\mathrm{d}(\delta q, \delta p)/\mathrm{d}t = J (\delta q, \delta p) with stability matrix

J=(HpqHpp−Hqq−Hqp) ⁣ ⁣∗,tr⁡J=0  ⇒  λ1,2=±−det⁡J(5)J = \begin{pmatrix} H_{pq} & H_{pp} \\ -H_{qq} & -H_{qp} \end{pmatrix}_{\!\!*}, \qquad \operatorname{tr} J = 0 \;\Rightarrow\; \lambda_{1,2} = \pm\sqrt{-\det J} \qquad (5)

where: HabH_{ab} — second derivatives of HH at the fixed point; λ1,2\lambda_{1,2} — the eigenvalues controlling local growth. The vanishing trace is pure Hamiltonian structure (Hpq=HqpH_{pq} = H_{qp}), and it slashes the possibilities to two:

det⁡J>0  ⇒  centre,det⁡J<0  ⇒  saddle(6)\det J > 0 \;\Rightarrow\; \text{centre}, \qquad \det J < 0 \;\Rightarrow\; \text{saddle} \qquad (6)

where: a centre has purely imaginary λ\lambda — the flow circulates on closed loops around it (stable equilibrium); a saddle has real λ\lambda of opposite signs — trajectories rush in along one direction and out along another, and the level curve through it is the separatrix. The full taxonomy, including what damping does to it, is the business of the fixed-points article; the criterion (6) is all that portrait-reading needs. Finally, the clock can be recovered whenever you want it. Around any closed orbit,

T=∮dqq˙=∮dq∂H/∂p(7)T = \oint \frac{\mathrm{d}q}{\dot q} = \oint \frac{\mathrm{d}q}{\partial H/\partial p} \qquad (7)

where: TT — the period of the orbit; the integral runs once around the loop. For H=p2/2m+V(q)H = p^2/2m + V(q) this becomes T=2m∮dq/E−V(q)T = \sqrt{2m} \oint \mathrm{d}q / \sqrt{E - V(q)} — the second derivation extracts from it both the harmonic-oscillator period and the logarithmic divergence at a separatrix.

Which tool answers which question

you wantusenotes
the flow arrow at a stateeq. (1)sign check: q˙\dot q has the sign of pp
trajectory shape, no clockeq. (2) or (3)contours of HH; no integration
all equilibriaeq. (4)p=0p = 0 over stationary points of VV
stable or unstableeqs. (5)–(6)det⁡J\det J: positive centre, negative saddle
the boundary between motionsseparatrix = contour through the saddleits energy is the escape threshold
the periodeq. (7)diverges logarithmically at a separatrix
Derivation ATrajectories are the level curves of the energy

We are proving equation (3), the statement that turns portrait-drawing from integration into contour-sketching: along any motion of an autonomous Hamiltonian system, HH is exactly constant, so each trajectory is confined to a single level curve. The strategy is the shortest possible: differentiate HH along the flow and let Hamilton's equations cancel the terms pairwise. The one thing to watch is the hypothesis — the cancellation kills the implicit time dependence only, so a Hamiltonian with explicit time dependence (a driven system) escapes the theorem, and that is precisely the door through which chaos enters one-degree-of-freedom physics.

Step 1. Differentiate H(q,p,t)H(q, p, t) along a trajectory using the chain rule:

dHdt=∂H∂q q˙+∂H∂p p˙+∂H∂t\frac{\mathrm{d}H}{\mathrm{d}t} = \frac{\partial H}{\partial q}\,\dot q + \frac{\partial H}{\partial p}\,\dot p + \frac{\partial H}{\partial t}

Why three terms: the value of HH changes because the state moves (first two terms) and because the function itself may deform in time (last term).

Step 2. Substitute the flow (1) into the first two terms:

dHdt=∂H∂q∂H∂p+∂H∂p(−∂H∂q)+∂H∂t=∂H∂t\frac{\mathrm{d}H}{\mathrm{d}t} = \frac{\partial H}{\partial q}\frac{\partial H}{\partial p} + \frac{\partial H}{\partial p}\left(-\frac{\partial H}{\partial q}\right) + \frac{\partial H}{\partial t} = \frac{\partial H}{\partial t}

Why the cancellation is structural: the two products are identical with opposite signs — the same antisymmetry that makes the Poisson bracket of HH with itself vanish. No property of the specific system is used.

Step 3. For an autonomous system ∂H/∂t=0\partial H/\partial t = 0, so dH/dt=0\mathrm{d}H/\mathrm{d}t = 0: the trajectory stays on the level set H=EH = E fixed by its initial condition. Conversely, in one degree of freedom a connected level curve (away from fixed points) is a single trajectory, since the flow is tangent to it everywhere and never stops. Verified: matches Goldstein ch. 8 and Landau–Lifshitz §6; the cancellation is re-derived in bracket language, dH/dt={H,H}+∂H/∂t\mathrm{d}H/\mathrm{d}t = \{H,H\} + \partial H/\partial t with {H,H}=0\{H,H\} = 0, in the time-evolution article of this chapter.

Go deeper · Derivation B · 2 minReading the clock back off the portrait
Derivation BReading the clock back off the portrait

The portrait shows no time axis, so we derive how to recover it: the period formula (7), its explicit form for a particle in a potential, and the log-divergence law quoted in the limiting-cases table. The strategy is to treat the trajectory as known geometry — thanks to (3) we know pp as a function of qq along the orbit — and integrate "time = distance over speed" along the curve. Watch the endpoints: at the turning points the speed vanishes, and whether the integral still converges there decides everything about the separatrix.

Step 1. Along an orbit of H=p2/2m+V(q)H = p^2/2m + V(q) at energy EE, solve (3) for the momentum: p(q)=±2m(E−V(q))p(q) = \pm\sqrt{2m\left(E - V(q)\right)}. Since q˙=p/m\dot q = p/m, the time to cross dq\mathrm{d}q is dt=m dq/p\mathrm{d}t = m\,\mathrm{d}q/p.

Step 2. Integrate once around a closed orbit between turning points q−q_- and q+q_+ (where V=EV = E):

T=∮m dqp=2∫q−q+m dq2(E−V(q))T = \oint \frac{m\,\mathrm{d}q}{p} = 2\int_{q_-}^{q_+} \frac{\sqrt{m}\,\mathrm{d}q}{\sqrt{2\left(E - V(q)\right)}}

Why the integral converges at ordinary turning points: near q+q_+ with V′(q+)≠0V'(q_+) \neq 0, E−V≈∣V′∣(q+−q)E - V \approx |V'|(q_+ - q), and ∫dq/q+−q\int \mathrm{d}q/\sqrt{q_+ - q} is finite. Momentary stops cost finite time.

Step 3. Sanity-check on the oscillator. With V=12mω2q2V = \tfrac12 m\omega^2 q^2 and turning points ±2E/mω2\pm\sqrt{2E/m\omega^2}, the substitution q=q+sin⁡uq = q_+\sin u gives T=(2/ω)∫−π/2π/2du=2π/ωT = (2/\omega)\int_{-\pi/2}^{\pi/2} \mathrm{d}u = 2\pi/\omega — independent of EE, the isochrony of harmonic motion, and exactly the period read off the ellipse article of this chapter.

Step 4. Now let EE approach a saddle energy EsE_s from below. Near the saddle the potential is an inverted parabola, V≈Es−12mλ2(q−qs)2V \approx E_s - \tfrac12 m\lambda^2 (q - q_s)^2 with λ=−V′′(qs)/m\lambda = \sqrt{-V''(q_s)/m}, so the local speed is q˙≈λ(q−qs)2−a2\dot q \approx \lambda\sqrt{(q-q_s)^2 - a^2} where a2=2(Es−E)/mλ2a^2 = 2(E_s - E)/m\lambda^2: the state slides exponentially slowly past the hilltop. The time spent in a fixed neighbourhood of the saddle is

tpass∼1λln⁡1Es−Et_{\text{pass}} \sim \frac{1}{\lambda} \ln \frac{1}{E_s - E}

Why logarithmic: with speed proportional to distance, the traversal time is ∫dx/λx\int \mathrm{d}x/\lambda x — a logarithm cut off at the distance of closest approach, which shrinks like Es−E\sqrt{E_s - E}. The rest of the orbit contributes only a finite amount, so the whole period inherits the log.

Step 5. Conclude: T(E)=1λln⁡CEs−E+finiteT(E) = \dfrac{1}{\lambda} \ln \dfrac{C}{E_s - E} + \text{finite}, diverging as E→EsE \to E_s. The separatrix itself is traversed in infinite time — it is an orbit that never completes. Verified: step 3 reproduces 2π/ω2\pi/\omega exactly; step 4 matches the pendulum's known near-separatrix period T≈(4/ω0)ln⁡(4/1−E/Es)T \approx (4/\omega_0)\ln(4/\sqrt{1 - E/E_s}), expanded in Worked Example 2, and Strogatz ch. 6.

Limiting cases

caseresultmeaning
near a centreH≈E∗+δp22m+12mω2δq2H \approx E_* + \tfrac{\delta p^2}{2m} + \tfrac12 m\omega^2 \delta q^2every stable equilibrium looks harmonic up close: local ellipses, period 2π/ω2\pi/\omega
near a saddleT∼λ−1ln⁡1∣E−Es∣T \sim \lambda^{-1}\ln\frac{1}{\vert E - E_s\vert}critical slowing down; separatrix crossed in infinite time
high energyp≈±2mEp \approx \pm\sqrt{2mE}, nearly horizontal curveskinetic term dominates; oscillation gives way to rotation or escape
damping addedorbits spiral into a focus; area contractsno longer Hamiltonian — see the damped-oscillator article; centres become spirals
two or more degrees of freedomportrait lives in 2n≥42n \geq 4 dimensionsdraw a Poincaré section instead; nested curves = order, scattered dots = chaos

Worked examples

1 · Reading a double-well portrait cold (confidence builder)

A particle of mass m=1.0 kgm = 1.0\ \mathrm{kg} moves in V(q)=−12q2+14q4V(q) = -\tfrac12 q^2 + \tfrac14 q^4 (SI units). Map the portrait: fixed points, their types, the separatrix energy, and the fate of trajectories with E=−0.10 JE = -0.10\ \mathrm{J} and E=+0.10 JE = +0.10\ \mathrm{J}.

Step 1. Stationary points of VV: V′(q)=−q+q3=0V'(q) = -q + q^3 = 0 gives q=0,±1q = 0, \pm 1. Curvatures: V′′(q)=−1+3q2V''(q) = -1 + 3q^2, so V′′(0)=−1<0V''(0) = -1 < 0 (hilltop) and V′′(±1)=+2>0V''(\pm 1) = +2 > 0 (valley bottoms).

Step 2. Classify. Valleys at q=±1q = \pm 1: centres with ω=V′′/m=2=1.41 rad/s\omega = \sqrt{V''/m} = \sqrt{2} = 1.41\ \mathrm{rad/s} — local oscillation period T=2π/ω=4.44 sT = 2\pi/\omega = \boxed{4.44\ \mathrm{s}}. Hilltop at q=0q = 0: saddle with eigenvalue λ=−V′′/m=1.0 s−1\lambda = \sqrt{-V''/m} = \boxed{1.0\ \mathrm{s^{-1}}}.

Step 3. Separatrix energy: Es=V(0)=0E_s = V(0) = 0; the wells sit at V(±1)=−0.25 JV(\pm 1) = -0.25\ \mathrm{J}. Any EE between −0.25-0.25 and 00 is trapped; any E>0E > 0 roams.

Step 4. The trapped case E=−0.10 JE = -0.10\ \mathrm{J}. Turning points solve V(q)=−0.10V(q) = -0.10: q4−2q2+0.4=0q^4 - 2q^2 + 0.4 = 0, so q2=1±0.6q^2 = 1 \pm \sqrt{0.6}, giving q=0.475q = 0.475 and q=1.332q = 1.332 (right well). The trajectory is a closed loop hugging the centre at q=+1q = +1, sweeping between 0.475 m\boxed{0.475\ \mathrm{m}} and 1.332 m\boxed{1.332\ \mathrm{m}} — it can never visit the left well, however long you wait.

Step 5. The roaming case E=+0.10 JE = +0.10\ \mathrm{J}. Turning points: q4−2q2−0.4=0q^4 - 2q^2 - 0.4 = 0 gives q=±1.477 mq = \pm 1.477\ \mathrm{m}; over the barrier the speed dips to p=2mE=0.447 kg m/sp = \sqrt{2mE} = 0.447\ \mathrm{kg\,m/s} at q=0q = 0 but never vanishes. One closed orbit now encircles both centres and the saddle. The two fates differ only in which side of the red contour the initial dot lands on.

2 · How slow is a pendulum near its separatrix? (exam level)

A pendulum with ℓ=1.0 m\ell = 1.0\ \mathrm{m}, g=9.81 m/s2g = 9.81\ \mathrm{m/s^2} has small-oscillation frequency ω0=g/ℓ=3.13 rad/s\omega_0 = \sqrt{g/\ell} = 3.13\ \mathrm{rad/s} and period T0=2.01 sT_0 = 2.01\ \mathrm{s}. Find its libration period at E/Es=0.99E/E_s = 0.99 and E/Es=0.9999E/E_s = 0.9999, where EE is measured from the bottom and Es=2mgℓE_s = 2mg\ell is the separatrix energy.

Step 1. The exact pendulum period is T=(4/ω0) K(k)T = (4/\omega_0)\,K(k) with modulus k2=E/Esk^2 = E/E_s; near the separatrix the complete elliptic integral obeys K(k)≈ln⁡(4/k′)K(k) \approx \ln(4/k') with k′=1−E/Esk' = \sqrt{1 - E/E_s} — precisely the logarithm derived above, with λ=ω0\lambda = \omega_0.

Step 2. At E/Es=0.99E/E_s = 0.99: k′=0.01=0.1k' = \sqrt{0.01} = 0.1, so K≈ln⁡40=3.69K \approx \ln 40 = 3.69 and T≈4×3.693.13=4.71 sT \approx \dfrac{4 \times 3.69}{3.13} = \boxed{4.71\ \mathrm{s}} — already 2.3 times the small-swing period. (The amplitude here is θmax⁡=2arcsin⁡0.99=168.5°\theta_{\max} = 2\arcsin\sqrt{0.99} = 168.5°.)

Step 3. At E/Es=0.9999E/E_s = 0.9999: k′=0.01k' = 0.01, K≈ln⁡400=5.99K \approx \ln 400 = 5.99, T≈4×5.993.13=7.66 sT \approx \dfrac{4 \times 5.99}{3.13} = \boxed{7.66\ \mathrm{s}}.

Step 4. Read the scaling. Coming 100 times closer in energy added T=(4/ω0)ln⁡10=2.94 sT = (4/\omega_0)\ln 10 = 2.94\ \mathrm{s} — a fixed increment per factor of 100, the signature of a logarithm. To make the period ten times T0T_0 you would need 1−E/Es≈6×10−131 - E/E_s \approx 6\times10^{-13}: the divergence is real but excruciatingly slow, which is why near-separatrix motion looks like a pendulum "sticking" upside down for a few extra seconds, not minutes.

Step 5. Cross-check with the portrait: all the extra time accumulates in the two slow corners near θ=±π\theta = \pm\pi — the equal-time dots of the third figure piling up beside the saddle. The rest of the loop is traversed in essentially the same time at any energy.

Origins · 1 minHenri Poincaré and how this was discovered
HP
Henri Poincaré
1854–1912 · Paris, Sorbonne

Poincaré invented the phase portrait — and with it the entire qualitative theory of dynamics — in a series of memoirs beginning in 1881 with the innocuous title "On curves defined by differential equations". His radical move was to stop asking for formulas: study all solutions at once as a family of curves, classify the points where the flow stalls (he named centres, saddles, nodes, and foci), and deduce global behaviour from local geometry. Applying this machinery to the three-body problem for King Oscar II's 1889 prize, he discovered that separatrices could tangle into what he called a "trellis" — the first glimpse of chaos, found while correcting a mistake in his own prize memoir. The Poincaré section, the recurrence theorem, and much of topology were invented as tools for reading portraits he could not draw. Nearly every figure in this chapter is drawn in his language.

History
1834
— Hamilton casts mechanics as a first-order flow on the space of coordinates and momenta.
1881
— Poincaré's first memoir on curves defined by differential equations founds the qualitative theory: portraits, centres, saddles.
1890
— Poincaré's prize memoir on the three-body problem uncovers homoclinic tangles — separatrices crossing infinitely often — the seed of chaos theory.
1927
— Van der Pol publishes phase portraits of triode oscillations, carrying the method into electrical engineering.
1963
— Lorenz plots trajectories of a three-variable weather model and finds the strange attractor, making portrait-reading a tool of modern science at large.

Going further

References. Morin, Introduction to Classical Mechanics, Ch. 5 & 15 (oscillations, phase space) · Goldstein, Poole & Safko, Classical Mechanics 3rd ed., Ch. 8 · Landau & Lifshitz, Mechanics 3rd ed., §6, §16 · Taylor, Classical Mechanics, Ch. 12 (nonlinear mechanics and chaos) · Strogatz, Nonlinear Dynamics and Chaos, Ch. 5-6

Provenance. Equations are standard Hamiltonian mechanics. A verifier should confirm: (1) dH/dt=∂H/∂t\mathrm{d}H/\mathrm{d}t=\partial H/\partial t via cancellation of Poisson-bracket terms (Goldstein Ch. 8); (2) SHO ellipse semi-axes 2E/(mω2)\sqrt{2E/(m\omega^2)} and 2mE\sqrt{2mE}, area 2πE/ω2\pi E/\omega, period 2π/ω2\pi/\omega (Landau §16); (3) pendulum eigenvalues ±ig/ℓ\pm i\sqrt{g/\ell} (centre) and ±g/ℓ\pm\sqrt{g/\ell} (saddle), separatrix energy mgℓm g\ell (Taylor Ch. 12); (4) logarithmic period divergence near a saddle (Strogatz Ch. 6). All numerical statements are textbook-standard; no fabricated constants.

Builds on: Phase Space · Hamilton's Canonical Equations · The Hamiltonian Function · Generalized Momenta. Leads to: Fixed Points and Stability in Phase Space · The Pendulum Phase Portrait and Separatrix · The Harmonic Oscillator in Phase Space · Hamiltonian Flow and the Phase Fluid · Liouville's Theorem.

If time isn't on either axis, how do I know how fast the system moves along a curve?

From the flow field itself: the speed at any point is the length of the arrow (q˙,p˙)=(∂H/∂p,−∂H/∂q)(\dot q, \dot p) = (\partial H/\partial p, -\partial H/\partial q), which you can evaluate without solving anything. For H=p2/2m+V(q)H = p^2/2m + V(q) the horizontal speed is just p/mp/m — the trajectory moves fast where it is far from the qq-axis and slow near it. Turning points are momentary stops; saddles are near-permanent ones. When you need actual numbers, the period integral (7) converts the geometry back into seconds, as both worked examples do.

Why does the portrait-equals-contour-map trick only work for one degree of freedom?

Counting dimensions. With nn degrees of freedom, phase space has 2n2n dimensions and the energy surface H=EH = E has 2n−12n - 1. Only for n=1n = 1 is that surface a curve — the trajectory itself. For n=2n = 2 the energy surface is three-dimensional and a single trajectory is a one-dimensional thread winding inside it, so energy conservation alone no longer determines the path; you need a second conserved quantity (an "integrable" system) to pin trajectories to curves. When no second invariant exists the thread can wander chaotically. That is why the honest tool in higher dimensions is the Poincaré section, not the contour map.

What does the phase portrait of a damped oscillator look like, since energy is no longer conserved?

Trajectories are no longer level curves — they cut across the energy contours, always downhill in HH, spiralling into the origin. The centre becomes a stable focus (underdamping) or a stable node (overdamping), fixed-point types that cannot exist in a Hamiltonian portrait because they need tr⁡J≠0\operatorname{tr} J \neq 0. Phase-space area shrinks as e−γte^{-\gamma t} instead of being conserved. The damped harmonic oscillator article of this chapter draws these spirals in full detail; the portrait-reading skills transfer, but the level-curve shortcut and the no-attractor rule do not.

Is the separatrix an actual trajectory a system can follow?

Yes — but only in infinite time, and only in principle. A state placed exactly on the separatrix flows toward the saddle forever, approaching it exponentially at rate λ\lambda but never arriving (a pendulum released at exactly the separatrix energy climbs toward inverted and asymptotically freezes there). In practice the separatrix is unreachable: any error ϵ\epsilon in the initial energy puts you on a neighbouring orbit whose behaviour near the saddle differs qualitatively — trapped on one side, roaming on the other. That extreme sensitivity is why the separatrix functions as a decision boundary, and why noise near one (thermal escape in Josephson junctions, for instance) is a rich subject of its own.

How do I orient the arrows on a portrait without computing the whole vector field?

Two universal sign rules do it. First, q˙=∂H/∂p=p/m\dot q = \partial H/\partial p = p/m for standard kinetic terms: everything in the upper half-plane (p>0p > 0) drifts rightward, everything below drifts leftward. Second, p˙=−V′(q)\dot p = -V'(q): the momentum arrow points down where the potential climbs and up where it falls. Together these force clockwise circulation around every centre (for the standard axis convention) and fix the in/out directions at every saddle. If your sketch circulates counterclockwise around a potential minimum, a sign or an axis is flipped.

Do closed curves in a phase portrait always mean periodic motion?

In a Hamiltonian portrait, yes: a closed trajectory returns to its starting state, and since the state determines everything, the motion repeats with the period given by (7). Two cautions, though. A closed level curve that passes through a fixed point — a separatrix loop — is not periodic: it takes infinite time and consists of several distinct trajectories. And in damped or driven systems a closed curve can be a limit cycle, a self-sustained oscillation that neighbouring trajectories spiral into; those cannot occur in conservative systems, where area conservation forbids attractors of any kind.

The double-well portrait shows the particle can't cross from one well to the other at E below the barrier. Is that absolute?

Classically, absolute — it is the no-crossing rule wearing armor. The trapped orbit at E=−0.10E = -0.10 J is a closed curve entirely inside the right lobe of the separatrix; to reach the left well the trajectory would have to cross the separatrix, i.e. intersect another trajectory, which uniqueness forbids. No amount of waiting helps: classical trapping is eternal. The loophole is quantum mechanics: a wavefunction leaks through the barrier, and the particle tunnels between wells at a rate controlled by exactly the geometry drawn here (the action of the forbidden path under the barrier). Phase portraits thus draw the stage that tunneling calculations are performed on.

When I sketch a portrait for an exam, what's the fastest reliable checklist?

Six moves. Find the stationary points of VV and label each: minimum → centre, maximum → saddle. Compute Es=VE_s = V at each saddle and draw those contours first — they are the skeleton and the only curves allowed to touch a fixed point. Add one closed loop around each centre (small ellipse, aspect set by ω\omega) and one representative curve in each region the separatrices carve out. Orient everything clockwise around centres / rightward in the upper half-plane. Mark turning points where curves meet the qq-axis vertically. Finally sanity-check: no crossings anywhere, curves symmetric under p→−pp \to -p for standard kinetic terms, higher-EE curves outside lower-EE ones.

Before this

Where this leads