Helmholtz decomposition

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

In physics and mathematics, the Helmholtz decomposition theorem or the fundamental theorem of vector calculus[1][2][3][4][5][6][7] states that certain differentiable vector fields can be resolved into the sum of an irrotational (curl-free) vector field and a solenoidal (divergence-free) vector field. In physics, often only the decomposition of sufficiently smooth, rapidly decaying vector fields in three dimensions is discussed. It is named after Hermann von Helmholtz.

Definition

[edit | edit source]

For a vector field 𝐅C1(V,n) defined on a domain Vn, a Helmholtz decomposition is a pair of vector fields 𝐆C1(V,n) and 𝐑C1(V,n) such that: 𝐅(𝐫)=𝐆(𝐫)+𝐑(𝐫),𝐆(𝐫)=Φ(𝐫),𝐑(𝐫)=0. Here, ΦC2(V,) is a scalar potential, Φ is its gradient, and 𝐑 is the divergence of the vector field 𝐑. The irrotational vector field 𝐆 is called a gradient field and 𝐑 is called a solenoidal field or rotation field. This decomposition does not exist for all vector fields and is not unique.[8]

History

[edit | edit source]

The Helmholtz decomposition in three dimensions was first described in 1849[9] by George Gabriel Stokes for a theory of diffraction. Hermann von Helmholtz published his paper on some hydrodynamic basic equations in 1858,[10][11] which was part of his research on the Helmholtz's theorems describing the motion of fluid in the vicinity of vortex lines.[11] Their derivation required the vector fields to decay sufficiently fast at infinity. Later, this condition could be relaxed, and the Helmholtz decomposition could be extended to higher dimensions.[8][12][13] For Riemannian manifolds, the Helmholtz-Hodge decomposition using differential geometry and tensor calculus was derived.[8][11][14][15]

The decomposition has become an important tool for many problems in theoretical physics,[11][14] but has also found applications in animation, computer vision as well as robotics.[15]

Three-dimensional space

[edit | edit source]

Many physics textbooks restrict the Helmholtz decomposition to the three-dimensional space and limit its application to vector fields that decay sufficiently fast at infinity or to bump functions that are defined on a bounded domain. Then, a vector potential A can be defined, such that the rotation field is given by 𝐑=×𝐀, using the curl of a vector field.[16]

Let 𝐅 be a vector field on a bounded domain V3, which is twice continuously differentiable inside V, and let S be the surface that encloses the domain V with outward surface normal 𝐧^. Then 𝐅 can be decomposed into a curl-free component and a divergence-free component as follows:[17]

𝐅=Φ+×𝐀, where Φ(𝐫)=14πV𝐅(𝐫)|𝐫𝐫|dV14πS𝐧^𝐅(𝐫)|𝐫𝐫|dS𝐀(𝐫)=14πV×𝐅(𝐫)|𝐫𝐫|dV14πS𝐧^×𝐅(𝐫)|𝐫𝐫|dS

and is the nabla operator with respect to 𝐫, not 𝐫.

If V=3 and is therefore unbounded, and 𝐅 vanishes faster than 1/r as r, then one has[18]

Φ(𝐫)=14π3𝐅(𝐫)|𝐫𝐫|dV𝐀(𝐫)=14π3×𝐅(𝐫)|𝐫𝐫|dV This holds in particular if 𝐅 is twice continuously differentiable in 3 and of bounded support.

Derivation

[edit | edit source]
Proof

Suppose we have a vector function 𝐅(𝐫) of which we know the curl, ×𝐅, and the divergence, 𝐅, in the domain and the fields on the boundary. Writing the function using the delta function in the form δ3(𝐫𝐫)=14π21|𝐫𝐫|, where 2 is the Laplacian operator, we have

𝐅(𝐫)=V𝐅(𝐫)δ3(𝐫𝐫)dV=V𝐅(𝐫)(14π21|𝐫𝐫|)dV

Now, changing the meaning of 2 to the vector Laplacian operator (we have the right to do so because this laplacian is with respect to 𝐫 therefore it sees the vector field 𝐅(𝐫) as a constant), we can move 𝐅(𝐫) to the right of the2operator.

