Skip to content

Kinematic Wave

A disturbance in a conserved one-dimensional flow that propagates according to the slope of an approximate local flux–concentration relation.

Version
v2 · 2026-10-03 · History
Domain-specific #
13361
Domain group
Formal Sciences
Origin domain
Mathematics
Subdomains
Continuum Transport, Nonlinear Conservation Laws → Mathematics
Aliases
Kinematic Wave Model

Core Idea

A kinematic wave is a moving change in the local amount of a conserved quantity when its flow rate is approximately determined by that local amount. In the original one-dimensional formulation, let \(k(x,t)\) be concentration per unit length and \(q(x,t)\) the amount crossing a section per unit time. Conservation supplies \(\partial_t k+\partial_x q=0\). A local flow–concentration relation \(q=q(k,x)\) closes the leading-order model without separately solving a full momentum equation. At a fixed location, a smooth state disturbance travels at the slope of the relation, \(c=(\partial q/\partial k)_x\). This is the core Lighthill–Whitham kinematic-wave construction, developed for long-river floods and traffic on crowded roads.[1][2]

The wave speed is not normally the speed of an individual water parcel or vehicle. The latter has mean speed \(v=q/k\) when \(k>0\); the disturbance follows the tangent slope \(dq/dk\). On a flow–density curve the tangent can be smaller than, or even point opposite to, material motion. If neighboring characteristics converge, the smooth description becomes multivalued and a kinematic shock replaces it; conservation sets its jump speed to the chord slope \([q]/[k]\). Yet neither a shock nor a diffusion term is mandatory for every kinematic wave. A smooth, nonconverging disturbance still instantiates the core relation.[1][2]

The word kinematic marks an approximation, not a claim that momentum or human behavior is physically absent. The local \(q(k,x)\) relationship may be imperfect; gravity-wave dynamics, driver reaction, or other neglected effects can matter over shorter scales and in a shock's finite physical thickness. The original papers explicitly distinguish the ideal discontinuity from the real transition region and limit the traffic continuum model principally to long crowded roads.[1][2]

Structural Signature

Sig role-phrases: conserved local concentration → longitudinal flux → approximate local flow–concentration closure → characteristic disturbance speed; a conserved shock is conditional and diffusion is an optional correction.

  • Conserved local concentration. \(k\) measures the transported quantity per unit length: water content associated with a river reach or vehicles along a road. It may accumulate or deplete locally, but in the basic source-free model its change is accounted for by inflow and outflow. Without this balance, the characteristic and shock derivations are not the same kinematic-wave model.[1]
  • Longitudinal flow and flux. A coordinate \(x\) identifies neighboring sections and \(q\) counts what passes each section per unit time. This typed geometry and flux give both the wave's direction and the units of its speed. Road traffic and river discharge fill these roles differently while preserving the balance relation.[1][2]
  • Approximate local closure. The model assumes \(q\) is, to adequate approximation, a function of \(k\) and possibly location \(x\). If another independent dynamic state or long adjustment lag controls flow, continuity alone cannot determine \(c\). The familiar \(q=q(k)\) curve is a uniform-reach special case, not the whole identity.[1]
  • Characteristic propagation. For a smooth state, the local wave speed is the curve slope \(c=(\partial q/\partial k)_x\). It need not equal material speed \(q/k\); a curve's shape determines which state disturbances overtake others. This derivative relation, not a generic claim that “something moves,” is the diagnostic kinematic-wave operation.[1][2]
  • Conditional shock jump. Where characteristics intersect, a single-valued solution needs a discontinuity satisfying \(U=[q]/[k]\), with brackets denoting the difference between the states across it. The chord slope differs from the local tangent slope. Shock formation requires convergence; smooth fan-like separation gives no such front.[1]
  • Optional higher-order correction. When the approximate closure breaks down near a front, small diffusion-like or dynamic terms may spread an ideal jump over finite width. Their function is to refine the approximation, not to define its first-order identity.[1][3]

