The math optional, made finite. Daily Practice

Navier-Stokes equation for a viscous fluid

At a Glance

Why This Chapter Matters

Navier-Stokes questions carry 20 marks each and appear in Section B — the highest-value slot in the paper. Two distinct archetypes have appeared: deriving the parabolic velocity profile for channel (Poiseuille) flow by reducing and integrating the NS equations (2014), and verifying that a given velocity field satisfies the full NS equations and recovering the pressure distribution (2023, 2025). The verification type has appeared twice in the last three years and is likely to recur. Both types reduce to straightforward algebra once the student knows the Navier-Stokes equation, the continuity equation, and the structure of the inertia term — there is no need to know the full derivation of NS from first principles.

Minimum Theory

Navier-Stokes Equation. For an incompressible Newtonian viscous fluid with constant viscosity μ\mu:

ρ ⁣[vt+(v)v]=p+μ2v+ρF,\rho\!\left[\frac{\partial\mathbf{v}}{\partial t} + (\mathbf{v}\cdot\nabla)\mathbf{v}\right] = -\nabla p + \mu\nabla^2\mathbf{v} + \rho\mathbf{F},

together with the incompressibility condition v=0\nabla\cdot\mathbf{v} = 0. The four terms on the two sides are: inertia (left), pressure gradient, viscous stress μ2v\mu\nabla^2\mathbf{v}, and body force. For steady flow t=0\partial_t = 0.

Channel-Flow Reduction (Poiseuille/Couette–Poiseuille). For parallel flow v=(u(y),0,0)\mathbf{v} = (u(y), 0, 0): continuity gives u/x=0\partial u/\partial x = 0 automatically; the convective term (v)v=0(\mathbf{v}\cdot\nabla)\mathbf{v} = 0; the xx-momentum equation reduces to:

μd2udy2=dpdx.\mu\frac{d^2u}{dy^2} = \frac{dp}{dx}.

With dp/dx=Pdp/dx = -P (constant, P>0P > 0 drives flow) and no-slip at the walls, the solution is the parabolic (Poiseuille) profile. For Couette–Poiseuille flow (one wall moving at speed UU), the profile has an additional linear term.

Verification Approach. When a velocity field is given and you must “show it satisfies the equations of motion”: (1) check continuity; (2) compute the inertia and viscous terms; (3) substitute into each component of NS; (4) show the residual in each component is zero or is balanced by p\nabla p; (5) integrate p\nabla p to find pp, checking compatibility (mixed partial conditions).

Navier-Stokes anatomy: channel-flow Poiseuille profile and the NS equation with all terms labelled.

Question Archetypes

ArchetypeRecognition
navier-stokes-verificationGiven velocity field; show it satisfies NS; find pressure distribution
navier-stokes-channel”Find the velocity profile for laminar flow between parallel plates”

Recognition Cues — The question provides explicit velocity components u(x,y)u(x,y), v(x,y)v(x,y), w=0w = 0 (or a profile u(y)u(y)) and asks you to “show that this satisfies the equation of motion” or “determine under what conditions” it is a solution. The task is substitution and verification, not derivation.

Solution Template

  1. Continuity: compute v\nabla\cdot\mathbf{v} and show it equals zero.
  2. Inertia term: for each component, compute (v)vi=uxvi+vyvi+wzvi(\mathbf{v}\cdot\nabla)v_i = u\,\partial_x v_i + v\,\partial_y v_i + w\,\partial_z v_i.
  3. Viscous term: for each component, compute μ2vi=μ(xx+yy+zz)vi\mu\nabla^2 v_i = \mu(\partial_{xx} + \partial_{yy} + \partial_{zz})v_i.
  4. NS equations: for each component, the equation is ρ(inertia)=p/xi+μ2vi+ρFi\rho\cdot(\text{inertia}) = -\partial p/\partial x_i + \mu\nabla^2 v_i + \rho F_i. If inertia and viscous terms are both zero, p=ρF\nabla p = \rho\mathbf{F}. Otherwise, set p/xi=\partial p/\partial x_i = (viscous term) - (inertia term).
  5. Pressure: integrate p/xi\partial p/\partial x_i for each ii; check compatibility (j(ip)=i(jp)\partial_j(\partial_i p) = \partial_i(\partial_j p)); assemble p(x,y,z)p(x,y,z).

