Reflection from a translating planar piston (source code)

= Reflection from a translating planar piston

A massive piston at velocity $-u\hat{\mathbf x}$ reverses a particle's normal velocity in its own frame. Transforming back gives $v_x\mapsto-v_x-2u$, with transverse components unchanged. The particle energy gain is $2muv_x+2mu^2$.