Преобразование Лежандра

Материал из testwiki
Перейти к навигации Перейти к поиску

Преобразование Лежандра для заданной функции f(x) — это построение функции f∗(p), двойственной ей по Юнгу. Если исходная функция была определена на векторном пространстве V, её преобразованием Лежандра будет функция, определённая на сопряжённом пространстве V∗, то есть на пространстве линейных функционалов на пространстве V.

Мотивация

Возможная мотивация может быть выражена в виде менее общего определения. Преобразование Лежандра — это такая замена функции и переменной, при которой старая производная принимается за новую переменную, а старая переменная — за новую производную.

Выражение для дифференциала

df(x)=f′(x)dx

в силу того, что d(xf′)=f′dx+xdf′, может быть записано в виде

d(xf′−f)=xdf′.

Если теперь принять, что

F=xf′−f,y=f′(x),

что и является преобразованием Лежандра (f,x)→(F,y), тогда

dF(y)=F′(y)dy,x=F′(y).

При этом новая переменная y равна старой производной, а старая переменная x равна новой производной:

y=f′(x),x=F′(y).

Определения могут отличаться знаком F. Если исходных переменных x больше, чем одна, преобразование Лежандра может быть осуществлено по любому подмножеству из них.

Определение

Аналитическое определение

Преобразованием Лежандра функции f, заданной на подмножестве M векторного пространства V, называется функция f∗, определенная на подмножестве M∗ сопряжённого пространства V∗ по формуле

f∗(p)=supx∈M(⟨p,x⟩−f(x)),p∈M∗={p:supx∈M(⟨p,x⟩−f(x))<∞},

где ⟨p,x⟩ — значение линейного функционала p на векторе x. В случае гильбертова пространства ⟨p,x⟩ — обычное скалярное произведение. В частном случае дифференцируемой функции, заданной в ℛn, переход к сопряженной функции осуществляется по формулам

f∗(p)=⟨p,x⟩−f(x),p=∂f∂x=grad⁡f,

причём x нужно выразить через p из второго уравнения.

Геометрический смысл

Шаблон:Seealso Для выпуклой функции f(x) её надграфик epi⁡f={(x,y)∣y⩾f(x)} есть выпуклое замкнутое множество, границей которого является график функции f(x). Множество опорных гиперплоскостей к надграфику функции f(x) есть естественная область определения её преобразованием Лежандра f∗(p). Если p — опорная гиперплоскость (в нашем случае касательная) к надграфику, она пересекает ось y в некоторой единственной точке. Её y-координата, взятая со знаком минус, и есть значение функции f∗(p).

Соответствие x→p определено однозначно в области, где функция f(x) дифференцируема. Тогда p — касательная гиперплоскость к графику f(x) в точке x. Обратное соответствие p→x определено однозначно тогда и только тогда, когда функция f(x) строго выпукла. В этом случае x — единственная точка касания опорной гиперплоскости p с графиком функции f(x).

Если функция f(x) дифференцируема и строго выпукла, определено соответствие p(x)↔df(x), сопоставляющее гиперплоскости p дифференциал функции f(x) в точке x. Это соответствие взаимно однозначно и позволяет перенести область определения функции f∗(p) в пространство ковекторов V∗, которыми являются дифференциалы функции f(x).

В общем случае произвольной невыпуклой функции геометрический смысл преобразования Лежандра сохраняется. В силу опорного принципа, выпуклая оболочка надграфика φ является пересечением полупространств, задаваемых всеми опорными гиперплоскостями, поэтому для преобразования Лежандра существенна лишь выпуклая оболочка надграфика φ. Таким образом, случай произвольной функции легко сводится к случаю выпуклой. Функция даже не обязана быть дифференцируемой или непрерывной, её преобразование Лежандра всё равно будет выпуклой полунепрерывной снизу функцией.

Свойства

  1. Теорема Фенхеля — Моро: для собственной выпуклой полунепрерывной снизу функции f, заданной на рефлексивном пространстве, преобразование Лежандра является инволютивным, то есть f∗∗(x)=f(x). Легко убедиться, что если выпуклым замыканием функции f является функция g, то f* = g*. Отсюда следует, что для невыпуклой функции, выпуклое замыкание которой — собственная функция,
    f∗∗(x)=co‾⁡f(x),
    где co‾⁡f — выпуклое замыкание функции f.
  2. Непосредственно из аналитического определения следует неравенство Юнга — Фенхеля:
    f(x)+f∗(p)⩾⟨p,x⟩, причём равенство достигается, только если p = FШаблон:'(x).
    (Часто неравенством Юнга называют частный случай этого неравенства для функции F(x)=xa/a, a > 1.)
  3. В вариационном исчислении (и основанной на нём лагранжевой механике) преобразование Лежандра обычно применяется к лагранжианам действия L(t,x,x˙) по переменной x˙. Образом лагранжиана становится гамильтониан действия H(t, x, p), а уравнения Эйлера — Лагранжа для оптимальных траекторий преобразуются в уравнения Гамильтона.
  4. Используя тот факт, что p=∇xf, легко показать, что ∇pf∗(p)=−x.