What It Is Not

A kinematic wave is not simply a moving parcel. A car traversing a highway at \(q/k\) and a water particle advecting downstream have material trajectories. A change in their local density or discharge follows a characteristic at \(dq/dk\); the two speeds may differ sharply. Nor is every propagating perturbation a kinematic wave. Classical gravity or acoustic waves require additional dynamical relations and can have characteristic families not obtained from a single local flow–concentration curve.[1][2]

It is not synonymous with a shock wave. The first-order equation supports smooth characteristics as well as shocks, and a shock appears only after an appropriate convergence or boundary-state jump. It is also not the diffusion wave correction itself: higher-order spreading can improve a model near a steep front, but the kinematic identity starts with conservation and local closure. Calling a curve of water level or traffic count a kinematic wave before specifying \(k\), \(q\), and closure would mistake an observed shape for the model's defining relation.[1][3]

Scope of Application

Flood routing in long rivers. Lighthill and Whitham Part I treats downstream movement of flood disturbances when discharge can be approximated from the local flow state and channel position. The theory gives a leading disturbance speed and can follow evolving fronts from an upstream hydrograph. Their paper also examines gravity waves, shock structure, tributary/runoff effects and diffusion-like modifications precisely because the local relation is not exact under every flow condition. Hydrologic use must state the reach, geometry, boundary inflow, and validity of the flow–concentration approximation; the formula alone is not site-specific design advice.[1][3]

Crowded-road traffic. Part II treats vehicle count per road length \(k\) and vehicle flow \(q\), connected by a flow–density curve for the road conditions. A local density hump develops moving and steepening features; a capacity-limited bottleneck can send a queue boundary backward even as vehicles continue forward. The original authors describe their continuum approach as a large-population approximation, especially for long crowded roads, not a car-following model of individual reactions at every junction.[2][4]

The one-dimensional, source-free equation is the base case. Real channels have lateral inflows and varying geometry; roads have ramps, signals, lanes, and changes in capacity. These can be modeled with modified flux functions, boundary conditions or source terms, but no such extension should be silently treated as the simplest \(q=q(k)\) case.[1][2]

Clarity

Three slopes answer three different questions. \(q/k\) is the average speed of transported material. \(dq/dk\) is the speed of a small smooth state change on a local flow–density curve. \([q]/[k]\) is the speed of a finite conserved jump between two states. The tangent, radius and chord slopes coincide only in special curves or limits. This distinction explains how drivers can move forward through a backward-moving jam boundary.[1][2]

The approximation also separates conservation from closure. Continuity states that local amount changes through flux imbalance; it does not by itself tell us how \(q\) responds to \(k\). The local rating or fundamental-diagram curve supplies that additional relation. If a different curve is used, characteristic speeds and shock trajectories change even though the same conservation law remains true.[1]

Manages Complexity

The full movement of river water or vehicles involves many variables: gravity and pressure, channel friction, road geometry, driver spacing and response, and boundary inflows. Kinematic-wave analysis compresses the leading longitudinal disturbance into \(k\), \(q\), a local closure and a first-order balance. Once the closure is fixed, a family of characteristic paths propagates values, while a conservation jump rule handles crossings. This can make long-reach timing and queue-boundary questions tractable without simulating every fluid or vehicle detail.[1][2]

Compression has a cost: omitted dynamics may determine accuracy. Lighthill and Whitham caution that actual shocks have thickness and that lag or statistical variation in the flow–concentration relation can produce spreading. The model manages complexity when these are smaller corrections on the study scale; it misleads when a short, rapidly changing or strongly forced setting needs the omitted terms.[1][3]

Abstract Reasoning