Worked Example(s)

2023 Paper 2, 2023-P2-Q8c (20 marks)

Determine under what conditions u=c(x2y2)u = c(x^2-y^2), v=2cxyv = -2cxy, w=0w = 0 is a solution to Navier-Stokes with Bx=0=ByB_x = 0 = B_y, Bz=gB_z = -g.

Step 1 — Continuity.

ux+vy+wz=2cx+(2cx)+0=0.u_x + v_y + w_z = 2cx + (-2cx) + 0 = 0. \checkmark

Incompressibility is satisfied for any constant cc.

Step 2 — Viscous terms. Each velocity component is harmonic:

2u=xx[c(x2y2)]+yy[c(x2y2)]=2c+(2c)=0.\nabla^2 u = \partial_{xx}[c(x^2-y^2)] + \partial_{yy}[c(x^2-y^2)] = 2c + (-2c) = 0.

2v=0 similarly.\nabla^2 v = 0 \text{ similarly.}

Viscous stresses vanish, so NS reduces to Euler form: ρ(v)v=p+ρF\rho(\mathbf{v}\cdot\nabla)\mathbf{v} = -\nabla p + \rho\mathbf{F}.

Step 3 — Inertia terms.

uux+vuy=c(x2y2)(2cx)+(2cxy)(2cy)=2c2x(x2+y2).u\,u_x + v\,u_y = c(x^2-y^2)(2cx) + (-2cxy)(-2cy) = 2c^2x(x^2+y^2).

uvx+vvy=c(x2y2)(2cy)+(2cxy)(2cx)=2c2y(x2+y2).u\,v_x + v\,v_y = c(x^2-y^2)(-2cy) + (-2cxy)(-2cx) = 2c^2y(x^2+y^2).

Step 4 — Conditions. From the NS equations:

px=2ρc2x(x2+y2),py=2ρc2y(x2+y2),pz=ρg.p_x = -2\rho c^2 x(x^2+y^2), \quad p_y = -2\rho c^2 y(x^2+y^2), \quad p_z = -\rho g.

Compatibility check: ypx=4ρc2xy=xpy\partial_y p_x = -4\rho c^2 xy = \partial_x p_y ✓. The system is consistent for any constant cc and any viscosity μ\mu. The only condition needed is incompressibility — which already holds.

Condition: incompressible (v=0) — satisfied for any c.\boxed{\text{Condition: incompressible (}\nabla\cdot\mathbf{v}=0\text{) — satisfied for any } c.}

Step 5 — Pressure. Integrate pxp_x in xx:

p=2ρc2(x44+x2y22)+h(y,z).p = -2\rho c^2\left(\frac{x^4}{4} + \frac{x^2 y^2}{2}\right) + h(y,z).

Differentiate in yy and match pyp_y: hy=2ρc2y3h=ρc2y42+k(z)h_y = -2\rho c^2 y^3 \Rightarrow h = -\tfrac{\rho c^2 y^4}{2} + k(z).

Match pz=ρgp_z = -\rho g: k(z)=ρgk=ρgz+Ck'(z) = -\rho g \Rightarrow k = -\rho gz + C.

Noting (x2+y2)2=x4+2x2y2+y4(x^2+y^2)^2 = x^4 + 2x^2y^2 + y^4:

p=ρc22(x2+y2)2ρgz+C.\boxed{p = -\frac{\rho c^2}{2}(x^2+y^2)^2 - \rho g z + C.}

