Part A · the equation of motion · spine

06

The damped driven oscillator, which is most of linear physics

One equation, solved completely — and with it the habit that runs to the end of the course: find the response to a single kick, and you have the response to everything.

needs 01, 02~2.5 h slides + 5 h problemsproblems: ./mr problems 06

06 · overview

One equation, four sections

1 · why this equation

Expand any potential about a minimum and the leading term is quadratic. Add friction and a drive and you have $Lx := \ddot x + \gamma\dot x + \omega_0^2 x = f(t)$ — the local model of everything. Then complex numbers, which make it easy.

2 · the free equation

The solutions of $Lx = 0$, written $\ker L$, form a two-dimensional vector space — a theorem, from unit 01, not folklore. The characteristic polynomial, the Wronskian, and the three damping regimes the galvanometer's knob sweeps.

3 · driving it

Steady state, amplitude and phase lag; where the peak really is; the width that is exactly $\gamma$; and a galvanometer tuned to a frequency, gaining a factor $Q = \omega_0/\gamma = 20$.

4 · one response to everything

The impulse response $G$, built from a jump in the derivative; convolution; and one charge pulse measured by one swing.

the running example

A moving-coil galvanometer: $I\ddot\theta + b\dot\theta + \kappa\theta = \alpha\, i(t)$, with $\omega_0 = 8\ \mathrm{rad\,s^{-1}}$ and a damping you set by turning a dial. Every result below is checked on it, in numbers.

section 1

Why this equation, and the numbers that make it easy

Every minimum is a spring. Then the field $\mathbb{C}$, introduced for one reason: so that every quadratic factorises.

06 · why this equation

Every minimum is a spring

Let $V$ be $C^3$ near $x_\ast$ with $V'(x_\ast) = 0$ and $V''(x_\ast) > 0$. Unit 00's third case gives $m\ddot x = -V'(x)$. Put $\xi = x - x_\ast$ and use Taylor with remainder:

$$m\ddot\xi = -V'(x_\ast + \xi) = -V''(x_\ast)\,\xi - \tfrac12 V'''(\eta)\,\xi^2 ,$$
small oscillations

Dropping the $O(\xi^2)$ term leaves the harmonic oscillator

$$\ddot\xi + \omega_0^2\xi = 0, \qquad \omega_0 = \sqrt{V''(x_\ast)/m}.$$

The approximation is uniform on $|\xi| \le \varepsilon$ with error bounded by $\tfrac12\varepsilon^2\max|V'''|$, so it is a statement about a neighbourhood, not a hope.

x* −ε +ε V(x) ½V″(x*) ξ² dissociation level V x

A lopsided well, $V = (1 - e^{-\xi})^2$, and its quadratic Taylor polynomial $\xi^2$. Inside the shaded band $|\xi| \le \varepsilon$ the two cannot be told apart; outside it they part, because the true well is steep on one side and soft on the other — that asymmetry is the dropped $V'''$ term.

06 · why this equation

Three checks, and the hilltop

checks

Dimensions: $[V''/m] = (\mathrm{M\,L^2T^{-2}}/\mathrm{L^2})/\mathrm{M} = \mathrm{T^{-2}}$, so $\omega_0$ is a frequency.

Special case: $V = \tfrac12 k x^2$ gives $\omega_0 = \sqrt{k/m}$ with no approximation at all — the expansion terminates.

Against unit 00: the pendulum has $V = mg\ell(1-\cos\theta)$, $V''(0) = mg\ell$, inertia $m\ell^2$, so $\omega_0 = \sqrt{g/\ell}$, and unit 00's exact period $4\sqrt{\ell/g}\,K(\sin\tfrac{\theta_0}{2})$ tends to $2\pi\sqrt{\ell/g}$ as $\theta_0 \to 0$. ✓

The expansion is why the rest of the unit is worth the time: it says the harmonic oscillator is not an example, it is the generic behaviour of matter near equilibrium.

−π/2 π/2 π 3π/2 0 V / mgℓ θ θ = 0: V″ > 0, a spring, ω₀ = √(g/ℓ) V″ < 0: a saddle 1 − cos θ

The pendulum's potential has two equilibria. At the bottom the matching parabola opens upwards — a spring, with $\omega_0 = \sqrt{g/\ell}$. At the top it opens downwards: $V'' < 0$, the same expansion gives growing exponentials, and the equilibrium is unit 02's saddle.

06 · the running example

The galvanometer, and the knob that is $\gamma$

A coil on a torsion fibre between magnet poles. Three torques act: the fibre's restoring torque $-\kappa\theta$ (exactly linear, no approximation); the driving torque $\alpha\,i(t)$; and a torque from the current the coil's own motion induces.

where the damping comes from

Motion at rate $\dot\theta$ generates a back-e.m.f. $\alpha\dot\theta$, hence a current $-\alpha\dot\theta/(R+r)$, hence a torque $-\alpha^2\dot\theta/(R+r)$. So $b = \alpha^2/(R+r)$ and

$$\ddot\theta + \gamma\dot\theta + \omega_0^2\theta = \frac{\alpha}{I}\,i(t),$$ $$\gamma = \frac{\alpha^2}{I(R+r)},\qquad \omega_0^2 = \frac{\kappa}{I}.$$

With the numbers on the card: $\omega_0 = 8\ \mathrm{rad\,s^{-1}}$ and $\gamma = 400/(R+r)\ \mathrm{s^{-1}}$. Turning $R$ from $0$ to $\infty$ sweeps $\gamma$ from $80$ down to $0$.

N S B: N → S θ fibre, end-on: torque −κθ drive αi(t) induced: −bθ̇ coil r = 5 Ω R the knob i(t) in

Seen from above: the coil (axis out of the page) turned through $\theta$ between the pole pieces. The drive pushes it one way; the fibre and the induced current pull it back. Right: the same coil in its circuit — the resistor $R$ across its terminals is the knob. Schematic.

06 · the running example

The knob, checked

R = 0: γ = 80 R = 20 Ω: γ = 16, critical R = 75 Ω: γ = 5 R = 995 Ω: γ = 0.4, Q = 20 5 10 100 1000 0.1 0.4 1 5 16 80 R + r (Ω), log scale γ (s⁻¹), log scale over- damped underdamped →

$\gamma = 400/(R+r)$ against the total resistance, on a log scale. Every setting used in this unit is a dot; above the dashed line $\gamma = 2\omega_0$ the instrument is overdamped, below it, it rings.

checks

Dimensions: $[\alpha^2/(I\,\Omega)]$ reduces to $\mathrm{s^{-1}}$, using $\mathrm{V = \Omega\,A}$ and $\mathrm{J = V\,A\,s}$. ✓

Limit $R \to \infty$: open circuit, no induced current, $\gamma \to 0$ — the coil swings freely, and it does.

Limit $R \to 0$: short circuit, maximal damping. Shorting the terminals to stop a galvanometer swinging is laboratory practice, and this is why it works.

two dials, one equation

$\omega_0$ is fixed by the hardware; $\gamma$ is set by a resistor you choose. That is unusual and it is why this instrument makes a good running example: the parameter the whole unit turns on is, here, literally a knob.

06 · the complex numbers

$\mathbb{C}$, and the one property we want

complex numbers

$\mathbb{C}$ is the set $\mathbb{R}^2$ with the usual addition and the multiplication $(a,b)\cdot(c,d) = (ac - bd,\ ad + bc)$.