Begin with a candidate \(k,q\) pair and check units and conservation. Test whether a reasonably local \(q(k,x)\) relation describes the regime. Its slope predicts which small state changes move faster. If \(c\) increases with \(k\), one side of a high-\(k\) hump may steepen while the other spreads; if the curve is concave in the traffic case, the location of the steepening side reverses. Thus “higher parts always outrun lower parts” is not a general inference. Where characteristics converge, replace the crossed smooth solution by a jump that satisfies \(U=[q]/[k]\).[1]

This reasoning supports qualitative predictions before numerical fitting: whether a disturbance travels faster than the material, where steep fronts may appear, and which boundary state can constrain a bottleneck. It does not prove that the empirical \(q(k,x)\) law will hold or that the model is accurate at an actual site. Compare predicted trajectories with the observed flow regime and revisit closure or add dynamics if the approximation fails.[1][2]

Knowledge Transfer

The river-to-road transfer in Lighthill and Whitham is literal at the mathematical level. Water content and vehicle count are different substances, but both can be represented by a locally conserved concentration along a one-dimensional corridor; both have a passage rate and a conditionally valid flow–concentration relation. The same continuity-to-characteristic derivation then gives \(c=dq/dk\), with shocks handled by a jump balance. The concrete rating curves and physical mechanisms do not transfer: river discharge tends to increase in a different manner from crowded-road flow, changing the direction of steepening and the relation between wave and carrier speeds.[1][2]

The live Conservation Laws supplies a cross-domain prerequisite: change inside a region must be explained by boundary flux or sources. The named kinematic wave adds a specialist local closure and characteristic speed, so it is not a prime-level synonym for conservation or generic wave propagation. Transfers to a new transport domain require actual evidence for the closure, not merely a resemblance between plots.

Cross-Domain Echoes

See how this entry connects to another domain.

Examples

Canonical: long-river flood disturbance

Consider a long river reach in which flow \(q\) responds approximately and locally to the water content per unit length \(k\), with the relation allowed to vary by position. A small change in flow travels downstream along a characteristic at the local tangent slope \((\partial q/\partial k)_x\). Under Lighthill and Whitham's low-Froude flood regime, dynamic gravity waves can attenuate while kinematic disturbances carry much of the flood variation; stronger dynamic effects or a narrow front require qualification. The example is the paper's idealized reach, not a guarantee for every river.[1]

Mapped back: conserved local concentration = water content of a reach per length; longitudinal flow and flux = downstream discharge \(q\); approximate local closure = the reach's \(q(k,x)\) relation; characteristic propagation = flood-state change at \((\partial q/\partial k)_x\), distinct from parcel speed; conditional shock jump = a monoclinal front only if characteristics converge, then speed \([q]/[k]\); optional higher-order correction = gravity/diffusion-like structure near a physical front.

Applied / In Practice: crowded-road density hump and bottleneck

On a long crowded road, take \(k\) as vehicles per distance and \(q\) as vehicles per time at a section. Lighthill and Whitham follow a density hump using a flow–density relation and analyze what happens when increased inflow exceeds a bottleneck's capacity. Their continuum characteristics can form a backward-moving queue shock although individual cars continue forward. Richards independently studies the same continuum-density and shock-wave viewpoint. This is a model of aggregate flow, not of each driver's decision.[2][4]

Mapped back: conserved local concentration = vehicles per road length; longitudinal flow and flux = vehicles crossing a road section per time; approximate local closure = an empirically motivated road-specific \(q(k)\) curve; characteristic propagation = density-state speed \(dq/dk\), potentially unlike vehicle speed \(q/k\); conditional shock jump = rear hump/queue boundary where characteristic states collide, with speed \([q]/[k]\); optional higher-order correction = finite driver adjustment and variability outside the pure first-order law.

Structural Tensions

T1: Tractable local closure vs. omitted dynamics. Replacing a full momentum or reaction account by \(q(k,x)\) yields a solvable first-order model, but river pressure/gravity and traffic adjustment can dominate near rapid transitions. Insisting on full dynamics everywhere can obscure a useful leading-order law; treating the closure as exact everywhere misplaces fronts. Diagnostic: is flow determined sufficiently quickly by the local concentration over the modeled length and time scale?[1][2]