This is the Bernoulli form p=p012ρv2ρgzp = p_0 - \tfrac{1}{2}\rho|\mathbf{v}|^2 - \rho gz since v2=c2(x2+y2)2|\mathbf{v}|^2 = c^2(x^2+y^2)^2 (by the same identity as MF-08).

2025 Paper 2, 2025-P2-Q7c (20 marks)

Show that u(y)=(U/h)y(hy/2μ)(dp/dx)(1y/h)u(y) = (U/h)y - (hy/2\mu)(dp/dx)(1-y/h), v=0=wv = 0 = w, p=p(x)p = p(x), satisfies the equation of motion with no body force.

Step 1 — Continuity. u/x=0\partial u/\partial x = 0 since uu depends only on yy; v=w=0v = w = 0. So v=0\nabla\cdot\mathbf{v} = 0. ✓

Step 2 — Inertia term vanishes. (v)u=uxu+0+0=0(\mathbf{v}\cdot\nabla)u = u\,\partial_x u + 0 + 0 = 0 (since uu has no xx-dependence). The convective acceleration is zero.

Step 3 — xx-momentum. The NS xx-equation reduces to 0=dp/dx+μd2u/dy20 = -dp/dx + \mu\,d^2u/dy^2.

Let G=dp/dxG = dp/dx (constant). Expand u(y)u(y):

u(y)=UhyGh2μy+G2μy2.u(y) = \frac{U}{h}y - \frac{Gh}{2\mu}y + \frac{G}{2\mu}y^2.

Then:

u(y)=Gμ,μu(y)=G=dpdx.u''(y) = \frac{G}{\mu}, \quad \mu u''(y) = G = \frac{dp}{dx}.

So dp/dx+μu=G+G=0-dp/dx + \mu u'' = -G + G = 0. Satisfied.

Step 4 — yy and zz momentum. v=w=0v = w = 0 and p=p(x)p = p(x) gives p/y=0\partial p/\partial y = 0 and p/z=0\partial p/\partial z = 0, so both equations read 0=00 = 0. ✓

u(y)=Uhyhy2μdpdx ⁣(1yh) satisfies all NS equations and continuity.\boxed{u(y) = \frac{U}{h}y - \frac{hy}{2\mu}\frac{dp}{dx}\!\left(1-\frac{y}{h}\right) \text{ satisfies all NS equations and continuity.}}

The balance is μu=dp/dx\mu u'' = dp/dx: viscous stress equals the pressure gradient. This is the plane Couette–Poiseuille profile (linear Couette part ++ parabolic Poiseuille part).

Common Traps

Recognition Cues — “Find the Navier-Stokes equation for steady laminar flow between two parallel plates” or “derive the velocity distribution for viscous flow in a channel”. You are expected to start from the full NS equation, apply the symmetry assumptions, reduce to an ODE, and integrate with no-slip boundary conditions.

Solution Template

  1. Assume v=(u(y),0,0)\mathbf{v} = (u(y), 0, 0). State why: steady + parallel laminar flow.
  2. Continuity: u/x=0\partial u/\partial x = 0 ✓ (since uu depends only on yy).
  3. Convective term: (v)v=0(\mathbf{v}\cdot\nabla)\mathbf{v} = 0 (no xx-gradient of uu). State this makes the problem linear.
  4. yy- and zz-momentum: p/y=0\partial p/\partial y = 0, so p=p(x)p = p(x) only.
  5. xx-momentum: 0=dp/dx+μd2u/dy20 = -dp/dx + \mu\,d^2u/dy^2. Set dp/dx=Pdp/dx = -P (const).
  6. Integrate twice: u(y)=Py2/(2μ)+C1y+C2u(y) = -Py^2/(2\mu) + C_1 y + C_2.
  7. Apply no-slip at y=±hy = \pm h: determine C1=0C_1 = 0, C2=Ph2/(2μ)C_2 = Ph^2/(2\mu).
  8. State key results: umax=Ph2/(2μ)u_{\max} = Ph^2/(2\mu), volume flux Q=2Ph3/(3μ)Q = 2Ph^3/(3\mu), mean velocity uˉ=23umax\bar{u} = \tfrac{2}{3}u_{\max}.

