Calculus/Inverting vector calculus operators

From testwiki
Jump to navigation Jump to search

Template:Calculus/Top Nav

In the chapter on vector calculus, the differential operator of the gradient (f), the divergence (𝐅), and the curl (×𝐅) were introduced. This chapter will focus on inverting these differential operators.

The gradient, divergence, and curl operators are all "linear", meaning that given arbitrary scalar fields f1,f2:3, vector fields 𝐅1,𝐅2:33, and scalars α1,α2, that:

(α1f1+α2f2)=α1(f1)+α2(f2)

(α1𝐅1+α2𝐅2)=α1(𝐅1)+α2(𝐅2)

×(α1𝐅1+α2𝐅2)=α1(×𝐅1)+α2(×𝐅2)

More generally given a family of scalar fields f[𝐪], vector fields 𝐅[𝐪], and coefficients α[𝐪] (each 𝐪 corresponds to a scalar field, a vector field, and a scalar coefficient),

(𝐪3α[𝐪]f[𝐪]dV)=𝐪3α[𝐪](f[𝐪])dV

(𝐪3α[𝐪]𝐅[𝐪]dV)=𝐪3α[𝐪](𝐅[𝐪])dV

×(𝐪3α[𝐪]𝐅[𝐪]dV)=𝐪3α[𝐪](×𝐅[𝐪])dV


Inverting Linear Operators

Recall from linear algebra that when given a bijective linear operator :nn, that an inverse can be created by computing a solution to each of (𝐱i)=𝐞i where 𝐞i is the ith elementary basis vector for each i=1,2,,n. When attempting to find an 𝐱n that solves (𝐱)=𝐲 for an arbitrary 𝐲=i=1nyi𝐞i, the solutions to (𝐱i)=𝐞i can be stacked in a linear manner to get 𝐱=i=1nyi𝐱i as a possible solution. This yields an approach to inverting .

This same approach will be used to compute "Green's functions" for each vector calculus differential operator.

The Dirac delta function

The Dirac delta function is a hypothetical function δ: that returns 0 for all x0 and + for x=0. The Dirac delta is not meant to be evaluated at x=0, but instead assumed to satisfy the following integral property: x=+δ(x)dx=1. More generally, given any interval [a,b]𝐑 that strictly contains 0: a<0<b, then x=abδ(x)dx=1. δ(x) is effectively a density function that describes an infinitely dense total mass of 1 at x=0. For an arbitrary x, δ(xx) describes a density function that describes an infinitely dense total mass of 1 at x=x.

