Visual walkthrough — Chapman-Jouguet detonation; deflagration vs detonation
Step 1 — Stand still on the burning wall
WHAT. A reaction front is a thin sheet where cold fuel turns into hot exhaust. Instead of watching it rush toward us, we jump onto the front and ride it. Now the front is frozen in place and the gas is the thing moving: it flows in from the cold side and out the hot side.
WHY. In the lab the front moves and the numbers change every instant — hard to write equations. Ride the front and everything becomes steady: what flows in per second equals what flows out per second. Steady = bookkeeping we can actually balance.
PICTURE. Look at the figure. The vertical band is the front. Left (blue) is state 1 — the unburnt gas. Right (red) is state 2 — the burnt gas. The two speeds are:
- = how fast cold gas rushes into the front (arrow pointing right, into the band).
- = how fast hot gas leaves out the back.

Step 2 — Three things that cannot disappear
WHAT. Across the front, three quantities are conserved: mass, momentum, and energy. We write one equation for each. The energy equation uses the heat content we just defined in Step 1.
WHY. A front does not create or destroy matter, it does not get free pushes, and it does not invent energy — it only converts chemical energy into heat and motion. Those three "cannot cheat" rules are the entire physics. Everything else is algebra.
PICTURE. The figure stacks the three balances as a cold column (left, state 1) equalling a hot column (right, state 2). The energy row has an extra brick dropped in — the chemical fuel.

This is the same as Rankine-Hugoniot jump conditions but with the fuel brick added.
Step 3 — Rename density as "room per kilogram"
WHAT. Replace everywhere with , the specific volume — the room one kilogram takes up.
WHY. We want to draw the story on a graph of pressure vs volume, because that is the picture engineers already know (it is the same plane as an engine cycle, see Constant-volume vs constant-pressure combustion cycles). Density crammed into one axis is awkward; "space per kg" plots cleanly.
PICTURE. The figure shows one kilogram as a stretchy box. Cold gas = a big box at low pressure; compressed gas = a small box at high pressure. Same mass, less room.

From we get the two speeds cleanly: Each velocity is just "flux × room." We will substitute these next.
Step 4 — The Rayleigh line: momentum draws a straight line
WHAT. Feed and into the momentum law. Out pops a straight line in the plane.
WHY. We are hunting for the final state . Momentum alone can't give the answer, but it constrains it to a line — half the puzzle. A line is the simplest possible constraint, so we cash it in first.
PICTURE. In the figure, the dot at is the starting cold gas. Every allowed final state lies on the straight line through it. The line tilts downward — that sign is the whole plot's punchline.

The momentum law rearranges to:
Step 5 — The Hugoniot curve: energy draws a curve
WHAT. Now use the energy law (the one carrying ) and eliminate the velocities. Result: a curved relation between and — the Hugoniot curve.
WHY. The Rayleigh line gave a line; we need one more independent condition to pin a single point. Energy supplies the curve. Where line meets curve = the actual final state. (Line + curve = one answer, the classic "two equations, one intersection" move.)
PICTURE. The figure adds a curved arc to the previous plot. Notice it does not pass through the cold point — the fuel lifts the whole curve up and out, away from the starting dot. That gap is the chemical energy, drawn.

Before we write the curve, we need one new gas property:
Substituting for an ideal gas into the energy law gives:
Step 6 — Slide the line: two hits, one graze, or a miss
WHAT. Fix the cold state. Now dial (the front speed) and watch the Rayleigh line pivot about . As it steepens it meets the detonation branch of the Hugoniot in two points, then one, then none.
WHY. Mathematically many speeds "work." Physics must choose one. To find the special one, we sweep and see which case is the boundary between "solutions exist" and "no solution."
PICTURE. Three coloured Rayleigh lines fan out from the cold point:
- Yellow (shallow) → misses the detonation branch entirely: too slow, no detonation.
- Blue (medium) → cuts it twice: a "strong" (upper) and "weak" (lower) solution.
- Green (steepest that still touches) → just grazes — one tangent point. This is the borderline.

Step 7 — Why the graze means "moving out at the speed of sound"
WHAT. Show that at the tangent point the burnt gas leaves the front at exactly its local speed of sound: , i.e. Mach number . The flow is choked.
WHY. We must prove that the geometric event "Rayleigh line grazes the Hugoniot" is the same as the physical event "" — otherwise the boxed CJ condition is just an assertion.
PICTURE. The figure zooms into the graze. A little sound-wave ripple is drawn behind the front trying to catch up. When , the gas is running out as fast as sound can travel backward through it, so the ripple can never reach the front. The front is sealed off from anything behind it — self-sustaining.

