On considère un tube de longueur , séparé en son milieu par une membrane avec d'un coté un gaz à haute pression ( ) et de l'autre un gaz à basse pression ( ).
On enlève la membrane à l'instant . On introduit donc une discontinuité de pression, masse volumique et température dans le tube.
Due à la différence de pression, le gaz de la chambre haute pression va se déplacer dans la chambre basse pression. Une zone entre les 2 gaz se met en mouvement avec une vitesse et une pression : avec en amont la propagation d'une onde de choc avec une célérité . En arrière de cette zone se développent des ondes de détente de pente : . Enfin, si on néglige la diffusion, les deux gaz ne se mélangent pas, et la séparation entre les deux correspond à une discontinuité de contact qui se propage avec la vitesse .
On retrouve les 3 ondes pouvant se développer dans les équations d'Euler:
Sur l'animation suivante, on a tracé l'évolution de la trajectoire des particules fluides dans un tube à choc.