Gradient theorem
Template:Short description Script error: No such module "sidebar".
The gradient theorem, also known as the fundamental theorem of calculus for line integrals, says that a line integral through a gradient field can be evaluated by evaluating the original scalar field at the endpoints of the curve. The theorem is a generalization of the second fundamental theorem of calculus to any curve in a plane or space (generally n-dimensional) rather than just the real line.
If φ : U ⊆ Rn → RScript error: No such module "Check for unknown parameters". is a differentiable function and Template:Mvar a differentiable curve in UScript error: No such module "Check for unknown parameters". which starts at a point pScript error: No such module "Check for unknown parameters". and ends at a point qScript error: No such module "Check for unknown parameters"., then
where ∇φScript error: No such module "Check for unknown parameters". denotes the gradient vector field of φScript error: No such module "Check for unknown parameters"..
The gradient theorem implies that line integrals through gradient fields are path-independent. In physics this theorem is one of the ways of defining a conservative force. By placing Template:Mvar as potential, ∇φScript error: No such module "Check for unknown parameters". is a conservative field. Work done by conservative forces does not depend on the path followed by the object, but only the end points, as the above equation shows.
The gradient theorem also has an interesting converse: any path-independent vector field can be expressed as the gradient of a scalar field. Just like the gradient theorem itself, this converse has many striking consequences and applications in both pure and applied mathematics.
Proof
If Template:Mvar is a differentiable function from some open subset U ⊆ RnScript error: No such module "Check for unknown parameters". to RScript error: No such module "Check for unknown parameters". and rScript error: No such module "Check for unknown parameters". is a differentiable function from some closed interval [a, b]Script error: No such module "Check for unknown parameters". to Template:Mvar (Note that rScript error: No such module "Check for unknown parameters". is differentiable at the interval endpoints aScript error: No such module "Check for unknown parameters". and bScript error: No such module "Check for unknown parameters".. To do this, rScript error: No such module "Check for unknown parameters". is defined on an interval that is larger than and includes [a, b]Script error: No such module "Check for unknown parameters"..), then by the multivariate chain rule, the composite function φ ∘ rScript error: No such module "Check for unknown parameters". is differentiable on [a, b]Script error: No such module "Check for unknown parameters".:
for all Template:Mvar in [a, b]Script error: No such module "Check for unknown parameters".. Here the ⋅Script error: No such module "Check for unknown parameters". denotes the dot product.
Now suppose the domain Template:Mvar of Template:Mvar contains the differentiable curve Template:Mvar with endpoints pScript error: No such module "Check for unknown parameters". and qScript error: No such module "Check for unknown parameters".. (This is oriented in the direction from pScript error: No such module "Check for unknown parameters". to qScript error: No such module "Check for unknown parameters".). If rScript error: No such module "Check for unknown parameters". parametrizes Template:Mvar for Template:Mvar in [a, b]Script error: No such module "Check for unknown parameters". (i.e., rScript error: No such module "Check for unknown parameters". represents Template:Mvar as a function of Template:Mvar), then
where the definition of a line integral is used in the first equality, the above equation is used in the second equality, and the second fundamental theorem of calculus is used in the third equality.[1]
Even if the gradient theorem (also called fundamental theorem of calculus for line integrals) has been proved for a differentiable (so looked as smooth) curve so far, the theorem is also proved for a piecewise-smooth curve since this curve is made by joining multiple differentiable curves so the proof for this curve is made by the proof per differentiable curve component.[2]
Examples
Example 1
Suppose γ ⊂ R2Script error: No such module "Check for unknown parameters". is the circular arc oriented counterclockwise from (5, 0)Script error: No such module "Check for unknown parameters". to (−4, 3)Script error: No such module "Check for unknown parameters".. Using the definition of a line integral,
This result can be obtained much more simply by noticing that the function has gradient , so by the Gradient Theorem:
Example 2
For a more abstract example, suppose γ ⊂ RnScript error: No such module "Check for unknown parameters". has endpoints pScript error: No such module "Check for unknown parameters"., qScript error: No such module "Check for unknown parameters"., with orientation from pScript error: No such module "Check for unknown parameters". to qScript error: No such module "Check for unknown parameters".. For uScript error: No such module "Check for unknown parameters". in RnScript error: No such module "Check for unknown parameters"., let Template:AbsScript error: No such module "Check for unknown parameters". denote the Euclidean norm of uScript error: No such module "Check for unknown parameters".. If α ≥ 1Script error: No such module "Check for unknown parameters". is a real number, then
Here the final equality follows by the gradient theorem, since the function f(x) = Template:Absα+1Script error: No such module "Check for unknown parameters". is differentiable on RnScript error: No such module "Check for unknown parameters". if α ≥ 1Script error: No such module "Check for unknown parameters"..
If α < 1Script error: No such module "Check for unknown parameters". then this equality will still hold in most cases, but caution must be taken if γ passes through or encloses the origin, because the integrand vector field Template:Absα − 1xScript error: No such module "Check for unknown parameters". will fail to be defined there. However, the case α = −1Script error: No such module "Check for unknown parameters". is somewhat different; in this case, the integrand becomes Template:Abs−2x = ∇(log Template:Abs)Script error: No such module "Check for unknown parameters"., so that the final equality becomes log Template:Abs − log Template:AbsScript error: No such module "Check for unknown parameters"..
Note that if n = 1Script error: No such module "Check for unknown parameters"., then this example is simply a slight variant of the familiar power rule from single-variable calculus.
Example 3
Suppose there are Template:Mvar point charges arranged in three-dimensional space, and the Template:Mvar-th point charge has charge QiScript error: No such module "Check for unknown parameters". and is located at position piScript error: No such module "Check for unknown parameters". in R3Script error: No such module "Check for unknown parameters".. We would like to calculate the work done on a particle of charge Template:Mvar as it travels from a point aScript error: No such module "Check for unknown parameters". to a point bScript error: No such module "Check for unknown parameters". in R3Script error: No such module "Check for unknown parameters".. Using Coulomb's law, we can easily determine that the force on the particle at position rScript error: No such module "Check for unknown parameters". will be
Here Template:AbsScript error: No such module "Check for unknown parameters". denotes the Euclidean norm of the vector uScript error: No such module "Check for unknown parameters". in R3Script error: No such module "Check for unknown parameters"., and k = 1/(4πε0)Script error: No such module "Check for unknown parameters"., where ε0Script error: No such module "Check for unknown parameters". is the vacuum permittivity.
Let γ ⊂ R3 − {p1, ..., pn}Script error: No such module "Check for unknown parameters". be an arbitrary differentiable curve from aScript error: No such module "Check for unknown parameters". to bScript error: No such module "Check for unknown parameters".. Then the work done on the particle is
Now for each Template:Mvar, direct computation shows that
Thus, continuing from above and using the gradient theorem,
We are finished. Of course, we could have easily completed this calculation using the powerful language of electrostatic potential or electrostatic potential energy (with the familiar formulas W = −ΔU = −qΔVScript error: No such module "Check for unknown parameters".). However, we have not yet defined potential or potential energy, because the converse of the gradient theorem is required to prove that these are well-defined, differentiable functions and that these formulas hold (see below). Thus, we have solved this problem using only Coulomb's Law, the definition of work, and the gradient theorem.
Converse of the gradient theorem
The gradient theorem states that if the vector field FScript error: No such module "Check for unknown parameters". is the gradient of some scalar-valued function (i.e., if FScript error: No such module "Check for unknown parameters". is conservative), then FScript error: No such module "Check for unknown parameters". is a path-independent vector field (i.e., the integral of FScript error: No such module "Check for unknown parameters". over some piecewise-differentiable curve is dependent only on end points). This theorem has a powerful converse: Template:Math theorem It is straightforward to show that a vector field is path-independent if and only if the integral of the vector field over every closed loop in its domain is zero. Thus the converse can alternatively be stated as follows: If the integral of FScript error: No such module "Check for unknown parameters". over every closed loop in the domain of FScript error: No such module "Check for unknown parameters". is zero, then FScript error: No such module "Check for unknown parameters". is the gradient of some scalar-valued function.
Proof of the converse
Suppose Template:Mvar is an open, path-connected subset of RnScript error: No such module "Check for unknown parameters"., and F : U → RnScript error: No such module "Check for unknown parameters". is a continuous and path-independent vector field. Fix some element aScript error: No such module "Check for unknown parameters". of Template:Mvar, and define f : U → RScript error: No such module "Check for unknown parameters". byHere γ[a, x]Script error: No such module "Check for unknown parameters". is any (differentiable) curve in Template:Mvar originating at aScript error: No such module "Check for unknown parameters". and terminating at xScript error: No such module "Check for unknown parameters".. We know that fScript error: No such module "Check for unknown parameters". is well-defined because FScript error: No such module "Check for unknown parameters". is path-independent.
Let vScript error: No such module "Check for unknown parameters". be any nonzero vector in RnScript error: No such module "Check for unknown parameters".. By the definition of the directional derivative,To calculate the integral within the final limit, we must parametrize γ[x, x + tv]Script error: No such module "Check for unknown parameters".. Since FScript error: No such module "Check for unknown parameters". is path-independent, Template:Mvar is open, and Template:Mvar is approaching zero, we may assume that this path is a straight line, and parametrize it as u(s) = x + svScript error: No such module "Check for unknown parameters". for 0 < s < tScript error: No such module "Check for unknown parameters".. Now, since u'(s) = vScript error: No such module "Check for unknown parameters"., the limit becomeswhere the first equality is from the definition of the derivative with a fact that the integral is equal to 0 at Template:Mvar = 0, and the second equality is from the first fundamental theorem of calculus. Thus we have a formula for ∂vfScript error: No such module "Check for unknown parameters"., (one of ways to represent the directional derivative) where vScript error: No such module "Check for unknown parameters". is arbitrary; for (see its full definition above), its directional derivative with respect to vScript error: No such module "Check for unknown parameters". iswhere the first two equalities just show different representations of the directional derivative. According to the definition of the gradient of a scalar function fScript error: No such module "Check for unknown parameters"., , thus we have found a scalar-valued function Template:Mvar whose gradient is the path-independent vector field FScript error: No such module "Check for unknown parameters". (i.e., FScript error: No such module "Check for unknown parameters". is a conservative vector field.), as desired.[3]
Example of the converse principle
Script error: No such module "Labelled list hatnote". To illustrate the power of this converse principle, we cite an example that has significant physical consequences. In classical electromagnetism, the electric force is a path-independent force; i.e. the work done on a particle that has returned to its original position within an electric field is zero (assuming that no changing magnetic fields are present).
Therefore, the above theorem implies that the electric force field Fe : S → R3Script error: No such module "Check for unknown parameters". is conservative (here Template:Mvar is some open, path-connected subset of R3Script error: No such module "Check for unknown parameters". that contains a charge distribution). Following the ideas of the above proof, we can set some reference point aScript error: No such module "Check for unknown parameters". in Template:Mvar, and define a function Ue: S → RScript error: No such module "Check for unknown parameters". by
Using the above proof, we know UeScript error: No such module "Check for unknown parameters". is well-defined and differentiable, and Fe = −∇UeScript error: No such module "Check for unknown parameters". (from this formula we can use the gradient theorem to easily derive the well-known formula for calculating work done by conservative forces: W = −ΔUScript error: No such module "Check for unknown parameters".). This function UeScript error: No such module "Check for unknown parameters". is often referred to as the electrostatic potential energy of the system of charges in Template:Mvar (with reference to the zero-of-potential aScript error: No such module "Check for unknown parameters".). In many cases, the domain Template:Mvar is assumed to be unbounded and the reference point aScript error: No such module "Check for unknown parameters". is taken to be "infinity", which can be made rigorous using limiting techniques. This function UeScript error: No such module "Check for unknown parameters". is an indispensable tool used in the analysis of many physical systems.
Generalizations
Script error: No such module "Labelled list hatnote".
Many of the critical theorems of vector calculus generalize elegantly to statements about the integration of differential forms on manifolds. In the language of differential forms and exterior derivatives, the gradient theorem states that
for any 0-form, Template:Mvar, defined on some differentiable curve γ ⊂ RnScript error: No such module "Check for unknown parameters". (here the integral of ϕScript error: No such module "Check for unknown parameters". over the boundary of the Template:Mvar is understood to be the evaluation of ϕScript error: No such module "Check for unknown parameters". at the endpoints of γ).
Notice the striking similarity between this statement and the generalized Stokes’ theorem, which says that the integral of any compactly supported differential form Template:Mvar over the boundary of some orientable manifold ΩScript error: No such module "Check for unknown parameters". is equal to the integral of its exterior derivative dωScript error: No such module "Check for unknown parameters". over the whole of ΩScript error: No such module "Check for unknown parameters"., i.e.,
This powerful statement is a generalization of the gradient theorem from 1-forms defined on one-dimensional manifolds to differential forms defined on manifolds of arbitrary dimension.
The converse statement of the gradient theorem also has a powerful generalization in terms of differential forms on manifolds. In particular, suppose Template:Mvar is a form defined on a contractible domain, and the integral of Template:Mvar over any closed manifold is zero. Then there exists a form Template:Mvar such that ω = dψScript error: No such module "Check for unknown parameters".. Thus, on a contractible domain, every closed form is exact. This result is summarized by the Poincaré lemma.
See also
- State function
- Scalar potential
- Jordan curve theorem
- Differential of a function
- Classical mechanics
- Template:Section link
- Template:Section link
References
<templatestyles src="Reflist/styles.css" />
Script error: No such module "Check for unknown parameters".