Recall

Recall from Postulate 1 that we have

  • : a material space, equipped with the mass measure
  • : a world space, equipped with the metric
  • , the “flow map” to show how the particles are embedded in the world space .
  • defined by , the velocity field

We also have the Continuity Equation for mass conservation. If denotes the mass density, then

or

Derivation of Fluid Momentum Equation

We will derive the fluid momentum equation by examining the forces on the system. Recall that

is the world-space acceleration of a flowing particle. The operator is the material derivative of the velocity field (so obviously, this gives us the acceleration of a particle). By Newton’s second law, we have

Force density is the amount of force per unit volume.

"\\usepackage{tikz}\n\n\\begin{document}\n\\begin{tikzpicture}[>=stealth, scale=1.3, line join=round, line cap=round]\n\n% --- Solid Cube Faces (Drawn first so they sit in the background) ---\n% Front face\n\\draw[thick, fill=white] (-1, -1) rectangle (1, 1);\n% Top face\n\\draw[thick, fill=white] (-1, 1) -- (-0.3, 1.6) -- (1.7, 1.6) -- (1, 1) -- cycle;\n% Right face\n\\draw[thick, fill=white] (1, -1) -- (1.7, -0.4) -- (1.7, 1.6) -- (1, 1) -- cycle;\n\n% --- Hidden Edges (Drawn on top of the white fill so they are visible) ---\n\\draw[dashed, thick] (-1, -1) -- (-0.3, -0.4);\n\\draw[dashed, thick] (-0.3, -0.4) -- (1.7, -0.4);\n\\draw[dashed, thick] (-0.3, -0.4) -- (-0.3, 1.6);\n\n% --- Dimension Labels ---\n% Delta x (width)\n\\node[below, yshift=-2pt] at (-0.8, -1) {\\Large $\\Delta x$};\n% Delta z (height)\n\\node[left, xshift=-2pt] at (-1, -0.5) {\\Large $\\Delta z$};\n% Delta y (depth)\n\\node[below right, xshift=-4pt, yshift=4pt] at (1.35, -0.7) {\\Large $\\Delta y$};\n\n% --- Pressure Arrows ---\n% Top Arrow (pointing down to the top face)\n\\draw[very thick, fill=white] \n (0.1, 2.4) -- (0.6, 2.4) -- (0.6, 1.8) -- (0.85, 1.8) -- \n (0.35, 1.3) -- (-0.15, 1.8) -- (0.1, 1.8) -- cycle;\n\n% Bottom Arrow (pointing up to the bottom edge)\n\\draw[very thick, fill=white] \n (-0.25, -2.1) -- (0.25, -2.1) -- (0.25, -1.5) -- (0.5, -1.5) -- \n (0.0, -1.0) -- (-0.5, -1.5) -- (-0.25, -1.5) -- cycle;\n\n% Left Arrow (pointing right to the left edge)\n\\draw[very thick, fill=white] \n (-2.1, 0.55) -- (-1.5, 0.55) -- (-1.5, 0.8) -- (-1.0, 0.3) -- \n (-1.5, -0.2) -- (-1.5, 0.05) -- (-2.1, 0.05) -- cycle;\n\n% Right Arrow (pointing left to the right face)\n\\draw[very thick, fill=white] \n (2.4, 0.55) -- (1.8, 0.55) -- (1.8, 0.8) -- (1.35, 0.3) -- \n (1.8, -0.2) -- (1.8, 0.05) -- (2.4, 0.05) -- cycle;\n\n\\end{tikzpicture}\n\\end{document}"¢x¢z¢y
source code

The force is given by the pressure on the parcel of volume. Suppose is the scalar pressure field and the center of the cube is at with the above dimensions. Using Taylor expansion, the pressure at the right wall is . Since forice is pressure times area, the force at the right wall pointing in the direction is

Similarly, at the hidden left wall, the force is

The net force from all six sides is

And so the force density is . Therefore, the equations of motion for a (compressible) fluid are

Here, . We can show equivalence of the second equation as follows.

