Small-angle linearization
The pendulum's \(\sin\theta\) blocked us. For small swings we trade it for a straight line — and the equation snaps into the clean spring shape, frequency and all.
Source: course notes; the small-angle approximation (\(\sin\theta\approx\theta\)).
Before you start
What you need first
- The pendulum equation \(\ddot\theta + \tfrac{g}{L}\sin\theta = 0\) — and that the \(\sin\theta\) makes it nonlinear.
- The standard form \(\ddot{(\;)} + \omega_n^2(\;) = 0\) and reading \(\omega_n\) off it (from the spring topic).
- Radians — angles measured as arc length over radius.
What you'll be able to do
- Use \(\sin\theta \approx \theta\) and know when it is allowed.
- Turn the pendulum into a clean linear equation.
- Read off \(\omega_n=\sqrt{g/L}\) and the period \(T\).
Where we got stuck
Last topic we built the pendulum's equation of motion with Newton:
The key move
The small-angle approximation
Linearization means: near a point of interest, replace a curved function with the straight line that just touches it there (its tangent).
For \(\sin\theta\) near \(\theta = 0\), that tangent line is simply \(\theta\) itself. So, for small angles measured in radians:
When is it allowed?
"Small" is not a feeling — we can measure the error. Here is \(\theta\) (in radians) against the true \(\sin\theta\):
| Angle | \(\theta\) (rad) | \(\sin\theta\) | Error of \(\theta\approx\sin\theta\) |
|---|---|---|---|
| \(10^\circ\) | 0.1745 | 0.1736 | ≈ 0.5 % |
| \(15^\circ\) | 0.2618 | 0.2588 | ≈ 1.2 % |
| \(20^\circ\) | 0.3491 | 0.3420 | ≈ 2.1 % |
| \(30^\circ\) | 0.5236 | 0.5000 | ≈ 4.7 % |
Linearize
Apply it to the pendulum
Take the pendulum equation and swap \(\sin\theta\) for \(\theta\):
Read off the natural frequency and period
| Symbol | Meaning | SI unit |
|---|---|---|
| \(\omega_n\) | natural (angular) frequency | rad/s |
| g | acceleration due to gravity (\(9.81\)) | m/s² |
| L | rod length | m |
Same shape as the spring
| Mass–spring | Pendulum (small angle) | |
|---|---|---|
| Equation | \(\ddot x + \tfrac{k}{m}x = 0\) | \(\ddot\theta + \tfrac{g}{L}\theta = 0\) |
| "Stiffness/inertia" | \(k/m\) | \(g/L\) |
| Natural frequency | \(\omega_n=\sqrt{k/m}\) | \(\omega_n=\sqrt{g/L}\) |
Frequency and period of a 1-metre pendulum
A simple pendulum has a rod length \(L = 1.0\ \text{m}\) and swings through small angles. Take \(g = 9.81\ \text{m/s}^2\). Find its natural frequency \(\omega_n\) and period \(T\).
✏️ Try it yourself
A simple pendulum has rod length \(L = 0.25\ \text{m}\) and swings through small angles. Take \(g = 9.81\ \text{m/s}^2\). Find \(\omega_n\) and the period \(T\).
Common mistakes to avoid
| Mistake | Fix |
|---|---|
| Using \(\sin\theta\approx\theta\) in degrees | It only holds in radians. Convert first (\(180^\circ = \pi\) rad). |
| Linearizing at large angles | Past \(\sim 20^\circ\) the error grows fast — keep the full \(\sin\theta\) (or simulate it). |
| Thinking the period depends on mass | \(T = 2\pi\sqrt{L/g}\) has no \(m\) — mass cancelled back when we built the model. |
| Forgetting \(\sqrt{\;}\) when reading \(\omega_n\) | The standard form gives \(\omega_n^2 = g/L\); take the square root for \(\omega_n\). |
| Calling the approximation "exact" | It is a tangent-line model, valid only for small swings — always state that assumption. |
Recap — the whole topic on one screen
| Idea | What you own now |
|---|---|
| The trick | Near \(\theta=0\), replace the curve \(\sin\theta\) with its tangent \(\theta\) |
| When it's valid | Small angles in radians (\(\lesssim 20^\circ\), error a few %) |
| The linear model | \(\ddot\theta + \tfrac{g}{L}\theta = 0\) — same shape as the spring |
| The results | \(\omega_n=\sqrt{g/L}\), \(T=2\pi\sqrt{L/g}\) — no mass, no amplitude |