DEV Community

Clay Leray
Clay Leray

Posted on • Originally published at navier-stokes.org

Exact Solutions to the Navier-Stokes Equations

From Poiseuille pipe flow to Couette shear and Stokes diffusion: the classical solutions you can write in closed form, and why they don't settle the big open problem

Why exact solutions exist

The Navier-Stokes equations are notoriously nonlinear. So how can anyone solve them exactly?

Symmetry. That's the whole trick.

When the geometry of a flow is simple enough (a straight pipe, two flat plates, an infinite plane) the velocity can only point in one direction and vary along one or two coordinates. In many of these symmetric setups, the nonlinear term either vanishes or simplifies so much that the equations collapse to a linear PDE. In steady cases, you're often left with an ODE you can solve with pencil and paper.

Here's the intuition. The Navier-Stokes equations describe all possible fluid motions. But if you force the fluid into a very orderly situation, with no swirling, no chaos, everything marching in one direction, most of the equation's complexity becomes irrelevant. The hard part of Navier-Stokes is the feedback loop where the fluid pushes itself around. In these symmetric flows, there's nothing to push against. The nonlinear self-advection term just drops out.

These exact solutions aren't curiosities. They're the foundation of fluid mechanics education, the benchmarks for numerical codes, and the starting point for understanding when and how real flows go sideways.

Poiseuille flow: flow in a pipe

Poiseuille flow (also called Hagen-Poiseuille flow) is the most important exact solution to the Navier-Stokes equations, and it's the one most engineers encounter first.

Picture water flowing steadily through a long, straight pipe. A constant pressure difference between the two ends drives the flow. The pipe walls don't move, so the fluid touching the wall is stuck at zero velocity (that's the no-slip condition). Farther from the walls, the fluid speeds up. The center moves fastest.

The velocity profile? A parabola. Zero at the wall. Maximum at the center. Smooth curve in between. Slice the pipe open and look at the cross-section: it's an upside-down bowl.

The key quantitative fact is this: The total flow rate scales with the fourth power of the pipe's radius. Fourth power. Double the radius and you don't get double the flow, or even quadruple. You get sixteen times the flow. That's the Hagen-Poiseuille law, and it explains why even a tiny artery narrowing can choke off blood supply.

Assumptions: Poiseuille flow assumes the fluid is incompressible and Newtonian (constant viscosity), that the flow is steady and fully developed (not still accelerating from the entrance), and that the flow is laminar. Smooth. Orderly. In practice, pipe flow transitions to turbulence at a Reynolds number of roughly 2,300, which is an empirical observation nobody's managed to derive from the underlying theory.

Couette flow: shear between plates

Couette flow is the exact solution for fluid trapped between two parallel plates when one plate moves and the other stays still. It is one of the simplest exact solutions in fluid mechanics.

Imagine a deck of cards lying flat on a table. Drag the top card sideways and the cards underneath shift too, each one a little less than the one above. That's it. The velocity varies linearly from zero at the bottom plate to the speed of the top plate, and there's nothing more to it than that.

A straight-line velocity profile. Bottom plate: stationary. Top plate: moving. Everything in between just interpolates linearly, no pressure gradient needed, no complicated setup, the motion driven purely by the moving boundary dragging the fluid along.

Things get more interesting when you also apply a pressure gradient along the channel, because then you're combining shear-driven and pressure-driven flow in the same gap. The velocity profile warps into a parabola superimposed on the linear profile, sometimes called plane Poiseuille-Couette flow, and depending on the pressure gradient's strength relative to the plate speed, you can even get backflow near one wall.

Strip away the moving plate entirely, keep both walls stationary, and let a pressure difference do all the work. That's plane Poiseuille flow, the flat-plate analogue of pipe flow. Parabolic. Fastest in the middle. Zero at both walls.

Stokes' problems: suddenly moving boundaries

Poiseuille and Couette flows are steady. Nothing changes in time. Stokes' problems are the simplest unsteady exact solutions, and they reveal something beautiful: viscosity makes momentum diffuse through a fluid, just as heat diffuses through a solid.

Stokes' first problem (also called the Rayleigh problem): imagine a vast, still pool of fluid resting above a flat plate. At time zero, the plate suddenly starts sliding sideways at constant speed. The fluid right next to the plate gets dragged along immediately, but fluid farther away takes time to notice. A smooth boundary layer grows outward from the plate, getting thicker as time passes.

The speed at any height above the plate depends on the ratio of that height to a characteristic diffusion length $\sqrt{\nu t}$, where $\nu$ is the viscosity and $t$ is the elapsed time. More viscous fluid? The motion spreads upward faster.

Stokes' second problem: same setup, but now the plate oscillates back and forth sinusoidally instead of moving at constant speed. The oscillation only penetrates a finite distance into the fluid. Farther up, the fluid barely notices. The amplitude of the motion decays exponentially with height, creating a thin oscillatory boundary layer. This is the mechanism behind oscillatory boundary layers: an oscillating plate sets the nearby fluid in motion, but the disturbance dies off exponentially with distance from the plate.

Other exact solutions

Poiseuille, Couette, and Stokes flows get most of the attention. They aren't the only exact solutions, though. Not by a long shot.- Taylor-Green vortex: a decaying pattern of swirling vortices in two dimensions with genuine vortical structure. Tested a CFD code? You've probably run it against this. It's the benchmark everyone reaches for first, and it's been that way for decades.- Jeffery-Hamel flow: flow in a wedge-shaped channel that converges or diverges. It captures how fluid accelerates into a narrowing gap or decelerates into an expanding one.- Hiemenz stagnation-point flow: fluid slamming head-on into a flat wall, slowing to zero at the surface and diverting sideways. Wind hitting a building. A jet striking a plate.Symmetry. Every one of these exploits a specific geometric symmetry to make the equations tractable, and they matter in specialized contexts, but for everyday introductory fluid mechanics Poiseuille and Couette still do all the heavy lifting.

Why these don't settle the open problem

We can solve the Navier-Stokes equations exactly in all these cases. So why is there still a million-dollar open problem?

Tricks. Every single one relies on a trick. The geometry is chosen so carefully that the hardest part of the equation (the nonlinear term) either vanishes entirely or reduces to something manageable, and the problem becomes solvable precisely because it's been drained of everything that makes Navier-Stokes hard. Pipe flow? One-dimensional. Couette? A line. The Taylor-Green vortex hides its nonlinearity inside the pressure.

The Millennium Prize problem asks about general three-dimensional flows. No symmetry tricks. No simplifying geometry. Smooth divergence-free initial data, full nonlinear interaction across all scales. In that setting, nobody's proved solutions always stay smooth, and nobody's proved they blow up. We genuinely don't know.

So these exact solutions tell us something, but nowhere near enough. They prove the equations can produce explicit smooth solutions when you hand them strong symmetry to lean on. The million-dollar question is whether smoothness holds always, for arbitrary smooth divergence-free initial data in the standard 3D formulations, or whether somewhere in the full violence of turbulence something goes catastrophically and irreversibly wrong.

What to read next

To understand the equations themselves and what each term means, start with What Are the Navier-Stokes Equations?

To see how these equations are built up from first principles, read How the Navier-Stokes Equations Are Derived.

To understand when laminar flows like Poiseuille and Couette break down into turbulence, read Reynolds Number, Turbulence, and Why Small Scales Matter.

To understand the million-dollar question that exact solutions can't answer, read The Millennium Prize Problem: Existence and Smoothness.


Originally published on navier-stokes.org. The site covers the Navier-Stokes existence and smoothness problem with toggleable simple/rigorous explanations.

Top comments (0)