𝐅(𝐫)=V14π2𝐅(𝐫)|𝐫𝐫|dV=14π2V𝐅(𝐫)|𝐫𝐫|dV=14π[(V𝐅(𝐫)|𝐫𝐫|dV)×(×V𝐅(𝐫)|𝐫𝐫|dV)]=14π[(V𝐅(𝐫)1|𝐫𝐫|dV)+×(V𝐅(𝐫)×1|𝐫𝐫|dV)]=14π[(V𝐅(𝐫)1|𝐫𝐫|dV)×(V𝐅(𝐫)×1|𝐫𝐫|dV)]

where we have used the vector Laplacian identity: 2𝐚=(𝐚)×(×𝐚) ,

differentiation/integration with respect to 𝐫by /dV, and in the last line, linearity of function arguments: 1|𝐫𝐫|=1|𝐫𝐫| .

(But the transformation

V14π2𝐅(𝐫)|𝐫𝐫|dV=14π2V𝐅(𝐫)|𝐫𝐫|dV is not mathematically correct since the last integral diverges as ln R at R tends to infinity. This divergence of the integral is significant for the electromagnetic fields 𝐄1/R2 - this near zone fields. (No the above is not generally true , consider the triple integral 0101011x2+y2+z2dxdydz=1.19004, looks like it diverges but it converges. If the vector field is twice differentiable, hence continuous with continuous first partial derivatives all the integrals in this proof converge)) Then using the vectorial identities

𝐚ψ=ψ(𝐚)+(ψ𝐚)𝐚×ψ=ψ(×𝐚)×(ψ𝐚)

we get 𝐅(𝐫)=14π[(V𝐅(𝐫)|𝐫𝐫|dV+V𝐅(𝐫)|𝐫𝐫|dV)×(V×𝐅(𝐫)|𝐫𝐫|dVV×𝐅(𝐫)|𝐫𝐫|dV)].

Thanks to the divergence theorem the equation can be rewritten as

𝐅(𝐫)=14π[(V𝐅(𝐫)|𝐫𝐫|dV+S𝐧^𝐅(𝐫)|𝐫𝐫|dS)×(V×𝐅(𝐫)|𝐫𝐫|dVS𝐧^×𝐅(𝐫)|𝐫𝐫|dS)]=[14πV𝐅(𝐫)|𝐫𝐫|dV14πS𝐧^𝐅(𝐫)|𝐫𝐫|dS]+×[14πV×𝐅(𝐫)|𝐫𝐫|dV14πS𝐧^×𝐅(𝐫)|𝐫𝐫|dS]

with outward surface normal 𝐧^.

Defining

Φ(𝐫)14πV𝐅(𝐫)|𝐫𝐫|dV14πS𝐧^𝐅(𝐫)|𝐫𝐫|dS 𝐀(𝐫)14πV×𝐅(𝐫)|𝐫𝐫|dV14πS𝐧^×𝐅(𝐫)|𝐫𝐫|dS

we finally obtain 𝐅=Φ+×𝐀.

Solution space

[edit | edit source]

If (Φ1,𝐀1) is a Helmholtz decomposition of 𝐅, then (Φ2,𝐀2) is another decomposition if, and only if,

Φ1Φ2=λ and 𝐀1𝐀2=𝐀λ+φ,
where
  • λ is a harmonic scalar field,
  • 𝐀λ is a vector field which fulfills ×𝐀λ=λ,
  • φ is a scalar field.

Proof: Set λ=Φ2Φ1 and 𝐁=A2A1. According to the definition of the Helmholtz decomposition, the condition is equivalent to

λ+×𝐁=0.

Taking the divergence of each member of this equation yields 2λ=0, hence λ is harmonic.

Conversely, given any harmonic function λ, λ is solenoidal since

(λ)=2λ=0.

Thus, according to the above section, there exists a vector field 𝐀λ such that λ=×𝐀λ.

If 𝐀λ is another such vector field, then 𝐂=𝐀λ𝐀λ fulfills ×𝐂=0, hence C=φ for some scalar field φ.

Fields with prescribed divergence and curl

[edit | edit source]

The term "Helmholtz theorem" can also refer to the following. Let C be a solenoidal vector field and d a scalar field on R3 which are sufficiently smooth and which vanish faster than 1/r2 at infinity. Then there exists a vector field F such that

𝐅=d and ×𝐅=𝐂;

if additionally the vector field F vanishes as r → ∞, then F is unique.[18]

