A simple example of such a problem is to find the curve of
shortest length connecting two points. If there are no constraints, the
solution is obviously a straight line between the points. However, if
the curve is constrained to lie on a surface in space, then the solution
is less obvious, and possibly many solutions may exist. Such solutions
are known as geodesics. A related problem is posed by Fermat's principle:
light follows the path of shortest optical length connecting two
points, where the optical length depends upon the material of the
medium. One corresponding concept in mechanics is the principle of least action.
Many important problems involve functions of several variables. Solutions of boundary value problems for the Laplace equation satisfy the Dirichlet principle. Plateau's problem
requires finding a surface of minimal area that spans a given contour
in space: a solution can often be found by dipping a frame in a solution
of soap suds. Although such experiments are relatively easy to perform,
their mathematical interpretation is far from simple: there may be more
than one locally minimizing surface, and they may have non-trivial topology.
History
The calculus of variations may be said to begin with Newton's minimal resistance problem in 1687, followed by the brachistochrone curve problem raised by Johann Bernoulli (1696). It immediately occupied the attention of Jakob Bernoulli and the Marquis de l'Hôpital, but Leonhard Euler first elaborated the subject, beginning in 1733. Lagrange
was influenced by Euler's work to contribute significantly to the
theory. After Euler saw the 1755 work of the 19-year-old Lagrange, Euler
dropped his own partly geometric approach in favor of Lagrange's purely
analytic approach and renamed the subject the calculus of variations in his 1756 lecture Elementa Calculi Variationum.
Legendre (1786) laid down a method, not entirely satisfactory, for the discrimination of maxima and minima. Isaac Newton and Gottfried Leibniz also gave some early attention to the subject. To this discrimination Vincenzo Brunacci (1810), Carl Friedrich Gauss (1829), Siméon Poisson (1831), Mikhail Ostrogradsky (1834), and Carl Jacobi (1837) have been among the contributors. An important general work is that of Sarrus (1842) which was condensed and improved by Cauchy (1844). Other valuable treatises and memoirs have been written by Strauch (1849), Jellett (1850), Otto Hesse (1857), Alfred Clebsch (1858), and Carll (1885), but perhaps the most important work of the century is that of Weierstrass.
His celebrated course on the theory is epoch-making, and it may be
asserted that he was the first to place it on a firm and unquestionable
foundation. The 20th and the 23rdHilbert problem published in 1900 encouraged further development.
The calculus of variations is concerned with the maxima or minima (collectively called extrema) of functionals. A functional maps functions
to scalars, so functionals have been described as "functions of
functions." Functionals have extrema with respect to the elements y of a given function space defined over a given domain. A functional J [ y ] is said to have an extremum at the function f if ΔJ = J [ y ] - J [ f] has the same sign for all y in an arbitrarily small neighborhood of f . The function f is called an extremal function or extremal. The extremum J [ f ] is called a local maximum if ΔJ ≤ 0 everywhere in an arbitrarily small neighborhood of f , and a local minimum if ΔJ ≥ 0 there. For a function space of continuous functions, extrema of corresponding functionals are called weak extrema or strong extrema, depending on whether the first derivatives of the continuous functions are respectively all continuous or not.
Both strong and weak extrema of functionals are for a space of
continuous functions but weak extrema have the additional requirement
that the first derivatives of the functions in the space be continuous.
Thus a strong extremum is also a weak extremum, but the converse may not hold. Finding strong extrema is more difficult than finding weak extrema. An example of a necessary condition that is used for finding weak extrema is the Euler–Lagrange equation.
Euler–Lagrange equation
Finding the extrema of functionals is similar to finding the maxima
and minima of functions. The maxima and minima of a function may be
located by finding the points where its derivative vanishes (i.e., is
equal to zero). The extrema of functionals may be obtained by finding
functions where the functional derivative is equal to zero. This leads to solving the associated Euler–Lagrange equation.
L(x, y (x), y ′(x)) is twice continuously differentiable with respect to its arguments x, y, y ′.
If the functional J[y ] attains a local minimum at f , and η(x) is an arbitrary function that has at least one derivative and vanishes at the endpoints x1 and x2 , then for any number ε close to 0,
The term εη is called the variation of the function f and is denoted by δf .
Substituting f + εη for y in the functional J[ y ] , the result is a function of ε,
Since the functional J[ y ] has a minimum for y = f , the function Φ(ε) has a minimum at ε = 0 and thus,
Taking the total derivative of L[x, y, y ′] , where y = f + ε η and y ′ = f ′ + ε η′ are functions of ε but x is not,
and since dy /dε = η and dy ′/dε = η' ,
.
Therefore,
where L[x, y, y ′] → L[x, f, f ′] when ε = 0 and we have used integration by parts. The last term vanishes because η = 0 at x1 and x2 by definition. Also, as previously mentioned the left side of the equation is zero so that
In order to illustrate this process, consider the problem of finding the extremal function y = f (x) , which is the shortest curve that connects two points (x1, y1) and (x2, y2) . The arc length of the curve is given by
with
The Euler–Lagrange equation will now be used to find the extremal function f (x) that minimizes the functional A[y ] .
with
Since f does not appear explicitly in L , the first term in the Euler–Lagrange equation vanishes for all f (x) and thus,
Substituting for L and taking the derivative,
Thus
for some constant c. Then
where
Solving, we get
which implies that
is a constant and therefore
that the shortest curve that connects two points (x1, y1) and (x2, y2) is
and we have thus found the extremal function f(x) that minimizes the functional A[y] so that A[f] is a minimum. Note that y = f(x) is the equation for a straight line, in other words, the shortest distance between two points is a straight line.
Beltrami identity
In physics problems it frequently turns out that ∂L / ∂x = 0. In that case, the Euler–Lagrange equation can be simplified to the Beltrami identity:
where C is a constant. The left hand side is the Legendre transformation of L with respect to f ′.
The intuition behind this result is that, if the variable x is actually time, then the statement ∂L / ∂x = 0 implies that the Lagrangian is time-independent. By Noether's theorem,
there is an associated conserved quantity: the Hamiltonian, which
(often) coincides with the energy of the system. This is (minus) the
constant in Beltrami's identity.
Du Bois-Reymond's theorem
The
discussion thus far has assumed that extremal functions possess two
continuous derivatives, although the existence of the integral J
requires only first derivatives of trial functions. The condition that
the first variation vanishes at an extremal may be regarded as a weak form of the Euler–Lagrange equation. The theorem of Du Bois-Reymond asserts that this weak form implies the strong form. If L has continuous first and second derivatives with respect to all of its arguments, and if
then has two continuous derivatives, and it satisfies the Euler–Lagrange equation.
Lavrentiev phenomenon
Hilbert
was the first to give good conditions for the Euler–Lagrange equations
to give a stationary solution. Within a convex area and a positive
thrice differentiable Lagrangian the solutions are composed of a
countable collection of sections that either go along the boundary or
satisfy the Euler–Lagrange equations in the interior.
However Lavrentiev
in 1926 showed that there are circumstances where there is no optimum
solution but one can be approached arbitrarily closely by increasing
numbers of sections. For instance the following:
Here a zig zag path gives a better solution than any smooth path and increasing the number of sections improves the solution.
Functions of several variables
For example, if φ(x,y) denotes the displacement of a membrane above the domain D in the x,y plane, then its potential energy is proportional to its surface area:
Plateau's problem consists of finding a function that minimizes the surface area while assuming prescribed values on the boundary of D; the solutions are called minimal surfaces. The Euler–Lagrange equation for this problem is nonlinear:
See Courant (1950) for details.
Dirichlet's principle
It
is often sufficient to consider only small displacements of the
membrane, whose energy difference from no displacement is approximated
by
The functional V is to be minimized among all trial functions φ that assume prescribed values on the boundary of D. If u is the minimizing function and v is an arbitrary smooth function that vanishes on the boundary of D, then the first variation of must vanish:
Provided that u has two derivatives, we may apply the divergence theorem to obtain
where C is the boundary of D, s is arclength along C and is the normal derivative of u on C. Since v vanishes on C and the first variation vanishes, the result is
for all smooth functions v that vanish on the boundary of D. The proof for the case of one dimensional integrals may be adapted to this case to show that
in D.
The difficulty with this reasoning is the assumption that the
minimizing function u must have two derivatives. Riemann argued that the
existence of a smooth minimizing function was assured by the connection
with the physical problem: membranes do indeed assume configurations
with minimal potential energy. Riemann named this idea the Dirichlet principle in honor of his teacher Peter Gustav Lejeune Dirichlet. However Weierstrass gave an example of a variational problem with no solution: minimize
among all functions φ that satisfy and
can be made arbitrarily small by choosing piecewise linear functions
that make a transition between −1 and 1 in a small neighborhood of the
origin. However, there is no function that makes .
Eventually it was shown that Dirichlet's principle is valid, but it
requires a sophisticated application of the regularity theory for elliptic partial differential equations; see Jost and Li-Jost (1998).
Generalization to other boundary value problems
A more general expression for the potential energy of a membrane is
This corresponds to an external force density in D, an external force on the boundary C, and elastic forces with modulus acting on C. The function that minimizes the potential energy with no restriction on its boundary values will be denoted by u. Provided that f and g are continuous, regularity theory implies that the minimizing function u will have two derivatives. In taking the first variation, no boundary condition need be imposed on the increment v. The first variation of
is given by
If we apply the divergence theorem, the result is
If we first set v=0 on C, the boundary integral vanishes, and we conclude as before that
in D. Then if we allow v to assume arbitrary boundary values, this implies that u must satisfy the boundary condition
on C. Note that this boundary condition is a consequence of the minimizing property of u: it is not imposed beforehand. Such conditions are called natural boundary conditions.
The preceding reasoning is not valid if vanishes identically on C. In such a case, we could allow a trial function
, where c is a constant. For such a trial function,
By appropriate choice of c, V can assume any value unless the quantity inside the brackets vanishes. Therefore, the variational problem is meaningless unless
This condition implies that net external forces on the system are in
equilibrium. If these forces are in equilibrium, then the variational
problem has a solution, but it is not unique, since an arbitrary
constant may be added. Further details and examples are in Courant and
Hilbert (1953).
Eigenvalue problems
Both one-dimensional and multi-dimensional eigenvalue problems can be formulated as variational problems.
Sturm–Liouville problems
The Sturm–Liouville eigenvalue problem involves a general quadratic form
where φ is restricted to functions that satisfy the boundary conditions
Let R be a normalization integral
The functions and are required to be everywhere positive and bounded away from zero. The primary variational problem is to minimize the ratio Q/R among all φ satisfying the endpoint conditions. It is shown below that the Euler–Lagrange equation for the minimizing u is
where λ is the quotient
It can be shown (see Gelfand and Fomin 1963) that the minimizing u has two derivatives and satisfies the Euler–Lagrange equation. The associated λ will be denoted by ; it is the lowest eigenvalue for this equation and boundary conditions. The associated minimizing function will be denoted by .
This variational characterization of eigenvalues leads to the Rayleigh–Ritz method: choose an approximating u
as a linear combination of basis functions (for example trigonometric
functions) and carry out a finite-dimensional minimization among such
linear combinations. This method is often surprisingly accurate.
The next smallest eigenvalue and eigenfunction can be obtained by minimizing Q under the additional constraint
This procedure can be extended to obtain the complete sequence of eigenvalues and eigenfunctions for the problem.
The variational problem also applies to more general boundary
conditions. Instead of requiring that φ vanish at the endpoints, we may
not impose any condition at the endpoints, and set
where and are arbitrary. If we set the first variation for the ratio is
where λ is given by the ratio as previously.
After integration by parts,
If we first require that v vanish at the endpoints, the first variation will vanish for all such v only if
If u satisfies this condition, then the first variation will vanish for arbitrary v only if
These latter conditions are the natural boundary conditions
for this problem, since they are not imposed on trial functions for the
minimization, but are instead a consequence of the minimization.
Eigenvalue problems in several dimensions
Eigenvalue problems in higher dimensions are defined in analogy with the one-dimensional case. For example, given a domain D with boundary B in three dimensions we may define
and
Let u be the function that minimizes the quotient
with no condition prescribed on the boundary B. The Euler–Lagrange equation satisfied by u is
where
The minimizing u must also satisfy the natural boundary condition
on the boundary B. This result depends upon the regularity
theory for elliptic partial differential equations; see Jost and Li-Jost
(1998) for details. Many extensions, including completeness results,
asymptotic properties of the eigenvalues and results concerning the
nodes of the eigenfunctions are in Courant and Hilbert (1953).
Applications
Some applications of the calculus of variations include:
Fermat's principle states that light takes a path that (locally) minimizes the optical length between its endpoints. If the x-coordinate is chosen as the parameter along the path, and along the path, then the optical length is given by
where the refractive index depends upon the material.
If we try
then the first variation of A (the derivative of A with respect to ε) is
After integration by parts of the first term within brackets, we obtain the Euler–Lagrange equation
The light rays may be determined by integrating this equation. This formalism is used in the context of Lagrangian optics and Hamiltonian optics.
Snell's law
There is a discontinuity of the refractive index when light enters or leaves a lens. Let
where and are constants. Then the Euler–Lagrange equation holds as before in the region where xx is greater than 0, and in fact the path is a straight line there, since the refractive index is constant. At the x=0, f must be continuous, but f'
may be discontinuous. After integration by parts in the separate
regions and using the Euler–Lagrange equations, the first variation
takes the form
The factor multiplying is the sine of angle of the incident ray with the x axis, and the factor multiplying is the sine of angle of the refracted ray with the x axis. Snell's law
for refraction requires that these terms be equal. As this calculation
demonstrates, Snell's law is equivalent to vanishing of the first
variation of the optical path length.
Fermat's principle in three dimensions
It is expedient to use vector notation: let let t be a parameter, let be the parametric representation of a curve C, and let be its tangent vector. The optical length of the curve is given by
Note that this integral is invariant with respect to changes in the parametric representation of C. The Euler–Lagrange equations for a minimizing curve have the symmetric form
where
It follows from the definition that P satisfies
Therefore, the integral may also be written as
This form suggests that if we can find a function ψ whose gradient is given by P, then the integral A
is given by the difference of ψ at the endpoints of the interval of
integration. Thus the problem of studying the curves that make the
integral stationary can be related to the study of the level surfaces of
ψ. In order to find such a function, we turn to the wave equation,
which governs the propagation of light. This formalism is used in the
context of Lagrangian optics and Hamiltonian optics.
where c is the velocity, which generally depends upon X. Wave fronts for light are characteristic surfaces for this partial differential equation: they satisfy
along a system of curves (the light rays) that are given by
These equations for solution of a first-order partial differential
equation are identical to the Euler–Lagrange equations if we make the
identification
We conclude that the function ψ is the value of the minimizing integral A
as a function of the upper end point. That is, when a family of
minimizing curves is constructed, the values of the optical length
satisfy the characteristic equation corresponding the wave equation.
Hence, solving the associated partial differential equation of first
order is equivalent to finding families of solutions of the variational
problem. This is the essential content of the Hamilton–Jacobi theory, which applies to more general variational problems.
Action principle
In classical mechanics, the action, S, is defined as the time integral of the Lagrangian, L. The Lagrangian is the difference of energies,
where T is the kinetic energy of a mechanical system and U its potential energy. Hamilton's principle
(or the action principle) states that the motion of a conservative
holonomic (integrable constraints) mechanical system is such that the
action integral
is stationary with respect to variations in the path x(t).
The Euler–Lagrange equations for this system are known as Lagrange's equations:
and they are equivalent to Newton's equations of motion (for such systems).
The conjugate momenta P are defined by
For example, if
then
Hamiltonian mechanics results if the conjugate momenta are introduced in place of by a Legendre transformation of the Lagrangian L into the Hamiltonian H defined by
The Hamiltonian is the total energy of the system: H = T + U.
Analogy with Fermat's principle suggests that solutions of Lagrange's
equations (the particle trajectories) may be described in terms of level
surfaces of some function of X. This function is a solution of the Hamilton–Jacobi equation:
Variations and sufficient condition for a minimum
Calculus
of variations is concerned with variations of functionals, which are
small changes in the functional's value due to small changes in the
function that is its argument. The first variation is defined as the linear part of the change in the functional, and the second variation is defined as the quadratic part.
For example, if J[y] is a functional with the function y = y(x) as its argument, and there is a small change in its argument from y to y + h, where h = h(x) is a function in the same function space as y, then the corresponding change in the functional is
.
The functional J[y] is said to be differentiable if
,
where φ[h] is a linear functional, ||h|| is the norm of h, and ε → 0 as ||h|| → 0. The linear functional φ[h] is the first variation of J[y] and is denoted by,
.
The functional J[y] is said to be twice differentiable if
,
where φ1[h] is a linear functional (the first variation), φ2[h] is a quadratic functional, and ε → 0 as ||h|| → 0. The quadratic functional φ2[h] is the second variation of J[y] and is denoted by,
.
The second variation δ2J[h] is said to be strongly positive if
,
for all h and for some constant k > 0 .
Using the above definitions, especially the definitions of first
variation, second variation, and strongly positive, the following
sufficient condition for a minimum of a functional can be stated.
Sufficient condition for a minimum:
The functional J[y] has a minimum at y = ŷ if its first variation δJ[h] = 0 at y = ŷ and its second variation δ2J[h] is strongly positive at y = ŷ .