On this page
Almost nobody gets the Doppler formula wrong because they forgot it. They get it wrong because of a sign. The formula has four possible sign combinations, and textbooks use different conventions, so students memorise one and then apply it to a situation it does not fit. This post gives you one rule that always works, then tests it on moving sources, moving observers, echoes and passing trains.
Which exams include the Doppler effect?
The JEE (Advanced) 2026 brochure lists "Doppler effect (in sound)" in its waves section. The JEE (Main) 2026 syllabus ends its waves unit at standing waves and beats and does not name it, and the waves unit of the CBSE 2026-27 curriculum also ends at beats. So this is mainly a JEE Advanced and olympiad topic. Check the current year's syllabus, because these lists change.
What is the formula, and what is the sign rule?
For a source emitting frequency f, with sound travelling at speed v through still air, an observer hears
f′ = f × (v ± v_o) / (v ∓ v_s)
where v_o is the observer's speed and v_s is the source's speed, both measured relative to the air.
The sign rule: choose each sign by asking whether that motion brings the two closer.
Observer moving towards the source: use + on top (more wave crests per second reach the observer).
Source moving towards the observer: use − on the bottom (the waves in front are squashed together).
Moving apart: the opposite signs.
Then check: if they are approaching, f′ must be greater than f. If not, a sign is wrong.
Worked examples
Take v = 340 m/s in all of these.
Example 1: a moving source. An ambulance siren emits 700 Hz and moves at 20 m/s towards you while you stand still.
f′ = 700 × 340 / (340 − 20) = 700 × 340 / 320 = 743.75 Hz, about 744 Hz.
After it passes and moves away: f′ = 700 × 340 / 360 ≈ 661 Hz. The drop as it passes is about 83 Hz.
Example 2: a moving observer. Now the siren is still and you move towards it at 20 m/s.
f′ = 700 × (340 + 20) / 340 ≈ 741 Hz.
That is close to Example 1 but not equal. For sound, it matters which one moves through the air, because the air is the medium. A moving source changes the wavelength. A moving observer only changes how fast it meets the crests.
Example 3: an echo from a moving car. A stationary horn emits 500 Hz towards a car approaching at 17 m/s. The sound reflects off the car. What frequency comes back to the horn?
Treat the car in two steps. First as an observer moving towards the source: f₁ = 500 × (340 + 17) / 340 = 525 Hz. Then as a source of 525 Hz moving towards the horn: f₂ = 525 × 340 / (340 − 17) = 525 × 340 / 323 ≈ 552.6 Hz. If both the original and the echo are heard together, the beat frequency is about 52.6 Hz.
Example 4: a source that is not heading straight at you. A train passes a person standing beside the track. Only the component of the train's velocity along the line joining it to the listener counts. As the train approaches, that component shrinks, so the pitch falls smoothly rather than jumping. When the train's velocity is at right angles to the line of sight, the component is zero and the frequency equals f, if you use the position where the sound was emitted. Lubyako and colleagues (2017) used this smooth change in smartphone recordings of a passing car to work out its speed and how close it came, a good project if you want to see the effect in real data.
Which mistakes flip the answer?
Using relative speed only. f′ depends on how source and observer each move relative to the air, not only on their speed relative to each other, as Examples 1 and 2 show.
Forgetting wind. If wind blows from source to observer at speed w, replace v with v + w. Blowing the other way, v − w.
Using the full speed for oblique motion. Take the component along the line joining source and observer.
Treating a reflector in one step. A moving wall or car first receives, then re-emits. Use two steps.
Changing the wavelength for a moving observer. Only source motion changes the wavelength in the air. In front of a moving source, λ′ = (v − v_s) / f.
Doppler problems often end with beats or standing waves, so revise them together. Our post on standing waves in strings and pipes covers that half. To see crests bunch up in front of a moving source, try our guide to learning waves with a simulation, or open the Fermi Simulation Lab, which has interactive simulations for ideas that are easier to see than read.
A practice routine
Day 1: Six one-line problems: two with a moving source, two with a moving observer and two with both moving. Write the approach check before each.
Day 2: Three echo problems with moving reflectors, done in two steps, and one with beats.
Day 3: Two problems with wind and two with oblique motion.
Day 4: A timed mixed set of eight. Mark any answer that failed the approach check.
Tonight, redo Example 3 with the car moving away from the horn at 17 m/s and confirm that the echo comes back below 500 Hz.



