Why these equations matter
The Navier–Stokes equations describe how the velocity, pressure, density, and temperature of a fluid evolve. They sit behind weather prediction, aircraft design, blood-flow simulation, ocean circulation, combustion, and the movement of water through a pipe. Their ingredients are familiar—Newton’s second law, conservation of mass, and a constitutive model for viscous stress—but their nonlinear interaction can produce vortices, boundary layers, and turbulence across an enormous range of scales.
This article focuses on the incompressible, constant-property equations. That model is appropriate when density variations are negligible, as in many flows of water and low-speed air. Compressible flow additionally couples momentum to mass, energy, and an equation of state.
The fields and assumptions
At every position and time , we seek:
- the velocity field , measured in ;
- the pressure field , measured in ;
- the density , measured in ;
- the dynamic viscosity , measured in .
The kinematic viscosity is , with units . We treat the fluid as a continuum: each computational point represents an average over many molecules, so differentiable fields are meaningful.
The material derivative follows a moving fluid parcel:
It combines local change at a fixed point with change caused by transport through a spatial gradient.
Conservation of mass
For a compressible fluid, local mass conservation gives the continuity equation:
If density is constant, this reduces to the incompressibility constraint:
This does not say that the velocity is constant. It says that a small material volume does not expand or contract. Whatever fluid enters a control volume must leave it at the same rate.
Conservation of momentum
Newton’s second law for a continuum states that mass times acceleration equals surface and body forces:
where is the Cauchy stress tensor and is a body force per unit mass, such as gravity. Split stress into pressure and viscous parts:
For a Newtonian fluid,
With constant and , and with , the system becomes
Reading the momentum equation term by term
| Term | Meaning |
|---|---|
| Local acceleration at a fixed point | |
| Convective acceleration; velocity transports itself | |
| Acceleration caused by pressure differences | |
| Viscous diffusion of momentum | |
| Body forcing per unit mass |
The convection term is nonlinear because the unknown velocity multiplies its own gradient. Pressure has a special role in incompressible flow: it adjusts so that the updated velocity remains divergence-free. Mathematically, it behaves like a Lagrange multiplier enforcing .
Dimensionless form and the Reynolds number
Choose a characteristic length and speed , then define
After substitution and removal of the stars, the unforced equation is
where
The Reynolds number compares inertial transport with viscous diffusion. Low- flows are usually smooth and strongly damped; high- flows can develop thin shear layers, instabilities, and turbulence. Reynolds number alone does not determine a flow—the geometry, forcing, and boundary conditions also matter—but it is the first similarity parameter to inspect.
Initial and boundary conditions
A differential equation is not a complete flow problem until its domain and data are specified.
- Initial condition: prescribe a divergence-free velocity .
- No-slip wall: set fluid velocity equal to wall velocity. A stationary wall has .
- Inflow: prescribe a compatible velocity profile or mass flow rate.
- Outflow: often prescribe pressure and use a weak condition for velocity, while keeping the boundary far from recirculation.
- Periodic boundary: match fields across paired faces, useful for idealized channels and homogeneous turbulence.
- Free-slip or symmetry boundary: prevent normal flow while setting tangential shear to zero.
Boundary conditions for pressure are coupled to the velocity conditions; assigning both arbitrarily can overconstrain the system.
Two exact flows that build intuition
Couette flow
Place fluid between parallel plates at and . Keep the lower plate fixed and move the upper plate at speed . For steady, fully developed flow with no pressure gradient, and
Applying and gives
Viscosity communicates the moving wall’s momentum through the fluid, producing a linear profile and constant shear stress .
Plane Poiseuille flow
Now keep both plates fixed at and drive the flow with a constant pressure gradient . The equation reduces to
With ,
The profile is parabolic. Its maximum occurs at the centerline, and its cross-sectional mean is for this plane channel.
Vorticity and kinetic energy
Vorticity measures local rotation:
Taking the curl of the incompressible momentum equation yields
The term stretches and tilts vortices in three dimensions. It vanishes for strictly two-dimensional incompressible flow, one reason the mathematical behavior of the 2D equations is better controlled.
Under periodic boundaries or suitable decay/no-slip conditions, the kinetic-energy balance is
Convection and pressure redistribute energy; viscosity removes it. This identity is both physical insight and a valuable check for numerical solvers.
How a projection method solves the equations
Most realistic geometries require numerical approximation. Finite differences, finite volumes, finite elements, and spectral methods discretize space differently, but every incompressible solver must couple velocity and pressure while maintaining near-zero divergence.
A basic projection method advances one time step in three stages. First, predict a velocity without the new pressure:
Next, solve a pressure Poisson equation:
Finally, project the velocity onto the divergence-free space:
The algorithmic skeleton is compact:
for step in range(num_steps):
convection = advect(velocity)
diffusion = viscosity * laplacian(velocity)
predicted = velocity + dt * (-convection + diffusion + force)
rhs = density / dt * divergence(predicted)
pressure = solve_poisson(rhs, pressure_boundary_conditions)
velocity = predicted - dt / density * gradient(pressure)
velocity = apply_velocity_boundary_conditions(velocity)
A production solver must also use consistent discrete gradient/divergence operators, stable advection, appropriate linear solvers, mesh-quality checks, and pressure boundary conditions. For explicit schemes, useful scale estimates are
for convective and diffusive stability, respectively. The constants depend on dimension and discretization.
The existence and smoothness problem
In two dimensions, sufficiently regular incompressible data lead to global smooth solutions. In three dimensions, global Leray weak solutions exist, but their uniqueness and full regularity are unknown. The open question is whether every smooth, finite-energy, divergence-free initial condition produces a solution that remains smooth for all time, or whether a singularity can form in finite time.
This is one of the Clay Mathematics Institute’s Millennium Prize Problems. A turbulent computation with extremely small scales is not evidence of a mathematical singularity: numerical resolution, discretization error, and the distinction between weak and classical solutions all matter.
A practical checklist
When formulating or reviewing an incompressible-flow model, ask:
- Is constant density justified, or is a compressible/variable-density model required?
- What are the characteristic , , and Reynolds number?
- Are initial and boundary data mutually compatible and mass-conserving?
- Does the mesh resolve walls, shear layers, and relevant turbulent scales?
- Is the time step consistent with convective and diffusive stability limits?
- Does the discrete velocity remain divergence-free?
- Do mass, momentum, and energy budgets close to the expected tolerance?
- Has the result been checked against an exact solution, benchmark, or grid-refinement study?
The equations are compact; trustworthy solutions are not. Good fluid mechanics comes from combining the conservation laws with careful modeling, boundary conditions, numerics, and validation.
Further reading
- Clay Mathematics Institute: Navier–Stokes Equation and the official problem description.
- NASA Glenn: Navier–Stokes Equations for the conservation-law form used in aerodynamics.
- A. J. Chorin, Numerical Solution of the Navier–Stokes Equations, for the projection-method idea.