UniversityAdvancedPhysicsOscillationsDynamics

Why is the double pendulum chaotic?

Hang one pendulum from another and the motion becomes unpredictable: a start difference of one millionth of a radian grows to a completely different path within seconds.

Why is the double pendulum chaotic?

A double pendulum is a pendulum hanging from the end of another. Its equations are exact and deterministic, yet the motion is chaotic: two runs that start almost identically drift apart exponentially fast, so long-term prediction is impossible. The chaos comes from the coupling — each arm changes the force on the other through the angle between them — which makes the equations of motion strongly nonlinear.

Key fact
Chaos here is not randomness. The motion is fully determined by the starting angles and velocities — but tiny differences in those grow exponentially, so you can never predict far ahead.

What is a double pendulum?

Two rigid rods of lengths L1L_1 and L2L_2 carry masses m1m_1 and m2m_2. The upper rod pivots on a fixed point; the lower one pivots on the first mass. Two angles, θ1\theta_1 and θ2\theta_2, fully describe the state, together with their rates of change. That is four numbers — a point in a four-dimensional phase space.

Where do the equations come from?

Tracking the tension in two coupled rods is awkward, so physicists use the Lagrangian L=T−V\mathcal{L} = T - V, the kinetic energy minus the potential energy, written in terms of the two angles:

T=12(m1+m2)L12θ˙12+12m2L22θ˙22+m2L1L2θ˙1θ˙2cos⁡(θ1−θ2)V=−(m1+m2)gL1cos⁡θ1−m2gL2cos⁡θ2\begin{aligned}T &= \tfrac12(m_1+m_2)L_1^2\dot\theta_1^2 + \tfrac12 m_2L_2^2\dot\theta_2^2 + m_2L_1L_2\dot\theta_1\dot\theta_2\cos(\theta_1-\theta_2) \\[2pt] V &= -(m_1+m_2)gL_1\cos\theta_1 - m_2gL_2\cos\theta_2\end{aligned}

The cross term θ˙1θ˙2cos⁡(θ1−θ2)\dot\theta_1\dot\theta_2\cos(\theta_1-\theta_2) is the coupling: the motion of each arm enters the other's equation. Applying the Euler–Lagrange equation to each angle gives two coupled nonlinear differential equations with no general closed-form solution — they have to be integrated numerically.

ddt∂L∂θ˙i−∂L∂θi=0,i=1,2\frac{d}{dt}\frac{\partial\mathcal{L}}{\partial\dot\theta_i} - \frac{\partial\mathcal{L}}{\partial\theta_i} = 0, \qquad i = 1, 2
Euler–Lagrange equation · formula card →

What does sensitive dependence look like?

We integrated the exact equations for two double pendulums with L1=L2=1L_1 = L_2 = 1 m and equal masses, released from rest at θ1=120°\theta_1 = 120°, θ2=−10°\theta_2 = -10°. The second run starts with θ1\theta_1 larger by just 10−610^{-6} rad (0.00006°0.00006°):

TimeDifference between the two runs
0 s0.000001 rad
5 s0.000016 rad
10 s0.003 rad
15 s1.1 rad (about 64°)
20 s2 rad — completely different motion

The gap grows roughly exponentially, δ(t)≈δ0eλt\delta(t) \approx \delta_0 e^{\lambda t}, where λ\lambda is the Lyapunov exponent. Beyond the Lyapunov time ∼1/λ\sim 1/\lambda the two histories are unrelated. Starting instead from small swings (5°5°, 5°5°) with the same 10−610^{-6} rad difference, the runs stayed within about 10−610^{-6} rad for a full minute — regular motion, no chaos.

Energy is still conserved
Without damping the total energy of the double pendulum is constant — in our integration it stayed within 2×10−82\times10^{-8} of its starting value. Conservation of energy restricts where the motion can go, but four-dimensional phase space leaves plenty of room to wander chaotically.

Why can't we just use a better computer?

Because the problem is not the arithmetic: any measurement of the starting angles has some error, and that error is amplified exponentially. Halving the uncertainty buys only a fixed amount of extra prediction time, ln⁡2/λ\ln 2/\lambda. Real chaotic systems — the weather, the three-body problem — face the same wall. What survives is the statistics: the region of phase space the motion visits, not the path.

Try it
Start the simulation with both angles small, then raise the first angle toward 120° and beyond. Watch the trail change from a tidy pattern to a tangle. Add a little damping and the motion gradually dies down as the energy drains away.

Frequently asked questions

Is the double pendulum random?

No. It is completely deterministic: the same starting state always gives the same motion. It is unpredictable in practice because tiny differences in the start grow exponentially, so any real measurement error eventually destroys the prediction.

Why is one pendulum not chaotic but two are?

A single pendulum has one degree of freedom and its trajectories are constrained by energy conservation to closed curves. Two coupled pendulums have a four-dimensional phase space and a nonlinear coupling, which allows trajectories to wander and diverge.

What is the Lyapunov exponent?

The average exponential rate at which two nearby trajectories separate, δ(t)≈δ0eλt\delta(t) \approx \delta_0 e^{\lambda t}. A positive value signals chaos; its inverse is the Lyapunov time, the horizon beyond which predictions fail.

Does a double pendulum always behave chaotically?

No. At small amplitudes it behaves like two coupled oscillators with regular, predictable motion. Chaos appears at larger energies, where the nonlinear terms dominate.

How is a double pendulum simulated accurately?

By integrating the Lagrangian equations for the two angles with a high-accuracy method such as fourth-order Runge–Kutta at a small time step. PhysicsHub's simulation does this directly rather than solving the rods as constraints on free masses.

Keep exploring