In other words, a vector field can be constructed with both a specified divergence and a specified curl, and if it also vanishes at infinity, it is uniquely specified by its divergence and curl. This theorem is of great importance in electrostatics, since Maxwell's equations for the electric and magnetic fields in the static case are of exactly this type.[18] The proof is by a construction generalizing the one given above: we set

𝐅=(𝒢(d))×(𝒢(𝐂)),

where 𝒢 represents the Newtonian potential operator. (When acting on a vector field, such as ∇ × F, it is defined to act on each component.)

Weak formulation

[edit | edit source]

The Helmholtz decomposition can be generalized by reducing the regularity assumptions (the need for the existence of strong derivatives). Suppose Ω is a bounded, simply-connected, Lipschitz domain. Every square-integrable vector field u ∈ (L2(Ω))3 has an orthogonal decomposition:[19][20][21]

𝐮=φ+×𝐀

where φ is in the Sobolev space H1(Ω) of square-integrable functions on Ω whose partial derivatives defined in the distribution sense are square integrable, and AH(curl, Ω), the Sobolev space of vector fields consisting of square integrable vector fields with square integrable curl.

For a slightly smoother vector field uH(curl, Ω), a similar decomposition holds:

𝐮=φ+𝐯

where φH1(Ω), v ∈ (H1(Ω))d.

Derivation from the Fourier transform

[edit | edit source]

Note that in the theorem stated here, we have imposed the condition that if 𝐅 is not defined on a bounded domain, then 𝐅 shall decay faster than 1/r. Thus, the Fourier transform of 𝐅, denoted as 𝐆, is guaranteed to exist. We apply the convention 𝐅(𝐫)=𝐆(𝐤)ei𝐤𝐫dVk

The Fourier transform of a scalar field is a scalar field, and the Fourier transform of a vector field is a vector field of same dimension.

Now consider the following scalar and vector fields: GΦ(𝐤)=i𝐤𝐆(𝐤)𝐤2𝐆𝐀(𝐤)=i𝐤×𝐆(𝐤)𝐤2[8pt]Φ(𝐫)=GΦ(𝐤)ei𝐤𝐫dVk𝐀(𝐫)=𝐆𝐀(𝐤)ei𝐤𝐫dVk

Hence

𝐆(𝐤)=i𝐤GΦ(𝐤)+i𝐤×𝐆𝐀(𝐤)[6pt]𝐅(𝐫)=i𝐤GΦ(𝐤)ei𝐤𝐫dVk+i𝐤×𝐆𝐀(𝐤)ei𝐤𝐫dVk=Φ(𝐫)+×𝐀(𝐫)

Longitudinal and transverse fields

[edit | edit source]

A terminology often used in physics refers to the curl-free component of a vector field as the longitudinal component and the divergence-free component as the transverse component.[22] This terminology comes from the following construction: Compute the three-dimensional Fourier transform 𝐅^ of the vector field 𝐅. Then decompose this field, at each point k, into two components, one of which points longitudinally, i.e. parallel to k, the other of which points in the transverse direction, i.e. perpendicular to k. So far, we have

𝐅^(𝐤)=𝐅^t(𝐤)+𝐅^l(𝐤) 𝐤𝐅^t(𝐤)=0. 𝐤×𝐅^l(𝐤)=𝟎.

Now we apply an inverse Fourier transform to each of these components. Using properties of Fourier transforms, we derive:

𝐅(𝐫)=𝐅t(𝐫)+𝐅l(𝐫) 𝐅t(𝐫)=0 ×𝐅l(𝐫)=𝟎

Since ×(Φ)=0 and (×𝐀)=0,

we can get

𝐅t=×𝐀=14π×V×𝐅|𝐫𝐫|dV 𝐅l=Φ=14πV𝐅|𝐫𝐫|dV

so this is indeed the Helmholtz decomposition.[23]

Generalization to higher dimensions

[edit | edit source]

Matrix approach

[edit | edit source]

The generalization to d dimensions cannot be done with a vector potential, since the rotation operator and the cross product are defined (as vectors) only in three dimensions.

Let 𝐅 be a vector field in d which decays faster than |𝐫|δ for |𝐫| and δ>2.

