Moment Equations
Deriving fluid equations from kinetic theory through velocity moments
1.1 From Kinetic to Fluid Description
The kinetic description via the Boltzmann equation contains complete information through the distribution function f(r, v, t). By taking velocity moments, we derive fluid equations for macroscopic quantities like density, velocity, and pressure.
The Boltzmann equation for species s reads:
The general procedure is to multiply the Boltzmann equation by a velocity-dependent quantity g(v) and integrate over all of velocity space:
Choosing g = 1, v, and mv2/2 yields the continuity, momentum, and energy equations respectively. We will derive each one step by step.
1.2 Macroscopic Quantities
Before deriving the moment equations, we define the macroscopic quantities as velocity-space integrals of the distribution function. We also introduce the random (thermal) velocity w = v - u.
Number Density (Zeroth Moment)
Mean (Fluid) Velocity (First Moment)
Pressure Tensor (Second Moment)
The scalar pressure is p = (1/3)Tr(P) = nkBT. The traceless part is the viscous stress tensor piij.
Heat Flux Vector (Third Moment)
Energy flux carried by random thermal motion relative to the mean flow.
1.3 Zeroth Moment: Continuity Equation
Set g(v) = 1 and integrate the Boltzmann equation over velocity space. We handle each term individually.
Step 1: Time derivative term
We can interchange the integration and time derivative since the velocity integration limits are fixed (all of velocity space).
Step 2: Advection term
The spatial gradient passes through the velocity integral. We used the definition of the mean velocity nu = integral of vf d3v.
Step 3: Lorentz force term
Integrate by parts: since f vanishes as |v| tends to infinity,
Now E is independent of v, so its divergence in velocity space vanishes. For the magnetic term:
This vanishes because (v x B)i does not depend on vi (the cross product is perpendicular). Therefore the entire Lorentz force term contributes zero.
Step 4: Collision term
Collisions conserve particle number (they can redistribute particles in velocity space but cannot create or destroy them), so this integral vanishes.
Result: Continuity Equation
Combining all four terms:
This is the conservation of particle number. In terms of mass density rho = mn, it becomes the familiar mass continuity equation.
1.4 First Moment: Momentum Equation
Set g(v) = mv and integrate over velocity space. We decompose v = u + w where w is the random velocity.
Step 1: Time derivative term
Step 2: Advection term
We write v = u + w and expand:
The dyadic vv = (u+w)(u+w) = uu + uw + wu + ww. Taking the integral:
The cross terms uw and wu vanish because the average of w is zero by definition. Therefore this term gives nabla dot (mnuu + P).
Step 3: Electric field term
Integrating by parts (boundary terms vanish as f goes to zero at infinity):
With the sign convention in the Boltzmann equation, this gives +qnE on the right-hand side.
Step 4: Magnetic field term
Similarly integrating by parts for the magnetic force:
Using the identity that the divergence of v x B in velocity space vanishes (shown in Step 3 of zeroth moment), plus the term from the derivative of vj:
This gives +qn(u x B) on the right-hand side.
Step 5: Collision term
Collisions conserve total momentum but not individual species momentum. Rs is the friction force from collisions with other species. For electron-ion collisions: Re = -Ri.
Step 6: Simplify with the continuity equation
Combining Steps 1 and 2 gives the left-hand side m d(nu)/dt + nabla dot P. Using the product rule on the time derivative:
The second and fourth terms combine to give u times the continuity equation, which is zero:
Result: Momentum Equation
The left side is the convective derivative of the fluid momentum. The right side has the Lorentz force, the divergence of the pressure tensor (including both scalar pressure gradient and viscous stress), and the collisional friction force.
1.5 Second Moment: Energy Equation
Set g(v) = mv2/2 and integrate. The derivation is more involved; we sketch the key steps.
Step 1: Identify the kinetic energy density
The total kinetic energy density splits into bulk flow and thermal parts using v = u + w:
We identify the thermal energy density as (3/2)nkBT = (3/2)p where p = nkBT is the scalar pressure.
Step 2: Time derivative of total energy
Step 3: Advection of energy and the heat flux
The advection term yields:
The 5/2 factor (rather than 3/2) arises because the pressure does pdV work on the flow. The heat flux q is the third moment in the random velocity.
Step 4: Electromagnetic work
The Lorentz force contributes through work done on the fluid:
The magnetic force does no work (v x B is perpendicular to v). Only the electric field does work on the plasma.
Step 5: Subtract the bulk kinetic energy equation
Taking the dot product of u with the momentum equation gives the bulk kinetic energy equation. Subtracting this from the total energy equation yields the internal (thermal) energy equation:
Where Q represents collisional heating (energy exchange between species).
Result: Energy Equation (in terms of temperature)
Using p = nkBT and the continuity equation to simplify:
Each term has a clear physical meaning: (1) rate of change of thermal energy following the fluid, (2) compressive heating/cooling (pdV work), (3) divergence of heat flux, (4) viscous heating, and (5) collisional energy transfer.
Closure Problem: The energy equation contains the heat flux q (a third-order moment) and the viscous stress tensor pi (part of the second moment). The evolution equation for q would introduce the fourth moment, and so on ad infinitum. This infinite hierarchy must be truncated with a closure approximation.
1.6 Summary: The Moment Hierarchy
The three moment equations form a hierarchy. We collect them here for reference:
Continuity (zeroth moment: multiply by 1)
1 equation, introduces u (from first moment)
Momentum (first moment: multiply by mv)
3 equations (vector), introduces P (from second moment)
Energy (second moment: multiply by mv2/2)
1 equation (scalar for isotropic case), introduces q (from third moment)
Counting unknowns: We have n, u (3 components), P (6 independent components of symmetric tensor), q (3 components) = 13 unknowns, but only 1 + 3 + 6 = 10 equations (if we take the full tensor energy equation). We always need a closure relation for the highest moment.
1.7 Common Closure Approximations
Cold Plasma (T = 0)
Truncates after continuity+momentum. Valid when thermal speed is much less than phase speed.
Isothermal
Valid when thermal equilibration is much faster than dynamics.
Adiabatic
No heat flux; valid for fast processes where thermal conduction is negligible.
Braginskii
Full transport theory for collisional magnetized plasmas.
Interactive Simulation
Verify Moment Equations: Integrate a Maxwellian Distribution
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
Key Takeaways
- -- Fluid equations are velocity moments of the Boltzmann/Vlasov equation
- -- Zeroth moment (multiply by 1) gives the continuity equation for particle conservation
- -- First moment (multiply by mv) gives the momentum equation with Lorentz force, pressure gradient, and friction
- -- Second moment (multiply by mv^2/2) gives the energy equation with compressive heating, heat flux, and viscous dissipation
- -- Each moment equation introduces the next higher moment, creating an infinite hierarchy
- -- The system must be closed by approximating the highest moment (cold, isothermal, adiabatic, or Braginskii closure)