Legendre transformation: Difference between revisions
Georgelulu (talk | contribs) m →References: Enabled link to referenced arXiv document |
|||
Line 267: | Line 267: | ||
* {{cite book | author=[[Vladimir Igorevich Arnol'd|Arnol'd, Vladimir Igorevich]] | title=Mathematical Methods of Classical Mechanics (second edition) | publisher=Springer | year=1989 | isbn=0-387-96890-3}} |
* {{cite book | author=[[Vladimir Igorevich Arnol'd|Arnol'd, Vladimir Igorevich]] | title=Mathematical Methods of Classical Mechanics (second edition) | publisher=Springer | year=1989 | isbn=0-387-96890-3}} |
||
* {{cite book | author=Rockafellar, Ralph Tyrell | title=Convex Analysis | publisher=Princeton University Press | year=1996 | isbn=0-691-01586-4}} |
* {{cite book | author=Rockafellar, Ralph Tyrell | title=Convex Analysis | publisher=Princeton University Press | year=1996 | isbn=0-691-01586-4}} |
||
* {{cite article | author=Zia, R. K. P. et al. | title=Making Sense of the Legendre Transform | publisher=arXiv 0806.1147 | year=2009}} |
* {{cite article | author=Zia, R. K. P. et al. | title=Making Sense of the Legendre Transform | publisher=[http://arxiv.org/abs/0806.1147 arXiv 0806.1147] | year=2009}} |
||
[[Category:Transforms]] |
[[Category:Transforms]] |
Revision as of 06:53, 21 December 2009
In mathematics, the Legendre transformation or Legendre transform, named after Adrien-Marie Legendre, is an operation that transforms one real-valued function of a real variable into another. Specifically, the Legendre transform of a function ƒ is the function ƒ∗ defined by
If ƒ is differentiable, then ƒ∗(p) can be interpreted as the negative of the y-intercept of the tangent line to the graph of ƒ that has slope p. In particular, the value of x that attains the maximum has the property that
That is, the derivative of the function ƒ becomes the argument to the function ƒ∗. In particular, if ƒ is convex (or concave up), then ƒ∗ satisfies the functional equation
The Legendre transform is its own inverse. Like the familiar Fourier transform, the Legendre transform takes a function ƒ(x) and produces a function of a different variable p. However, while the Fourier transform consists of an integration with a kernel, the Legendre transform uses maximization as the transformation procedure. The transform is well behaved only if ƒ(x) is a convex function.
The Legendre transformation is an application of the duality relationship between points and lines. The functional relationship specified by f(x) can be represented equally well as a set of (x, y) points, or as a set of tangent lines specified by their slope and intercept values.
The Legendre transformation can be generalized to the Legendre-Fenchel transformation. It is commonly used in thermodynamics and in the Hamiltonian formulation of classical mechanics.
Definitions
The definition of the Legendre transform can be made more explicit. To maximize with respect to , we set its derivative equal to zero:
Thus, the expression is maximized when
When is convex, this is a maximum because the second derivative is negative:
Next we invert (2) to obtain as a function of and plug this into (1) , which gives the more useful form,
This definition gives the conventional procedure for calculating the Legendre transform of : find , invert for and substitute into the expression . This definition makes clear the following interpretation: the Legendre transform produces a new function, in which the independent variable is replaced by , which is the derivative of the original function with respect to .
Another definition
There is a third definition of the Legendre transform: and are said to be Legendre transforms of each other if their first derivatives are inverse functions of each other:
We can see this by taking derivative of :
Combining this equation with the maximization condition results in the following pair of reciprocal equations:
We see that and are inverses, as promised. They are unique up to an additive constant which is fixed by the additional requirement that
Although in some cases (e.g. thermodynamic potentials) a non-standard requirement is used:
The standard constraint will be considered in this article unless otherwise noted. The Legendre transformation is its own inverse, and is related to integration by parts.
Applications
Thermodynamics
The strategy behind the use of Legendre transforms is to shift, from a function with one of its parameters an independent variable, to a new function with its dependence on a new variable (the partial derivative of the original function with respect to the independent variable). The new function is the difference between the original function and the product of the old and new variables. For example, while the internal energy is an explicit function of the extensive variables entropy, volume (and chemical composition)
the enthalpy, the (non standard) Legendre transform of U with respect to −PV
becomes a function of the entropy and the intensive quantity, pressure, as natural variables, and is useful when the (external) P is constant. The free energies (Helmholtz and Gibbs), are obtained through further Legendre transforms, by subtracting TS (from U and H respectively), shift dependence from the entropy S to its conjugate intensive variable temperature T, and are useful when it is constant.
Hamilton-Lagrange mechanics
A Legendre transform is used in classical mechanics to derive the Hamiltonian formulation from the Lagrangian one, and conversely. While the Lagrangian is an explicit function of the positional coordinates qj and generalized velocities dqj /dt (and time), the Hamiltonian shifts the functional dependence to the positions and momenta,defined as . Whenever (in that case the Lagrangian is said to be regular) one can express the as functions and define
Each of the two formulations has its own applicability, both in the theoretical foundations of the subject, and in practice, depending on the ease of calculation for a particular problem. The coordinates are not necessarily rectilinear, but can also be angles, etc. An optimum choice takes advantage of the actual physical symmetries.
An example - variable capacitor
As another example from physics, consider a parallel-plate capacitor whose plates can approach or recede from one another, exchanging work with external mechanical forces which maintain the plate separation — analogous to a gas in a cylinder with a piston. We want the attractive force f between the plates as a function of the variable separation x. (The two vectors point in opposite directions.) If the charges on the plates remain constant as they move, the force is the negative gradient of the electrostatic energy
However, if the voltage between the plates V is maintained constant by connection to a battery, which is a reservoir for charge at constant potential difference, the force now becomes the negative gradient of the Legendre transform
The two functions happen to be negatives only because of the linearity of the capacitance.
Examples
The exponential function ex has x ln x − x as a Legendre transform since their respective first derivatives ex and ln x are inverse to each other. This example shows that the respective domains of a function and its Legendre transform need not agree.
Similarly, the quadratic form
with A a symmetric invertible n-by-n-matrix has
as a Legendre transform.
Legendre transformation in one dimension
In one dimension, a Legendre transform to a function f : R → R with an invertible first derivative may be found using the formula
This can be seen by integrating both sides of the defining condition restricted to one-dimension
from x0 to x1, making use of the fundamental theorem of calculus on the left hand side and substituting
on the right hand side to find
with f*′(y0) = x0, f*′(y1) = x1. Using integration by parts the last integral simplifies to
Therefore,
Since the left hand side of this equation does only depend on x1 and the right hand side only on x0, they have to evaluate to the same constant.
Solving for f* and choosing C to be zero results in the above-mentioned formula.
Geometric interpretation
For a strictly convex function the Legendre-transformation can be interpreted as a mapping between the graph of the function and the family of tangents of the graph. (For a function of one variable, the tangents are well-defined at all but at most countably many points since a convex function is differentiable at all but at most countably many points.)
The equation of a line with slope m and y-intercept b is given by
- .
For this line to be tangent to the graph of a function f at the point (x0, f(x0)) requires
and
f' is strictly monotone as the derivative of a strictly convex function, and the second equation can be solved for x0, allowing to eliminate x0 from the first giving the y-intercept b of the tangent as a function of its slope m:
Here f* denotes the Legendre transform of f.
The family of tangents of the graph of f is therefore (parameterized by m) given by
or, written implicitly, by the solutions of the equation
The graph of the original function can be reconstructed from this family of lines as the envelope of this family by demanding
Eliminating m from these two equations gives
Identifying y with f(x) and recognizing the right side of the preceding equation as the Legendre transform of f* we find
Legendre transformation in more than one dimension
For a differentiable real-valued function on an open subset U of Rn the Legendre conjugate of the pair (U, f) is defined to be the pair (V, g), where V is the image of U under the gradient mapping Df, and g is the function on V given by the formula
where
is the scalar product on Rn.
Alternatively, if X is a real vector space and Y is its dual vector space, then for each point x of X and y of Y, there is a natural identification of the cotangent spaces T*Xx with Y and T*Yy with X. If f is a real differentiable function over X, then ∇f is a section of the cotangent bundle T*X and as such, we can construct a map from X to Y. Similarly, if g is a real differentiable function over Y, ∇g defines a map from Y to X. If both maps happen to be inverses of each other, we say we have a Legendre transform.
Further properties
In the following the Legendre transform of a function f is denoted as f*.
Scaling properties
The Legendre transformation has the following scaling properties: For a>0,
It follows that if a function is homogeneous of degree r then its image under the Legendre transformation is a homogeneous function of degree s, where 1/r + 1/s = 1. Thus, the only monomial whose degree is invariant under Legendre transform is the quadratic.
Behavior under translation
Behavior under inversion
Behavior under linear transformations
Let A be a linear transformation from Rn to Rm. For any convex function f on Rn, one has
where A* is the adjoint operator of A defined by
A closed convex function f is symmetric with respect to a given set G of orthogonal linear transformations,
if and only if f* is symmetric with respect to G.
Infimal convolution
The infimal convolution of two functions f and g is defined as
Let f1, …, fm be proper convex functions on Rn. Then
See also
References
- Arnol'd, Vladimir Igorevich (1989). Mathematical Methods of Classical Mechanics (second edition). Springer. ISBN 0-387-96890-3.
- Rockafellar, Ralph Tyrell (1996). Convex Analysis. Princeton University Press. ISBN 0-691-01586-4.
- Template:Cite article