The scalar potential is defined similar to the three dimensional case as: Φ(𝐫)=ddiv(𝐅(𝐫))K(𝐫,𝐫)dV=diFiri(𝐫)K(𝐫,𝐫)dV, where as the integration kernel K(𝐫,𝐫) is again the fundamental solution of Laplace's equation, but in d-dimensional space: K(𝐫,𝐫)={12πlog|𝐫𝐫|d=2,1d(2d)Vd|𝐫𝐫|2dotherwise, with Vd=πd2/Γ(d2+1) the volume of the d-dimensional unit balls and Γ(𝐫) the gamma function.

For d=3, Vd is just equal to 4π3, yielding the same prefactor as above. The rotational potential is an antisymmetric matrix with the elements: Aij(𝐫)=d(Fixj(𝐫)Fjxi(𝐫))K(𝐫,𝐫)dV. Above the diagonal are (d2) entries which occur again mirrored at the diagonal, but with a negative sign. In the three-dimensional case, the matrix elements just correspond to the components of the vector potential 𝐀=[A1,A2,A3]=[A23,A31,A12]. However, such a matrix potential can be written as a vector only in the three-dimensional case, because (d2)=d is valid only for d=3.

As in the three-dimensional case, the gradient field is defined as 𝐆(𝐫)=Φ(𝐫). The rotational field, on the other hand, is defined in the general case as the row divergence of the matrix: 𝐑(𝐫)=[krkAik(𝐫);1id]. In three-dimensional space, this is equivalent to the rotation of the vector potential.[8][24]

Tensor approach

[edit | edit source]

In a d-dimensional vector space with d3, 14π|𝐫𝐫| can be replaced by the appropriate Green's function for the Laplacian, defined by 2G(𝐫,𝐫)=rμrμG(𝐫,𝐫)=δd(𝐫𝐫) where Einstein summation convention is used for the index μ. For example, G(𝐫,𝐫)=12πln|𝐫𝐫| in 2D.

Following the same steps as above, we can write Fμ(𝐫)=VFμ(𝐫)rμrμG(𝐫,𝐫)dd𝐫=δμνδρσVFν(𝐫)rρrσG(𝐫,𝐫)dd𝐫 where δμν is the Kronecker delta (and the summation convention is again used). In place of the definition of the vector Laplacian used above, we now make use of an identity for the Levi-Civita symbol ε, εαμρεανσ=(d2)!(δμνδρσδμσδνρ) which is valid in d2 dimensions, where α is a (d2)-component multi-index. This gives Fμ(𝐫)=δμσδνρVFν(𝐫)rρrσG(𝐫,𝐫)dd𝐫+1(d2)!εαμρεανσVFν(𝐫)rρrσG(𝐫,𝐫)dd𝐫

We can therefore write Fμ(𝐫)=rμΦ(𝐫)+εμραrρAα(𝐫) where Φ(𝐫)=VFν(𝐫)rνG(𝐫,𝐫)dd𝐫Aα=1(d2)!εανσVFν(𝐫)rσG(𝐫,𝐫)dd𝐫 Note that the vector potential is replaced by a rank-(d2) tensor in d dimensions.

Because G(𝐫,𝐫) is a function of only 𝐫𝐫, one can replace rμr'μ, giving Φ(𝐫)=VFν(𝐫)r'νG(𝐫,𝐫)dd𝐫Aα=1(d2)!εανσVFν(𝐫)rσG(𝐫,𝐫)dd𝐫 Integration by parts can then be used to give Φ(𝐫)=VG(𝐫,𝐫)r'νFν(𝐫)dd𝐫+SG(𝐫,𝐫)Fν(𝐫)n^'νdd1𝐫Aα=1(d2)!εανσVG(𝐫,𝐫)rσFν(𝐫)dd𝐫1(d2)!εανσSG(𝐫,𝐫)Fν(𝐫)n^'σdd1𝐫 where S=V is the boundary of V. These expressions are analogous to those given above for three-dimensional space.

For a further generalization to manifolds, see the discussion of Hodge decomposition below.

Differential forms

[edit | edit source]

The Hodge decomposition is closely related to the Helmholtz decomposition,[25] generalizing from vector fields on R3 to differential forms on a Riemannian manifold M. Most formulations of the Hodge decomposition require M to be compact.[26] Since this is not true of R3, the Hodge decomposition theorem is not strictly a generalization of the Helmholtz theorem. However, the compactness restriction in the usual formulation of the Hodge decomposition can be replaced by suitable decay assumptions at infinity on the differential forms involved, giving a proper generalization of the Helmholtz theorem.