These equations are not complete. Our equations govern mass continuity and momentum conservation but we still have some unknowns. Indeed, we have three unknowns: , , and . We need an additional constraint on the fluids. One can take some assumptions about the pressure of the fluid. For example,

is only a function of the spatial mass density ” (barotropic fluid)

to complete the equation. Or

is a function of and a hidden variable with

Then is called the “entropy” of the fluid, and the fluid is called “isentropic”.

Barotropic Fluids

A barotropic fluid is a fluid whose density is a function of pressure only. Suppose is very “stiff”, i.e. the fluid is hard to compress.

"\\usepackage{amsmath}\n\\usepackage{tikz}\n\n\\begin{document}\n\\begin{tikzpicture}[>=stealth, scale=1.5, line width=1pt]\n\n% --- Axes ---\n\\draw[->] (-0.5, 0) -- (3.0, 0) node[right, font=\\Large] {$q$};\n\\draw[->] (0, -0.5) -- (0, 3.0) node[left, font=\\Large] {$p$};\n\n% --- Steep Curve ---\n\\draw (0.9, 0.4) .. controls (1.1, 1.2) and (1.3, 2.2) .. (1.4, 3.2);\n\n% --- Point on curve ---\n\\fill (1.17, 1.6) circle (2pt);\n\n% --- Tick mark on q-axis ---\n\\draw (1.17, 0.1) -- (1.17, -0.1) node[below, font=\\Large] {$q_0$};\n\n% --- Label and arrow for \"large slope\" ---\n\\node[right, font=\\large] at (1.8, 2.3) {large slope};\n\\draw[->, thick] (1.8, 2.4) to[out=150, in=-30] (1.33, 2.6);\n\n\\end{tikzpicture}\n\\end{document}"qpq0largeslope
source code

then the fluid would want to stay at the same density and the fluid is effectively incompressible. The slope means that we can try to exert extreme pressure to change the density, but the fluid will resist it.

In fluid mechanics, the slope is the square of the speed of sound in that fluid’s material. The speed of sound is really how fast vibrations travel.

Linearized Fluid Equation

Let (some base density) and (the fluid is not moving) be static solutions. Let

to . Visually, this means we applied some perturbation to the system at the initial state and we want to see how the system evolves. We ignore terms because we are only interested in the first-order behavior of the system.

Our mass continuity equation is

The momenentum equation is

The term generates a term which we can ignore. Likewise, the term in the left side generates a term. Therefore, we have . Now, we can perform Taylor expansion of the pressure field:

where is the speed of sound. Therefore, the linearized fluid equations are

This implies

This is the acoustic wave equation. The acoustic wave equation describes how sound (or vibrations) propagate through a medium (fluid). The speed of sound determines how fast these waves travel.

Definition (Mach Number)

The Mach number is a dimensionless quantity defined as

When the speed of sound , then we may assume for constant and has some perturbation satisfying the linear acoustic wave equation, the fluid has a low Mach number and is called quasi-static. In other words, it is incompressible. When the speed of sound is comparable to , then the fluid is compressible and we need to use the full nonlinear equations.

Incompressible Fluids

An incompressible fluid is a fluid whose density is constant throughout the flow and the divergence of the velocity field is zero (). We have two definitions of incompressibility.

The strong version is that the density is constant. The equations of motion are

The weak version only requires . This is an iff condition with . So can be nonconstant, just that the more desnse part is advected (move or transport by bulk motion) by the fluid. Indeed, it is also volume preserving over time. For 1,

Theorem (Hodge Decomposition)

Let be the space of vector fields .

