1.6.11 · D2Oscillations & Waves

Visual walkthrough — Forced oscillations — driving frequency

3,018 words14 min readBack to topic

We will use a few ideas from the vault as we go: the spring picture from Simple Harmonic Motion, the drag idea from Damped Oscillations, the phasor shortcut in Complex Exponential Method, and — at the peak in Step 7 — the sharpness language of Resonance and Quality Factor.


Step 1 — Draw every force pushing the mass

WHAT. Put a block of mass on a spring. Three arrows act on it. We add them up — that is all Newton's second law says: (mass) × (acceleration) = (sum of arrows).

WHY. Before any symbol means anything, we must know what is physically shoving the block. There are exactly three pushes and no more, so the whole rest of the page is bookkeeping on these three arrows.

PICTURE. Look at figure — the block sits at position measured from its rest spot (the vertical dashed line).

Figure — Forced oscillations — driving frequency

The three arrows, read off the picture:

  • Spring pull . The spring always points the block back to the dashed line, so when is positive (block to the right) this arrow points left → the minus sign. is the spring's stiffness (from Simple Harmonic Motion).
  • Drag . Here (read "-dot") means the block's velocity — how fast is changing. Drag opposes motion, so it fights the velocity → another minus. is the drag strength (from Damped Oscillations).
  • The hand . An outside agent shoves back and forth. is the shove's strength, is how often the hand cycles, and makes it swing smoothly from to and back.

Adding them:

Here ("-double-dot") is the acceleration — how fast the velocity itself is changing.


Step 2 — Tidy the equation into pure physics constants

WHAT. Divide the whole line by . Then rename the leftover clumps of constants.

WHY. The raw numbers hide the two things that actually control behaviour: how fast the spring wants to bounce and how quickly friction eats energy. We repackage them so those two ideas stand out.

PICTURE. In the figure, the same three arrows are relabelled by the tidy constants — nothing physical moved, only the names.

Figure — Forced oscillations — driving frequency

Define two new symbols by looking at what survives division by :

  • , so — the natural frequency. Because and are both positive, is a real positive number (we always take the positive root). (omega-zero) is the rhythm the block would bounce at with no friction and no hand. Stiffer spring or lighter mass → faster natural rhythm.
  • — the damping rate. (gamma) tells how fast the free wobble dies as . The "" is a convenience that makes later algebra land cleanly.

The tidy equation:

Every term is now an acceleration (units of ). The left side is the oscillator's own personality; the right side is the outside world pushing it.


Step 3 — The transient fades; only the driven part remains