Writing $1 = (1,0)$ and $i = (0,1)$, every element is $a + bi$ uniquely, and $i^2 = -1$. The complex conjugate is $\overline{a+bi} = a - bi$, the modulus is $|z| = \sqrt{z\bar z} = \sqrt{a^2+b^2}$, and for $z \ne 0$ the argument $\arg z$ is the angle $\varphi$ with $z = |z|(\cos\varphi + i\sin\varphi)$.

$\mathbb{C}$ is a field

Associativity, commutativity and distributivity are four short computations. For $z \ne 0$, $\;z^{-1} = \bar z/|z|^2\;$ works, since $z\bar z = |z|^2 \ne 0$. $\square$

why we want it

The whole of section 2 turns on factorising $\lambda^2 + \gamma\lambda + \omega_0^2$. Over $\mathbb{R}$ that fails when $\gamma^2 < 4\omega_0^2$ — the interesting case, the one where the thing oscillates. Over $\mathbb{C}$ every quadratic factorises, so one calculation covers all three regimes instead of three.

algebra, not analysis

We use $\mathbb{C}$ as a field of coefficients and as a place where $e^{i\theta}$ lives — not holomorphy, contour integration or residues, which are unit 20.

A complex-valued function of a real variable $t$ is a pair of real functions; derivative and integral are componentwise, and every rule of single-variable calculus transfers term by term.

06 · the complex numbers

The complex exponential

complex exponential

For $z \in \mathbb{C}$, $\;\exp z = \sum_{n\ge0} z^n/n!$. The series converges absolutely for every $z$, since $\sum |z|^n/n!$ converges; so $\exp$ is defined on all of $\mathbb{C}$.

the two properties we need

(a) $\exp(z+w) = \exp z\,\exp w$.

(b) Euler's formula: $\;\exp(i\vartheta) = \cos\vartheta + i\sin\vartheta$ for real $\vartheta$; hence $\;\exp(a+bi) = e^a(\cos b + i\sin b)$ and $|\exp(a+bi)| = e^a$.

both proved in the notes (N), from real analysis only

the lemma that does all the work

For fixed $\lambda = a+bi$ and real $t$, $\,t \mapsto e^{\lambda t}$ is differentiable and

$$\frac{\mathrm{d}}{\mathrm{d}t}e^{\lambda t} = \lambda e^{\lambda t}, \qquad \int_{t_1}^{t_2}\! e^{\lambda t}\,\mathrm{d}t = \frac{e^{\lambda t_2} - e^{\lambda t_1}}{\lambda}$$
proof

$e^{\lambda t} = e^{at}\cos bt + i\,e^{at}\sin bt$. Differentiate each real part by the product rule: $(a\cos bt - b\sin bt)e^{at} + i(a\sin bt + b\cos bt)e^{at}$, which is $(a+bi)e^{at}(\cos bt + i \sin bt)$. The integral ($\lambda \ne 0$) then follows from the fundamental theorem, componentwise. $\square$

section 2

The free equation: a two-dimensional space

Not "the general solution has two constants" as folklore, but as a theorem with a proof, inherited from unit 01.

06 · the free equation

$L$ is a linear map between function spaces

the linear differential operator

Fix $\gamma \ge 0$ and $\omega_0 > 0$. Define $L : C^2(\mathbb{R},\mathbb{R}) \to C^0(\mathbb{R},\mathbb{R})$ by

$$Lx = \ddot x + \gamma\dot x + \omega_0^2 x .$$

$L$ is linear: $L(cx + y) = cLx + Ly$, because differentiation is.

So the equation $Lx = f$ is a linear equation in a vector space, and every theorem of linear algebra applies, word for word. $Lx = 0$ is the homogeneous equation, $Lx = f$ with $f \ne 0$ the inhomogeneous one.

the structure theorem, for free

If $x_p$ satisfies $Lx_p = f$, then the full solution set is the coset

$$\{x : Lx = f\} = x_p + \ker L .$$
proof

If $Lx = f$ then $L(x - x_p) = f - f = 0$, so $x = x_p + h$ with $h \in \ker L$. Conversely $L(x_p+h) = f + 0 = f$. $\square$

This is the superposition principle, and it is the reason the rest of the unit splits cleanly: find $\ker L$ once, find one $x_p$ per drive.

06 · the free equation

$\dim \ker L = 2$, and unit 01 is the reason

theorem

$\ker L$ is a real vector space of dimension exactly $2$. Precisely: for each $t_0$, the evaluation map

$$\mathrm{ev} : \ker L \to \mathbb{R}^2, \qquad \mathrm{ev}(x) = \big(x(t_0),\ \dot x(t_0)\big)$$

is an isomorphism of vector spaces.

proof

Linear: evaluation and differentiation are.

Injective: if $x \in \ker L$ has $x(t_0) = \dot x(t_0) = 0$, then $y = (x,\dot x)$ solves unit 01's system $\dot y = Ay$, $A = \left(\begin{smallmatrix}0&1\\-\omega_0^2&-\gamma\end{smallmatrix}\right)$, with $y(t_0) = 0$, as does $y \equiv 0$. $Ay$ is Lipschitz with constant $\|A\|$, so Picard–Lindelöf gives $x \equiv 0$.

Surjective: $\|Ay\| \le \|A\|\|y\|$ is linear growth, so unit 01's global existence theorem produces a solution with $y(t_0) = (x_0,v_0)$ on all of $\mathbb{R}$; its first component is in $\ker L$ and evaluates to $(x_0,v_0)$. $\square$

this is not a formality

"Second order, so two constants" is folklore, and it is false without a hypothesis: unit 01's dome, $\ddot r = k\sqrt r$, is second order with a one-parameter family of solutions through one state. Linearity rules that out — nothing else does.

what it licenses

Any two independent solutions you can guess and verify span every solution there is: section 2 becomes a check rather than a search.

06 · the free equation

The characteristic polynomial

Try $x = e^{\lambda t}$ with $\lambda \in \mathbb{C}$. By the lemma,

$$L\,e^{\lambda t} = \big(\lambda^2 + \gamma\lambda + \omega_0^2\big)\,e^{\lambda t} = p(\lambda)\,e^{\lambda t},$$
the characteristic polynomial

$p(\lambda) = \lambda^2 + \gamma\lambda + \omega_0^2$, with roots

$$\lambda_\pm = -\frac{\gamma}{2} \pm \sqrt{\frac{\gamma^2}{4} - \omega_0^2}\,.$$

$e^{\lambda t} \in \ker L \iff p(\lambda) = 0$, because $e^{\lambda t}$ never vanishes.

Where the two roots sit in $\mathbb{C}$ decides everything that follows; the next slide draws them.

the identity for a repeated root

For any $\lambda$, $\;L\big(t\,e^{\lambda t}\big) = p(\lambda)\,t\,e^{\lambda t} + p'(\lambda)\,e^{\lambda t}$.

proof

$\frac{\mathrm{d}}{\mathrm{d}t}(te^{\lambda t}) = (1+\lambda t)e^{\lambda t}$ and $\frac{\mathrm{d}^2}{\mathrm{d}t^2}(te^{\lambda t}) = (2\lambda + \lambda^2 t)e^{\lambda t}$, so $L(te^{\lambda t}) = \big[(\lambda^2+\gamma\lambda+\omega_0^2)t + (2\lambda+\gamma)\big]e^{\lambda t}$, and $p'(\lambda) = 2\lambda+\gamma$. $\square$

So when $p$ has a double root, $p(\lambda) = p'(\lambda) = 0$ and $t e^{\lambda t}$ is a second solution. It will be needed exactly once, and it is the whole of critical damping.

The same identity, used the other way round at $p(\lambda) \ne 0$, gives the resonant solution in section 3. One computation, two jobs.