Even though δ(x)={+(x=0)0(x0), it is not the case that δ(2x)=δ(x), or 2δ(x)=δ(x). The integrals are: x=+δ(2x)dx=12x=+δ(2x)(2dx)=12y=+δ(y)dy=12 and x=+2δ(x)dx=2x=+δ(x)dx=2. In general, for any a0, δ(ax)=1|a|δ(x).

Addressing non-differentiability

Consider the piece-wise function f: defined by: f(x)={112x(x<0)3x(x0). It is common to accept that f(x) is not differentiable at x=0 and that f(x)={12(x<0)1(x>0). With the Dirac delta function, the derivative of f can be expressed as f(x)=4δ(x)+{12(x<0)0(x=0)1(x>0). With this derivative, part II of the fundamental theorem of calculus holds even for intervals that contain x=0.

In this chapter, it will generally be assumed that all scalar fields f:3 and vector fields 𝐅:33 are continuous and differentiable everywhere. However if this is not the case, the Dirac delta function will be used to model the derivative operators at points of non-differentiability.

Inverting linear differential operators

Given an arbitrary function f:, f can be expressed as the linear combination f(x)=x=+f(x)δ(xx)dx of Dirac delta functions. Let 𝒟 be a linear differential operator that takes a real valued single variable function f(x), and returns another real valued single variable function g(x). If a solution h(x;x) exists to 𝒟(h(x;x))=δ(xx) for all x, then given an arbitrary g(x), a solution f(x) exists to 𝒟(f(x))=g(x) which is f(x)=x=+g(x)h(x;x)dx. The family of functions h(x;x) are referred to as "Green's functions".

Dirac delta function variants

In this chapter, given an arbitrary point 𝐪3, the function δ(𝐪;𝐪) will denote a 3-dimensional variant of the Dirac delta function. The key integral property is that for any volume Ω3, that 𝐪Ωδ(𝐪;𝐪)dV={1(𝐪Ω)0(𝐪Ω). Note that δ(𝐪;𝐪)=δ(𝐪;𝐪). It should also be noted that δ(𝐪;𝐪) carries with it the dimensions length3.

Given an arbitrary oriented curve C, δ(𝐪;C) will denote another variant of the Dirac delta function which returns vectors. δ(𝐪;C)=𝟎 for all 𝐪C, and is infinite in the direction of C for all points from C. The key integral property is that for any oriented surface σ, that 𝐪σδ(𝐪;C)𝐝𝐒=N where N is the net number of times C passes through σ in the preferred direction (C passing through σ in the reverse direction reduces N by 1). It should also be noted that δ(𝐪;C) carries with it the dimensions length2.

Given an arbitrary oriented surface σ, δ(𝐪;σ) will denote another variant of the Dirac delta function which returns vectors. δ(𝐪;σ)=𝟎 for all 𝐪σ, and is infinite in the direction of the oriented normals of σ for all points from σ. The key integral property is that for any oriented curve C, that 𝐪Cδ(𝐪;σ)d𝐪=N where N is the net number of times C passes through σ in the preferred direction (C passing through σ in the reverse direction reduces N by 1). It should also be noted that δ(𝐪;σ) carries with it the dimensions length1.

Multi-paths and multi-surfaces

Given an oriented curve C, then C can be denoted by the Dirac delta vector field δ(𝐪;C). If C is continuous and starts at 𝐪0 and ends at 𝐪1, then it can be proven using Gauss's Divergence Theorem that δ(𝐪;C)=δ(𝐪;𝐪0)δ(𝐪;𝐪1).

Given a collection C1,C2,,Ck of oriented paths, then the vector field δ(𝐪;C1)+δ(𝐪;C2)++δ(𝐪;Ck) effectively denotes the "superposition" of C1,C2,,Ck. This superposition is referred to as a "multi-path". Not all paths have to have a weight of 1. With multi-path 12δ(𝐪;C1)+12δ(𝐪;C2), the weights on C1 and C2 are both 0.5. This multi-path is an even 50%/50% superposition between C1 and C2.

Any vector field 𝐅 can be envisioned as a superposition of a possibly infinite number of paths. Each path may have an infinitesimal weight. When a vector field is envisioned as a multi-path, the decomposition into individual paths is not unique. When vector field 𝐅 denotes a multi-path, 𝐅 is the net density of path origin points minus the density of destination points: the path starting point density.

When 𝐅=0 everywhere, 𝐅 can be envisioned as a superposition of a possibly infinite number of paths that are either closed or extend to infinity. If it is also the case that 𝐅(𝐪) is O(1/|𝐪|αF) for some αF>2, then all of the paths have to close and 𝐅 is effectively a "multi-loop". (𝐅(𝐪) is O(1/|𝐪|αF) if and only if there exists some threshold c1>0 and factor c2>0 such that 𝐪3:|𝐪|>c1|𝐅(𝐪)|<c2(1/|𝐪|αF))

A demonstration of how a divergence free vector field can be envisioned as the superposition of several simple loops.

In the image to the right, a divergence free vector field that denotes flow density is decomposed into the superposition of multiple simple loops. 2 dimensional space is depicted as a lattice of infinitely small squares. The vector field is the top-left section. The flow along each horizontal edge, denoted by the direction and number of arrows, is the horizontal component of the vector field at the current edge (or neighboring vertex). The flow along each vertical edge, denoted by the direction and number of arrows, is the vertical component of the vector field at the current edge (or neighboring vertex). The remaining 3 sections show 3 simple loops whose superposition forms the vector field.


Given an oriented surface σ, then σ can be denoted by the Dirac delta vector field δ(𝐪;σ). If σ has the counter-clockwise oriented boundary C, then it can be proven using Stokes' Theorem that ×δ(𝐪;σ)=δ(𝐪;C).

Given a collection σ1,σ2,,σk of oriented surfaces, then the vector field δ(𝐪;σ1)+δ(𝐪;σ2)++δ(𝐪;σk) effectively denotes the "superposition" of σ1,σ2,,σk. This superposition is referred to as a "multi-surface". Not all surfaces have to have a weight of 1. With multi-surface 12δ(𝐪;σ1)+12δ(𝐪;σ2), the weights on σ1 and σ2 are both 0.5. This multi-surface is an even 50%/50% superposition between σ1 and σ2.

Any vector field 𝐅 can be envisioned as a superposition of a possibly infinite number of surfaces. Each surface may have an infinitesimal weight. When a vector field is envisioned as a multi-surface, the decomposition into individual surfaces is not unique. When vector field 𝐅 denotes a multi-surface, ×𝐅 is the multi-loop that is the counter-clockwise oriented boundary of the multi-surface denoted by 𝐅.

When ×𝐅=𝟎 everywhere, 𝐅 can be envisioned as a superposition of a possibly infinite number of surfaces that are either closed with no boundaries or extend to infinity. If it is also the case that 𝐅(𝐪) is O(1/|𝐪|αF) for some αF>1, then all of the surfaces have to close without extending to infinity and 𝐅 is effectively a "multi closed surface".


Given an oriented curve C and a vector field 𝐅, then the path integral 𝐪C𝐅(𝐪)d𝐪 is equivalent to the volume integral 𝐪3(𝐅(𝐪)δ(𝐪;C))dV. This statement, while intuitive to a certain degree given the definition of δ(𝐪;C), is proven in the box below:

Template:DropBox

In a general sense, the infinitesimal displacement d𝐪 from a path integral along C can be replaced by δ(𝐪;C)dV when the integral is converted to a volume integral over 3. For example, given a continuous curve C which begins at 𝐪0 and ends at 𝐪1, it can be derived that: 𝐪3δ(𝐪;C)dV=𝐪Cd𝐪=𝐪1𝐪0.


Given an oriented surface σ and a vector field 𝐅, then the surface integral 𝐪σ𝐅(𝐪)𝐝𝐒 is equivalent to the volume integral 𝐪3(𝐅(𝐪)δ(𝐪;σ))dV. This statement, while intuitive to a certain degree given the definition of δ(𝐪;σ), is proven in the box below:

Template:DropBox

In a general sense, the infinitesimal surface vector 𝐝𝐒 from a surface integral over σ can be replaced by δ(𝐪;σ)dV when the integral is converted to a volume integral over 3. For example, given an oriented surface σ which has a total surface vector of 𝐒, it can be derived that: 𝐪3δ(𝐪;σ)dV=𝐪σ𝐝𝐒=𝐒.


Given a curve C and a surface σ, the net number of times C passes through σ in the preferred direction, denoted by N, is given by:

N=𝐪Cδ(𝐪;σ)d𝐪=𝐪σδ(𝐪;C)𝐝𝐒=𝐪3δ(𝐪;C)δ(𝐪;σ)dV

Given vector fields 𝐅 and 𝐆 where 𝐅 denotes a multi-path and 𝐆 denotes a multi-surface, then N=𝐪3(𝐅(𝐪)𝐆(𝐪))dV denotes the total "flux" of multi-path 𝐅 through multi-surface 𝐆.

If C is closed loop and σ is a closed surface then N=0 since every time C passes through σ, C must pass through σ in the opposite direction in order to close itself. More generally, if vector field 𝐅 denotes a multi-loop, which means that 𝐅=0 and 𝐅(𝐪) is O(1/|𝐪|αF) for some αF>2, and vector field 𝐆 denotes a multi closed surface, which means that ×𝐆=𝟎 and 𝐆(𝐪) is O(1/|𝐪|αG) for some αG>1, then N=𝐪3(𝐅(𝐪)𝐆(𝐪))dV=0. An algebraic proof (which is not truly necessary) is given in the box below:

Template:DropBox

An example application of multi-paths and multi-surfaces is given in the box below:

Template:DropBox

Template:DropBox


Given a continuous oriented curve C that originates from 𝐪0 and terminates at 𝐪1, it has been noted that δ(𝐪;C)=δ(𝐪;𝐪0)δ(𝐪;𝐪1). It can be derived that: 𝐪3δ(𝐪;C)dV=𝐪Cd𝐪 =𝐪1𝐪0 =𝐪3(δ(𝐪;𝐪1)δ(𝐪;𝐪0))𝐪dV =𝐪3(δ(𝐪;C))|𝐪𝐪dV. Generalizing to a multi-path vector field 𝐅, it is the case that: 𝐪3𝐅(𝐪)dV=𝐪3(𝐅)|𝐪𝐪dV. Recall that 𝐅 is a measure of the "starting point density" of 𝐅.

Given an oriented surface σ with counterclockwise boundary C, it has been noted that ×δ(𝐪;σ)=δ(𝐪;C). It can be derived that: 𝐪3δ(𝐪;σ)dV=𝐪σ𝐝𝐒 =12𝐪C𝐪×d𝐪 =12𝐪3𝐪×(δ(𝐪;C)dV) =12𝐪3𝐪×(×δ(𝐪;σ))|𝐪dV. Generalizing to a multi-surface vector field 𝐅, it is the case that: 𝐪3𝐅(𝐪)dV=12𝐪3𝐪×(×𝐅)|𝐪dV. Recall that ×𝐅 is the counterclockwise boundary density of 𝐅.

Inverting the divergence operator (the inverse square law)

Given an arbitrary scalar field f:3, the problem of interest is that of finding a vector field 𝐅:33 that satisfies 𝐅=f and ×𝐅=𝟎. In other words, we want to find a vector field whose divergence is given by f and is irrotational. For reasons that will soon become apparent, it will be assumed that f(𝐪) is O(1/|𝐪|αf) as |𝐪|+ for some αf>1. The "big O" means that c1,c2>0:𝐪3:|𝐪|>c1|f(𝐪)|<c2(1/|𝐪|αf).

f can be expressed as a linear combination of Dirac delta functions: f(𝐪)=𝐪3f(𝐪)δ(𝐪;𝐪)dV.

If an irrotational vector field 𝐇 can be determined such that (𝐇)|𝐪=δ(𝐪;𝟎) (that is divergence-free everywhere except the origin where the divergence is infinite), then for all 𝐪3: (𝐇(𝐪𝐪))|𝐪=δ(𝐪;𝐪). Since the divergence operator distributes over linear combinations, 𝐅(𝐪)=𝐪3f(𝐪)𝐇(𝐪𝐪)dV is an irrotational vector field that satisfies 𝐅=f.

An intuitive candidate for an irrotational vector field that is divergence free everywhere except the origin is a radially symmetric vector field 𝐇(𝐪)=kr2𝐫^ where r=|𝐪| is the distance from the origin, and 𝐫^=𝐪|𝐪| is the unit vector that points away from the origin (see spherical coordinates). k is unknown at this point. The inverse square indicates that the flow diffuses out over a larger area as the distance from the origin increases. It can easily be checked that 𝐇 is irrotational everywhere (including the origin), and is divergence free everywhere except the origin. All that remains is to determine k such that (𝐇)|𝐪=δ(𝐪;𝟎). Consider a sphere of radius R centered on the origin. The total outwards flow/flux through the surface of this sphere is kR2(4πR2)=4πk, so the total flow generated inside the sphere is 4πk. Since (𝐇)|𝐪=δ(𝐪;𝟎), the total flow generated inside the sphere is 1. This gives k=14π. Therefore 𝐇(𝐪)=14πr2𝐫^=𝐪4π|𝐪|3.

In total, 𝐅(𝐪)=𝐪3f(𝐪)𝐪𝐪4π|𝐪𝐪|3dV is an irrotational vector field that satisfies 𝐅=f. The assumption that f(𝐪) is O(1/|𝐪|αf) as |𝐪|+ for some αf>1 implies that the volume integral does not diverge to infinity. Also note that the apparent singularity at 𝐪=𝐪 does not impact the integral (to be discussed below).

Uniqueness

An important question is if the vector field 𝐅(𝐪)=𝐪3f(𝐪)𝐪𝐪4π|𝐪𝐪|3dV is the only irrotational vector field that satisfies 𝐅=f. If 𝐅 is another possible solution, then 𝐅=𝐅𝐅 is a vector field that is both irrotational and divergence free at all points: ×𝐅=𝟎 and 𝐅=0. There is then the following theorem:

Template:TextBox

𝐅=𝐅𝐅 is a constant vector 𝐂, and therefore an irrotational vector field 𝐅 that satisfies 𝐅=f is unique up to the addition of a constant vector field.

About Improper Integrals

The volume integral 𝐅(𝐪)=𝐪3f(𝐪)𝐪𝐪4π|𝐪𝐪|3dV has a pole/singularity when 𝐪=𝐪. Its range also extends to infinity. Both of these irregularities have the potential to result in a divergent (infinite) integral.

To analyse whether or not the integral diverges due to the pole/singularity or infinite range, the volume integral will be expressed as the integral of concentric spherical shells centered on 𝐪:

𝐪3f(𝐪)𝐪𝐪4π|𝐪𝐪|3dV=r=0+𝐪b(𝐪;r)f(𝐪)(𝐪𝐪)/r4πr2|𝐝𝐒|dr where b(𝐪;r)={𝐪:|𝐪𝐪|=r} denotes the outwards oriented surface of a sphere centered on 𝐪 with radius r. B(𝐪;r)={𝐪:|𝐪𝐪|<r} denotes a solid sphere centered on 𝐪 with radius r.

The inner surface integral does not present any irregularities. The lower bound of r=0 denotes the pole, and the upper bound of r=+ denotes the infinite range.

The integral 𝐅(𝐪;ϵ;R)=r=ϵ+R𝐪b(𝐪;r)f(𝐪)(𝐪𝐪)/r4πr2|𝐝𝐒|dr where the inner radius ϵ is small and the outer radius R is large is regular. The goal is to analyse the integral's behavior as ϵ0+ and R+.

Assume that |f(𝐪)|<K(𝐪;r) for all 𝐪b(𝐪;r) for each radius r. The magnitude of the inner surface integral is now bounded from above by:

|𝐪b(𝐪;r)f(𝐪)(𝐪𝐪)/r4πr2|𝐝𝐒||𝐪b(𝐪;r)|f(𝐪)||(𝐪𝐪)/r|4πr2|𝐝𝐒|𝐪b(𝐪;r)K(𝐪;r)14πr2|𝐝𝐒|

=K(𝐪;r)14πr2𝐪b(𝐪;r)|𝐝𝐒|=K(𝐪;r)

As can be seen, the surface area of b(𝐪;r) cancels out 14πr2.

The magnitude of 𝐅(𝐪;ϵ;R) is bounded from above by:

|𝐅(𝐪;ϵ;R)|r=ϵ+RK(𝐪;r)dr

Assuming that f(𝐪) is bounded everywhere, K(𝐪;r) is bounded everywhere, so it is clear that |𝐅(𝐪;ϵ;R)| does not approach infinity as ϵ0+. This settles the pole/singularity at 𝐪=𝐪. For the integral to not diverge as R+, the condition that f(𝐪) is O(1/|𝐪|αf) as |𝐪|+ for some αf>1 is sufficient. This condition implies that K(𝐪;r) is less than a multiple of 1/rαf when r becomes sufficiently large. The integral of 1/rαf converges at infinity provided that αf>1.

Inverting the gradient operator

Given a vector field 𝐅:33, the problem of interest is finding a scalar field f:3 such that f=𝐅. It should be noted that f does not exist for most vector fields. The gradient theorem implies that for all closed continuous curves C, that 𝐪C(f)|𝐪d𝐪=0. It must be the case that 𝐪C𝐅(𝐪)d𝐪=0 for all closed continuous curves C: 𝐅 must be conservative. Equivalently, ×𝐅=𝟎 everywhere: 𝐅 should be irrotational.

Given a conservative vector field 𝐅, f can be determined by choosing an origin point 𝐪0, and a constant f0. For each 𝐪3, a continuous oriented curve C[𝐪] that starts at 𝐪0 and ends at 𝐪 should be generated. f(𝐪) is assigned: f(𝐪)=f0+𝐪C[𝐪]𝐅(𝐪)d𝐪. The choice of curve C[𝐪] is irrelevant since 𝐅 is conservative/irrotational.

It can be confirmed that f(𝐪)=f0+𝐪C[𝐪]𝐅(𝐪)d𝐪 satisfies f=𝐅 for each point 𝐪3 by evaluating the directional derivative along arbitrary curves that pass through 𝐪. For an arbitrary curve C parameterized by t that passes through 𝐪 at t=t0, the directional derivative of f at t=t0 is 𝐅(𝐪)d𝐪Cdt|t=t0. This confirms that f=𝐅.

Spherical volume integral solution

Assume that 𝐅(𝐪) is O(1/|𝐪|αF) as |𝐪|+ for some αF>1. This means that for some αF>1, that there exists c1,c2>0 such that 𝐪3:|𝐪|>c1|𝐅(𝐪)|<c2(1/|𝐪|αF).

This property implies that given a sufficiently large R0, that any path integral between any two points outside of the sphere B(𝟎;R) that remains outside of the sphere is arbitrarily small. Therefore the origin point 𝐪0 can freely shift between points at infinity.

Choose infinity as the origin point and let f0=0. Given an arbitrary point 𝐪, choose a direction quantified by unit length vector 𝐮. The path C[𝐪] travels backwards along a ray that starts at 𝐪 and points in the direction given by 𝐮. f(𝐪)=𝐪C[𝐪]𝐅(𝐪)d𝐪=r=0+𝐅(𝐪+r𝐮)(dr(𝐮)). Since this integral does not depend on the direction 𝐮, the average over all directions 𝐮 is:

f(𝐪)=14π|𝐮|=1(r=0+𝐅(𝐪+r𝐮)(dr(𝐮)))|𝐝𝐒𝐮| where 𝐝𝐒𝐮 is an infinitesimal surface portion of the unit sphere that constrains 𝐮.

f(𝐪)=14π|𝐮|=1r=0+𝐅(𝐪+r𝐮)(𝐮)r'2(drr'2|𝐝𝐒𝐮|)

Letting the position vector variable 𝐪 be 𝐪=r𝐮, the new volume differential is dV=drr'2|𝐝𝐒𝐮|.

f(𝐪)=14π𝐪3𝐅(𝐪+𝐪)(𝐪/|𝐪|)|𝐪|2dV

Lastly, letting 𝐪=𝐪+𝐪 gives:

f(𝐪)=14π𝐪3𝐅(𝐪)(𝐪𝐪)|𝐪𝐪|3dV

This new formula f(𝐪)=14π𝐪3𝐅(𝐪)(𝐪𝐪)|𝐪𝐪|3dV is a volume integral that expresses the potential f as a linear combination of functions that exhibit a degree of spherical symmetry. This formula is similar to the inverse square law for the inverse of the divergence.

Next, the above formula will be derived using a Green's function approach in a manner similar to the inverse square law for the divergence operator.

Green's function solution

This section will derive a formula identical to the formula above using a Green's function approach. While the derivation will be complicated and the result will not be new, the derivation itself will yield many interesting intermediate results. Again, it will be assumed that 𝐅(𝐪) is O(1/|𝐪|αF) as |𝐪|+ for some αF>1. It will also be assumed that 𝐅 is continuous.

Vector field 𝐅(𝐪)=Fx(𝐪)𝐢+Fy(𝐪)𝐣+Fz(𝐪)𝐤 can be expressed as the following linear combination of Dirac delta functions: 𝐅(𝐪)=𝐪3(Fx(𝐪)(δ(𝐪;𝐪)𝐢)+Fy(𝐪)(δ(𝐪;𝐪)𝐣)+Fz(𝐪)(δ(𝐪;𝐪)𝐤))dV. This linear combination however does not facilitate the inversion of the gradient since for each 𝐪3, the vector fields δ(𝐪;𝐪)𝐢, δ(𝐪;𝐪)𝐣, and δ(𝐪;𝐪)𝐤 are all not conservative, so there do not exist any scalar fields hx(𝐪;𝐪), hy(𝐪;𝐪), and hz(𝐪;𝐪) such that 𝐪hx(𝐪;𝐪)=δ(𝐪;𝐪)𝐢, 𝐪hy(𝐪;𝐪)=δ(𝐪;𝐪)𝐣, and 𝐪hz(𝐪;𝐪)=δ(𝐪;𝐪)𝐤. This prevents a simple solution of f(𝐪)=𝐪3(Fx(𝐪)hx(𝐪;𝐪)+Fy(𝐪)hy(𝐪;𝐪)+Fz(𝐪)hz(𝐪;𝐪))dV.


It is first necessary to express 𝐅 as a linear combination of vector fields that are conservative, so that for each component/basis vector field, a scalar field exists where the gradient is the component vector field. In mathematical terms 𝐅 should be decomposed into the following linear combination: 𝐅(𝐪)=𝐪3(Fx(𝐪)𝐆x(𝐪;𝐪)+Fy(𝐪)𝐆y(𝐪;𝐪)+Fz(𝐪)𝐆z(𝐪;𝐪))dV where for each 𝐪3, vector fields 𝐆x(𝐪;𝐪), 𝐆y(𝐪;𝐪), and 𝐆z(𝐪;𝐪) are all conservative. Specifically a vector valued function 𝐆(𝐪;𝐪,𝐅) is required that is linear with respect to 𝐅: 𝐆(𝐪;𝐪,Fx𝐢+Fy𝐣+Fz𝐤)=Fx𝐆x(𝐪;𝐪)+Fy𝐆y(𝐪;𝐪)+Fz𝐆z(𝐪;𝐪). In essence, 𝐆(𝐪;𝐪,𝐅) is effectively a linear combination of 𝐆x(𝐪;𝐪), 𝐆y(𝐪;𝐪), and 𝐆z(𝐪;𝐪) where the coefficients are the components of 𝐅. The linear combination that 𝐅 must be decomposed into is: 𝐅(𝐪)=𝐪3𝐆(𝐪;𝐪,𝐅(𝐪))dV.

A candidate function that exhibits a degree of spherical symmetry has the form:

𝐆(𝐪;𝐪,𝐅)=a(|𝐪𝐪|)proj(𝐅;𝐪𝐪)+b(|𝐪𝐪|)perp(𝐅;𝐪𝐪)

where proj(𝐯;𝐮)=(𝐯𝐮)𝐮|𝐮|2 is the projection of 𝐯 onto 𝐮, and perp(𝐯;𝐮)=𝐯proj(𝐯;𝐮) is the perpendicular component of 𝐯 relative to 𝐮. a(r) and b(r) are real valued functions that scale the components of 𝐅 relative to the displacement 𝐪𝐪. a(r) and b(r) have yet to be determined.


a(r) and b(r) have to be chosen such that 𝐅(𝐪)=𝐪3𝐆(𝐪;𝐪,𝐅(𝐪))dV provided that 𝐅 satisfies all of the required conditions (most importantly 𝐅 is conservative) and that 𝐆(𝐪;𝐪,𝐅) is always a conservative vector field with 𝐪 as the position parameter.


Using the assumption that 𝐅 is continuous, for an arbitrarily small ϵ, it can be assumed that 𝐅(𝐪)𝐅(𝐪) for |𝐪𝐪|<ϵ. ϵ>0 can be added as an additional parameter to 𝐆, a, and b to get:

𝐆(𝐪;𝐪,𝐅;ϵ)=a(|𝐪𝐪|;ϵ)proj(𝐅;𝐪𝐪)+b(|𝐪𝐪|;ϵ)perp(𝐅;𝐪𝐪)

The condition that 𝐅(𝐪)=𝐪3𝐆(𝐪;𝐪,𝐅(𝐪))dV becomes: 𝐅(𝐪)=limϵ0+𝐪3𝐆(𝐪;𝐪,𝐅(𝐪);ϵ)dV.


It can be proven with difficulty that if k(r) where r>0 is an arbitrary monotone decreasing function and limr0+k(r)=+ and limr+k(r)=0, then choosing a(r;ϵ)=143πϵ3{c(rϵ)(c1)ϵ2k(ϵ)2k(r)2r2(r>ϵ) and b(r;ϵ)=143πϵ3{c(rϵ)(c1)ϵ2k(ϵ)2k(r)rdkdr|r(r>ϵ) will satisfy the condition 𝐅(𝐪)=limϵ0+𝐪3𝐆(𝐪;𝐪,𝐅(𝐪);ϵ)dV.

𝐅 being conservative, continuous, and vanishing at infinity are all important.

Template:DropBox


For 𝐆(𝐪;𝐪,𝐅;ϵ) to always be a conservative vector field with 𝐪 as the position parameter, a(r;ϵ)=b(r;ϵ)+rbr(r;ϵ) for all r0. Choosing k(r)=1r and c=13 will make 𝐆(𝐪;𝐪,𝐅;ϵ) conservative. Hence a(r;ϵ)=14πϵ3{1(rϵ)2ϵ3r3(r>ϵ) and b(r;ϵ)=14πϵ3{1(rϵ)ϵ3r3(r>ϵ)


Lastly, a scalar valued function h(𝐪;𝐪,𝐅;ϵ) should be chosen that satisfies 𝐪h(𝐪;𝐪,𝐅;ϵ)=𝐆(𝐪;𝐪,𝐅;ϵ). One possible h is:

h(𝐪;𝐪,𝐅;ϵ)=14π(𝐅(𝐪𝐪)){1ϵ3(|𝐪𝐪|ϵ)1|𝐪𝐪|3(|𝐪𝐪|>ϵ)

Therefore one possible solution is f(𝐪)=limϵ0+𝐪3h(𝐪;𝐪,𝐅(𝐪);ϵ)dV=14π𝐪3𝐅(𝐪)(𝐪𝐪)|𝐪𝐪|3dV. This is identical to the solution given in the previous section.

Inverting the curl operator (the Boit-Savart law)

Given a vector field 𝐅:33, the problem of interest is finding a divergence free vector field 𝐁:33 such that ×𝐁=𝐅 and 𝐁=0. Since the curl is always divergence free, (×𝐁)=0 always, it is required that 𝐅 be divergence free everywhere: 𝐅=0.

Green's function solution

The Green's function solution that will be presented here will be very similar to the Green's function solution given for inverting the gradient. It will be assumed that 𝐅(𝐪) is O(1/|𝐪|αF) as |𝐪|+ for some αF>1. It will also be assumed that 𝐅 is continuous.

Vector field 𝐅(𝐪)=Fx(𝐪)𝐢+Fy(𝐪)𝐣+Fz(𝐪)𝐤 can be expressed as the following linear combination of Dirac delta functions: 𝐅(𝐪)=𝐪3(Fx(𝐪)(δ(𝐪;𝐪)𝐢)+Fy(𝐪)(δ(𝐪;𝐪)𝐣)+Fz(𝐪)(δ(𝐪;𝐪)𝐤))dV. This linear combination however does not facilitate the inversion of the curl since for each 𝐪3, the vector fields δ(𝐪;𝐪)𝐢, δ(𝐪;𝐪)𝐣, and δ(𝐪;𝐪)𝐤 are all not divergence free, so there do not exist any vector fields 𝐇x(𝐪;𝐪), 𝐇y(𝐪;𝐪), and 𝐇z(𝐪;𝐪) such that 𝐪×𝐇x(𝐪;𝐪)=δ(𝐪;𝐪)𝐢, 𝐪×𝐇y(𝐪;𝐪)=δ(𝐪;𝐪)𝐣, and 𝐪×𝐇z(𝐪;𝐪)=δ(𝐪;𝐪)𝐤. This prevents a simple solution of 𝐁(𝐪)=𝐪3(Fx(𝐪)𝐇x(𝐪;𝐪)+Fy(𝐪)𝐇y(𝐪;𝐪)+Fz(𝐪)𝐇z(𝐪;𝐪))dV.

Using identical reasoning as was used for inverting the gradient, a vector valued function 𝐆(𝐪;𝐪,𝐅;ϵ) is required such that:

  • 𝐆(𝐪;𝐪,𝐅;ϵ) is linear with respect to 𝐅 so that

𝐆(𝐪;𝐪,𝐅(𝐪);ϵ)=𝐆(𝐪;𝐪,Fx(𝐪)𝐢+Fy(𝐪)𝐣+Fz(𝐪)𝐤;ϵ)=Fx(𝐪)𝐆x(𝐪;𝐪;ϵ)+Fy(𝐪)𝐆y(𝐪;𝐪;ϵ)+Fz(𝐪)𝐆z(𝐪;𝐪;ϵ)

  • 𝐅(𝐪)=limϵ0+𝐪3𝐆(𝐪;𝐪,𝐅(𝐪);ϵ)dV.
  • 𝐆(𝐪;𝐪,𝐅;ϵ) is divergence free with respect to 𝐪 as the input parameter.

It can again be proven with difficulty that if k(r) where r>0 is an arbitrary monotone decreasing function and limr0+k(r)=+, and limr+k(r)=0, then choosing a(r;ϵ)=143πϵ3{c(rϵ)(c1)ϵk(ϵ)dkdr|r(r>ϵ) and b(r;ϵ)=143πϵ3{c(rϵ)(c1)ϵk(ϵ)k(r)r(r>ϵ) will satisfy the condition 𝐅(𝐪)=limϵ0+𝐪3𝐆(𝐪;𝐪,𝐅(𝐪);ϵ)dV.

𝐅 being divergence free, continuous, and vanishing at infinity are all important.

Template:DropBox

For 𝐆(𝐪;𝐪,𝐅;ϵ) to always be a divergence free vector field with 𝐪 as the position parameter, 2(a(r;ϵ)b(r;ϵ))+rar(r;ϵ) for all r0. Choosing k(r)=1r2 and c=23 will make 𝐆(𝐪;𝐪,𝐅;ϵ) divergence free. Hence a(r;ϵ)=12πϵ3{1(rϵ)ϵ3r3(r>ϵ) and b(r;ϵ)=12πϵ3{1(rϵ)ϵ32r3(r>ϵ)

Lastly, a vector valued function 𝐇(𝐪;𝐪,𝐅;ϵ) should be chosen that satisfies 𝐪×𝐇(𝐪;𝐪,𝐅;ϵ)=𝐆(𝐪;𝐪,𝐅;ϵ) and 𝐪𝐇(𝐪;𝐪,𝐅;ϵ)=0. One possible 𝐇 is:

𝐇(𝐪;𝐪,𝐅;ϵ)=14π(𝐅×(𝐪𝐪)){1ϵ3(|𝐪𝐪|ϵ)1|𝐪𝐪|3(|𝐪𝐪|>ϵ)

Therefore one possible solution is 𝐁(𝐪)=limϵ0+𝐪3𝐇(𝐪;𝐪,𝐅(𝐪);ϵ)dV=14π𝐪3𝐅(𝐪)×(𝐪𝐪)|𝐪𝐪|3dV.

Summary

Let f be a continuous scalar field such that f(𝐪) is O(1/|𝐪|αf) as |𝐪|+ for some αf>1. An irrotational vector field 𝐅 that satisfies 𝐅=f and ×𝐅=𝟎 is

𝐅(𝐪)=14π𝐪3f(𝐪)(𝐪𝐪)|𝐪𝐪|3dV

Let 𝐅 be a continuous conservative (×𝐅=𝟎) vector field that is O(1/|𝐪|αF) as |𝐪|+ for some αF>1. A scalar field f that satisfies f=𝐅 is

f(𝐪)=14π𝐪3𝐅(𝐪)(𝐪𝐪)|𝐪𝐪|3dV

Let 𝐅 be a continuous divergence free (𝐅=0) vector field that is O(1/|𝐪|αF) as |𝐪|+ for some αF>1. A vector field 𝐁 that satisfies ×𝐁=𝐅 and 𝐁=0 is

𝐁(𝐪)=14π𝐪3𝐅(𝐪)×(𝐪𝐪)|𝐪𝐪|3dV

Example Applications

Electromagnetism

Maxwell's Equations for electromagnetism are [1]:

  • Gauss's Law of Electric Fields: 𝐄=ρϵ0
  • Faraday's Law: ×𝐄=𝐁t
  • Gauss's Law of Magnetic Fields: 𝐁=0
  • Ampere's Law with Maxwell's correction: ×𝐁=μ0(𝐉+ϵ0𝐄t)

𝐄 and 𝐁 are vector fields that denote the electric and magnetic field respectively. ρ is a scalar field that denotes the charge density. 𝐉 is a vector field that denotes the current density. ϵ0=8.85×1012C2/(Nm2) is a constant that denotes the electric permittivity of free space[1], and μ0=4π×107N/A2 is a constant that denotes the magnetic permeability of free space[1].

When there is no changes in 𝐄, 𝐁, ρ, and 𝐉 with respect to time, Maxwell's equations are reduced to:

  • 𝐄=ρϵ0
  • ×𝐄=𝟎
  • 𝐁=0
  • ×𝐁=μ0𝐉

Coulomb's Law

Solving for the electric field from 𝐄=ρϵ0 and ×𝐄=𝟎 gives: 𝐄(𝐪)=14πϵ0𝐪3ρ(𝐪)(𝐪𝐪)|𝐪𝐪|3dV. This formula is referred to as "Coulomb's Law".

Biot-Savart Law

Solving for the magnetic field from ×𝐁=μ0𝐉 and 𝐁=0 gives: 𝐁(𝐪)=μ04π𝐪3𝐉(𝐪)×(𝐪𝐪)|𝐪𝐪|3dV. This formula is referred to as the "Biot-Savart Law".

Gravitational Fields

According to Newton's inverse square law of gravity, the attractive force between masses m1 and m2 is F=Gm1m2r2 where r is the distance between m1 and m2, and G=6.67408×1011Nm2/kg2 is the gravitational constant. The gravitational field (force per unit mass or acceleration) 𝐠 generated by a point mass of M located at 𝐪 is 𝐠(𝐪)=GM|𝐪𝐪|2(𝐪𝐪|𝐪𝐪|)=GM(𝐪𝐪)|𝐪𝐪|3

Given a scalar field ρ that denotes the density of mass at each point 𝐪, then the total gravitational field is: 𝐠(𝐪)=G𝐪3ρ(𝐪)(𝐪𝐪)|𝐪𝐪|3dV. From this formula, it can be seen that the gravitational field satisfies the following equations: 𝐠=4πGρ and ×𝐠=𝟎. This form of characterizing the gravitational field can yield interesting results.

Gauss's divergence theorem implies that given a closed surface σ, that the total inwards flux Φg of a gravitational field is related to the total mass M contained by σ by the equation Φg=4πGM.

Consider a spherically symmetric mass distribution centered on the origin: ρ(𝐪)=ρr(|𝐪|). It is clear that the gravitational field is also spherically symmetric: 𝐠(𝐪)=gr(|𝐪|)𝐪|𝐪|. Given a sphere of radius R centered on the origin, the total inwards gravitational flux is Φg=4πR2gr(R), and the total mass contained is M=r=0R4πr2ρr(r)dr=4πr=0Rr2ρr(r)dr. Therefore:

Φg=4πGM4πR2gr(R)=(4π)2Gr=0Rr2ρr(r)drgr(R)=4πGR2r=0Rr2ρr(r)dr

The gravitational field strength at a distance of R from the origin is gr(R)=4πGR2r=0Rr2ρr(r)dr.

Given a solid spherical mass with a uniform density of ρ0 and a radius of R, the radial density function is ρr(r)={ρ0(rR)0(r>R) so the gravitational field strength at a radius of r is:

gr(r)=4πGρ03r2{r3(rR)R3(r>R) =4πGρ03{r(rR)R3/r2(r>R)

The gravitational field reaches its maximum of 4πGρ0R3=G(43πR3ρ0)R2=GMR2 at the sphere's surface.

This image illustrates the fact that the gravitational field inside a hollow sphere is zero, as indicated by the stick figures floating around inside. Outside the sphere, gravity behaves normally according to the inverse square law, and the stick figures can walk on the outer surface.

Given a hollow spherical mass of M and a radius of R, the radial density function is ρr(r)=M4πR2δ(rR), where δ is the 1-dimensional Dirac delta function. The gravitational field strength at a radius of r is:

gr(r)=GMr2{0(rR)1(r>R)

Contrary to intuition (and many examples from science fiction), the gravitational field inside a hollow spherical shell or Dyson sphere does not pull towards the inner surface, but is instead 0, as shown in the image to the right. If there is any mass nested inside the spherical shell, the gravitational field of the nested mass takes over completely inside the shell.

Template:BookCat

  1. 1.0 1.1 1.2 Griffiths, D. J., Introduction to Electrodynamics, 3rd Edition, Prentice Hall, 1999.