Примеры

Степенная функция

Рассмотрим преобразование Лежандра функции f(x)=xn, (n>0, n≠1), определённой на ℝ+. В случае чётного n можно рассматривать ℝ.

p(x)=dfdx=n⋅xn−1.

Отсюда выражаем x=x(p), получаем

x(p)=(pn)1n−1.

Итого получаем преобразование Лежандра для степенной функции:

f∗(p)=px−f(x)=(pn)nn−1⋅(n−1).

Легко проверить, что повторное преобразование Лежандра даёт исходную функцию f(x).

Функция многих переменных

Рассмотрим функцию многих переменных, определённую на пространстве ℝn следующего вида:

f(x)=⟨x,Ax⟩+c.

A действительная, положительно определённая матрица, c константа. Прежде всего убедимся, что сопряженное пространство, на котором определено преобразование Лежандра, совпадает с ℝn. Для этого нам нужно убедиться в существовании экстремума функции ϕ=⟨p,x⟩−⟨x,Ax⟩−c.

∇xϕ=p−2Ax,
∇x∇xϕ=−2A.

В силу положительной определённости матрицы A, мы получаем, что точка экстремума является максимумом. Таким образом для каждого p существует супремум. Вычисление преобразования Лежандра проводится непосредственно:

f∗(p)=14⟨p,A−1p⟩−c.

Применения

Гамильтонова механика

В лагранжевой механике система описывается функцией Лагранжа. Для типичной задачи функция Лагранжа выглядит следующим образом:

L(q,u)=12⟨u,Mu⟩−V(q),

(q,u)∈ℝn×ℝn, со стандартными евклидовым скалярным произведением. Матрица M считается действительной, положительно определённой. В том случае, когда лагранжиан не вырожден по скоростям, то есть

p=∇uL(q,u)≠0,

можно сделать преобразование Лежандра по скоростям и получить новую функцию, называемую гамильтонианом:

H(p,q)=pq′−L=12⟨p,M−1p⟩+V(q).

Термодинамика

В термодинамике очень часто встречаются самые разные термодинамические функции, дифференциал которых выглядит в самом общем случае как

dL=Xdx+Ydy+Zdz+…

К примеру, дифференциал для внутренней энергии выглядит следующим образом:

dE=TdS−PdV.

Энергия тут представлена как функция переменных S,V. Подобные переменные называются естественными. Например, свободная энергия получается как преобразования Лежандра внутренней энергии:

F=E−TS,
dF=−SdT−PdV.

В общем случае, если мы хотим перейти от функции L=L(x,y,z,…) к функции L=L(X,y,z,…), то следует сделать преобразование Лежандра:

L(X,y,z,…)=L−xX,
dL(X,y,z,…)=−xdX+Ydy+Zdz+…

Теория поля. Функциональное преобразование Лежандра

В квантовой теории поля очень часто используется функциональное преобразование Лежандра. Исходным объектом являются связные функции Грина, которые обозначаются W(A), где A — некоторые внешние поля. Преобразованием Лежандра по полю А называют следующую функцию[1]:

Γ(α)=W(A(α))−∫dx⋅αA.

Знак интегрирование обычно не пишут. α определяется следующим выражением[1]:

α(x)=δWδA(x),

δ означает вариационную производную. При помощи свойства вариационной производной несложно вывести следующее соотношение, связывающее W и Γ. Действительно:

δ(x−y)=δA(x)δA(y)=∫dzδA(x)δα(z)δα(z)δA(y)=−∫dzδ2Γδα(x)δα(z)δ2WδA(z)δA(y).

Другими словами, функционалы W2=δ2WδA(z)δA(y) и Γ2=δ2Γδα(x)δα(z), с точностью до знака, являются обратными друг к другу. Символически это записывают следующим образом:

W2⋅Γ2=−1.

Примечания

Шаблон:Примечания

Литература