06 · the free equation

Where the roots go as the knob turns

Read the roots off the coefficients of $p$:

$$\lambda_+\lambda_- = \omega_0^2, \qquad \lambda_+ + \lambda_- = -\gamma .$$
  • $\gamma < 2\omega_0$: a conjugate pair, so $|\lambda_\pm|^2 = \lambda_+\lambda_- = \omega_0^2$ — both roots lie on the circle $|\lambda| = \omega_0$, at real part $-\gamma/2$.
  • $\gamma = 2\omega_0$: they meet at $-\omega_0$, the repeated root.
  • $\gamma > 2\omega_0$: two negative reals with product $\omega_0^2$; as one runs off to $-\infty$ the other is pushed towards $0$.
no free motion grows

Product $> 0$ and sum $\le 0$ put both roots in $\operatorname{Re}\lambda \le 0$, on the boundary only when $\gamma = 0$.

Re λ Im λ γ = 0.4 γ = 5 γ = 5 γ = 0.4 γ = 16: −8, twice γ = 80: −0.81 fast root → −79.2 |λ| = ω₀ = 8 growth γ ↑: complex pair slides round the circle

The roots $\lambda_\pm$ as $\gamma$ grows from $0$, with the knob's settings marked. The pair slides round the circle, collides at $-\omega_0$ and splits along the real axis; the root heading for $0$ is why heavy damping is slow.

06 · the free equation

The Wronskian, and Abel's identity

the Wronskian

For $x_1, x_2 \in \ker L$, $\;W(t) = \det\begin{pmatrix}x_1 & x_2\\ \dot x_1 & \dot x_2\end{pmatrix} = x_1\dot x_2 - x_2\dot x_1$.

Abel's identity $$\dot W = -\gamma W \ \Longrightarrow\ W(t) = W(t_0)\,e^{-\gamma(t-t_0)} .$$
proof

$\dot W = \dot x_1\dot x_2 + x_1\ddot x_2 - \dot x_2\dot x_1 - x_2\ddot x_1 = x_1(-\gamma\dot x_2 - \omega_0^2x_2) - x_2(-\gamma\dot x_1-\omega_0^2x_1) = -\gamma W$. Then unit 00's separable case, or simply $(We^{\gamma t})^{\boldsymbol\cdot} = 0$. $\square$

the test for a fundamental system

For $x_1,x_2 \in \ker L$, the following are equivalent: (i) $W(t_0) \ne 0$ for some $t_0$; (ii) $W(t) \ne 0$ for every $t$; (iii) $\{x_1,x_2\}$ is a basis of $\ker L$.

proof in the notes (N)

Abel says $W$ is never zero or identically zero: there is no in-between. Independence is therefore checkable at one instant of your choosing, usually $t = 0$.

06 · the free equation

Abel's identity, drawn: phase-space area shrinks

x ẋ/ω₀ y₁(0) y₂(0) t = 0 area 1 t = 0.1 s area 0.61 t = 0.2 s area 0.37

Two solutions as state vectors $y_i = (x_i, \dot x_i/\omega_0)$, for $\gamma = 5$. They start as a unit square; the flow turns and shears them, and the area they span — $W/\omega_0$ — falls by exactly $e^{-\gamma t}$, never reaching zero. Dotted: the tips' paths.

The Wronskian is a determinant, so it is a signed area: the parallelogram spanned by the two states $(x_1,\dot x_1)$ and $(x_2,\dot x_2)$ in the phase plane.

Abel's identity says the flow multiplies every such area by the same factor $e^{-\gamma t}$, whatever the two solutions. A parallelogram of non-zero area keeps non-zero area; one of zero area — two parallel states — stays flat.

checks

Dimensions: $[W] = [x]^2/\mathrm{T}$, and $e^{-\gamma(t-t_0)}$ is dimensionless. ✓ Limit $\gamma = 0$: $W$ is constant — the undamped flow preserves phase-space area, which is unit 14's Liouville theorem arriving eight units early.

06 · the free equation · example

Worked: the galvanometer's three regimes

worked example 1 — turning the knob

Step 1. $\gamma = 400/(R+r)$ with $r = 5\,\Omega$; $\omega_0 = 8\ \mathrm{s^{-1}}$; the discriminant of $p$ is $\gamma^2 - 4\omega_0^2 = \gamma^2 - 256$. Step 2. Compare $\gamma$ with $2\omega_0 = 16$. Step 3. Solve $p(\lambda) = 0$ and read the basis off.

$R$$\gamma$roots $\lambda_\pm$regimebasis of $\ker L$$t$ to settle within $1\%$
$995\ \Omega$$0.4$$-0.2 \pm 7.9975\,i$underdamped$e^{-0.2t}\cos 7.9975t,\ e^{-0.2t}\sin 7.9975t$$22.8$ s
$75\ \Omega$$5$$-2.5 \pm 7.5993\,i$underdamped$e^{-2.5t}\cos 7.5993t,\ e^{-2.5t}\sin 7.5993t$$1.78$ s
$20\ \Omega$$16$$-8$ (twice)critically damped$e^{-8t},\ t\,e^{-8t}$$\mathbf{0.83}$ s
$0$$80$$-0.8082,\ -79.19$overdamped$e^{-0.8082t},\ e^{-79.19t}$$5.7$ s

Step 4, the check. For each row, $\lambda_+\lambda_- = \omega_0^2 = 64$ and $\lambda_++\lambda_- = -\gamma$: $\;0.2^2 + 7.9975^2 = 64.00$ ✓; $\;0.8082\times79.19 = 64.00$ ✓; $\;0.8082 + 79.19 = 80$ ✓.

06 · the free equation

Underdamped: ringing, and how fast it dies

θ₂ = 0.855 θ₁ θ₁ 0 0.5 1 1.5 2 2.5 -1 0 1 t (s) θ/θ₀ γ = 0.4 γ = 5 γ = 16 γ = 80 dashed: e^(−γt/2), γ = 0.4

The galvanometer released from rest at $\theta_0$, for four settings of the knob. At $\gamma = 0.4$ the swings stay inside the envelope $e^{-\gamma t/2}$ (dashed), and the maxima $\theta_1, \theta_2$, one period $T_\mathrm{d}$ apart, are in the ratio $e^{-\delta} = 0.855$.

damped natural frequency

For $\gamma < 2\omega_0$, $\;\lambda_\pm = -\tfrac\gamma2 \pm i\omega_\mathrm{d}$ with

$$\omega_\mathrm{d} = \sqrt{\omega_0^2 - \gamma^2/4}\ <\ \omega_0 .$$
logarithmic decrement

Successive maxima are a period $T_\mathrm{d} = 2\pi/\omega_\mathrm{d}$ apart and their ratio is constant:

$$\delta = \ln\frac{\theta_n}{\theta_{n+1}} = \frac{\gamma T_\mathrm{d}}{2} = \frac{\pi\gamma}{\omega_\mathrm{d}} .$$

At $\gamma = 0.4$: $T_\mathrm{d} = 0.78564$ s, $\delta = 0.15713$, each swing $85.46\%$ of the last. Measuring $\delta$ is how $\gamma$ is measured.

06 · the free equation

Critical damping, and why it is genuinely special

$\gamma = 2\omega_0$: the degenerate case

$p$ has the double root $\lambda = -\omega_0$, and $\{e^{-\omega_0t},\ te^{-\omega_0t}\}$ is a basis of $\ker L$.

proof