Extensions to fields not decaying at infinity

[edit | edit source]

Most textbooks only deal with vector fields decaying faster than |𝐫|δ with δ>1 at infinity.[16][13][27] However, Otto Blumenthal showed in 1905 that an adapted integration kernel can be used to integrate fields decaying faster than |𝐫|δ with δ>0, which is substantially less strict. To achieve this, the kernel K(𝐫,𝐫) in the convolution integrals has to be replaced by K(𝐫,𝐫)=K(𝐫,𝐫)K(0,𝐫).[28] With even more complex integration kernels, solutions can be found even for divergent functions that need not grow faster than polynomial.[12][13][24][29]

For all analytic vector fields that need not go to zero even at infinity, methods based on partial integration and the Cauchy formula for repeated integration[30] can be used to compute closed-form solutions of the rotation and scalar potentials, as in the case of multivariate polynomial, sine, cosine, and exponential functions.[8]

Uniqueness of the solution

[edit | edit source]

In general, the Helmholtz decomposition is not uniquely defined. A harmonic function H(𝐫) is a function that satisfies ΔH(𝐫)=0. By adding H(𝐫) to the scalar potential Φ(𝐫), a different Helmholtz decomposition can be obtained:

𝐆(𝐫)=(Φ(𝐫)+H(𝐫))=𝐆(𝐫)+H(𝐫),𝐑(𝐫)=𝐑(𝐫)H(𝐫).

For vector fields 𝐅, decaying at infinity, it is a plausible choice that scalar and rotation potentials also decay at infinity. Because H(𝐫)=0 is the only harmonic function with this property, which follows from Liouville's theorem, this guarantees the uniqueness of the gradient and rotation fields.[31]

This uniqueness does not apply to the potentials: In the three-dimensional case, the scalar and vector potential jointly have four components, whereas the vector field has only three. The vector field is invariant to gauge transformations and the choice of appropriate potentials known as gauge fixing is the subject of gauge theory. Important examples from physics are the Lorenz gauge condition and the Coulomb gauge. An alternative is to use the poloidal–toroidal decomposition.

Applications

[edit | edit source]

Electrodynamics

[edit | edit source]

The Helmholtz theorem is of particular interest in electrodynamics, since it can be used to write Maxwell's equations in the potential image and solve them more easily. The Helmholtz decomposition can be used to prove that, given electric current density and charge density, the electric field and the magnetic flux density can be determined. They are unique if the densities vanish at infinity and one assumes the same for the potentials.[16]

Fluid dynamics

[edit | edit source]

In fluid dynamics, the Helmholtz projection plays an important role, especially for the solvability theory of the Navier-Stokes equations. If the Helmholtz projection is applied to the linearized incompressible Navier-Stokes equations, the Stokes equation is obtained. This depends only on the velocity of the particles in the flow, but no longer on the static pressure, allowing the equation to be reduced to one unknown. However, both equations, the Stokes and linearized equations, are equivalent. The operator PΔ is called the Stokes operator.[32]

Dynamical systems theory

[edit | edit source]

In the theory of dynamical systems, Helmholtz decomposition can be used to determine "quasipotentials" as well as to compute Lyapunov functions in some cases.[33][34][35]

For some dynamical systems such as the Lorenz system (Edward N. Lorenz, 1963[36]), a simplified model for atmospheric convection, a closed-form expression of the Helmholtz decomposition can be obtained: 𝐫˙=𝐅(𝐫)=[a(r2r1),r1(br3)r2,r1r2cr3]. The Helmholtz decomposition of 𝐅(𝐫), with the scalar potential Φ(𝐫)=a2r12+12r22+c2r32 is given as:

𝐆(𝐫)=[ar1,r2,cr3], 𝐑(𝐫)=[+ar2,br1r1r3,r1r2].

The quadratic scalar potential provides motion in the direction of the coordinate origin, which is responsible for the stable fix point for some parameter range. For other parameters, the rotation field ensures that a strange attractor is created, causing the model to exhibit a butterfly effect.[8][37]

Medical Imaging

[edit | edit source]

In magnetic resonance elastography, a variant of MR imaging where mechanical waves are used to probe the viscoelasticity of organs, the Helmholtz decomposition is sometimes used to separate the measured displacement fields into its shear component (divergence-free) and its compression component (curl-free).[38] In this way, the complex shear modulus can be calculated without contributions from compression waves.