WHAT. The full motion is a sum of two pieces: a transient (the block's own damped wobble) and a steady state (the response to the hand). We watch the transient die and throw it away.

WHY. A periodic hand cannot support a response at any frequency except its own. Anything at the natural frequency has no one feeding it, so friction drains it via . Wait long enough and only the fed motion is left.

PICTURE. The figure stacks three curves: the dying transient (fades to a flat line), the never-dying steady state, and their sum (starts messy, settles into a clean repeat).

Figure — Forced oscillations — driving frequency

For the common underdamped case (light friction, ) the transient is a decaying wobble:

Reading the transient's symbols:

  • — the transient's starting size, and (psi) its starting phase. These two are not set by the hand; they are fixed by how the block was released (its initial position and velocity). They only affect the messy first moments, never the final motion.
  • — the damped wobble frequency. Friction slows the free bounce slightly below ; that shifted rhythm is (this comes straight from Damped Oscillations). It is real only when , which is exactly the underdamped assumption.

The envelope (the orange fading curtain in the figure) squashes the transient to nothing. From here on we only chase .


Step 4 — Guess the response shape, with a lag

WHAT. Propose that the steady state looks like the drive but shifted:

WHY. Since Step 3 forces frequency , the only freedoms left are how big the swing is () and how far behind the hand it trails (). A pure cosine at with two dials is the most general such motion.

PICTURE. The figure overlays the hand's push and the block's response. The block's peak arrives later — that time gap, converted to an angle, is .

Figure — Forced oscillations — driving frequency
  • amplitude, the height of the response (what we want to solve for).
  • phase lag (phi). The hand peaks; a moment later the block peaks. The minus in means the block runs behind. Damping causes this delay: friction stops the block from answering instantly. We keep in the range (a response can lag from "in step" to "opposite", never lead).

Step 5 — Substitute, match term-by-term, read off a right triangle

WHAT. Put the guess into the tidy equation. We need and : Each dot pulls down a factor of and rotates cosine → sine → cosine (with signs).

WHY. For the guess to be a solution, the left side must equal the right side at every single instant . A cosine and a sine of the same argument are independent shapes — they never cancel each other — so the equation can only hold for all if the total cosine coefficient on the left equals the cosine coefficient on the right, AND the total sine coefficient on the left equals the sine coefficient on the right. That "match term-by-term" rule turns one equation-that-holds-always into two ordinary equations, one per shape, which is exactly enough to pin down our two unknowns and .

Writing everything in the argument , the left side collects to and the right side expands (with ) into a cosine-part and a sine-part too. Matching the two shapes gives:

PICTURE — why those two equations are the legs of a right triangle. This is the Complex Exponential Method phasor idea, which we state plainly here so it is not taken on faith. A phasor is just an arrow whose length is a term's amplitude and whose direction records its phase; a term points along the horizontal axis, and a term points along the vertical axis (a quarter-turn away), because a sine is a cosine shifted by 90°. So the two matched equations above are literally the horizontal and vertical components of one arrow-sum, and the drive is that arrow. Look at the figure:

Figure — Forced oscillations — driving frequency
  • The horizontal leg is the cosine equation: — the in-step part, the spring-vs-inertia frequency mismatch.
  • The vertical leg is the sine equation: — the quarter-turn damping cost, at right angles because drag follows velocity, which leads displacement by 90°.
  • The hypotenuse is the drive strength .

Square-and-add the two matched equations (using ) — that is Pythagoras on the triangle:

Factor out and take the square root:

Divide the sine equation by the cosine equation () — that is the corner angle of the triangle, "opposite over adjacent":


Step 6 — Walk all three regimes of the dial

WHAT. Turn the driving-frequency dial from very slow, through matched, to very fast, and watch and .

WHY. The formula is only trustworthy if it gives sensible pictures at every setting — including the extremes. We check each and confirm nothing breaks.

PICTURE. The figure is the amplitude curve with three flags planted on it; below each flag, a little clock shows the phase lag .

Figure — Forced oscillations — driving frequency
  • Slow, . Mismatch term , so . The block just sits where the steady force stretches it — pure Hooke's law. Lag : block moves with the hand.
  • Matched, . Horizontal leg of the triangle vanishes, so the denominator is only the damping leg — tiny — and peaks. The triangle is now purely vertical, so : the block is a quarter-cycle behind, which means it moves in step with its own velocity → force feeds power every instant (see Energy in Oscillations).
  • Fast, . Mismatch term (huge), so . Inertia wins; the block cannot keep up. The horizontal leg flips sign, so : block moves opposite the hand.

Step 7 — Where exactly is the peak? (the degenerate-damping check)

WHAT. Find the that maximises . Biggest means smallest denominator, so minimise the stuff under the root: Set its slope to zero, , and solve.

WHY. We use a derivative because it is the tool that answers "where does a curve stop rising and start falling?" — the flat point at the very top. That is precisely the peak we want.

PICTURE. The figure zooms on the peak and marks its true location sitting slightly left of ; a dashed light-damping curve peaks almost on top of .

Figure — Forced oscillations — driving frequency

Working the derivative:

This product is zero in exactly two ways, and we must examine both — dividing by is only allowed once we have separately accounted for the root it would throw away:

  • Root 1: . This is a genuine extremum of , not a throwaway. At the drive is static and , giving (the slow-drive value from Step 6). Checking whether it is a max or a min: for very light damping dips below near , so is a local maximum of — i.e. a local minimum of on the way up to the resonant bump. So it is a real stationary point, but not the amplitude peak we want.
  • Root 2: the bracket . Now, with already handled, we may divide by and set the bracket to zero: , giving

This second root is the true amplitude peak (it is where bottoms out). Reading it:

  • Light damping (): . The peak sits essentially on the natural frequency — the textbook slogan.
  • Heavy damping (): the square root breaks (goes imaginary). Then Root 2 does not exist and only Root 1 survives, so has no peak at all — it just falls off monotonically from its slow-drive value . The system is too sluggish to resonate.

The one-picture summary

Figure — Forced oscillations — driving frequency

This single figure carries the whole page: three force-arrows on the block (Step 1) become two clean constants (Step 2); the transient fades and leaves a response locked at (Steps 3–4); matching cosine- and sine-parts term-by-term makes a right triangle whose hypotenuse gives and whose angle gives (Step 5); turning the dial sweeps the amplitude curve with its peak at and sharpness set by (Steps 6–7).

Recall Feynman retelling — the whole walk in plain words

A block on a spring feels three shoves: the spring pulling it home, friction dragging on its speed, and a hand pushing back and forth. Write "mass times acceleration equals those three added up." Clean it: the spring's eagerness becomes (its favourite rhythm) and the friction becomes (how fast it tires). At first the block does two things at once — its own dying wobble and the hand's driven motion — but the wobble fades (its size and starting phase, and , are just leftovers of how you let go), and forever after the block just marches to the hand's beat at , only trailing a little because friction slows its reflexes. To find how big the march is, we plug the marching guess back in and insist it work at every instant; since wiggles-that-follow-a-cosine and wiggles-that-follow-a-sine are different shapes that never cancel, we must match each shape on its own — that gives two tidy equations, which are exactly the two legs of a right triangle. One leg is how mismatched the hand's speed is from the block's favourite rhythm, the other leg is the friction cost, and the slanted side is the hand's strength. Pythagoras on that triangle gives the amplitude; the triangle's corner angle gives the lag. Finally, turning the hand's speed dial: too slow and the block just follows like a stretched spring; matched and the block swings hugest (resonance); too fast and inertia wins so it barely twitches, moving opposite the hand. The very biggest swing sits a hair below the favourite rhythm — how tall and narrow that swing is depends on — and if friction is enormous, there is no big-swing bump at all.

Recall Quick self-check

Where does the amplitude formula's denominator come from? ::: Pythagoras on the term-balance triangle: horizontal leg = mismatch , vertical leg = damping . Why can we match cosine- and sine-parts separately? ::: Because cosine and sine of the same argument are independent shapes; an equation holding for all forces each shape's coefficient to balance on its own. Why does the transient disappear? ::: It is built only from decaying exponentials ( etc.), so it dies out — in every damping case. Exact peak location, and both roots of dD/dwd=0? ::: Roots are (a minimum of ) and (the true peak). When is there no resonant peak? ::: When (i.e. ) — the square root turns imaginary. What does measure? ::: The sharpness/height of the resonance peak: large = tall narrow spike, small = low broad hump.