$p(\lambda) = p'(\lambda) = 0$, so the characteristic-polynomial slide's identity gives $L(te^{\lambda t}) = 0$. Wronskian at $t = 0$: $W = 1\cdot 1 - 0\cdot(-\omega_0) = 1 \ne 0$, so they are independent, hence a basis. $\square$

The $t$ is not a fudge. In unit 02's language the matrix $A$ has a single eigenvector and a $2\times2$ Jordan block: the same degeneracy, in the same system, seen through a different door. Unit 07 makes the connection exact.

why instruments are built this way

Among all $\gamma \ge 0$, $\gamma = 2\omega_0$ is the unique value that returns to equilibrium fastest without crossing it:

  • $\gamma < 2\omega_0$ overshoots — at $\gamma = 0.4$ the needle swings $92.4\%$ of the way to the other side before coming back;
  • $\gamma > 2\omega_0$ has slow root $\lambda_+ \to -\omega_0^2/\gamma \to 0$, so the approach gets slower without limit;
  • at $\gamma = 2\omega_0$ the decay rate $\omega_0$ is the largest available, and $te^{-\omega_0 t}$ crosses zero only at $t=0$.

the extremal claim is problem P4

06 · the free equation

Dead-beat, measured: the 1% band

0.52 0.83 1.78 1 0.1 0.01 0.001 t (s) |θ/θ₀|, log scale γ = 5 γ = 13.2 γ = 16 γ = 80 γ = 80 reaches 1 % only at 5.71 s within 1 %

$|\theta/\theta_0|$ on a log scale, released from rest. Each dip to the bottom is a zero crossing — an overshoot. "Settled" means inside the shaded band for good; the dotted lines mark when each curve enters it for the last time.

The number: $0.83$ s to settle at critical damping, against $5.71$ s shorted, $1.78$ s at $\gamma = 5$ and $22.8$ s at $R = 995\ \Omega$.

fastest depends on the criterion

Critical damping is fastest without crossing zero. Allow one overshoot of exactly $1\%$ and $\gamma = 13.2$ does better: it dips through zero once, never leaves the band again, and is settled at $0.52$ s — $37\%$ sooner.

The log scale is what makes the curves comparable: the critical curve is the straightest dive, and the slow root of $\gamma = 80$ is the shallow line still far above the band.

06 · the free equation

$Q$: one number for how good the oscillator is

the quality factor $$Q = \frac{\omega_0}{\gamma}.$$

Underdamped means $Q > \tfrac12$; critical is $Q = \tfrac12$.

four readings, two exact
  • exact: the resonant gain over the static deflection is $Q$ (worked example 2);
  • exact: $\omega_0/(\text{half-power width}) = Q$ (the power slide);
  • to $O(Q^{-1})$: energy decays by $e^{-1}$ in $Q$ radians of oscillation;
  • to $O(Q^{-1})$: $Q = 2\pi\times$ (energy stored)/(energy lost per cycle).
the last one, checked honestly

One period later the whole state is exactly $e^{-\gamma T_\mathrm{d}/2}$ times what it was, so the energy is $e^{-\gamma T_\mathrm{d}}$ times, and the fraction lost per cycle is exactly $1 - e^{-\gamma T_\mathrm{d}}$. At $Q = 20$ that is $\mathbf{0.2697}$, while $2\pi/Q = 0.3142$. The approximation is $16.5\%$ out at $Q = 20$ — an error of order $1/Q$, exactly as advertised, and a reminder to say which definition is meant.

scale

Car suspension $Q \approx 1$. Our galvanometer, open circuit, $Q \to \infty$; at $R = 995\ \Omega$, $Q = 20$. A guitar string $\approx 10^3$; a quartz watch crystal $\approx 10^5$; LIGO's test-mass suspension $\approx 10^8$. Each factor of ten is an engineering era.

section 3

Driving it: resonance, and the phase that sweeps

One drive, solved by an ansatz that works because $\mathbb{C}$ makes it work. Then: where the peak really is, and how wide.

06 · driving

Transient plus steady state

Take $Lx = F_0\cos\omega t$ with $\gamma > 0$. The solution set is $x_p + \ker L$, and every element of $\ker L$ decays.

transient and steady state

The $\ker L$ part is the transient: it carries the initial conditions and dies. What survives is the steady state, the same for every initial condition — so after a few decay times the oscillator has forgotten how it started.

For the tuned galvanometer, "a few decay times" is $23$ s: the transient is not a technicality, it is most of a minute of watching.

1 %: 23 s 0 5 10 15 20 25 -0.0625 0 0.0625 t (s) θ (rad) steady state: ± 0.0625 envelope 0.0625 (1 − e^(−γt/2))

The tuned galvanometer driven at $\omega_0$, starting from rest. The swing is steady state minus a decaying transient; the transient's share dies like $e^{-\gamma t/2}$, so the envelope (dashed) climbs to the steady amplitude and is within $1\%$ of it after $23$ s.

06 · driving

The complex-drive trick

The steady state still has to be found. The fast way is to solve a complex equation and take its real part — legitimate for exactly one reason.

the complex-drive trick

Suppose $z : \mathbb{R}\to\mathbb{C}$ satisfies $Lz = F_0e^{i\omega t}$. Then $x = \operatorname{Re}z$ satisfies $Lx = F_0\cos\omega t$.

proof

$L$ has real coefficients and $\operatorname{Re}$ is $\mathbb{R}$-linear and commutes with $\mathrm{d}/\mathrm{d}t$ (both act componentwise), so $L(\operatorname{Re}z) = \operatorname{Re}(Lz) = \operatorname{Re}\big(F_0e^{i\omega t}\big) = F_0\cos\omega t$. $\square$

the trick has a boundary

It needs $L$ linear with real coefficients. On anything nonlinear it fails at once: $\operatorname{Re}(z^2) \ne (\operatorname{Re}z)^2$. Energies and powers must be computed from the real parts, or by the $\tfrac12\operatorname{Re}(z\bar w)$ rule of the power slide.

Re Im F₀e^(iωt) z = F₀χ e^(iωt) F₀ cos ωt x = Re z φ both turn at ω

Drive and steady response as two arrows in $\mathbb{C}$, turning together at angular speed $\omega$, the response trailing by a fixed angle $\varphi$. What the instrument does is the shadow on the real axis: $\operatorname{Re}$ of each arrow. One instant, with $\varphi = 60^\circ$; the two lengths are in different units, so only their ratio $|\chi|$ means anything.

06 · driving

The steady state, in one line

the frequency response

Try $z = A e^{i\omega t}$ in $Lz = F_0e^{i\omega t}$. Then $Lz = p(i\omega)Ae^{i\omega t}$, so $A = F_0\chi(\omega)$ with

$$\chi(\omega) = \frac{1}{p(i\omega)} = \frac{1}{\omega_0^2 - \omega^2 + i\gamma\omega}.$$

$p(i\omega) \ne 0$ whenever $\gamma > 0$, so this always works. Writing $\chi = |\chi|e^{-i\varphi}$,

$$\boxed{\ x_p(t) = \frac{F_0\cos(\omega t - \varphi)}{\sqrt{(\omega_0^2-\omega^2)^2 + \gamma^2\omega^2}}, \qquad \varphi = \arg\!\big(\omega_0^2-\omega^2 + i\gamma\omega\big) \in (0,\pi).\ }$$
dimensions

$[\chi] = \mathrm{T^2}$ and $[F_0] = [x]\mathrm{T^{-2}}$, so the amplitude has the dimensions of $x$. ✓

limit $\omega \to 0$

