Part 0 · The Toolkit — Chapter 0.8
Differential Equations and the Oscillator
One equation, solved completely. Then found hiding inside everything else in the book.
Every law of physics in this book is a differential equation. Newton's second law, Maxwell's equations, the geodesic equation, the Schrödinger equation, the Klein–Gordon and Dirac and Yang–Mills equations all relate a quantity to its own rate of change. That is not a stylistic preference. It is what a law is: a statement that the way something is now determines the way it will be an instant from now. Physics is the study of local rules, and a differential equation is a local rule written down.
So solving them is most of what physicists do, and this chapter solves the one that matters most. It is embarrassingly simple:
Chapter 0.3 already told you why that equation is unavoidable. Expand any potential about a stable equilibrium and the first surviving term is quadratic, so every stable system, looked at closely enough, is a harmonic oscillator. That result is the reason this chapter is long. We are not studying a toy. We are studying the universal local model of stability.
The last section builds a ladder, from two masses on springs up to a field is infinitely many oscillators. That is the single most important structural bridge in this book, and Chapter 5.3 is where we walk across it to quantise a field.
Along the way one structural fact will be stated louder than anything else here: a linear differential equation is an eigenvalue problem, and the exponential is the eigenfunction of . Solving a constant-coefficient linear ODE is diagonalising the derivative. Chapters 0.9, 4.8 and 5.3 are that sentence, three times, in different costumes.
Tools you'll need — Chapter 0.1: the derivative, the chain rule, defined by , and the licence to separate differentials. Chapter 0.3: Taylor expansion, the small-oscillations result, and Euler's formula , which we use constantly. Chapter 0.4: vector spaces, basis, dimension, linear maps. Chapter 0.5: eigenvalues and eigenvectors, the spectral theorem for symmetric matrices, and the warning about defective matrices. Sections §3 and §7 each cash one of those. Chapter 0.6: the Hessian and its eigenvalues as principal curvatures.
1 · What a differential equation is
An ordinary differential equation (ODE) is a relation among an unknown function , its derivatives, and itself. "Ordinary" means one independent variable. When there are several, as for a field depending on , you get a partial differential equation instead. That is what §7 will build for you at the end.
Three words classify almost everything we will do.
Order is the highest derivative appearing. Newton's law is second order, because force determines acceleration. That one fact is why you always get two constants of integration in mechanics. It is also why "where is it and how fast is it going" is the right amount of information to specify a trajectory.
Linear means the unknown and its derivatives appear only to the first power, never multiplied together, never inside a or a square root. The general linear ODE of order is
The coefficients may do whatever they like. What matters is that enters linearly. The point of writing it as is that is a linear map in the sense of Chapter 0.4, meaning . That holds because differentiation is linear, and so is multiplication by a fixed function. Everything in §3 follows from that single observation.
Homogeneous means , so there is no source term and nothing driving the system from outside. An inhomogeneous equation has a source, and §2 and §6 are about what a source does.
1.1 · Initial conditions, and the mathematical content of determinism
An ODE by itself has infinitely many solutions. To pick one you supply initial conditions: the value of and of its first derivatives at one instant . That count is not a convention. It is exactly what the following theorem says is needed, and exactly what that same theorem says is enough.
This is the one result in this chapter we take on faith. Let be continuous in and Lipschitz in near a point , meaning that there is a constant with for all in some neighbourhood. Then the initial-value problem
has exactly one solution on some open interval containing . The proof constructs the solution as the limit of the iterates , and shows that the Lipschitz condition makes that map a contraction. It is a fixed-point argument, it is genuinely elementary, and it is in every analysis text. We quote it rather than build it because building it here would cost a chapter and buy no physics.
Why it covers everything. The theorem is stated for a first-order system, and that is no restriction at all. Given an -th order equation, set . The equation then becomes a first-order system for , whose last component's derivative is supplied by the original equation. So initial numbers is precisely one initial vector, and the theorem applies verbatim.
The hypothesis has teeth. Drop Lipschitz and uniqueness dies. The equation with is solved by , and also by , and also by anything that sits at zero for a while and then takes off. The right-hand side is continuous, but its slope blows up at , so no exists. Physical laws are built to be Lipschitz. When a model of yours has a non-unique solution, the thing to hunt for is the missing physics.
Now let's read the theorem as a physical statement rather than an analytic one. It says: the state now determines the state later, uniquely. That is determinism. It is not a philosophical posture bolted onto physics. It is a theorem about the equations, given that the equations are of this form.
The "state" of a classical system is exactly the list of numbers the theorem requires, which for mechanics is position and velocity. That list is what Chapter 1.3 will call a point of phase space.
There are two places where this gets interesting. Both are flagged now and paid later.
- In §8 we meet systems that are perfectly deterministic and still unpredictable. The solution exists and is unique, but neighbouring initial conditions separate exponentially. A finite-precision measurement of the present therefore buys you only a finite time of usable future. That is chaos, and it is a statement about sensitivity rather than about determinism.
- In quantum mechanics the determinism survives intact, in a place people rarely look. The Schrödinger equation is a first-order linear ODE for the state, so the state evolves as deterministically as a planet. The randomness enters only at measurement, and Chapter 4.20 is about exactly where that seam is.
Every law stated in this book relates a quantity to its own rate of change, and that is not a stylistic habit of physicists but what a law is. To say that nature runs on local rules is to say that the way things stand at one instant fixes the way they stand an instant later, and writing that down produces a differential equation and nothing else. Solving such equations is therefore most of the work.
Two consequences follow from the shape of the equations rather than from any philosophy. The first is that a law does not by itself determine a history. Law and starting conditions together do, and the number of quantities they must supply is exactly the highest rate of change appearing, which is why mechanics wants a position and a velocity rather than one or three.
The second is determinism, which is not an attitude adopted by physicists but a theorem about equations of this form, holding whenever the right-hand side does not vary too violently as the state is nudged. The hypothesis has teeth: where it fails, uniqueness fails with it, and there are innocent-looking equations whose solutions are not fixed by their starting conditions at all. When a model of yours behaves that way, the usual diagnosis is a missing piece of physics rather than an undecided universe.
2 · First-order linear equations
Let's start where the mathematics is easiest and the physics is already familiar. Everything in this section is about equations with a single derivative in them, and the whole point is to see how a source term gets absorbed.
2.1 · Separation of variables, done honestly
Suppose the equation has the form , so that the right-hand side factorises into a piece depending only on and a piece depending only on . Then it can be integrated directly.
The usual manipulation is to write and integrate both sides, which is the "deliberate abuse" that Chapter 0.1 warned you was legitimate. Here is why it is legitimate, in one line. Let be an antiderivative of . Then by the chain rule,
so . No differentials were harmed. Separation of variables is the chain rule read from right to left.
Here is the example you already know. The equation has and , so and , giving . Chapter 0.1 got this by recognising the defining property of . We now have it as a special case of a method.
2.2 · The integrating factor, derived
Separation fails the moment there is a source. The equation does not factorise, so the method of §2.1 has nothing to bite on. The trick that works instead is one of the most quietly clever manoeuvres in elementary mathematics, and it is worth deriving rather than remembering.
Take the general first-order linear equation
We would like the left-hand side to be a single derivative, because then we could integrate it. As it stands, it is not one. So suppose we multiply the whole equation by some function , and then ask what would have to be for the result to come out as exactly . To answer that, expand the target with the product rule and set it beside what multiplying actually gives us:
The two agree for every precisely when , and that is the separable equation we solved a moment ago. So is not chosen. It is forced on us:
Nothing was guessed. We asked for the function that makes the left side a total derivative and the demand determined it. Multiplying (0.8.3) by and integrating from to now gives the general solution outright:
2.3 · Exponential decay with a source — and a Green's function in embryo
Now let's take the case that matters most in practice, which is a decay rate that does not change with time. Specialise to constant , so that , and set . The general solution collapses to something worth staring at:
Stare at the integral. It says: the source deposited an amount into the system at time , that deposit has been decaying ever since for a duration , and the present value is the sum over all past deposits of what is left of each. The system is a memory with a fading kernel, and the kernel is the response to a single sharp kick.
This is called the Duhamel form, and the function
is a Green's function. It is the response at time to a unit impulse at time , and the second clause is what enforces that causes precede their effects.
Chapter 0.9 will give the impulse a name (), prove that (0.8.7) is a convolution, and show that convolutions become ordinary products under Fourier transform. At that point, solving a linear differential equation becomes division. Everything in this book that computes a response to a disturbance, up to and including the propagators of Chapter 5.4, is (0.8.7) with more indices.
Grind box — checking the solution, and one nonlinear equation solved exactly
Verification. Never trust a derived formula you have not differentiated back. Differentiate (0.8.7), using the fundamental theorem of calculus on the upper limit and the chain rule on the inside the integrand:
So , and because the integral is empty at . ✓
A constant infusion. Put , a steady rate. Then , so
The steady state is rate in over rate out, approached with time constant . So the time to reach steady state is set by the elimination constant and not by the infusion rate, which sets only the level. This is why a loading dose exists as a concept.
A nonlinear equation that still yields. Separation does not care about linearity. The logistic equation separates:
using the partial fractions . Solving for gives with . Note what we did not get: any right to add two solutions. Superposition is a linear privilege, and §8 is about how much that costs.
Multiplying an equation through by a carefully chosen function, so that its left-hand side collapses into a single derivative, has the air of a manoeuvre somebody once had the wit to think of. It is nothing of the sort. Demand that the collapse happen, write out what the demand requires, and the multiplier is pinned down by an equation already solved a page earlier. Nothing was guessed, and this is another object arriving because a requirement cornered it into existence rather than because anyone liked it.
What comes out deserves to be read rather than filed. The state of a system at any moment is the fading memory of where it started plus the fading memory of everything done to it since, each past disturbance still contributing whatever remains of it after the time elapsed. So the entire response is built from one ingredient, namely what the system does after a single sharp isolated kick, and everything else is that ingredient shifted, scaled and added up.
The ingredient has a long future ahead of it. It reappears as the response of any linear system to any disturbance, it carries a condition saying that effects do not precede their causes, and in the last part of the book, with a point of spacetime in place of an instant, it is the object out of which Feynman diagrams are assembled.
3 · A linear ODE is an eigenvalue problem
This section is the one to read twice. It contains no computation you could not do without it, and it changes what all the computations mean.
3.1 · The solution set is a vector space, and its dimension is the order
Take the homogeneous equation with as in (0.8.1). Because is linear, if and then
Any combination of solutions is a solution, and is a solution. Chapter 0.4 already identified what that makes it. The solution set of a homogeneous linear ODE is a vector space, namely the kernel of the linear map . That is the structural reason superposition works. It is worth noticing that it has nothing to do with the physics of waves and everything to do with the algebra of .
Now the dimension, which is where the quoted theorem of §1 gets spent. Consider the map that takes a solution to its initial data:
is linear, because evaluating a derivative at a point is a linear operation. It is also both injective and surjective, and both halves of Picard–Lindelöf get used saying so.
- Injective. If two solutions share all initial values, then by the uniqueness half of the theorem they are the same solution, so forces .
- Surjective. Given any list of numbers, the existence half produces a solution with those initial values.
So is an isomorphism of vector spaces, and by Chapter 0.4 isomorphic spaces have equal dimension:
Read what has happened to a phrase you have used since school. "The general solution contains two arbitrary constants" is a vague and slightly apologetic statement. "The solution space is two-dimensional" is a precise one, and it tells you exactly what to do: find a basis. Two independent solutions is not a lucky haul, it is a complete answer, and the "arbitrary constants" are coordinates in that basis. Chapter 0.4 proved this for by hand. We now have it for every linear ODE at once.
3.2 · The exponential is the eigenfunction of the derivative
Here is the punchline. Let , regarded as a linear map on the space of smooth functions. That space is an entirely legitimate vector space, as Chapter 0.4 insisted. Now put Chapter 0.5's question to it: which vectors does this map merely rescale? Written out, the question is
and we solved that equation back in §2. The answer is , and nothing else is an answer. That single fact deserves a box.
is the eigenfunction of , with eigenvalue . Every eigenvalue occurs, each with a one-dimensional eigenspace.
Therefore: solving a constant-coefficient linear ODE is diagonalising the derivative operator. The reason you were told to "try " is not that somebody once noticed it works. It is that you are looking for the basis in which is a diagonal matrix, and (0.8.12) says what that basis is.
This recurs, undisguised, three more times.
- In Chapter 0.9 the eigenfunctions of with purely imaginary eigenvalue are , and expanding a function in them is the Fourier transform. So Fourier analysis is diagonalisation of the derivative.
- In Chapter 4.6 the eigenvectors of are the stationary states, and Chapters 4.7 and 4.8 are the work of finding them — for a well, for a barrier, for the oscillator. The reason they are the useful basis is (0.8.12) applied to .
- In Chapter 5.3 the eigenfunctions of the field's wave operator are the modes, and each one turns out to be an independent oscillator. That is what makes quantising a field possible at all.
3.3 · The characteristic equation, from the eigenvalue view
Now specialise to constant coefficients, which is the case where diagonalising actually solves the problem. Write the equation using :
where is an ordinary polynomial with the constants as coefficients. Feed an eigenfunction in. Since , applying again gives , and inductively . So every term of acts on by multiplication, and
An exponential is a solution of exactly when . That is the characteristic equation, and it did not have to be introduced as a recipe. It is (0.8.14), which is Chapter 0.5's statement that a polynomial in an operator acts on an eigenvector by the same polynomial in the eigenvalue. Compare (0.8.15) below with the matrix characteristic polynomial of Chapter 0.5, and you are looking at the same object.
Over this degree- polynomial has roots counted with multiplicity, by the fact recorded in Chapter 0.4. Suppose for the moment that all of them, , are distinct. Then the functions are independent, and by (0.8.11) they are a basis. That finishes the job. The general solution is .
Real equations, complex roots. Physics equations have real coefficients, so complex roots come in conjugate pairs . The corresponding solutions are complex, but their combinations
are real, by Euler's formula from Chapter 0.3. Since they span the same two-dimensional space, you may use either basis. A complex eigenvalue with non-zero imaginary part means oscillation, and its real part is growth or decay. That single sentence classifies the behaviour of every linear system in this book, and §5 is nothing but it applied once.
3.4 · Repeated roots: the defective case, and where comes from
Suppose has a double root: with . Then is a solution, but it is only one solution, and (0.8.11) insists there must be two associated with this root. The eigenvector supply has run short.
You have seen this before, and it was flagged as a warning. Chapter 0.5's warn box exhibited
a matrix with a repeated eigenvalue and only a one-dimensional eigenspace. That is a defective matrix, with no basis of eigenvectors and no diagonal form. The correspondence about to appear is exact rather than an analogy.
Write , and restrict attention to the two-dimensional space of solutions belonging to this root. On we have by construction, and (or the eigenspace would be two-dimensional and would not be alone). An operator with is nilpotent, and it cannot be diagonalised: a diagonal with would have all diagonal entries zero, hence be .
What does contain? Take any with . Then , so is an eigenvector, which means it is a multiple of . What we are hunting for, then, is a function that maps to rather than to zero. Try and compute, using the product rule:
That is exactly what was needed. Applying once more kills it, so , and is the second solution. It was derived rather than guessed.
Now let's see what looks like in the basis . It acts by and , whose matrix is
So (0.8.17) is not a curiosity a linear-algebra text invented to spoil the spectral theorem. It is what the derivative operator looks like at a repeated root, and the extra factor of in is the off-diagonal . The vector has a name in linear algebra. It is a generalised eigenvector, and now you know what one is: a function that the operator almost, but not quite, merely rescales.
Grind box — higher multiplicity, reduction of order, and the confluent limit
Multiplicity . The same argument iterates. Since by the identical product-rule computation, applying repeatedly walks down the ladder . Hence annihilates for every , and
are independent solutions. They are independent because a vanishing combination would make a polynomial of degree identically zero. That is exactly the the dimension count demands, and the matrix of on this space is an Jordan block.
Reduction of order, if you prefer no operators. Knowing one solution of , substitute . Then and , and substituting, every term without a derivative of cancels:
So , recovering . The cancellation is not luck. It is (0.8.14) saying that the coefficient of is and the coefficient of is , and both of those vanish at a double root.
The confluent limit, which is the most physical derivation. Take two distinct roots . The pair is a basis, but so is the pair , since the second is a combination of the first two with non-zero coefficient. Now let . The second basis vector is a difference quotient in , and by the definition of the derivative (Chapter 0.1),
The second solution does not appear from nowhere when the roots collide. It is the derivative with respect to the eigenvalue, and it was there all along as a finite difference of the two exponentials. This is the same manoeuvre that will produce the secular term at exact resonance in §6, and it happens for the same reason. Two things became equal, and the difference between them had to be rescaled to survive.
An exponential is the one function that differentiation barely touches, since the operation hands the same function back multiplied by a number, and that single fact is why every method for solving linear equations with constant coefficients works. Put the question the linear algebra chapters put to every map, namely which vectors it merely rescales, to differentiation itself, treating functions as the vectors they were shown to be. The answer is the exponentials, one for each multiplier, and nothing besides.
The old instruction to try an exponential, usually presented as a historical accident, is therefore an instruction to move to the description in which differentiation has stopped being differentiation and become multiplication by a number. This is the move already made twice in other clothes, the one that turned a symmetric array into a list of numbers along perpendicular directions, and it works for the same reason: the problem has fallen apart into independent pieces.
Two dividends arrive at once. The solutions form a space whose dimension is the order of the equation, so two independent solutions of a second-order equation are a complete answer rather than a lucky haul, and school algebra's arbitrary constants are coordinates in a basis. A multiplier with an imaginary part means oscillation while its real part means growth or decay, and between them they classify the behaviour of every linear system in the book.
4 · The harmonic oscillator
Now we reach the equation the whole chapter is built around. Take a mass on a spring of stiffness , with no friction and no driving. Hooke's law says the restoring force is , so Newton gives , which we tidy into
By Chapter 0.3 this is not a statement about springs. Expand any potential about a stable minimum at . The constant is irrelevant, the linear term vanishes because , and what survives is . That is a spring with .
So (0.8.20) governs a pendulum, a diatomic molecule, an atom in a crystal, a mode of the electromagnetic field, and a small perturbation of a black hole. It is worth solving once, thoroughly, and that is what this section does.
4.1 · First way: real exponentials that are not real
Let's apply §3 straight off. The characteristic equation is , so . That is a conjugate pair with zero real part, which by the rule at the end of §3.3 means oscillation with no growth or decay attached. By (0.8.16) a real basis is , so
The second form is the first one rewritten. Expanding identifies and , and so
There are two constants either way, as (0.8.11) demands. It is one two-dimensional space seen in two coordinate systems. Fitting initial conditions and gives and .
Now let's look at what is not in (0.8.21). The frequency does not depend on the amplitude. A pendulum clock keeps time whether it swings wide or narrow, and §8 is about the fact that this is only approximately true.
4.2 · Second way: the complex amplitude
Physicists rarely write (0.8.21). They write
which is the same thing, because by Euler. The gain is bookkeeping, and it is large. The single complex number carries both the amplitude (its modulus) and the phase (its argument). Three operations get cheaper at once.
- Adding two oscillations of the same frequency becomes adding two complex numbers.
- Shifting a phase becomes multiplying by , which Chapter 0.3 showed is a rotation.
- Differentiating becomes multiplying by .
The last of those is the one that matters. The derivative has been turned into an algebraic operation, which is exactly (0.8.12) being used as a labour-saving device.
The move is legal for one reason, and the reason is worth stating out loud. The equation is linear with real coefficients, so if solves it then so does , and hence so does . You may solve the complex problem and take the real part at the end.
The moment the equation is nonlinear this fails, because . That is one more entry on §8's list.
4.3 · Third way: energy, and the first integral
The third route does not solve the equation at all. It reduces the order, and it generalises further than either of the others. We are after a combination whose time derivative vanishes, so multiply (0.8.20) by and see what appears:
because each term is the derivative of a square by the chain rule. So the bracket is constant:
A quantity that is constant along solutions is a first integral, and finding one converts a second-order equation into a first-order one. Here it does more than that. Solve (0.8.25) for and you get a separable equation, and integrating that reproduces (0.8.21).
Chapter 1.4 will explain where first integrals come from in general. Every one of them is a symmetry, and the symmetry behind this one is invariance under shifting the clock.
4.4 · Phase space: the trajectory is a closed ellipse
Plot the state with rather than plotting against . Rewriting (0.8.25) in these variables,
which is an ellipse with semi-axes and . Every solution runs around it, clockwise. Rescale to the coordinates and the ellipse becomes a circle traversed at uniform angular rate, so the motion is literally a rotation. That picture is (0.8.23) drawn on the page.
That the curve closes is the whole content of energy conservation. An orbit that failed to close would return to the same position with a different speed, and would have changed. So "the trajectory is a closed loop in phase space" and "energy is conserved" are the same statement, one drawn and one written.
Let's compute the area the ellipse encloses, because the answer will matter a great deal later. The area of an ellipse is times the product of the semi-axes:
using and . Phase-space area is energy times period. Hold onto that, because Chapter 4.8 will find that a quantum oscillator has , whence
The allowed orbits are those enclosing an integer-and-a-half multiple of Planck's constant. The classical ellipse is not replaced in quantum mechanics. It is rationed.
Chapter 4.8 derives this properly with ladder operators. Chapter 1.3 will show that phase-space area is preserved by all of classical mechanics rather than just by this one example, and that is why it was the right thing to quantise.
Expand any potential energy about a stable resting point and watch what is left. The constant is irrelevant, the linear term is absent precisely because the point was a resting point, and what survives is quadratic. So the equation being solved here is not a statement about springs at all. Every stable system in nature, examined closely enough, obeys it, which is why a molecule, an atom in a crystal, a pendulum, a mode of the electromagnetic field and a disturbed black hole are all describable by the same few lines, and why solving one equation completely is worth more than surveying a dozen partially.
Three routes to the answer are worth carrying instead of one, because they generalise in different directions. Trying an exponential is the eigenvalue reading. Packing amplitude and phase into a single complex number turns differentiation into multiplication and turns the addition of two oscillations into the addition of two numbers. Multiplying through by the velocity produces a quantity that never changes, which lowers the order of the problem without solving it.
That last route reaches furthest. Plot position against momentum rather than against time and every solution becomes a closed loop, closed precisely because the energy is conserved. The area it encloses is the energy multiplied by the period, and quantum mechanics will leave the ellipse standing and merely ration which of them are permitted.
5 · Damping
Nothing oscillates forever. Let's add a resistive force proportional to velocity. It might be viscous drag, an electrical resistance, or the radiation of energy away to infinity. Newton's law then reads . Divide by and name the two constants:
The factor of in the definition of is chosen purely to make what follows tidy, and you should expect it to earn its keep. Section 3 does all the work from here. The characteristic equation is , so its roots are
Everything about damped motion is in the discriminant , and there are exactly three cases because a real number is negative, zero, or positive.
5.1 · Underdamped:
The discriminant is negative, so the roots are a complex conjugate pair with
Read it off (0.8.16). The real part is the decay and the imaginary part is the oscillation. The system rings, and the ringing dies away with time constant .
Two details here are worth noticing.
- Damping lowers the frequency, since . The system is being dragged, so it takes longer to come back.
- The effect is second-order small, because . A system that loses a per cent of its amplitude per radian shifts its frequency by only a part in .
So weak damping kills the amplitude long before it moves the pitch.
5.2 · Overdamped:
The discriminant is positive, both roots are real and negative, and the motion is a sum of two decaying exponentials with no oscillation at all:
Both are negative because . At long times the slower of the two dominates, and that is , the root closer to zero. Now comes the counter-intuitive part. We want to know how behaves under heavy damping, , so expand the square root using Chapter 0.3:
More damping makes the return to equilibrium slower, not faster. A door closer filled with treacle takes forever. The rate is inversely proportional to the drag, exactly as in the overdamped limit of any relaxation problem.
5.3 · Critically damped:
The discriminant vanishes and is a repeated root. This is precisely the defective case of §3.4, and the second solution is forced to be (0.8.18):
So the extra factor of in a critically damped shock absorber and the off-diagonal in the Jordan block (0.8.17) are the same fact.
Critical damping is the boundary between ringing and crawling, and it is the fastest possible approach to equilibrium without overshoot. That is why car suspensions, galvanometers and control loops are tuned to it.
You can read the "fastest" claim off (0.8.33). The decay exponent here is . It is larger in magnitude than the available on the overdamped side, and larger than the envelope available on the underdamped side, where .
5.4 · The quality factor
The dimensionless combination that controls everything is
and its meaning is energetic. Energy in an oscillator is quadratic in amplitude, and the amplitude envelope decays as , so
In time the oscillator has advanced very nearly radians of phase, and the exponent is that number divided by . Hence, for any oscillator worth calling one:
is the number of radians of oscillation in which the energy falls by a factor of .
Two approximations are buried in that sentence, and both are harmless for any oscillator you would call resonant. The phase actually advances at rather than , so the true radian count is , and is the cycle-averaged energy rather than the instantaneous one, which ripples about that envelope. At the first correction is one part in . At it is , and by then you no longer have an oscillator.
Divide by and you have the number of cycles instead, so is that cycle count times . A system with rings for about cycles before losing of its energy.
You will often see the statement that "the fractional energy lost per cycle is ". That is the small-loss expansion of (0.8.36). Over one period the energy ratio is , which is accurate to a per cent only for . Use the exponential instead. It is no harder.
Section 6 will produce a second and entirely independent meaning for the same number, namely that is the sharpness of the resonance peak. The fact that one number does both jobs is the width–lifetime relation that runs through the rest of this book.
Grind box — all three cases with the same initial conditions, and the seam between them
Release from rest: , . Impose these on each case.
Underdamped. Write (0.8.31) as . At that gives . Differentiating, gives , so
Critically damped. From (0.8.34) we get , and gives , so .
The seam is continuous. Let in the underdamped answer. Then and , so the bracket tends to , which is exactly the critical solution. Nothing discontinuous happens at . What happens is that the oscillation has its first zero crossing pushed out to . This is the confluent limit of the grind box in §3 seen in physical clothing, and it is why the repeated-root case is not a separate phenomenon.
Overdamped. Same algebra with , , turns the trigonometric functions into hyperbolic ones:
which is positive for all : an overdamped system released from rest never crosses zero. The critically damped case is the last one for which that is true, and the underdamped case crosses first at .
Everything a resisted oscillator does is settled by one comparison, between the rate at which it would swing unopposed and the rate at which the opposition drains it, and the three outcomes are the three things a real number can be with respect to zero. Under light resistance the multipliers are complex, so the motion rings and fades, the imaginary part setting the pitch and the real part how long the ringing lasts. Under heavy resistance they are real and the motion crawls back to rest without crossing over.
There is a surprise in the heavy case. More resistance makes the return slower rather than faster, so a door closer filled with treacle takes forever, and the quickest return available sits on the boundary between ringing and crawling. That boundary is where two multipliers have collided and the supply of independent solutions has run short, the defective situation the linear algebra chapter warned about, met here in a shock absorber instead of an array.
One dimensionless number does all the summarising. It counts the radians of swinging over which the stored energy falls by a factor of e, so a system rated at a hundred rings for about sixteen cycles before losing most of what it had. It is shortly going to measure something apparently unrelated, namely how sharp the response is when the system is pushed from outside.
6 · Driving, resonance, and the shape of every spectral line
Now push on it. Take a sinusoidal drive of angular frequency , which need not be , and write the force per unit mass as :
This is inhomogeneous, and Chapter 0.4 already told us the structure of the answer: general solution = one particular solution + the whole vector space of homogeneous solutions. The homogeneous part is §5, and it decays as . So after a few times the system forgets how it was started and settles onto the particular solution. That survivor is the steady state. Hold on to one condition attached to it, because it will matter in a moment: it exists as a well-defined attractor only because .
6.1 · Solving it with a complex amplitude
Let's solve the complex equation and take the real part at the end. That is legal because (0.8.37) is linear with real coefficients.
Try with constant. Each derivative brings down a factor , which is (0.8.12) earning its keep, since is an eigenfunction of . So the differential equation collapses to an algebraic one:
That is the entire solution. To read it in physical terms, write , so that and is the amount by which the response lags the drive. Now take the modulus and the argument of (0.8.38):
The branch is fixed by requiring to be continuous and to start at : the imaginary part of the denominator of is , so is always in the upper half range.
6.2 · Where the amplitude peaks — and it is not at
We want the frequency at which is largest, so we minimise the quantity under the root. Write , which makes the job minimising . Setting gives , and so
with the amplitude following when we substitute back into (0.8.39). Three things fall out of that.
- The peak sits at neither the natural frequency nor the damped frequency . It sits at a third value, lower than both.
- It exists at all only when , which is to say . Below that the response falls monotonically and there is no resonance.
- As the peak height diverges like . That divergence is what the warning box below is about.
6.3 · Power absorbed, and the exact width
Amplitude is not the physically cleanest quantity. Power is, because power is what a spectrometer measures. The instantaneous power delivered by the drive is force times velocity. We have , so . Average their product over a cycle, using and :
Look at what survived that average. Only the component of the response in phase with the velocity absorbs energy, and that component is the . This is why phase matters physically rather than only as bookkeeping. From (0.8.38) we have , so
Now let's find where this curve peaks. The way to see it is to get into as few places as possible, so divide numerator and denominator by :
The denominator is smallest exactly when the first bracket vanishes, and that happens at precisely, with . The power resonance sits exactly at the natural frequency, even though the amplitude resonance does not.
The half-power points come out just as clean. Setting requires the bracket to equal , so
taking the positive roots. We want the width of the peak, which is the distance between those two points, so subtract them. The square roots cancel, and
That is not approximately . It is exactly , for every , and the resonant frequency is recoverable as the geometric mean of the half-power points. Combining this with (0.8.35),
The same that counted radians of ringdown in (0.8.36) now measures the sharpness of a peak in frequency. One number, two apparently unrelated jobs. That coincidence is not a coincidence, and it is the point of this section.
6.4 · The Lorentzian
Near resonance the exact curve (0.8.42) takes a universal form. To see it, factor , then set and everywhere else. Those replacements are valid when , which is to say for a sharp resonance. Then
That shape is the Lorentzian: a peak of half-width , falling off as the inverse square of the detuning. It is worth being clear about what has and has not been assumed. Nothing about springs entered. Only two ingredients did, and they were one mode with a natural frequency , and a decay rate for its amplitude. Any system with those two properties, driven near resonance, has this lineshape.
Follow the chain, because it ends somewhere surprising.
Spectral lines. An excited atom is a mode with frequency that decays, because it radiates. Its emitted field is for . Chapter 0.9 will compute the Fourier transform of exactly this function and get , whose squared modulus is (0.8.47). So the natural linewidth of a spectral line is the Lorentzian, and its width is the decay rate. A line is not infinitely sharp because the state emitting it does not last forever.
Unstable particles. Now the same statement with the same mathematics and different words. In Chapter 5.9 you will scatter two particles and plot the cross-section against centre-of-mass energy, and find a bump. Its shape is the Breit–Wigner formula
which is (0.8.47) with and . The unstable particle is a mode of a quantum field with a natural frequency and a decay rate. The beam is the drive. The bump is the resonance curve. A particle detected as a bump in a cross-section is literally a driven damped oscillator.
And (0.8.36) becomes a measurement technique. The probability of survival decays as with , while (0.8.45) says the width in angular frequency is . Multiply:
The meson has . With that is a lifetime of s. The boson has , hence s. Nobody timed those particles. Nobody could. They were measured by the width of a peak, using the identity you just derived from a mass on a spring.
6.5 · The phase, and why its sign structure matters
Let's look again at , and take it in three regimes.
- : the denominator is positive and large, so . The mass follows the force. Push slowly and it goes where you push. The response is stiffness-controlled.
- : the denominator vanishes and exactly, for any whatsoever. The displacement lags the force by a quarter cycle, which puts the velocity exactly in phase with the force. That is why (0.8.41) is maximal here, and why the power resonance is exactly at while the amplitude resonance is not.
- : the denominator is negative and large, so . The mass moves opposite to the applied force. Shake a heavy object fast and it stays put while your hand goes back and forth around it. The response is mass-controlled.
That a resonance flips the sign of the response as you pass through it is one of the most consequential facts in physics. It is why the refractive index of glass falls with wavelength in the visible and rises again beyond an absorption line, the effect called anomalous dispersion.
There is a mathematical statement underneath that. The real and imaginary parts of a response function, here and , are not independent and in fact determine each other. That is the Kramers–Kronig relation, and it is causality written in the frequency domain. The Green's function of (0.8.8) vanishing for is the same statement in the time domain.
Set and the steady state does not merely become large. It ceases to exist. Put and in (0.8.39) and you get . The formula has not become large. It has become meaningless, because the assumption behind it is false, and that assumption was that a bounded periodic solution exists. Here is what actually happens.
For the undamped equation has the solution starting from rest
as you can check by differentiating twice. Now let . Numerator and denominator both vanish, so take the limit as a derivative with respect to . This is the confluent move of §3.4 for the third time:
The amplitude grows linearly and without bound. There is no steady state to speak of, and the factor of is the same as in : at exact resonance the driving frequency has collided with a root of the characteristic polynomial, and a repeated root always costs you a factor of .
This never happens in nature, because always. Every real system leaks energy somewhere. So the honest statement is not "at resonance the amplitude is infinite" but "the steady state of a driven oscillator exists only because of dissipation, and its peak height is set entirely by the loss". Resonance is not a property of the oscillator alone. It is a negotiation between the drive and the losses, and the sharper the resonance the more completely the losses are in charge.
Push on an oscillator at a frequency of your choosing rather than its own, wait for its memory of how it started to fade, and what remains is a steady response whose size depends on how near you came. The shape of that response is universal. Nothing about springs enters it, only that the system has one preferred frequency and that its motion decays at some rate, so any system with those two properties answers with the same curve.
The width of the curve is the quantity to watch, because it is exactly twice the decay rate, not approximately. The number that counted radians of ringing therefore also measures the sharpness of the peak, and the two jobs are one job. Read the identity backwards and it becomes an instrument: whatever lasts a short time is obliged to produce a broad bump, so the width of a bump reports a lifetime. Nobody has ever timed an unstable particle with a clock, and nobody could. Their lifetimes are read off the widths of peaks in scattering data.
One caution, since the popular account has it backwards. With no losses whatever there is no steady response at all, because the amplitude grows without limit and never settles. Resonance is a negotiation between the driving and the dissipation, and the sharper it is the more completely the dissipation is in charge.
7 · Coupled oscillators, normal modes, and the bridge to fields
Everything so far has had one degree of freedom. Almost nothing in nature does. This section adds a second one, discovers that the added complexity is an illusion, and then adds infinitely many.
7.1 · Two masses, three springs
Two equal masses sit in a line. Each is tied to a wall by a spring of stiffness , and they are tied to each other by a spring of stiffness . Let be their displacements from equilibrium. The coupling spring is stretched by , so it pulls mass 1 back with force and mass 2 with the opposite sign:
Neither equation can be solved alone: each contains the other's unknown. That is what "coupled" means, and it is why the problem looks harder than §4. Write it as one vector equation with :
is symmetric, and that is not an accident of this example. The forces came from a potential energy
so is the Hessian of the potential, and Chapter 0.6 proved, via Clairaut, that a Hessian is always symmetric.
Any system of masses moving in a potential near a stable equilibrium has this same form, because Chapter 0.6's second-order Taylor expansion says at a critical point. So the analysis below is not about this apparatus. It is about every stable multi-degree-of-freedom system there is.
7.2 · The spectral theorem does the whole job
By Chapter 0.5, a real symmetric matrix has real eigenvalues and an orthonormal basis of eigenvectors. Call them with .
Writing the eigenvalue as presumes it is positive. It is positive exactly when the equilibrium is a minimum rather than a saddle, which is Chapter 0.6's classification now doing physical work. A negative eigenvalue would give imaginary and growth, which is an instability, and an instability is what a saddle is.
Define the normal coordinates , the components of the displacement along the eigenvectors. Differentiate twice and use (0.8.49), remembering that is a constant vector and that is symmetric so it can be moved across the dot product:
Let's look at what that line is saying. Each obeys , which is the equation of §4, standing on its own, with no reference to the other coordinate. The coupled system has been turned into two independent harmonic oscillators by a rotation of axes.
The step that made it work is the one in the middle of (0.8.51), and it needed . Without symmetry there is no orthonormal eigenbasis, and the whole manoeuvre fails.
7.3 · The two modes, explicitly
So let's diagonalise from (0.8.49). It has the form with , whose eigenvectors are and by inspection. Swap the entries of either one and it comes back unchanged up to a sign. So
Let's verify the eigenvalues directly. We have and . Note also that . The two are perpendicular, as Chapter 0.5 promised, without our having arranged it.
The physical reading is the pleasure of the calculation.
- In mode 1 the two masses move together, in phase, with equal amplitude. The coupling spring is then never stretched, so it exerts no force at all. The frequency is , which is independent of , exactly as if the coupling spring were not there.
- In mode 2 they move exactly out of phase. The midpoint stays fixed, the coupling spring is stretched by , and the restoring force on each mass is . That is stiffer, and hence faster.
Those are the only two ways this system can move sinusoidally, and everything else is a superposition of them.
Putting the two modes together, the general motion of the system is
with the coefficients read off by orthonormality. That is Chapter 0.5's coordinates have become inner products, used here for the first time on a physical problem. There are four constants for a four-dimensional solution space, since we have two second-order equations, and that is consistent with (0.8.11).
7.4 · Beats
Now let's pick the initial condition that makes the structure visible. Pull mass 1 aside by , hold mass 2 at rest at its equilibrium, and release both from rest, so that and . Then , and , and (0.8.53) gives
We want the slow timescale and the fast one separated out, so apply the sum-to-product identities, which are Euler's formula rearranged, with and :
Each mass oscillates fast at the mean frequency , inside a slowly changing envelope of frequency . The two envelopes are in quadrature, so when one is at its largest the other is zero. The energy sloshes completely from one mass to the other and back, with the envelopes exchanging roles after a time and returning after
For weak coupling, expand by Chapter 0.3. Then and , so the weaker the coupling, the longer the beat. It diverges as , which is right, since uncoupled masses never exchange anything.
This is the mechanism behind two pendulums on a shared rail, and behind a photon oscillating between two cavities. With the same algebra and different words, it is also neutrino oscillation, where the two "masses" are two mass eigenstates with slightly different frequencies and the beat is measured in kilometres of flight path.
7.5 · Normal modes are principal axes
Pause on what the eigenvectors are. We observed after (0.8.50) that is the Hessian of . So the normal-mode directions are the eigenvectors of the Hessian, which Chapter 0.6 identified as the principal axes of curvature of the potential surface, with eigenvalues equal to the curvatures along them. Hence
squared frequency curvature of the potential mass,
direction by direction. That gives three cases to keep straight.
- A stiff direction of the potential valley is a fast mode.
- A shallow direction is a slow mode.
- A flat direction is a zero-frequency mode, which does not oscillate at all but drifts. You will meet one in Problem 2.
So "normal modes" and "principal axes" are not two ideas that happen to use the same theorem. They are the same idea, and Chapter 6.6 will use the flat-direction version of it to make a massless particle out of a symmetry.
Grind box — masses in a chain, solved exactly
Nothing above used . Take equal masses in a line, each connected to its neighbours by springs of stiffness , with the chain pinned to walls at both ends. Writing for the displacement of mass and setting :
The matrix is symmetric, with on the diagonal, next to it and zeros elsewhere. So the spectral theorem guarantees real frequencies and orthogonal modes before we compute anything. To find them, try for a constant . Then
by the sum-to-product identity, so the right-hand side is . That is proportional to itself, which is exactly the eigenvector condition. Hence , and using ,
The boundary condition is automatic. The other one, , requires , so with , since larger repeats the same modes. Therefore
Check against §7.3. Put : and , matching (0.8.52) at . ✓ And , . ✓
What to notice. masses give exactly modes, one per degree of freedom, which is (0.8.11) again. The mode shapes are sampled sine waves, with counting half-wavelengths across the chain. And the frequencies are not evenly spaced. They crowd together near the top of the band at , because flattens. That crowding is the first hint that a discrete chain and a continuous string are not the same thing at short wavelengths, which is the subject of §7.6.
7.6 · The limit that makes a field
Now let the chain become continuous. Give the masses a spacing and let position along the chain be , so that becomes a function of two variables. Expand the neighbours by Taylor's theorem (Chapter 0.3):
Now add the two expansions together. Every odd term cancels, which is the payoff of using both neighbours at once, and what is left is
That second difference is exactly the combination appearing in the chain equation, so substitute it in and divide through by :
Now take , holding the physical quantities fixed. Those are the mass per unit length and the tension , the tension being the force needed for unit fractional stretch of a spring of length . Then , which is a finite limit, and the correction term dies. What survives is the wave equation:
Let's take stock of what that limit did. The discrete chain has become a continuous medium. The list of coordinates has become a field , one number for every point of space. And the matrix has become the operator . Nothing else changed.
The modes survive the limit too. A normal mode is a solution in which every point oscillates at the same frequency, so let's look for one of those by putting into (0.8.60). Substituting and cancelling the time factor gives , which is . That is the oscillator equation again, now living in space rather than in time. Its solutions are and of , and pinning the ends at and kills the cosine and quantises the rest:
These are the standing waves, and they are the limit of the chain's modes. Setting and turns into exactly, while the grind box's frequency tends to for .
The finite chain has modes. The field has one for every , or equivalently one for every wavenumber . And the argument of §7.2 never used the dimension, so it carries over untouched: each mode is an independent harmonic oscillator, with its own frequency , its own amplitude and its own conserved energy.
Assemble the chain of reasoning, because six chapters later you will need every link.
- Any system near a stable equilibrium is quadratic in its displacements. That is Chapter 0.3, together with Chapter 0.6's Hessian.
- A quadratic potential gives linear equations with symmetric, which is (0.8.49).
- A symmetric matrix is diagonalisable in an orthonormal basis, by Chapter 0.5's spectral theorem. So the system is a collection of independent harmonic oscillators, one per degree of freedom, and nothing else. That is (0.8.51).
- Let the number of degrees of freedom go to infinity and the collection becomes a field, (0.8.60), whose modes are still independent oscillators, (0.8.61).
Therefore: a field is the limit of coupled oscillators. That sentence is the spine of Parts V–VII.
It is why quantising a field in Chapter 5.3 amounts to quantising infinitely many harmonic oscillators. You do the single-oscillator calculation of Chapter 4.8 once, then attach a copy of it to every mode.
It is also why the particle content of quantum field theory comes out of the ladder operators of Chapter 4.8. The quantum oscillator's energy levels are evenly spaced, , so the natural way to describe a mode's state is to say how many quanta of it holds. Those quanta arose as rungs on a ladder in a one-dimensional problem about a mass on a spring, and they are what we call particles. A photon is an excitation of one mode of the electromagnetic field. The mode is an oscillator. The photon is the integer .
The same construction runs the rest of the book. Chapter 5.3 does it for a scalar field. Chapter 7.4 does it for a vibrating string, where the modes' quanta are the particle spectrum of string theory, and the massless spin-2 rung is the graviton. When someone tells you quantum field theory is a bewildering subject, the honest reply is that its skeleton is §7.2 with the index running to infinity.
You have read a thousand plasma concentration–time curves on semi-log axes and seen the characteristic two-slope shape: a steep early distribution phase, a shallower late elimination phase. The standard reading is that these are two processes happening one after the other. That reading is wrong in an instructive way, and §7 says exactly why.
The two-compartment model is a coupled linear system. With the amount in the central (plasma) compartment and in the peripheral tissue compartment,
This is (0.8.49) with one time derivative instead of two, so §3 applies unchanged. Seek and the equation becomes . The rate constants of the biexponential curve are the eigenvalues of the rate matrix.
The characteristic polynomial is , with and . Writing the decay rates as and , that gives
Those are the macro-constant relations printed in every pharmacokinetics text, and they are Vieta's formulas for the roots of a quadratic. Nothing pharmacological is involved.
A concrete case. Take , , , all in . Then
So and , with half-lives h and h.
The eigenvectors solve . For the first row reads , giving . For it reads , giving .
An intravenous bolus into the central compartment means . Expanding that in the eigenbasis, , so
(Check: , , and , which is as the model demands. ✓)
Now the point. Both exponentials are present from , with fixed coefficients. Nothing switches on at any time. The curve looks two-phased only because one eigenvalue is ten times the other, so the fast term has essentially vanished by h and the log-plot straightens onto the slow one. Distribution and elimination are not two sequential biological processes. They are the two eigenvalues of one matrix, both operating at all times, and every fitted "phase" is a normal mode of a linear system.
The terminal half-life is a property of the whole coupled system. That is exactly why it is not , and why increasing tissue uptake prolongs the terminal phase without changing clearance.
The one structural difference from §7, and it matters. in (0.8.49) was symmetric because it came from a potential. is not symmetric, since here , because a molecule's chance of leaving plasma for tissue is not the same as its chance of coming back.
So the spectral theorem does not apply, and indeed the eigenvectors are not orthogonal: , an angle of rather than . This is precisely the ⚠ point of Chapter 0.5's figure, where raising the skew tilted the eigen-directions away from perpendicular.
The consequences are practical. You cannot read off the mode amplitudes by taking inner products as in (0.8.53). You have to solve a system instead, as we did above, and the modes are not energetically independent in any natural sense.
Push the asymmetry far enough and the eigenvalues can collide, giving a repeated root and a term ((0.8.18)). The fitted curve is then genuinely not a sum of two exponentials, and software that insists on fitting one will quietly report nonsense.
Two masses joined by a spring look like a harder problem than one mass on a spring, and the appearance is false in a way that matters far beyond two. The forces come from a potential energy, second derivatives are indifferent to their order, so the array governing the motion is symmetric, which is exactly what the spectral theorem asks for.
There are therefore directions along which the masses move as one, each combination obeying the single-oscillator equation alone and ignoring the other entirely. The complicated motion in which energy sloshes between the masses is two simple motions added together and watched in an inconvenient description. This collects a promise made when vector spaces were introduced: one theorem, proved once, solving a room full of coupled pendulums without being told what it is looking at.
Nothing in the argument cared how many masses there were. Take a chain, let their number grow while their spacing shrinks, and the list of displacements becomes a function of position, the array becomes a differential operator, and what survives is the wave equation. A field is what infinitely many coupled oscillators turn into. That sentence is the spine of the last three parts of this book, because it means quantising a field amounts to quantising infinitely many springs, and the whole number counting one mode's rungs is what we call a particle.
8 · Nonlinearity, briefly and honestly
Everything above rested on linearity. It is worth one section to see exactly what is lost when it goes, because most of the physics in the second half of this book is nonlinear.
8.1 · The pendulum, exactly
A bob of mass on a rigid massless rod of length , at angle from vertical. The restoring torque is and the moment of inertia is , so
This is not linear, since . Chapter 0.3's move is to expand, , and keep the first term, giving and . That this is an approximation is not in question. The questions worth asking are how good an approximation it is, and where it stops being good at all.
The energy first integral of §4.3 still works here, because multiplying by does not care about linearity. Multiply (0.8.62) by and integrate:
Releasing from rest at fixes , and the grind box turns this into an exact period. The answer is with the complete elliptic integral, and expanding it,
The period depends on amplitude. That single fact is the death of superposition. Two solutions of different sizes have different frequencies, so their sum is not a solution of anything.
Numerically, the correction is at , at , and at . That is why a pendulum clock is built to swing through a small angle, and why Huygens had to think hard about escapements.
8.2 · The phase portrait and the separatrix
Let's plot the state , as in §4.4. From (0.8.63) the trajectories are the level curves of , and there are two qualitatively different families.
- For the curve closes. The bob swings back and forth, and near the origin the closed curve is the ellipse of §4.4, slightly distorted.
- For there is enough energy to pass over the top. Now never vanishes and the trajectory runs off to , which is to say the pendulum whirls.
Between them sits the single curve , on which the bob arrives at the inverted position with exactly zero speed. Substituting into (0.8.63) and using :
This is the separatrix, and it does something the linear oscillator cannot. It takes infinite time to complete. Near the right-hand side vanishes linearly in , so the approach is exponential and the destination is never reached.
The inverted position is an unstable equilibrium. It is a maximum of the potential, a negative Hessian eigenvalue in Chapter 0.6's classification, and hence an in §3's language rather than an oscillation. Linearising about the top of the potential gives you exponential growth, and that is the correct local answer. There is nothing wrong with linearisation except that it is local.
8.3 · Chaos, in one paragraph
Add a drive and damping to (0.8.62) and it becomes possible for trajectories to be bounded, aperiodic, and exponentially sensitive to initial conditions. Two starting points a distance apart then separate like for some positive .
Picard–Lindelöf is untouched by any of that. The solution still exists and is still unique. What changes is that predicting the state at time to fixed accuracy now requires knowing the initial state to accuracy , so every factor of in your instruments buys one more unit of in forecast horizon.
That is the entire content of "chaos". Determinism and predictability are different properties, and only the first is guaranteed. It cannot happen in a linear system, where solutions are sums of and neighbouring trajectories either converge, or diverge in a fixed direction, or wind around each other forever, but never explore.
Superposition is a privilege, not a law of nature. Three techniques in this chapter felt like the natural way to think.
- Decompose into modes, solve each separately, and add the answers.
- Expand a source into sinusoids and treat them one at a time.
- Write the general solution as a basis with arbitrary coefficients.
All three rest on (0.8.9), one line of algebra that is true only because is linear. The habit is so ingrained that it is easy to forget it can fail. It fails constantly.
General relativity is nonlinear (Chapter 3.6). The Einstein equations relate curvature to energy, and gravitational fields carry energy, so gravity gravitates: the field is a source for itself. You may not add the field of two stars to get the field of the pair. The equations are not merely algebraically messier. The superposition principle is not available at all, which is why the two-body problem in general relativity required supercomputers and a half-century of work, while in Newtonian gravity it is an exercise.
Yang–Mills theory is nonlinear (Chapter 6.4). A photon carries no electric charge, so electromagnetism is linear and light beams pass through each other. A gluon does carry colour charge, so gluons interact with gluons directly. That one difference is the reason the strong force confines and the electromagnetic force does not, and the reason nobody can write down the spectrum of QCD in closed form.
What replaces superposition when it is gone? Almost always perturbation theory: find a linear problem nearby, solve it exactly, and treat the nonlinearity as a small correction computed order by order. Chapter 5.8 builds that machinery, and Feynman diagrams are its bookkeeping, with each vertex in a diagram standing for one factor of the nonlinear term.
So the harmonic oscillator is not merely the first system we can solve. It is the system every hard problem is expanded around. That is why this chapter is long, and it is why the small-oscillations result of Chapter 0.3 is arguably the most-used theorem in physics.
Grind box — the exact pendulum period
From (0.8.63) with ,
A quarter period is the time from to , so separating variables,
Use to write where . Then substitute , which maps onto and gives with . The square root in the denominator becomes , and it cancels against the numerator exactly:
is the complete elliptic integral of the first kind, a function defined by this integral, which cannot be reduced to elementary ones. Since , , and recovers . ✓
The expansion. Expand the integrand by the binomial series (Chapter 0.3), with , and integrate term by term using and :
Finally put , so and , and collect:
since , confirming (0.8.64). At rad the series gives against the exact . The next term is therefore doing of work, which is what an term should do.
Losing linearity costs more than heavier algebra, and being exact about what goes is worth a moment. Every habit acquired so far, whether breaking a problem into modes, or expanding a disturbance into pure tones and treating them separately, rests on one line of algebra true only because the equation was linear. A pendulum swung wide is already outside it, since the period then depends on amplitude, so two solutions of different sizes keep different time and their sum solves nothing.
The consequences are not academic. Gravity is nonlinear because the gravitational field carries energy and energy gravitates, so the field of two stars is not one star's field added to the other's, which is why a problem that is an exercise in Newton's theory took half a century in Einstein's. The strong force is nonlinear for the same reason, which is why beams of light pass through one another and beams of gluons do not.
What replaces superposition is the strategy named at the start of the toolkit: find a linear problem nearby, solve it exactly, and treat the difference as a correction computed term by term. The oscillator is not merely the first system anybody can solve; it is the system every hard problem gets expanded around, which is why the next thing worth having is a way of writing any disturbance whatever as a sum of oscillations.
9 · Worked examples
Two masses , wall springs , coupling . Mass 1 is displaced and both are released from rest. Find everything.
The matrix. From (0.8.49),
Eigenvalues. gives , so and . Both are real, as the spectral theorem guarantees for a symmetric matrix. Hence
Check against (0.8.52): ✓ and ✓.
Eigenvectors. For : gives , so . For : gives , so . Their dot product is , so they come out orthogonal without our having asked for it.
General solution. By (0.8.53),
Initial conditions. , . So and
The two modes get equal amplitudes, and that is the whole content of "displace one mass". In the mode basis, a single-mass displacement is an equal superposition of the two. Assembling components,
The beat. With and , (0.8.55) gives
Mass 1 is momentarily still and mass 2 has all the motion at , and the pattern repeats with
against the individual oscillation period , which works out as eleven fast cycles per exchange. The weak-coupling estimate s is low, which is the size of the next term in , as it should be.
Energy accounting. Total energy is evaluated at , which is . In the mode picture it is with , giving ✓. The split between the modes is to , and those two numbers never change, no matter how violently the energy moves between the two masses.
Take and , so . Locate the amplitude peak, the power peak, and the width; compare the Lorentzian.
Amplitude. From (0.8.40),
which is below by , and below the damped free frequency as well. That makes three different "resonant frequencies", all distinct, all correct answers to different questions. The peak amplitude is
versus the static response . The system amplifies by very nearly , which is (0.8.40) in the limit : .
Power. By (0.8.43) the power peak is at exactly, with . The half-power points from (0.8.44):
so exactly, and ✓. Note that the centre of the half-power interval is rather than . The curve is very slightly asymmetric, and the correct recipe for extracting from data is the geometric mean rather than the arithmetic one.
The Lorentzian. Near resonance (0.8.47) reads
Let's compare it with the exact (0.8.42) at three places. At , just inside the half-power point, the Lorentzian gives against the exact , which is low. At it gives against , now low. And at it gives again, because a Lorentzian is exactly symmetric about , while the true answer is , less than half.
The real resonance is asymmetric and the Lorentzian is not. That is another reading of : the true curve is symmetric in rather than in . So the Lorentzian is a statement about the neighbourhood of the peak and nothing else. That is exactly the regime in which particle physics uses it, and exactly why a Breit–Wigner fit is quoted with a fit window.
Width and lifetime. Free ringdown has energy , an energy lifetime . Multiply by the width: . Reading that with turns it into . Everything in this example is a laboratory-bench version of how a resonance mass and width are quoted in a particle data table.
10 · Your turn
Problem 1 · why critical damping is forced to grow a
Solve in the critically damped case . Show that alone cannot be the general solution, produce the second solution without guessing it, and verify it satisfies the equation.
Solution
Why one solution is not enough. The equation is second order, so by (0.8.11) its solution space is two-dimensional. The multiples of form a one-dimensional subspace. Something is missing, and it is not optional: with only available you could not satisfy the perfectly ordinary initial conditions , , since forces .
Producing it. The characteristic equation is , a double root at . In operator form, . Set . We need a function with but , i.e. one that maps onto the eigenfunction rather than to zero. From (0.8.18),
and applying again gives . So is annihilated by and is the second solution. Independence is clear since their ratio is not constant.
Direct check. With : and . Then
Why it had to happen. There are two routes, both in §3.4. Algebraically, restricted to the solution space satisfies , so it is nilpotent and cannot be diagonalised. Its matrix is the Jordan block (0.8.19), and is the generalised eigenvector. Analytically, take the underdamped solution and let . Since , the second basis vector does not vanish. It degenerates into . The factor of is the fingerprint of two eigenvalues colliding, and it appears for the same reason at exact resonance in §6.
Problem 2 · three free masses, and a mode that does not oscillate
Three equal masses lie in a line, joined by two springs of stiffness , with nothing attached to any wall. Write the equations of motion, find the three normal modes and frequencies, and interpret the mode with . What conservation law is it?
Solution
Equations. Only the two springs act, each pulling its two neighbours together:
is symmetric, so §7.2 applies: three real eigenvalues, three orthogonal modes.
Eigenvalues. Guess the symmetric candidates and verify, which is faster than expanding a cubic. , so . , so . , so . Three eigenvalues of a matrix, and their sum matches ✓. The three vectors are mutually orthogonal, as promised. Hence
Shapes. Mode 2 is . The ends move oppositely and the centre stays still, so the centre is a node, and the reason is that the centre mass feels equal and opposite pulls. Mode 3 is . The ends move together against the centre, stretching both springs, hence the highest frequency. Note that the centre moves twice as far, which is exactly what keeps the centre of mass fixed, since .
The zero mode. means , so . That is not an oscillation but a drift. The mode shape is uniform translation, which means sliding the whole chain sideways. It costs no potential energy, because no spring changes length. So the potential is perfectly flat in that direction, and a flat direction has zero Hessian eigenvalue. This is Chapter 0.6's fourth case, where the second-derivative test goes silent.
The conservation law. is the centre-of-mass coordinate, so constant says the total momentum is conserved. And the reason the potential is flat along is that depends only on the differences , which is to say that is unchanged by translating the whole system.
So here is the chain of reasoning: a symmetry of the potential (translation invariance) produced a flat direction, which produced a zero-frequency mode, which is a conservation law (momentum). That chain is Noether's theorem, and Chapter 1.4 proves it in general. Here you have met it in a matrix. Zero modes from symmetry recur throughout the book, most consequentially in Chapter 6.6, where the flat directions of the Higgs potential are massless particles and the entire drama is what happens to them.
Problem 3 · a biexponential curve is an eigenvalue problem
A two-compartment model has , , , all in . Find and and the two half-lives; find the eigenvectors and check they are not orthogonal; and write after an intravenous bolus .
Solution
The matrix and its spectrum.
and , which is , as the general identity says. So and
Hence , . Sanity check on the macro-constant relations: ✓ and ✓. Half-lives:
Note is not h. The terminal half-life is a property of the coupled pair, four times longer than elimination alone would suggest, because drug that went into tissue has to come back before it can leave.
Eigenvectors. For : gives , so . For : gives , so . Their dot product is , so they are not orthogonal, and the angle between them is . The reason is that is not symmetric, since while . Chapter 0.5's spectral theorem does not apply here, so we have to solve for the coefficients rather than take inner products.
Bolus. . Write : from the second component , and the first gives , so and . Therefore
Checks: ✓, ✓, and ✓.
Reading it. of the initial plasma amount decays with the fast eigenvalue and with the slow one, both starting at . Plot and you see a steep segment bending onto a shallow line whose back-extrapolated intercept is . That is how the classical "method of residuals" recovers the coefficients by hand. It is peeling eigenvectors off one at a time, starting with the one that survives longest.
Problem 4 · anything can be a wave, and what that says about causality
Show that solves the wave equation (0.8.60) for any twice-differentiable . Show the same for , and argue that the general solution is the sum. Then say what this implies about how information travels.
Solution
Direct substitution. Write . By the chain rule (Chapter 0.6), and , while and . Hence
for every . The sign of never mattered, so works identically, and sums work because the equation is linear.
Why that is everything. Change variables to , . Then and , so
because the squared terms cancel and the cross terms add. So the wave equation is , whose solutions are exactly : integrate in to get (function of alone), then integrate in . This is d'Alembert's solution, and the count is right. Two arbitrary functions for a second-order equation is the field-theoretic version of two arbitrary constants.
What it means. The shape is completely arbitrary and it moves rigidly to the right at speed , undistorted. So a disturbance made here and now is felt there exactly at the moment later. Not sooner, and with no precursor. The wave equation carries information at exactly one speed, and that speed is a property of the medium (), not of the source or the observer.
That last clause is the entire crisis of 1900. Chapter 2.1 will derive a wave equation for the electromagnetic field straight out of Maxwell's equations, with . That is a speed built from two laboratory constants, and referring to no medium anybody could find. Combined with the argument above, it forces the conclusion that is the same for every observer, which is Einstein's second postulate. And the structure is why Chapter 2.3 draws light cones: the set of events reachable from here is exactly the set the solutions of (0.8.60) can reach. Causality, in this book, is a statement about which arguments a function is allowed to depend on.
You can now solve every linear differential equation with constant coefficients, and you know why the method works: is the eigenfunction of , so a linear ODE is an eigenvalue problem and its solution set is a vector space whose dimension is the order. Repeated roots are defective matrices. There is a generalised eigenvector, and the Jordan block of Chapter 0.5 is where it lives.
You solved the harmonic oscillator three ways, read its phase-space ellipse as energy conservation, and computed the area that Chapter 4.8 will quantise. You classified damping by a discriminant, and defined twice over, as radians per -fold of energy and as centre frequency over width, then proved those two definitions give the same number.
You derived the resonance curve, showed the power peak is exactly at with width exactly , and recognised the Lorentzian. And you diagonalised a coupled system into normal modes, watched a general motion resolve into two simple ones, and took to get a field.
Where this gets spent.
- Eigenfunctions of → Chapter 0.9, where diagonalising the derivative on the whole line is the Fourier transform; Chapter 4.8, where energy eigenstates are the same construction for ; Chapter 5.3, where field modes are the same construction again.
- The harmonic oscillator → Chapter 4.8 (ladder operators, and the that will not go away), Chapter 5.3 (one oscillator per field mode), Chapter 7.4 (one oscillator per string mode, whose quanta are the particle spectrum).
- The Lorentzian and → Chapter 5.9, where the same curve is the Breit–Wigner formula and the width of a bump in a cross-section is the inverse lifetime of a particle nobody could ever watch decay.
- Normal modes → Chapter 1.3 (small oscillations in phase space), Chapter 5.3 and Chapter 7.4 (infinitely many of them), Chapter 6.6 (a zero-frequency mode is a massless particle).
- The wave equation → Chapter 2.1, where Maxwell's equations produce it with and special relativity becomes unavoidable; Chapter 2.3 (light cones); Chapter 4.6, where adding an turns it into the Schrödinger equation.
- Duhamel and the Green's function → Chapter 0.9 (convolution and ), Chapter 5.4 (propagators, which are this integral with four-vectors in it).
- Nonlinearity → Chapter 3.6 (gravity gravitates), Chapter 6.4 (gluons carry colour), Chapter 5.8 (perturbation theory, the only general tool once superposition is gone).
One sentence to carry above all others: a field is infinitely many coupled oscillators, and the spectral theorem is what lets you treat them one at a time. Everything from Chapter 5.3 onward is that sentence being cashed. Chapter 0.9 supplies the last piece, which is how to expand an arbitrary function in modes when there is a continuum of them. Then Part 0 is finished.