CCommons

Doppler effect formula signs: when is it plus and when is it minus for source and observer?

Farhan ShaikhDropper Sample

19 Sept 2026 · 1 min read

Every time I solve a Doppler question I do 50% by guess on the signs. In my head I have:

f′=f v±vov∓vsf' = f\,\frac{v \pm v_o}{v \mp v_s}

and I don't have a rule for which one is plus. The textbook example I tried: a source of frequency 500 Hz moves towards a stationary observer at 20 m/s, speed of sound 340 m/s. I wrote f′=500×340340+20f' = 500\times\frac{340}{340+20} and got 472 Hz, then saw that the answer was higher than 500 in the key. Sir's explanation was something about 'direction of v from the source to the observer is positive', which I didn't catch in class.

Also two confusions:

(a) If both the source and the observer move in the same direction with the same speed, what happens to the frequency? (b) Does the source itself produce a different frequency when it moves? Or only the observer hears something different?

Please keep it simple, I'm a repeater and need this to be automatic by test day.

WhatsAppPost on X

6 answers & replies

Sign in to join the conversation.

  • [+]Aman YadavDropperSample· 1mo ago

    Rule. Approaching = frequency up. Receding = frequency down.

    Numerator, observer: moving towards the source gives v+vov + v_o, away gives v−vov - v_o. Denominator, source: moving towards the observer gives v−vsv - v_s, away gives v+vsv + v_s.

    Your case: source approaches, so denominator is v−vs=320v - v_s = 320. f′=500×340320≈531f' = 500\times\frac{340}{320} \approx 531 Hz. You used the wrong sign in the denominator.

    • [+]Farhan ShaikhDropperSample· 1mo agoAuthor

      got it, I was copying the sign from the other case. Approaching = bigger, receding = smaller, I'll check that first. thanks everyone!

  • [+]Pooja Iyer12thSample· 1mo ago

    More numbers for practice!! Say v=340v = 340 m/s.

    • Stationary source 500 Hz, observer runs towards it at 20 m/s: f′=500×360340≈529f' = 500\times\frac{360}{340} \approx 529 Hz.
    • Source moves away at 20 m/s from a stationary observer: f′=500×340360≈472f' = 500\times\frac{340}{360} \approx 472 Hz. (That's your 472, it was the receding answer!)

    Notice that towards-source and towards-observer give slightly different values even though the relative speed is the same. It's because the medium (air) is the reference, not either of them.

  • [+]Tushar PawarDropperSample· 1mo ago

    For (a): let the source be behind the observer, both moving forward at speed uu. The observer is moving away from the source: numerator v−uv - u. The source is moving towards the observer: denominator v−uv - u. So f′=ff' = f. No change. Makes sense, the gap between them doesn't change, so the crests arrive at the same rate as they leave. If they move in opposite directions the answer changes of course.

  • [+]Rohan Sharma11thSample· 1mo ago

    for (b) when the source moves it literally changes the frequency it produces, the siren makes higher frequency sound as it speeds up, because the engine is working harder. the train horn gets higher pitch 🚂 and then when it passes you the pitch drops because the horn relaxes? that's how I explain it to myself at least

    • [+]Zoya Khan12thSample· 1mo ago

      Rohan, I understand why it feels that way but it's not the siren itself. The source keeps emitting waves at the same frequency ff no matter how fast it moves. What changes is where those waves are in space. If the source moves towards you, each new crest is emitted from a spot closer to you, so the crests are bunched up: the wavelength reaching you is shorter, λ′=(v−vs)/f\lambda' = (v - v_s)/f, and the sound speed is unchanged, so you receive a higher frequency. If instead the observer moves, the wavelength doesn't change, the observer simply meets the crests faster. So 'apparent' frequency is the right word.

More from Farhan Shaikh