$A \to F_0/\omega_0^2$, $\varphi \to 0$: the static deflection, in phase. For the galvanometer, $\alpha i/\kappa$. ✓

limit $\omega \to \infty$

$|A| \to F_0/\omega^2$, $\varphi \to \pi$: the mass cannot keep up and moves exactly against the drive. ✓

06 · driving

$\chi$ in the plane: the lag is an angle, the gain a distance

Re Im φ ω = 4 1/|χ| ω = 7.18: nearest — the peak ω = ω₀: φ = π/2 ω = 0: ω₀² = 64 ω = 10 ω → ∞: φ → π

The point $p(i\omega) = (\omega_0^2 - \omega^2) + i\gamma\omega$ as $\omega$ runs from $0$ up, for $\gamma = 5$ ($R = 75\ \Omega$). Its angle from the positive real axis is the lag $\varphi$; its distance from $0$ is $1/|\chi|$. The dashed circle touches the curve at its nearest point.

Since $\chi = 1/p(i\omega)$, everything about the steady state is the position of one point in $\mathbb{C}$. As $\omega$ grows it traces a parabola, $\operatorname{Re} = \omega_0^2 - (\operatorname{Im}/\gamma)^2$:

  • it stays in the upper half-plane, so $\varphi \in (0,\pi)$: the response always lags;
  • it crosses the imaginary axis at $\omega = \omega_0$, so $\varphi = \pi/2$ there, whatever $\gamma$;
  • its nearest point to $0$ is the largest $|\chi|$ — the amplitude peak, at $\omega = 7.18$, not at $\omega_0$;
  • as $\omega \to \infty$ it runs off to the left: $\varphi \to \pi$, $|\chi| \to 0$.

06 · driving · example

Worked: the tuned galvanometer, in numbers

worked example 2 — a null detector at resonance

$R = 995\ \Omega$, so $\gamma = 0.4$ and $Q = 20$; drive $i(t) = i_0\cos\omega t$ with $i_0 = 1\ \mu\mathrm{A}$. The equation is $\ddot\theta + 0.4\dot\theta + 64\,\theta = F_0\cos\omega t$ with $F_0 = \alpha i_0/I = (2\times10^{-3})(10^{-6})/10^{-8} = 0.2\ \mathrm{rad\,s^{-2}}$.

Step 1 — at $\omega = \omega_0 = 8$. $\omega_0^2-\omega^2 = 0$, so $\chi = 1/(i\gamma\omega_0)$, $|\chi| = 1/(0.4\times8) = 0.3125\ \mathrm{s^2}$ and $\varphi = \pi/2$.

$$\theta_{\max} = F_0|\chi| = 0.0625\ \mathrm{rad} = 3.581^\circ .$$

Step 2 — compare with steady current. The same $1\ \mu\mathrm{A}$ held constant gives $\alpha i_0/\kappa = 3.125\times10^{-3}$ rad. Ratio: $0.0625/0.003125 = \mathbf{20} = Q$, exactly.

Step 3 — off resonance. At $\omega = 7.9$: $\omega_0^2-\omega^2 = 1.59$, $\gamma\omega = 3.16$, so $|\chi| = 1/\sqrt{1.59^2+3.16^2} = 0.28269$ and $\varphi = \arctan(3.16/1.59) = 1.1046$ rad $= 63.29^\circ$. The amplitude has already fallen $9.5\%$ for a $1.25\%$ change in frequency.

Step 4 — the check. Substituting $\theta = 0.0625\cos(8t-\pi/2) = 0.0625\sin 8t$: $\ddot\theta = -4\sin 8t$, $0.4\dot\theta = 0.2\cos 8t$, $64\theta = 4\sin 8t$. Sum: $0.2\cos 8t = F_0\cos\omega t$. ✓

06 · driving

The response curve, and where the peak really is

7.18 0 4 8 12 16 0 1 2 3 4 ω (rad/s) |χ| ω₀² ↑ to 20 γ = 0.4 γ = 2 γ = 5 γ = 16

Gain over the static deflection, $|\chi|\,\omega_0^2$. The peaks of $\gamma = 2$ and $\gamma = 5$ (dots) sit below $\omega_0$ (dashed), the second visibly; $\gamma = 0.4$ runs off the top to $20$; $\gamma = 16$, with $Q < 1/\sqrt2$, has no peak at all.

resonance, located

$|\chi|$ is maximal where $D(\omega) = (\omega_0^2-\omega^2)^2+\gamma^2\omega^2$ is minimal. With $u = \omega^2$, $\;\mathrm{d}D/\mathrm{d}u = -2(\omega_0^2-u)+\gamma^2 = 0$:

$$\omega_{\text{peak}} = \sqrt{\omega_0^2 - \tfrac12\gamma^2},$$ $$|\chi|_{\max} = 1/\gamma\omega_\mathrm{d}.$$

A peak exists only if $\gamma^2 < 2\omega_0^2$, i.e. $Q > 1/\sqrt2$; otherwise $|\chi|$ falls monotonically from $\omega = 0$.

three different frequencies

$\omega_0 > \omega_\mathrm{d} = \sqrt{\omega_0^2-\gamma^2/4} > \omega_{\text{peak}} = \sqrt{\omega_0^2-\gamma^2/2}$. At $Q = 20$: $8$, $7.99750$, $7.99500$. At $Q = 1.6$: $8$, $7.5993$, $7.1764$. They are not interchangeable.

06 · driving

Velocity, power, and a width that is exactly $\gamma$

the power curve

The mean power the drive delivers, per unit mass, is

$$\bar P = \tfrac12\gamma\,\omega^2|\chi|^2F_0^2 = \frac{\tfrac12\gamma F_0^2}{g(\omega)^2 + \gamma^2},$$

where $g(\omega) = \dfrac{\omega_0^2}{\omega}-\omega$.

It is maximal exactly at $\omega = \omega_0$, the only positive zero of $g$ — for every $\gamma$, with no smallness assumption.

half-power width

$\bar P = \tfrac12\bar P_{\max}$ where $g^2 = \gamma^2$, i.e. $\omega_\mp = \mp\tfrac\gamma2 + \sqrt{\omega_0^2+\gamma^2/4}$. Hence

$$\Delta\omega = \omega_+ - \omega_- = \gamma \ \text{exactly},\quad \frac{\omega_0}{\Delta\omega} = Q .$$
square the real part, not the complex one

$\bar P = \langle \gamma\dot x\cdot \dot x\rangle$ must be computed from the real $\dot x$. The safe rule: for $z = Ae^{i\omega t}$, $w = Be^{i\omega t}$, $\langle\operatorname{Re}z\operatorname{Re}w\rangle = \tfrac12\operatorname{Re}(A\bar B)$. With $A = B = i\omega F_0\chi$ that gives the formula above.

06 · driving

The half-power width, on the galvanometer

Δω = 2 Δω = 0.4 6 7 8 9 10 0 0.5 1 ω (rad/s) P̄ / P̄max γ = 0.4 γ = 2

Mean absorbed power, each curve scaled to its own maximum. Both peak exactly at $\omega_0 = 8$; at half height (dashed) each is exactly $\gamma$ wide — $0.4$ for the tuned galvanometer, $2$ for $R = 195\ \Omega$. Five times the damping, five times the width.

the galvanometer, $Q = 20$

$\omega_\pm = \mp0.2 + \sqrt{64.04} = 7.8025$ and $8.2025\ \mathrm{rad\,s^{-1}}$; difference $0.4000 = \gamma$ ✓. In frequency, a width of $0.0637$ Hz about $1.2732$ Hz.