T2: Smooth characteristics vs. conserved shock. Propagating each smooth state at \(dq/dk\) works until paths cross, where it would assign multiple states to one point. A jump restores a single-valued conservation solution, but the ideal discontinuity hides the real front's thickness. Diagnostic: are characteristics converging, and does a proposed jump move at the chord slope \([q]/[k]\)?[1]

T3: Disturbance speed vs. carrier speed. Tracking \(dq/dk\) answers where a flow or density change moves; tracking \(q/k\) answers where a parcel or average vehicle moves. Substituting one for the other can reverse a traffic queue's predicted direction or mistime a flood peak. Diagnostic: is the object being followed material or a state transition?[1][2]

T4: Shared transport skeleton vs. distinct domain curves. The river and road share continuity plus closure, making mathematical transfer productive. Their \(q(k)\) shapes and omitted processes differ, so importing the river's steepening direction into road traffic yields the wrong front. Diagnostic: what is the measured local flow–concentration curve for this domain and reach?[1][2]

Structural–Framed Character

The entry is structural in its mathematical heart yet domain-framed in its recognition test. Evaluative weight: the balance law and derivative are descriptive; whether flood delay or a traffic queue is harmful is an external judgment. Human-practice dependence: physical water flow does not require people, whereas traffic density depends on driving behavior; nevertheless each model, once parameters are fixed, has mathematical consequences independent of an analyst's preferences. Institutional origin: the equations were formalized in transport research, but their truth does not derive from an agency's designation. Vocabulary travel: conservation, flux and propagation transfer broadly, while a discharge rating curve and road fundamental diagram carry specialist meanings. Import versus recognition: in a new setting the generic balance principle may be recognized; the full kinematic-wave identity must be established by an actual local closure and characteristic slope rather than imported metaphorically.[1][2]

The portable skeleton is largely Conservation Laws: account for local accumulation through boundary flow. It does not by itself generate \(c=dq/dk\) or decide shock location. Its character: a precise, cross-applicable transport abstraction, but domain-specific in the encyclopedia because its one-dimensional concentration/flux closure and mathematical validity conditions do not follow from generic wave language alone.

Structural Core vs. Domain Accent

Skeletal relation. Local accumulation equals incoming minus outgoing flux, the principle in live Conservation Laws. Adding a local flux-as-function-of-concentration relation converts that bookkeeping into a one-family characteristic equation. That two-part structure explains why the flood and road cases are genuinely related, not merely both drawn as wavy lines.

Domain-bound mechanism. The concentration has units per corridor length, flux has units per time, and \(dq/dk\) becomes a speed. Closure depends on channel hydraulics or collective traffic behavior and may fail near shocks or at short scales. Those units and validity constraints are identity-bearing, not decoration.

Why not prime. Prime Conservation Laws carries the broad transport-accounting principle. The named kinematic wave adds a particular first-order PDE approximation and derivative/jump rules; using its name for information cascades or generic oscillations without an actual conserved concentration and local flux law would be analogy. Nor can live Wave be forced as a parent solely from its one-line label: its full V2 requires harmonic/dispersion/superposition features that nonlinear kinematic shocks need not have.

This entry presupposes Conservation Laws.

The staged typed edge is composition/presupposes → Conservation Laws. The live prime states that local change in a conserved quantity is accounted for by boundary flux (or declared sources). The kinematic child needs exactly that balance, then adds local closure and characteristic propagation. It is not a subsumption edge: a moving disturbance is not a type of conservation law.

Wave is a semantic neighbor but not asserted as a strict parent. Its live body centers on dispersion relations, superposition in a linear regime, and energy transport without net medium motion—conditions not required by the original nonlinear flow–concentration construction. Wave Equation is likewise a different classical dynamic-wave equation, and Kinematic diagram is a mechanism schematic. These distinctions prevent a name-based DAG edge.

