1.2.14Newton's Laws & Dynamics

Rotating frames — centrifugal force, Coriolis force

2,027 words9 min readdifficulty · medium4 backlinks

1. What is a rotating frame?

WHAT we need first: how a vector's time-derivative looks different to an observer rotating with the frame versus a fixed observer.

WHY (derive it). Imagine A\vec A written in the rotating basis {e^1,e^2,e^3}\{\hat e_1,\hat e_2,\hat e_3\}: A=A1e^1+A2e^2+A3e^3.\vec A = A_1\hat e_1 + A_2\hat e_2 + A_3\hat e_3. The components AiA_i are numbers; the basis vectors themselves rotate. Differentiating in the inertial frame using the product rule: (dAdt)in=iA˙ie^i(dA/dt)rot+iAide^idt.\left(\frac{d\vec A}{dt}\right)_{\rm in} = \underbrace{\sum_i \dot A_i\hat e_i}_{(d\vec A/dt)_{\rm rot}} + \sum_i A_i \frac{d\hat e_i}{dt}. A unit vector rigidly rotating with ω\vec\omega obeys de^idt=ω×e^i\dfrac{d\hat e_i}{dt} = \vec\omega\times\hat e_i (its tip traces a circle of radius sinθ\sin\theta). So the second sum is ω×iAie^i=ω×A\vec\omega\times\sum_i A_i\hat e_i = \vec\omega\times\vec A. Why this step? Because rotation only reorients basis vectors — that reorientation rate is precisely ω×\vec\omega\times. \blacksquare


2. Deriving the fictitious forces

Apply the transport theorem to the position vector r\vec r to get velocity, then again to get acceleration.

Step 1 — velocity. Set A=r\vec A=\vec r: vin=vrot+ω×r.\vec v_{\rm in} = \vec v_{\rm rot} + \vec\omega\times\vec r. Why? The inertial velocity = velocity you measure inside the frame + the velocity the frame drags you with.

Step 2 — acceleration. Apply the operator (ddt)in=(ddt)rot+ω×\left(\tfrac{d}{dt}\right)_{\rm in}=\left(\tfrac{d}{dt}\right)_{\rm rot}+\vec\omega\times to vin\vec v_{\rm in} (taking ω\vec\omega constant): ain=(ddt)rot ⁣(vrot+ω×r)+ω×(vrot+ω×r).\vec a_{\rm in}=\left(\frac{d}{dt}\right)_{\rm rot}\!\big(\vec v_{\rm rot}+\vec\omega\times\vec r\big) + \vec\omega\times\big(\vec v_{\rm rot}+\vec\omega\times\vec r\big). Expand term by term:

  • (dvrotdt)rot=arot\left(\tfrac{d\vec v_{\rm rot}}{dt}\right)_{\rm rot}=\vec a_{\rm rot}
  • (ddt)rot(ω×r)=ω×vrot\left(\tfrac{d}{dt}\right)_{\rm rot}(\vec\omega\times\vec r)=\vec\omega\times\vec v_{\rm rot} (since ω˙=0\dot{\vec\omega}=0)
  • +ω×vrot+\,\vec\omega\times\vec v_{\rm rot}
  • +ω×(ω×r)+\,\vec\omega\times(\vec\omega\times\vec r)

Collecting:   ain=arot+2ω×vrot+ω×(ω×r)  \boxed{\;\vec a_{\rm in}=\vec a_{\rm rot}+2\,\vec\omega\times\vec v_{\rm rot}+\vec\omega\times(\vec\omega\times\vec r)\;}

Step 3 — put Newton in. True forces obey Freal=main\vec F_{\rm real}=m\vec a_{\rm in}. Solve for what the rotating observer sees, marotm\vec a_{\rm rot}:   marot=Freal2mω×vrotCoriolismω×(ω×r)centrifugal  \boxed{\;m\vec a_{\rm rot}=\vec F_{\rm real}\underbrace{-\,2m\,\vec\omega\times\vec v_{\rm rot}}_{\text{Coriolis}}\underbrace{-\,m\,\vec\omega\times(\vec\omega\times\vec r)}_{\text{centrifugal}}\;}

Figure — Rotating frames — centrifugal force, Coriolis force

3. Worked examples


4. Common mistakes


5. Active recall

Recall Forecast-then-Verify: predict before peeking

Q: A ball is dropped from a tall tower at the equator. Which way does Coriolis deflect it? Forecast… then verify: v\vec v is downward (toward axis-ish), ω\vec\omega along Earth's axis → 2ω×v-2\vec\omega\times\vec v points east. The ball lands slightly east of the plumb line. (Confirmed experimentally — Hall's drop experiments.)

Recall Feynman: explain to a 12-year-old

Imagine you're on a spinning merry-go-round. When the floor spins under you, your body wants to keep going straight (that's just being lazy/inertia). But to you, spinning along, it looks like something is shoving you outward — that "shove" is the centrifugal make-believe force. Now roll a marble across the spinning floor: it curves sideways, like a ghost hand bending its path — that's the Coriolis make-believe force. Nobody is really pushing! The floor is turning under the marble, so a straight path looks bent to you. We invent these pretend forces just so our usual "force = mass × acceleration" rule still works while we're dizzy and spinning.