And the phase at those two points: $\tan\varphi = \gamma\omega/(\omega_0^2-\omega^2) = \pm1$, so $\varphi = \pi/4$ and $3\pi/4$. The half-power points are the quarter-turn points of the phase.

06 · driving

The phase lag, and what it is good for

0 4 8 12 16 0 π/2 π ω (rad/s) φ, the lag γ = 0.4 γ = 2 γ = 5 γ = 16

The lag for four dampings. Every curve crosses $\pi/2$ at $\omega_0$ (dot), whatever the damping; the lighter the damping, the steeper the crossing — its slope there is $2/\gamma$.

$\varphi(\omega_0) = \pi/2$ always

$p(i\omega_0) = \omega_0^2-\omega_0^2+i\gamma\omega_0 = i\gamma\omega_0$, purely imaginary with positive imaginary part. So the crossing is exact and $\gamma$-independent.

Three regions, and each has a mechanical meaning:

  • $\omega \ll \omega_0$: $\varphi \approx 0$, the drive fights the spring, and $x \approx f/\omega_0^2$;
  • $\omega = \omega_0$: $\varphi = \pi/2$, drive exactly in phase with velocity, so it does maximal work — this is why the power peaks here;
  • $\omega \gg \omega_0$: $\varphi \approx \pi$, the drive fights inertia, and $x \approx -f/\omega^2$.

Measuring $\varphi$ locates $\omega_0$ more reliably than measuring the amplitude peak, because the crossing is exact and the curve is steepest there.

06 · driving

No damping, driven at $\omega_0$: the ansatz fails

Set $\gamma = 0$ and $\omega = \omega_0$. Then $p(i\omega_0) = 0$, so $A = F_0/p(i\omega_0)$ is undefined — and no $Ae^{i\omega_0t}$ can work, because $e^{i\omega_0t} \in \ker L$ and $L$ sends it to $0$, never to $F_0e^{i\omega_0t}$.

the secular term

Use the identity $L(te^{\lambda t}) = p(\lambda)te^{\lambda t} + p'(\lambda)e^{\lambda t}$ at $\lambda = i\omega_0$, where $p = 0$ and $p' = 2i\omega_0$:

$$z = \frac{F_0}{2i\omega_0}\,t\,e^{i\omega_0t}\ \Longrightarrow\ Lz = F_0e^{i\omega_0t},$$ $$x_p = \operatorname{Re}z = \frac{F_0}{2\omega_0}\,t\,\sin\omega_0 t .$$
check, by substitution

$\ddot x_p = \frac{F_0}{2\omega_0}\big(2\omega_0\cos\omega_0t - \omega_0^2 t\sin\omega_0t\big)$, so $\ddot x_p + \omega_0^2x_p = F_0\cos\omega_0 t$. ✓ Dimensions: $[F_0 t/\omega_0] = [x]$. ✓

what "infinite response" really means

The amplitude grows linearly, not instantly, at rate $F_0/2\omega_0$. Undamped resonance is a statement about long times, and long before them the amplitude leaves the region where section 1's Taylor expansion was valid. Real systems do not blow up; they stop being harmonic oscillators.

06 · driving

Secular growth meets the damped ceiling

t = 2/γ = 5 s 0 2 4 6 8 10 12 -0.15 -0.0625 0 0.0625 0.15 t (s) θ (rad) γ = 0: grows like F₀t / 2ω₀ γ = 0.4: ceiling F₀/γω₀

The galvanometer driven exactly at $\omega_0$ from rest, with $F_0 = 0.2\ \mathrm{rad\,s^{-2}}$. Undamped, the swing grows between the straight lines $\pm F_0t/2\omega_0$ for ever. With $\gamma = 0.4$ the envelope leaves along the same lines and bends over to the ceiling $F_0/\gamma\omega_0 = 0.0625$ rad.

the two limits agree

With small $\gamma$ the resonant amplitude is $F_0/\gamma\omega_0$, reached after a time $\sim 2/\gamma$. The undamped formula grows to $F_0 t/2\omega_0$, which reaches the same value at $t = 2/\gamma$. The damped steady state and the secular growth are the same physics on either side of the time $2/\gamma$.

The figure is that box drawn: the straight line is the damped envelope's tangent at $t = 0$, and it reaches the ceiling at $t = 2/\gamma = 5$ s. Damping changes nothing at first; it decides where the growth stops.

06 · driving

Variation of parameters: any drive at all

variation of parameters

Let $\{x_1,x_2\}$ be a basis of $\ker L$ with Wronskian $W$, and $f$ continuous. Put

$$u_1(t) = -\int_{t_0}^{t}\frac{x_2(s)f(s)}{W(s)}\,\mathrm{d}s,\qquad u_2(t) = \ \ \int_{t_0}^{t}\frac{x_1(s)f(s)}{W(s)}\,\mathrm{d}s .$$

Then $x_p = u_1x_1 + u_2x_2$ satisfies $Lx_p = f$ with $x_p(t_0) = \dot x_p(t_0) = 0$; equivalently

$$\boxed{\ x_p(t) = \int_{t_0}^{t}\! K(t,s)f(s)\,\mathrm{d}s,\ \ K(t,s) = \frac{x_1(s)x_2(t) - x_2(s)x_1(t)}{W(s)}.\ }$$
proof

By the fundamental theorem of calculus $\dot u_1x_1 + \dot u_2x_2 = \frac{-x_2fx_1 + x_1fx_2}{W} = 0$, so $\dot x_p = u_1\dot x_1 + u_2\dot x_2$ with no $\dot u$ terms. Differentiating again, $\ddot x_p = \dot u_1\dot x_1 + \dot u_2\dot x_2 + u_1\ddot x_1 + u_2\ddot x_2$. Since $Lx_i = 0$, $\;Lx_p = \dot u_1\dot x_1+\dot u_2\dot x_2 = \frac{f}{W}(x_1\dot x_2 - x_2\dot x_1) = f$. At $t = t_0$ both integrals vanish. $\square$

what has been achieved

A closed form for every continuous drive, with no ansatz. Dimensions: $[K] = [x]^2/[W] = \mathrm{T}$, so $\int Kf\,\mathrm{d}s$ has the dimensions of $x$. ✓

And now look at $K$: for constant coefficients it depends only on $t - s$. That is the whole of section 4.

section 4

One response to everything

Hit it once, record what it does, and you have its answer to every drive there will ever be. The claim is exact, and it is a theorem.

06 · the impulse response

An impulse is a jump in the velocity

Let a drive act only on $[0,\varepsilon]$ with $\int_0^\varepsilon f = 1$, starting from rest. Integrate $Lx = f$ across the pulse:

$$\dot x(\varepsilon) - \dot x(0) + \gamma\big(x(\varepsilon)-x(0)\big) + \omega_0^2\!\!\int_0^\varepsilon\!\! x = 1 .$$

$x$ is continuous and $x(0) = 0$, so the last two terms are $O(\varepsilon)$ if $\dot x$ stays bounded — which it does, by $|\dot x| \le \int|f| $ plus $O(\varepsilon)$. Hence as $\varepsilon \to 0$:

the limit

$x(0^+) = 0$ and $\dot x(0^+) = 1$. A unit impulse leaves the position alone and raises the velocity by one. Everything about the pulse's shape is forgotten.

the galvanometer, kicked

A charge $q$ through the coil in a time $\ll T_0$ delivers angular impulse $\alpha q$, so

$$\dot\theta(0^+) = \frac{\alpha q}{I} = \big(2\times10^5\ \mathrm{rad\,s^{-1}\,C^{-1}}\big)\,q .$$