Relationships to Other Abstractions

Local relationship map for Kinematic WaveParents appear above the current abstraction, mutual partners to the right, and children below. Node labels state whether each abstraction is prime or domain-specific; colors identify relation types.Kinematic WaveDOMAINPrime abstraction: Conservation Laws — presupposesConservationLawsPRIME

Current abstraction Kinematic Wave Domain-specific

Parents (1) — more general patterns this builds on

  • Kinematic Wave presupposes Conservation Laws Prime

    The characteristic and jump relations follow from conservation of a local concentration and its boundary flux.

Hierarchy path (1) — routes to 1 parentless root

Neighborhood in Abstraction Space

Kinematic Wave sits in a sparse region of the domain-specific corpus (82nd percentile for distinctiveness): few abstractions share its structure, so a faithful description tends to retrieve it precisely.

Family — Ocean Circulation & Coastal Dynamics (31 abstractions)

Nearest neighbors

Computed from structural-signature embeddings · 2026-10-08

Not to Be Confused With

  • Dynamic gravity or acoustic wave. Its speed requires momentum/stress dynamics, not only continuity plus local \(q(k,x)\); dynamic effects can coexist with and modify a flood's kinematic approximation.[1]
  • Material advection. A parcel or vehicle travels at \(q/k\); a state disturbance travels at local \(dq/dk\), and a shock at \([q]/[k]\).[1][2]
  • Kinematic shock wave. A shock is one conditional outcome when characteristics converge, not a prerequisite of every smooth kinematic wave.[1]
  • Diffusion-wave correction. Higher-order spreading can make fronts physically finite; it is a correction to, not the defining first-order kinematic closure.[1][3]
  • The live Wave prime or Wave Equation node. Shared wave vocabulary is not enough to import their full harmonic/second-order signatures into this nonlinear conservation model.

References

[1] M. J. Lighthill and G. B. Whitham, “On kinematic waves I. Flood movement in long rivers,” Proceedings of the Royal Society A 229 (1955), 281–316, especially abstract and §1 pp.281–285, original scan hosted by UC San Diego. https://courses.physics.ucsd.edu/2018/Fall/physics218a/Whitham_Lighthill_Kinematic%20Waves%201.pdf registry ↩a ↩b ↩c ↩d ↩e ↩f ↩g ↩h ↩i ↩j ↩k ↩l ↩m ↩n ↩o ↩p ↩q ↩r ↩s ↩t ↩u ↩v ↩w ↩x ↩y ↩z ↩27 ↩28 ↩29 ↩30

[2] M. J. Lighthill and G. B. Whitham, “On kinematic waves II. A theory of traffic flow on long crowded roads,” Proceedings of the Royal Society A 229 (1955), 317–345, especially abstract, §§1–2, §4 density hump and §5 bottleneck, original scan hosted by UC San Diego. https://courses.physics.ucsd.edu/2018/Fall/physics218a/Whitham_Lighthill%20Traffic%20Waves.pdf registry ↩a ↩b ↩c ↩d ↩e ↩f ↩g ↩h ↩i ↩j ↩k ↩l ↩m ↩n ↩o ↩p ↩q ↩r

[3] J. E. Miller, Basic Concepts of Kinematic-Wave Models, USGS Professional Paper 1302 (1984), original publisher abstract on the approximation, continuity and uniform-flow closure; report PDF was not accessible in this review. https://pubs.usgs.gov/publication/pp1302 registry ↩a ↩b ↩c ↩d ↩e

[4] Paul I. Richards, “Shock Waves on the Highway,” Operations Research 4(1) (1956), 42–51, original publisher abstract on continuum density and shocks; full text not inspected. https://pubsonline.informs.org/doi/abs/10.1287/opre.4.1.42 registry ↩a ↩b