Computer animation and robotics

[edit | edit source]

The Helmholtz decomposition is also used in the field of computer engineering. This includes robotics, image reconstruction but also computer animation, where the decomposition is used for realistic visualization of fluids or vector fields.[15][39]

See also

[edit | edit source]

Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

Notes

[edit | edit source]
  1. ^ Daniel Alexander Murray: An Elementary Course in the Integral Calculus. American Book Company, 1898. p. 8.
  2. ^ J. W. Gibbs, Edwin Bidwell Wilson: Vector Analysis. 1901, p. 237, link from Internet Archive.
  3. ^ Oliver Heaviside: Electromagnetic theory. Volume 1, "The Electrician" printing and publishing company, limited, 1893.
  4. ^ Wesley Stoker Barker Woolhouse: Elements of the differential calculus. Weale, 1854.
  5. ^ William Woolsey Johnson: An Elementary Treatise on the Integral Calculus: Founded on the Method of Rates Or Fluxions. John Wiley & Sons, 1881.
    See also: Method of Fluxions.
  6. ^ James Byrnie Shaw: Vector Calculus: With Applications to Physics. D. Van Nostrand, 1922, p. 205.
    See also: Green's theorem.
  7. ^ Joseph Edwards A Treatise on the Integral Calculus. Volume 2. Chelsea Publishing Company, 1922.
  8. ^ a b c d e f Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).. Mathematica worksheet at Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). see pp. 9–10.
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). On page 38, the components of the fluid's velocity (uvw) are expressed in terms of the gradient of a scalar potential P and the curl of a vector potential (LMN).
  11. ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ a b Ton Tran-Cong 1993 "On Helmholtz's Decomposition Theorem and Poissons's Equation with an Infinite DomainQuarterly of Applied Mathematics 51.1, pp. 23–35 JSTOR 43637902.
  13. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ a b c David J. Griffiths: Introduction to Electrodynamics. Prentice-Hall, 1999, p. 556.
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ R. Dautray and J.-L. Lions. Spectral Theory and Applications, volume 3 of Mathematical Analysis and Numerical Methods for Science and Technology. Springer-Verlag, 1990.
  21. ^ V. Girault, P.A. Raviart: Finite Element Methods for Navier–Stokes Equations: Theory and Algorithms. Springer Series in Computational Mathematics. Springer-Verlag, 1986.
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Robert Littlejohn: The Classical Electromagnetic Field Hamiltonian. Online lecture notes, berkeley.edu.
  24. ^ a b Erhard Glötzl, Oliver Richters: Helmholtz Decomposition and Rotation Potentials in n-dimensional Cartesian Coordinates. 2020, Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  25. ^ Frank W. Warner: The Hodge Theorem. In: Foundations of Differentiable Manifolds and Lie Groups. (= Graduate Texts in Mathematics 94). Springer, New York 1983, Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  29. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  30. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  31. ^ Sheldon Axler, Paul Bourdon, Wade Ramey "Bounded Harmonic FunctionsHarmonic Function Theory (= Graduate Texts in Mathematics 137). Springer, New York 1992, pp. 31–44 Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  32. ^ Alexandre J. Chorin, Jerrold E. Marsden A Mathematical Introduction to Fluid Mechanics (= Texts in Applied Mathematics 4). Springer US, New York 1990 Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  33. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  34. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  35. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  36. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  37. ^ Heinz-Otto Peitgen, Hartmut Jürgens, Dietmar Saupe: Strange Attractors: The Locus of Chaos. In: Chaos and Fractals. Springer, New York, pp. 655–768. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  38. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  39. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

References

[edit | edit source]
  • George B. Arfken and Hans J. Weber, Mathematical Methods for Physicists, 4th edition, Academic Press: San Diego (1995) pp. 92–93
  • George B. Arfken and Hans J. Weber, Mathematical Methods for Physicists – International Edition, 6th edition, Academic Press: San Diego (2005) pp. 95–101
  • Rutherford Aris, Vectors, tensors, and the basic equations of fluid mechanics, Prentice-Hall (1962), OCLC 299650765, pp. 70–72

Lua error in Module:Authority_control at line 153: attempt to index field 'wikibase' (a nil value).