For $q = 1\ \mu\mathrm{C}$: $\dot\theta(0^+) = 0.2\ \mathrm{rad\,s^{-1}}$, and $\theta(0^+) = 0$ — the needle has not moved yet, but it is on its way.

"$\ll$" needs a number

Short compared with $T_0 = 0.785$ s. A capacitor discharge with time constant $10$ ms qualifies: problem P9 computes the error, and it is $0.32\%$.

06 · the impulse response

The Green's function, defined and computed

the impulse response $G$

$G : \mathbb{R}\to\mathbb{R}$ is the impulse response of $L$ if

  • $G(t) = 0$ for $t \le 0$  (causality: nothing before the kick);
  • $G$ is continuous on $\mathbb{R}$ and $C^2$ on $(0,\infty)$, with $LG = 0$ there;
  • $G(0^+) = 0$ and $\dot G(0^+) = 1$  (a unit jump in the derivative).
existence, uniqueness, formula

Exactly one such $G$ exists, namely $G(t) = \big(e^{\lambda_+t}-e^{\lambda_-t}\big)/(\lambda_+-\lambda_-)$ for $t > 0$, which in the three regimes reads

$$G(t) = \frac{e^{-\gamma t/2}\sin\omega_\mathrm{d}t}{\omega_\mathrm{d}},\qquad t\,e^{-\omega_0 t},\qquad \frac{e^{\lambda_+t}-e^{\lambda_-t}}{\lambda_+-\lambda_-} .$$
proof

On $(0,\infty)$, $G \in \ker L$, which is two-dimensional; the two conditions at $0^+$ fix $\mathrm{ev}(G) = (0,1)$, and $\mathrm{ev}$ is a bijection. So $G$ is unique, and the displayed function has $G(0)=0$, $\dot G(0) = (\lambda_+-\lambda_-)/(\lambda_+-\lambda_-) = 1$. The underdamped form is the same expression with $\lambda_\pm = -\gamma/2\pm i\omega_\mathrm{d}$ and $\sin\vartheta = (e^{i\vartheta}-e^{-i\vartheta})/2i$; the critical form is the limit, and is checked directly: $\frac{\mathrm{d}}{\mathrm{d}t}te^{-\omega_0t} = (1-\omega_0t)e^{-\omega_0t} \to 1$. $\square$

checks

Dimensions: $[G] = \mathrm{T}$, since $\dot G(0^+) = 1$ is dimensionless per unit of $x$. Limit $\gamma\to0$: $G = \sin\omega_0t/\omega_0$ — a unit velocity kick gives amplitude $1/\omega_0$, as energy demands. ✓

06 · the impulse response

What $G$ looks like, in all three regimes

γ = 0.4: peak 0.120 γ = 16: peak 0.0460 γ = 80: peak 0.0120 0 0.4 0.8 1.2 1.6 -0.1 0 0.1 t (s) G (s)

All three leave $G = 0$ with slope $1$ (dashed) — the unit jump in $\dot G$ — and differ in everything after. Dots mark the peaks, which are the numbers in the box.

read off the picture

Light damping: rings for $\sim Q$ radians, peak $\approx 1/\omega_0 = 0.125$. Critical: one hump, peak $1/(e\omega_0) = 0.04598$ at $t = 1/\omega_0 = 0.125$ s. Heavy: peak $0.01204$ — the shorted instrument barely notices the kick at all.

more damping, smaller response

Damping is not a cosmetic change to the shape: it costs amplitude. From $\gamma = 0.4$ to $\gamma = 80$, the peak response to the same kick falls by a factor $10$. A ballistic galvanometer is therefore used open-circuit, and a dead-beat one is not used ballistically.

06 · the impulse response

Duhamel: convolution solves everything

Duhamel's principle

Let $f$ be continuous, with $f(s) = 0$ for $s < t_0$. Then

$$x(t) = \int_{t_0}^{t} G(t-s)\,f(s)\,\mathrm{d}s \;=\; \int_{-\infty}^{\infty} G(t-s)\,f(s)\,\mathrm{d}s \;=\; (G * f)(t)$$

is the unique solution of $Lx = f$ with $x(t_0) = \dot x(t_0) = 0$: a convolution, upper limit $t$ as $G$ vanishes on the negatives.

proof

Take $x_i = e^{\lambda_\pm t}$ in $K$, so $W(s) = (\lambda_--\lambda_+)e^{(\lambda_++\lambda_-)s}$:

$$K(t,s) = \frac{e^{\lambda_+s}e^{\lambda_-t}-e^{\lambda_-s}e^{\lambda_+t}}{(\lambda_--\lambda_+)e^{(\lambda_++\lambda_-)s}}$$ $$= \frac{e^{\lambda_+(t-s)}-e^{\lambda_-(t-s)}}{\lambda_+-\lambda_-} = G(t-s). \ \square$$

The kernel of variation of parameters, built from the exponential basis, collapses to a function of $t - s$ alone, and that function is $G$. Nothing else is needed: the next slide draws what the integral is doing.

06 · the impulse response

Duhamel, drawn: every sliver is a kick

f(s): the drive, cut into slivers 0 0.5 1 1.5 2 s, t (s) x(t) thin: each sliver, f(sₖ)Δs · G(t − sₖ) solid: G * f dashed: sum of the five

A half-second pulse of drive, cut into five slivers. Each sliver, of area $f(s_k)\Delta s$, is an impulse at its own time $s_k$ and launches its own scaled copy of $G$ (thin). Their sum (dashed) already lies close to $G * f$ (solid); as $\Delta s \to 0$ it is exactly the integral. $\gamma = 2$.

the statement in words

Each sliver $f(s)\,\mathrm{d}s$ of drive is an impulse, contributing $G(t-s)f(s)\,\mathrm{d}s$ later; superposition adds them. The integral is that sentence.

checks

Dimensions: $\mathrm{T}\times[x]\mathrm{T^{-2}}\times\mathrm{T} = [x]$ ✓. Commutativity: $s \mapsto t-s$ turns $G*f$ into $f*G$ ✓. Limit: $f$ concentrated at $t_0$ gives $x \to G(t-t_0)$ ✓.

06 · the impulse response · example

Worked: the steady state, a second time

worked example 3 — the same answer by unrelated machinery

Drive with $f(s) = F_0\cos\omega s$ for all $s \in \mathbb{R}$ — switched on in the infinite past, so the transient is long gone. Duhamel gives $x(t) = \int_{-\infty}^{t}G(t-s)F_0\cos\omega s\,\mathrm{d}s$; substituting $\tau = t-s$,

$$x(t) = F_0\!\int_0^\infty\! G(\tau)\cos\big(\omega(t-\tau)\big)\mathrm{d}\tau = F_0\operatorname{Re}\Big[e^{i\omega t}\underbrace{\int_0^\infty\! G(\tau)e^{-i\omega\tau}\mathrm{d}\tau}_{\textstyle =\,\hat G(\omega)}\Big].$$

Step 1 — the integral converges: $|G(\tau)| \le e^{-\gamma\tau/2}/\omega_\mathrm{d}$, and $\gamma > 0$. Step 2 — split the sine: $G(\tau) = \big(e^{\lambda_+\tau}-e^{\lambda_-\tau}\big)/(\lambda_+-\lambda_-)$ with $\lambda_\pm = -\gamma/2\pm i\omega_\mathrm{d}$, so by section 1's lemma,

$$\hat G = \frac{1}{\lambda_+-\lambda_-}\left[\frac{-1}{\lambda_+-i\omega} + \frac{1}{\lambda_--i\omega}\right]$$ $$= \frac{1}{(\lambda_+-i\omega)(\lambda_--i\omega)} .$$

