The parent note gave you three examples. But real problems throw edge cases at you: what if the pressure exponent n is exactly zero? What if it's dangerously close to 1? What if you're only given a ratio, or a graph, or the pressure changes and you must find the new burn rate? This page marches through every kind of question this one little formula r = a P n can generate — so you never meet a scenario you haven't already seen.
Before anything, recall the single object we keep re-using:
Every question about r = a P n falls into one of these cells. Each worked example below is tagged with the cell(s) it covers.
#
Cell class
What makes it tricky
Example
A
Direct forward — given a , n , P , find r
non-integer exponent needs logs
Ex 1
B
Degenerate n = 0
P 0 = 1 : pressure-independent burn
Ex 2
C
Extract n from two ( P , r ) points
ratio kills a , logs linearise
Ex 3
D
Extract a after n is known
back-substitute one point
Ex 4
E
Ratio / scaling — new P , find new r (no a needed)
never compute a at all
Ex 5
F
Limiting/danger case n → 1
equilibrium pressure blows up
Ex 6
G
Real-world word problem — full motor: r → m ˙ → burn time
chain r , A b , ρ p , unit trap
Ex 7
H
Exam twist — temperature shift changes a , or graph read-off
conceptual, not just plug
Ex 8
a , n , P , find the burn rate
AP/HTPB propellant: a = 5.0 (mm/s at P in MPa), n = 0.35 . Chamber pressure P = 7 MPa. Find r .
Forecast: 7 0.35 is less than 7 but more than 1 (any power between 0 and 1 pulls a number toward 1). Guess r is roughly 5 × 2 = 10 mm/s.
Write the law: r = a P n = 5.0 × 7 0.35 .
Why this step? Direct substitution — this is the whole point of Vieille's law.
The exponent 0.35 is not a whole number, so we can't multiply 7 by itself. Rewrite the power using the natural log identity x p = e p l n x :
7 0.35 = e 0.35 l n 7 = e 0.35 × 1.9459 = e 0.6811 = 1.976
Why this step? The exponential/log pair is the only tool that evaluates a non-integer power — logs turn "raise to a fractional power" into "multiply, then un-log". (See Combustion Thermodynamics for where e x keeps appearing.)
Multiply: r = 5.0 × 1.976 = 9.88 mm/s.
Why this step? Finish the arithmetic.
Verify: Units: a was quoted "mm/s when P in MPa", so r comes out in mm/s. ✓ Sanity: 9.88 mm/s matches our forecast of "about 10". ✓
Worked example A "plateau" propellant with
n = 0
A specially formulated propellant has a = 8.0 mm/s and n = 0 . What is r at P = 3 MPa? At P = 12 MPa?
Forecast: Anything to the power zero is 1 . So pressure does nothing — guess r is the same at both pressures.
r = a P 0 . But P 0 = 1 for any positive P .
Why this step? By definition of exponents, x 0 = 1 (except x = 0 ). Pressure drops out entirely.
Therefore r = a × 1 = 8.0 mm/s, at P = 3 MPa and at P = 12 MPa.
Why this step? Shows that n = 0 means a pressure-independent (plateau) burn — the holy grail of stability, because pressure wobbles can't change the burn rate.
Verify: 8.0 × 3 0 = 8.0 and 8.0 × 1 2 0 = 8.0 : identical. ✓ Physically, n = 0 is the most stable motor imaginable (contrast Ex 6's n → 1 danger).
n from two firings
A test motor gives: at P 1 = 5 MPa, r 1 = 8.5 mm/s; at P 2 = 10 MPa, r 2 = 10.8 mm/s. Find n .
Forecast: Pressure doubled (5 → 10 ) but burn rate rose only from 8.5 to 10.8 (a factor ~1.27). A gentle rise → small n , guess n ≈ 0.3 .
Write the law at both points and divide:
r 1 r 2 = a P 1 n a P 2 n = ( P 1 P 2 ) n
Why this step? ==Taking the ratio cancels the unknown a == — a classic trick, because a divides out cleanly, leaving one equation in one unknown n .
Take natural logs of both sides to pull n down from the exponent:
ln r 1 r 2 = n ln P 1 P 2
Why this step? The logarithm is the tool that turns a power into a product — ln ( x n ) = n ln x — which is the only way to solve for an exponent .
Rearrange and plug in:
n = l n ( P 2 / P 1 ) l n ( r 2 / r 1 ) = l n ( 10/5 ) l n ( 10.8/8.5 ) = l n 2 l n 1.2706 = 0.6931 0.2394 = 0.3454
Why this step? Solve for n . This is literally how labs measure n : plot ln r vs ln P , and the slope is n .
Verify: Forecast said ~0.3; we got 0.345 . ✓ Check: ( P 2 / P 1 ) n = 2 0.345 = 1.270 , and indeed r 2 / r 1 = 10.8/8.5 = 1.271 . ✓
The figure above is the meaning of Ex 3: on log-log axes the power law becomes a straight line , and its slope is n . Two points fix the line.
a for the same propellant
Using n = 0.345 from Ex 3 and the point P 1 = 5 MPa, r 1 = 8.5 mm/s, find a .
Forecast: 5 0.345 is a bit under 2, so a must be a bit over 8.5/2 ≈ 4.3 . Guess a ≈ 4.7 .
From r = a P n , solve for a : a = P n r .
Why this step? Once n is known, one data point pins down a — algebra, no calculus needed.
Compute P 1 n = 5 0.345 = e 0.345 l n 5 = e 0.345 × 1.6094 = e 0.5552 = 1.7424 .
Why this step? Same e p l n x move as Ex 1 — fractional powers always need it.
Divide: a = 1.7424 8.5 = 4.878 mm/s (at P in MPa).
Why this step? Finish. This is the log-log intercept (ln a ) from the plot in Ex 3.
Verify: Plug back: a P 2 n = 4.878 × 1 0 0.345 = 4.878 × 2.2131 = 10.80 mm/s = r 2 . ✓ The recovered ( a , n ) reproduces both data points. ✓ Forecast ~4.7 vs 4.88. ✓
Worked example Predict the new burn rate after a pressure change
A motor burns at r 1 = 9.0 mm/s when P 1 = 6 MPa. The exponent is n = 0.4 . During operation the chamber pressure rises to P 2 = 9 MPa. What is the new burn rate r 2 ? (You are NOT told a .)
Forecast: Pressure went up by factor 1.5 . With n = 0.4 the rate rises less than 1.5 × — guess r 2 ≈ 9 × 1.18 ≈ 10.6 mm/s.
Use the ratio form so a never appears:
r 2 = r 1 ( P 1 P 2 ) n = 9.0 × ( 6 9 ) 0.4
Why this step? ==When only a scaling is asked, computing a is wasted work== — the ratio form answers it directly and avoids rounding errors.
Evaluate the bracket: ( 1.5 ) 0.4 = e 0.4 l n 1.5 = e 0.4 × 0.4055 = e 0.1622 = 1.1761 .
Why this step? Fractional power → log/exp, our recurring tool.
Multiply: r 2 = 9.0 × 1.1761 = 10.59 mm/s.
Verify: Forecast ~10.6 ✓. Cross-check direction: P rose, n > 0 , so r must rise — and 10.59 > 9.0 . ✓ If we'd used n = 0 it would stay 9.0 (matches Ex 2 logic). ✓
n near 1 is a bomb
Two propellants have the same a but different exponents: (i) n = 0.3 , (ii) n = 0.95 . Both are near an equilibrium set by A b / A t = 200 (dimensionless group). Compare how the equilibrium pressure exponent 1 − n 1 amplifies the geometry ratio.
Forecast: 1 − 0.3 1 is mild; 1 − 0.95 1 is huge. The n = 0.95 motor's pressure will be wildly more sensitive. Guess: one raises 200 to a small power, the other to power 20.
Recall the equilibrium-pressure relation from the parent note:
P e q ∝ ( A t A b ) 1 − n 1
Why this step? This is where n decides stability , from Characteristic Velocity c-star and the mass-balance argument.
Case (i): exponent = 1 − 0.3 1 = 0.7 1 = 1.4286 . So P e q ∝ 20 0 1.4286 .
Why this step? A mild power: a 1% change in A b / A t changes P e q by about 1.43% . Tame.
Case (ii): exponent = 1 − 0.95 1 = 0.05 1 = 20 . So P e q ∝ 20 0 20 .
Why this step? A 1% change in the geometry ratio changes P e q by about 20% . A tiny perturbation runs away → the physical meaning of instability.
As n → 1 − , the exponent 1 − n 1 → + ∞ : the limit is a vertical wall — no stable pressure exists.
Why this step? Covers the limiting behaviour cell explicitly: the singularity at n = 1 is why designers keep n < 0.5 .
Verify: Exponents: 1/0.7 = 1.4286 ✓ and 1/0.05 = 20 ✓. The ratio of amplification 20/1.4286 = 14 : the near-1 exponent is 14× more twitchy. ✓
Worked example From burn rate to burn time
A cylindrical grain burns on its inner surface. Take burning area A b = 0.5 m², density ρ p = 1800 kg/m³. The propellant obeys a = 5.0 mm/s (MPa), n = 0.35 , and the chamber holds steady at P = 7 MPa. The web (thickness of propellant to burn through) is W = 40 mm. Find (a) burn rate, (b) mass flow rate m ˙ , (c) approximate burn time t b .
Forecast: From Ex 1, r ≈ 9.9 mm/s. Burning through 40 mm at ~10 mm/s → about 4 seconds. Mass flow of order a few kg/s.
(a) Burn rate: identical to Ex 1: r = 5.0 × 7 0.35 = 9.88 mm/s = 0.00988 m/s.
Why this step? Vieille's law gives the surface regression speed first — everything else flows from it.
(b) Mass flow: m ˙ = ρ p A b r = 1800 × 0.5 × 0.00988 .
Why this step? ==Mass generated per second = density × burning area × regression speed== — this is the bridge from geometry to thrust (feeds Specific Impulse ).
m ˙ = 1800 × 0.5 × 0.00988 = 8.89 kg/s
Unit trap: r MUST be in m/s (not mm/s) here, else you'd be off by 1000. kg/m 3 ⋅ m 2 ⋅ m/s = kg/s . ✓
(c) Burn time: the surface must travel the web W = 40 mm = 0.040 m at speed r :
t b = r W = 0.00988 0.040 = 4.05 s
Why this step? Distance ÷ speed = time — the web is the distance the flame front covers.
Verify: Units of t b : m ÷ ( m/s ) = s ✓. Forecast said "about 4 s" and "a few kg/s" — got 4.05 s and 8.89 kg/s ✓. Cross-check: total propellant mass ≈ m ˙ ⋅ t b = 8.89 × 4.05 = 36.0 kg; also ρ p A b W = 1800 × 0.5 × 0.040 = 36.0 kg — the two independent routes agree . ✓✓
Worked example A cold-day firing
A motor's coefficient depends on grain temperature. At the reference temperature a = 5.0 mm/s (MPa). The temperature sensitivity is σ p = 0.002 per K (meaning a increases by 0.2% per Kelvin rise). The grain is fired 25 K colder than reference, with n = 0.35 , at P = 7 MPa. Does the motor burn faster or slower, and by how much is r ?
Forecast: Colder grain → harder to heat the surface → burn rate should drop . A 25 K drop at 0.2%/K is a 5% drop. Guess r ≈ 9.88 × 0.95 ≈ 9.4 mm/s.
Adjust a for temperature. A change of Δ T = − 25 K gives
a co l d = a ( 1 + σ p Δ T ) = 5.0 ( 1 + 0.002 × ( − 25 )) = 5.0 × ( 1 − 0.05 ) = 4.75
Why this step? ==Temperature enters through a , not through n == — the exponent is a chemistry/geometry property, but a carries the thermal state (initial temperature T 0 ). Colder → smaller a .
Apply Vieille's law with the corrected coefficient:
r = a co l d P n = 4.75 × 7 0.35 = 4.75 × 1.976 = 9.39 mm/s
Why this step? Same 7 0.35 = 1.976 as Ex 1 (reused); only a changed.
Interpret: burn rate fell from 9.88 to 9.39 mm/s — the motor is slower and lower-thrust in the cold . This is exactly why launch vehicles have temperature limits.
Why this step? Connects the number to a real engineering constraint.
Verify: Forecast "drops ~5% to ~9.4" ✓. Ratio: 9.39/9.88 = 0.9504 ≈ ( 1 − 0.05 ) ✓ — the 5% drop propagated straight through, since P n was untouched. ✓
Recall The whole matrix in one breath
Forward: plug in (r = a P n ). Degenerate n = 0 : P drops out. Find n : ratio kills a , logs pull it down. Find a : divide one point by P n . Scaling: use the ratio, never compute a . Danger n → 1 : exponent 1 − n 1 → ∞ , explode. Word problem: r → m ˙ = ρ p A b r → t b = W / r . Temperature twist: shift a , keep n .
"Plug, Plateau, Ratio, Recover, Rescale, Runaway, Rocket, Room-temp" — the 8 cells P-P-R-R-R-R-R-R, all just r = a P n wearing different hats.
Which quantity in r = a P n carries the effect of grain temperature? The coefficient a (not the exponent n ).
Why does taking a ratio r 2 / r 1 help find n ? Because a cancels, leaving ( P 2 / P 1 ) n , one equation in one unknown.
For a plateau propellant n = 0 , what happens to r if pressure doubles? Nothing — P 0 = 1 , so r = a regardless of pressure.
In a full motor, how do you get burn time from burn rate? t b = W / r , the web thickness divided by the regression speed.
As n → 1 , what happens to the equilibrium-pressure exponent 1/ ( 1 − n ) ? It diverges to + ∞ — no stable pressure, the motor runs away.