Flashcards

In which frames does F=ma\vec F=m\vec a hold without extra terms?
Only inertial (non-accelerating, non-rotating) frames.
State the transport theorem.
(dA/dt)in=(dA/dt)rot+ω×A(d\vec A/dt)_{\rm in}=(d\vec A/dt)_{\rm rot}+\vec\omega\times\vec A for any vector A\vec A.
Write the full acceleration relation for constant ω\vec\omega.
ain=arot+2ω×vrot+ω×(ω×r)\vec a_{\rm in}=\vec a_{\rm rot}+2\vec\omega\times\vec v_{\rm rot}+\vec\omega\times(\vec\omega\times\vec r).
Centrifugal force expression and magnitude.
mω×(ω×r)-m\vec\omega\times(\vec\omega\times\vec r), magnitude mω2rm\omega^2 r_\perp, directed outward from axis.
Coriolis force expression.
2mω×vrot-2m\vec\omega\times\vec v_{\rm rot}.
When is Coriolis force zero?
When velocity relative to the rotating frame is zero (or parallel to ω\vec\omega).
Does Coriolis force do work?
No — it is perpendicular to vrot\vec v_{\rm rot}, so FCorv=0\vec F_{\rm Cor}\cdot\vec v=0.
Why the factor of 2 in Coriolis?
Two ω×vrot\vec\omega\times\vec v_{\rm rot} terms appear when differentiating vin=vrot+ω×r\vec v_{\rm in}=\vec v_{\rm rot}+\vec\omega\times\vec r twice.
Which way does Coriolis deflect horizontal motion in the N. hemisphere?
To the right.
Are centrifugal/Coriolis forces real?
No — fictitious/inertial forces, artifacts of using a rotating (non-inertial) frame.

Connections

  • Newton's Second Law — fictitious forces are the price of keeping F=ma\vec F=m\vec a in non-inertial frames.
  • Circular Motion & Centripetal Force — centrifugal is the rotating-frame "image" of centripetal.
  • Cross Product & Right-Hand Rule — every direction here comes from ω×\vec\omega\times.
  • Coriolis Effect in Weather — geophysical application.
  • Foucault Pendulum — Coriolis force makes the swing plane precess.
  • Inertial vs Non-inertial Frames — the conceptual home of this topic.

Concept Map

F equals ma holds

fails in

needs

derived from

de dt equals omega cross e

apply to r

differentiate again

move terms to force side

term 2 m omega cross v

term m omega cross omega cross r

restores F equals ma_rot

restores F equals ma_rot

Inertial frame only

Newton's Laws

Rotating frame omega

Transport theorem

Rotating basis vectors spin

v_in equals v_rot plus omega cross r

a_in equals a_rot plus terms

Fictitious forces added

Coriolis force

Centrifugal force

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, Newton ka F=ma\vec F=m\vec a sirf inertial frame me sidha kaam karta hai — yaani jo frame na accelerate kar raha ho na ghoom raha ho. Lekin hum to ghoomti hui Earth pe, ya merry-go-round ke andar baithte hain. Aise rotating frame me cheezein "bina wajah" ghoomti dikhti hain. To hum Newton ko chhodte nahi — balki do fictitious (nakli) forces add kar dete hain taaki hisaab match ho jaye: centrifugal aur Coriolis.

Centrifugal force hamesha axis se bahar ki taraf lagti hai, magnitude mω2rm\omega^2 r_\perp. Yeh sirf position pe depend karti hai — chahe tum hilo ya na hilo, lagti rahegi. Jab tum car me turn lete ho aur door se chipakte ho, woh feel centrifugal ka hai (par asli force to door ka andar ka push hai, tumhari inertia seedha jaana chahti thi).

Coriolis force tab aati hai jab tum frame ke andar chal rahe ho: FCor=2mω×v\vec F_{Cor}=-2m\,\vec\omega\times\vec v. Yeh velocity ke perpendicular hoti hai, isliye sirf raasta ghumaati hai, speed nahi badhaati (work zero!). Aur factor 2 mat bhulna — woh derivation me do baar ω×v\vec\omega\times\vec v aane se aata hai. Ek mast yaad rakhne wali baat: Northern hemisphere me Coriolis cheezon ko unke right taraf modti hai — isi wajah se cyclone counter-clockwise ghoomte hain.

80/20 funda: locally Coriolis bahut chhoti hoti hai (ω\omega_\oplus bahut tiny hai), par badi distance aur lambe time pe iska effect jama hota jaata hai — isiliye weather aur ocean currents pe yeh raaj karti hai. Bas yaad rakho: centrifugal = bahar bhaago (position), Coriolis = mod do (velocity, 2, no work).

Go deeper — visual, from zero

Test yourself — Newton's Laws & Dynamics

Connections