Step 3 — expand: $(i\omega-\lambda_+)(i\omega-\lambda_-) = p(i\omega)$, and the sign flips cancel, so

$$\hat G(\omega) = \frac{1}{p(i\omega)} = \chi(\omega).$$

Step 4 — conclude: $x(t) = F_0\operatorname{Re}\big[\chi(\omega)e^{i\omega t}\big]$, which is section 3's boxed answer, character for character.

The check, numerically. At $\gamma = 0.4$, $\omega_0 = 8$, $\omega = 5$: integrating $\int_0^\infty G(\tau)e^{-5i\tau}\mathrm{d}\tau$ gives $0.0255738 - 0.0013115\,i$, and $\chi(5) = 1/(39 + 2i) = 0.0255738 - 0.0013115\,i$. ✓

06 · the impulse response

Causality, and the promissory note to unit 20

causality

$G(t) = 0$ for $t < 0$: the response at time $t$ depends on the drive at times $s \le t$ only. In the convolution, the upper limit is $t$ and not $+\infty$.

what causality does to $\chi$

Because the integral $\hat G(\omega) = \int_0^\infty G(\tau)e^{-i\omega\tau}\mathrm{d}\tau$ runs over $\tau \ge 0$ only, it still converges when $\omega$ is given a negative imaginary part — indeed, underdamped, for every complex $\omega$ with $\operatorname{Im}\omega < \gamma/2$. So $\chi$ is defined and has no singularity anywhere in the closed lower half-plane; its two poles,

$$\omega = \pm\omega_\mathrm{d} + i\gamma/2,$$

sit in the upper half-plane, at a height $\gamma/2$ above the real axis.

stated, not proved

That a function given by such an integral is analytic there, and that analyticity in a half-plane forces a relation between $\operatorname{Re}\chi$ and $\operatorname{Im}\chi$ — the Kramers–Kronig relations — needs complex analysis, which is unit 20. Nothing on this slide beyond the convergence claim is proved here.

Sign conventions differ: with $e^{-i\omega t}$ for the drive, the poles land in the lower half-plane. The physics — poles on the far side from where the contour must be closed — is convention-independent.

06 · the impulse response

Where the poles of $\chi$ sit

Re ω Im ω pole 7.60 + 2.5i pole −7.60 + 2.5i real axis: the drive frequencies ∫₀^∞ G(τ) e^(−iωτ) dτ converges for every Im ω < γ/2 circles: γ = 0.4, height 0.2

The complex $\omega$-plane for $\gamma = 5$. The real axis is every frequency you can drive at. Shaded: where the integral for $\hat G$ converges, everything below height $\gamma/2$. The two poles of $\chi$ sit on its edge, above the axis; for the galvanometer at $Q = 20$ they are only $0.2$ above it (circles).

The poles are the zeros of $p(i\omega)$: $\omega^2 - i\gamma\omega - \omega_0^2 = 0$, so

$$\omega = \pm\omega_\mathrm{d} + \tfrac{i\gamma}{2} .$$

They are the free motion's own exponents, $\lambda_\pm = i\omega$: the real part is the ringing frequency, the height above the axis the decay rate.

The slogan: dissipation and dispersion are the same function, and causality is why. It is how the refractive index of a medium at one colour constrains its absorption at all the others.

06 · the running example, closed

Worked: the ballistic galvanometer measures a charge

worked example 4 — one kick, one number

Setting. Discharge $q = 1\ \mu\mathrm{C}$ through the coil in a few milliseconds, with $R = 995\ \Omega$ so $\gamma = 0.4$, $\omega_\mathrm{d} = 7.99750$.

Step 1 — the drive is an impulse: $\int(\alpha/I)i\,\mathrm{d}t = \alpha q/I = 0.2\ \mathrm{rad\,s^{-1}}$, so by Duhamel with $f$ concentrated at $0$,

$$\theta(t) = \frac{\alpha q}{I}\,G(t) = 0.025008\,e^{-0.2t}\sin 7.9975t$$

Step 2 — the first swing. $\dot\theta = 0$ when $\tan\omega_\mathrm{d}t = 2\omega_\mathrm{d}/\gamma$, giving $t_\ast = \arctan(39.9875)/7.9975 = 0.19328$ s.

Step 3 — the number.

$$\theta_{\max} = 0.2\times0.120260 = 0.024052\ \mathrm{rad},$$

that is $1.3781^\circ$.

Step 4 — why this is a measurement. $\theta_{\max} \propto q$ with a constant that contains only $\alpha$, $I$, $\gamma$ and $\omega_0$ — instrument constants. Read the first swing, divide, and you have the charge. Nothing about the discharge's shape or duration enters.

checks

Undamped ideal: $\alpha q/(I\omega_0) = 0.025$ rad; the damping costs exactly $e^{-\gamma t_\ast/2} = 0.96208$ of it, and $0.025\times0.96208 = 0.024052$ ✓. Dimensions: $[\alpha q/I] = \mathrm{s^{-1}}$, times $[G] = \mathrm{s}$: an angle ✓.

06 · summary

What this unit bought

you may now say
  • the solution space of $Lx=0$ is a plane, by unit 01 — and a verified guess of two independent solutions is therefore the general solution;
  • a steady state exists, is unique, and equals $F_0\operatorname{Re}[\chi e^{i\omega t}]$, with $|\chi|$ and $\arg\chi$ both exactly known;
  • the power resonance is centred exactly at $\omega_0$ with width exactly $\gamma$, so a measured curve gives both constants;
  • the response to any continuous drive is $G*f$, with $G$ fixed by a jump in the derivative — the whole system in one function.
and you may not say
  • "second order, so two constants" — that is false without linearity (unit 01's dome);
  • "resonance is at $\omega_0$" without saying which resonance: amplitude, velocity and free ringing sit at three different frequencies;
  • "$Q$ is $2\pi$ times the energy over the loss per cycle" as though it were exact — at $Q = 20$ that reading is $16.5\%$ out;
  • anything at all about poles, analyticity or Kramers–Kronig: that is unit 20, and this unit only points at it.

Next: unit 07 replaces $\omega_0^2$ by a matrix, and the spectral theorem tells you which basis to use; unit 08 finds this equation again, unexpectedly, inside the Kepler problem.

06 · checkpoint

Done when

checkpoint

You construct $G(t-t')$ for $\ddot x + \gamma\dot x + \omega_0^2x = f$ from its defining property — zero before the kick, continuous, a unit jump in the derivative — solve an arbitrary drive by convolution, verify the answer against a directly computed piecewise solution including at the corners, and say why the solution space is two-dimensional by citing unit 01's theorem, not by counting constants.

How to fail it, unambiguously

Any of: $G$ is written down from memory rather than derived from the two conditions at $0^+$; the convolution's limits are $\pm\infty$ with no remark on why the upper one is $t$; the two solutions of the square-pulse problem are not checked to agree at $t = T$ in both value and slope; or "two arbitrary constants" appears as the reason for $\dim\ker L = 2$.

Then

./mr problems 06 — P7 is the square pulse, P10 the Green's function identity, P12 the causality argument.
Hints, then the worked solution, fold under each problem — only after an attempt.
./mr done 06 when the checkpoint is met.

Reading, all optional: French, Vibrations and Waves, ch. 3–4; Arnold, Ordinary Differential Equations, ch. 3 §§15–17; Coddington & Levinson ch. 3; Pippard, The Physics of Vibration, for the instruments.