A photon bounces off a particle, and you treat it just like an elastic collision of billiard balls or something, except that if a photon loses energy it declines in frequency and gains in wavelength. In what follows, I will use mo for mass measured at rest. This is for emphasis; most people use m.
Before doing the conventional
Recall g = (1- v2/c2)-1/2
The momentum and energy equations are
h/l + g mov = -h/l ' + g ' mov' and
hc/l + g moc2 = hc/l + g 'moc2.
Do some algebra on this and show that
g ' = (A2 + 1)/(2A), where A is a dimensionless quantity that depends on
the initial conditions:
A = 2h/(l moc) + g v/c + g .
Then show that 1/l ' = 1/l +moc(g - g ')/h.
This is not
We can check this result against the

h/l = h/l 'cosq + pcosf
0 = h/l 'sinq - psinf
hc/l + moc2 = hc/l ' + g moc2
Then with a with a whole lot of algebra and gnashing teeth, cursing, etc., you can show that
D l = (h/moc)(1 - cosq )
Now that you know it involves cosq and not f , here is an easier derivation: Draw the vector diagram for the conservation of momentum, and write the law of cosines equation involving cosq .
h/l’
p
q f
p2 = (h/l )2 +(h/l ')2 - 2[(h)2/(l l ')]cosq h/l
Then get the g moc2
term by itself in the energy equation, square the equation, and replace
(g moc2)2
with (pc)2 + (moc2)2
(a handy identity) to rid yourself of g
. Then divide by c2 and combine the two equations to get rid of p.
Multiply by l l ' and simplify and you are finished.
You probably want to hit your browser's back button.
My main pages:
Mechanics
Fluids, heat, electricity and magnetism
Vibrations and waves
Quantum
Quickie explanations in my index.
Comments, questions: fredrick.gram at tri-c.edu (but remove “at” and spaces and insert @)