Perfect fluid

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In physics, a perfect fluid or ideal fluid is a fluid that can be completely characterized by its rest frame mass density ρm and isotropic pressure p.[1] Real fluids are viscous ("sticky") and contain (and conduct) heat. Perfect fluids are idealized models in which these possibilities are ignored. Specifically, perfect fluids have no shear stresses, viscosity, or heat conduction.[1] A quark–gluon plasma[2] and graphene are examples of nearly perfect fluids that could be studied in a laboratory.[3]

Non-relativistic fluid mechanics

[edit | edit source]

In classical mechanics, ideal fluids are described by Euler equations. Ideal fluids produce no drag according to d'Alembert's paradox. If a fluid produced drag, then work would be needed to move an object through the fluid and that work would produce heat or fluid motion. However, a perfect fluid can not dissipate energy and it can't transmit energy infinitely far from the object.[4]: 34 

A flock of birds in the medium of air is an example of a perfect fluid; an electron gas is also modeled as a perfect fluid.[1]

Superfluidity

[edit | edit source]

Superfluids are fluids with zero viscosity, however in practice superfluids cannot be accurately described as a perfect fluid.[5][6] In the two-fluid model, superfluids are macroscopically considered as having two-coexisting phases, a mixture between a normal fluid and a perfect fluid.[6]

Cosmology and astrophysics

[edit | edit source]
File:StressEnergyTensor contravariant.svg
The stress–energy tensor of a perfect fluid contains only the diagonal components.

Perfect fluids are a fluid solution used in general relativity to model idealized distributions of matter, such as the interior of a star or an isotropic universe. In the latter case, the symmetry of the cosmological principle and the equation of state of the perfect fluid lead to Friedmann equation for the expansion of the universe.[7]

Formulation

[edit | edit source]

In space-positive metric signature tensor notation, the stress–energy tensor of a perfect fluid can be written in the form

Tμν=(ρm+pc2)UμUν+pημν,

where U is the 4-velocity vector field of the fluid and where ημν=diag(1,1,1,1) is the metric tensor of Minkowski spacetime.

The case where p=0 describes a dust solution. When p=ρmc2/3, it describes a photon gas (radiation).

In time-positive metric signature tensor notation, the stress–energy tensor of a perfect fluid can be written in the form

Tμν=(ρm+pc2)UμUνpημν,

where U is the 4-velocity of the fluid and where ημν=diag(1,1,1,1) is the metric tensor of Minkowski spacetime.

This takes on a particularly simple form in the rest frame

[ρe0000p0000p0000p]

where ρe=ρmc2 is the energy density and p is the pressure of the fluid.

Perfect fluids admit a Lagrangian formulation, which allows the techniques used in field theory, in particular, quantization, to be applied to fluids.

Relativistic Euler equations read

νTμν=0

in the non relativistic limit, these equations reduce to the usual Euler equations.[8]

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). 22.1.3 The Friedmann equations of motion
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

Further reading

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)., Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (pbk.)
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Topical review.