"\\usepackage{amsmath}\n\\usepackage{amssymb}\n\\usepackage{amsfonts}\n\\usepackage{xcolor}\n\n\\begin{document}\n\\begin{tikzpicture}[>=stealth, scale=1.2, line join=round, line cap=round]\n\n% --- Define 3D Box Coordinates ---\n% Front Face\n\\coordinate (FBL) at (0,0);\n\\coordinate (FBR) at (4,0);\n\\coordinate (FTR) at (4,4);\n\\coordinate (FTL) at (0,4);\n\n% Back Face (Shifted +1.5x, +1.5y for perspective)\n\\coordinate (BBL) at (1.5,1.5);\n\\coordinate (BBR) at (5.5,1.5);\n\\coordinate (BTR) at (5.5,5.5);\n\\coordinate (BTL) at (1.5,5.5);\n\n% Middle Plane (Cross-section at height y=2 on the front face)\n\\coordinate (MFL) at (0,2);\n\\coordinate (MFR) at (4,2);\n\\coordinate (MBR) at (5.5,3.5);\n\\coordinate (MBL) at (1.5,3.5);\n\n% --- Draw Hidden Edges ---\n\\draw[dashed, thick, gray!80] (FBL) -- (BBL);\n\\draw[dashed, thick, gray!80] (BBL) -- (BBR);\n\\draw[dashed, thick, gray!80] (BBL) -- (BTL);\n\n% --- Draw Middle Plane ---\n\\filldraw[fill=blue!10, draw=blue!60!black, thick, fill opacity=0.6] \n (MFL) -- (MFR) -- (MBR) -- (MBL) -- cycle;\n\n% --- Draw Vertical Perpendicular Line ---\n% Top point on the top plane, bottom point on the middle plane\n\\coordinate (PT) at (2.75, 4.75); \n\\coordinate (PB) at (2.75, 2.75);\n\n\\draw[thick] (PT) -- (PB);\n\\fill (PB) circle (1.5pt); % Contact point\n\n% Right-angle indicator\n\\draw[thick] (2.75, 2.95) -- (2.95, 2.95) -- (2.95, 2.75);\n\n% --- Draw Visible Outer Edges ---\n% Front Face\n\\draw[thick] (FBL) -- (FBR) -- (FTR) -- (FTL) -- cycle; \n% Top Face\n\\draw[thick] (FTL) -- (BTL) -- (BTR) -- (FTR); \n% Right Face\n\\draw[thick] (FBR) -- (BBR) -- (BTR); \n\n% --- Equation Text and Arrow ---\n\\node[align=left, anchor=east] (eq) at (-0.5, 2.5) {\n {\\Large Space of $\\vec{u}$}\n \\\\[1.5ex]\n {\\Large $\\chi_{\\mathrm{div}}$} \n};\n\n% Space\n\\node[align=left, anchor=east] (sp) at (4, 0.5) {\n {\\Large $\\chi$} \n};\n\n\\node[align=left, anchor=east] (xperp) at (7, 5) {\n {\\Large $\\chi_{\\mathrm{div}}^{\\perp}$} \n};\n\n% Pointing arrow from text to the midplane\n\\draw[->, thick, shorten >=2pt] (eq.east) to[out=0, in=150] (0.8, 2.5);\n\n% Pointing arrow from Xdivperp to the vertical line\n\\draw[->, thick, shorten >=2pt] (xperp.north) to[out=120, in=90] (2.75, 5);\n\n\\end{tikzpicture}\n\\end{document}"Spaceof~uÂdivÂÂ?div
source code

Define

If is the space of all possible vector fields, then is the space of all physically valid incompressible velocity fields. In other words

  • . The fluid is divergence-free (perfectly incompressible).
  • . The fluid velocity normal to the boundary is zero. It can slide along the walls, but it cannot flow through the walls.

Define the inner product (fluid kinetic energy) on by

What does it mean to be completely orthogonal to ? Define

The theorem states that the orthogonal complement is the space of all pressure gradients .

Proof: We need to show the two vector spaces are orthogonal. This is done by seelcting any arbitrary vector and an arbitrary vector from the second space always has in inner product of .

The second equality is by Divergence Theorem.


The corollary is that is uniquely determined by orthogonal projection. The pressure force becomes the Lagrange multipler for the constraint. Because these two spaces are orthogonal, any arbitrary vector field can be uniquely sliced into two independent pieces

Footnotes

  1. See Postulate 2 for an explanation for this notation.