The proof that tangency , one line at a time.
(i) Slope of the Rayleigh line. From Step 4 the line is , so its slope is simply
(ii) Slope of the Hugoniot curve. The Hugoniot ties and together, so as we move a tiny step along it, shifts by . Differentiate the adiabat , holding the fixed cold state and constant. Using the product rule on each side: Collect the terms on the left and the terms on the right: so the curve's slope is the ratio of those brackets:
(iii) Impose tangency. Tangency means the two slopes are equal, . At the tangent point the state also lies on both the line and the curve, so we may substitute (the Rayleigh relation) into the numerator. Doing so and simplifying — the algebra is a few lines of cancelling — collapses the whole equality down to the clean statement The right-hand side is exactly (the speed-of-sound definition above), so
(iv) Read off the result. But from Step 3, so . Therefore , i.e. .
Step 8 — Turn tangency into a speed formula
WHAT. Impose plus the strong-detonation shortcut on the jump laws, and solve for the front speed. We keep the algebra visible so you see which small terms get dropped and why.
WHY. The graph tells us the CJ point exists; now we want the actual number an engineer plugs into an Rotating Detonation Engine (RDE) design. Algebra converts the picture into m/s.
PICTURE. The figure shows the collapse: three inputs (, , ) funnelling into one output arrow labelled .

Recall Deriving the compression ratio
(no hand-waving) Start from momentum in the strong limit, , and the sonic condition . Since , we have , i.e. , so . Put this into the momentum line: . Cancel : , hence , which inverts to . Note this is the CJ (heat-releasing, choked) ratio — it is NOT the same as the inert strong-shock ratio ; the sonic condition is what makes the CJ value different.
Step 9 — Every case on one map (edge & degenerate states)
WHAT. Sweep through all possible final states so no reader hits an unshown scenario.
WHY. The contract: cover every branch, every sign, every degenerate limit.
PICTURE. The full Hugoniot with both branches and the forbidden gap labelled.

The one-picture summary

Everything on one chart: the cold dot, the fanning Rayleigh lines (momentum), the lifted Hugoniot (energy + fuel ), the two branches, the forbidden middle, and the two tangent CJ points where . The upper CJ tangent is where the detonation speed is born.
Recall Feynman: tell the whole walkthrough to a friend
Ride the burning wall so it stands still and the gas flows through it. Three things can't cheat across it — mass, momentum, energy — and only energy gets a bonus brick, the chemical fuel . Rename density as "room per kilogram" so we can draw a pressure-vs-room graph. Momentum draws a downhill straight line through the cold gas; because it's downhill, the gas can only either squeeze (detonation) or expand (deflagration). Energy draws a curve floating above the cold point — how high it floats is exactly the fuel . Slide the straight line by changing the front speed: too slow, it misses; medium, it crosses twice; one perfect speed, it just kisses the curve. That kiss happens exactly when the slope of the line equals the slope of the curve, and that algebra turns out to mean the exhaust runs out at the speed of sound, so nothing behind can ever disturb the front again. That self-sealing speed is : more fuel, faster wave.
Recall
What frame do we sit in, and why? ::: The front's own frame, so the flow is steady and mass-in equals mass-out — turning the problem into simple bookkeeping. Why must the final state sit in only two corners of the plane? ::: The Rayleigh line has slope (always downhill), so from the cold point you can only go top-left (compress = detonation) or bottom-right (expand = deflagration). What lifts the Hugoniot curve off the cold point? ::: The chemical heat release ; set and it drops back onto as a plain shock. Tangency of Rayleigh line and Hugoniot is physically the same as what condition? ::: The exhaust leaving at the local speed of sound, , i.e. (choked flow) — proved by equating the two slopes. Why does the CJ point win over faster (strong) detonations? ::: Faster ones have , so rear rarefaction waves catch up and drain them down until — CJ is the stable attractor. What is physically, in the lab frame? ::: The speed of the detonation front through the still unburnt gas; it equals because riding the front makes the cold gas flow in at exactly that speed. In , what happens if you double ? ::: Speed rises by , because wave speed goes as the square root of energy.