So in a supernova explosion for example (5th slide) http://www.astro.princeton.edu/~burrows/classes/541/blastwavesChisari.pdf Ambient medium is accelerated, compressed and heated. It pushes back into the ejecta, creating a reverse shock. Why does it do this and not just emit a drag force? Why exactly does it push back? Are there conservation of momentum reasons also?