Worked Example(s)

2014 Paper 2, 2014-P2-Q8c (20 marks)

Find the Navier-Stokes equation for steady laminar flow of a viscous incompressible fluid between two infinite parallel plates.

Plates at y=±hy = \pm h; flow in the xx-direction driven by pressure gradient p/x=P>0-\partial p/\partial x = P > 0.

Step 1 — Assumptions and NS. With V=(u(y),0,0)\mathbf{V} = (u(y), 0, 0), steady flow:

ρ ⁣[Vt+(V)V]=p+μ2V.\rho\!\left[\frac{\partial\mathbf{V}}{\partial t} + (\mathbf{V}\cdot\nabla)\mathbf{V}\right] = -\nabla p + \mu\nabla^2\mathbf{V}.

Steady: t=0\partial_t = 0. Continuity: u/x=0\partial u/\partial x = 0 ✓. Convective: uxu=0u\,\partial_x u = 0.

Step 2 — Reduced equations.

Set p/x=P\partial p/\partial x = -P:

d2udy2=Pμ.\frac{d^2u}{dy^2} = -\frac{P}{\mu}.

Step 3 — Integrate.

u(y)=Py22μ+C1y+C2.u(y) = -\frac{Py^2}{2\mu} + C_1 y + C_2.

Step 4 — Boundary conditions. No-slip at y=±hy = \pm h:

u(h)=0:Ph22μ+C1h+C2=0.u(h) = 0:\quad -\frac{Ph^2}{2\mu} + C_1 h + C_2 = 0.

u(h)=0:Ph22μC1h+C2=0.u(-h) = 0:\quad -\frac{Ph^2}{2\mu} - C_1 h + C_2 = 0.

Subtract: 2C1h=0C1=02C_1 h = 0 \Rightarrow C_1 = 0. Add: C2=Ph2/(2μ)C_2 = Ph^2/(2\mu).

Step 5 — Profile and derived quantities.

u(y)=P2μ(h2y2).\boxed{u(y) = \frac{P}{2\mu}(h^2 - y^2).}

Maximum at y=0y = 0: umax=Ph2/(2μ)u_{\max} = Ph^2/(2\mu).

Volume flux per unit width:

Q=hhudy=P2μ ⁣[h2yy33]hh=P2μ4h33=2Ph33μ.Q = \int_{-h}^h u\,dy = \frac{P}{2\mu}\!\left[h^2 y - \frac{y^3}{3}\right]_{-h}^h = \frac{P}{2\mu}\cdot\frac{4h^3}{3} = \frac{2Ph^3}{3\mu}.

Mean velocity: uˉ=Q/(2h)=Ph2/(3μ)=23umax\bar{u} = Q/(2h) = Ph^2/(3\mu) = \tfrac{2}{3}u_{\max}.

Common Traps

Marks-Aware Writing

20-mark derivation (channel flow). The examiner wants to see the full NS equation written out, the reduction steps stated with justification (steady, continuity, parallel flow), the ODE, the double integration, the application of both boundary conditions, and the final profile. State umaxu_{\max} and QQ since these are standard results that full-marks answers include. Expect to write 8–10 lines of algebra.

20-mark verification. The examiner wants to see each of the four steps: continuity, inertia calculation, viscous/Laplacian calculation, and pressure integration. For flows where the inertia or viscous term vanishes, state this explicitly and show the computation — do not skip the calculation because the answer is zero. Show the compatibility check when integrating p\nabla p. A complete verification of all three momentum components (not just the xx-component) is needed for full marks.

Practice Set

We've mapped all 13 years of this exam. Get new chapters, tools, and solutions as we release them — free.