Transformacja Legendre’a

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania
Idea stojąca za transformatą Legendre’a: dla danej funkcji f i wybranego punktu p szukamy argumentu x z dziedziny funkcji f takiego, że różnica pxf(x) jest maksymalna. Dzięki założeniu o wypukłości funkcji f taki x istnieje i jest dany jednoznacznie. Zapisujemy f*(p)=maxx[pxf(x)].

Transformacja Legendre’a – przekształcenie wypukłych funkcji o wartościach rzeczywistych. Dla wypukłej funkcji rzeczywistej f zmiennej x transformata Legendre’a polega na konstrukcji funkcji f* zmiennej p, dualnej do niej w sensie Younga. Jeśli pierwotna funkcja była określona na przestrzeni liniowej V, to jej transformata Legendre’a jest funkcją z przestrzeń sprzężona V*, czyli przestrzeni funkcjonałów liniowych na przestrzeni V.

Transformacja nosi nazwę na cześć francuskiego matematyka Adriena-Mariego Legendre’a.

Motywacja

Motywację do skonstruowania tej transformaty można wyrazić w postaci mniej ścisłej definicji. Można powiedzieć, że przekształcenie Legendre’a to zmiana funkcji i zmiennej w taki sposób, że stara pochodna jest traktowana jako nowa zmienna, a stara zmienna staje się pochodną otrzymanej w transformacji funkcji.

Wyrażenie różniczkowe

df(x)=f(x)dx,

w związku z tożsamością d(xf)=fdx+xdf, można zapisać jako

d(xff)=xdf.

Jeśli teraz przyjąć, że

F=xff,y=f(x),

co jest transformacją Legendre’a (f,x)(F,y), to

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

Ponadto, tak jak opisano wcześniej, nowa zmienna y jest równa starej pochodnej, a stara zmienna x jest równa nowej pochodnej:

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

Definicje mogą się różnić znakiem F. Jeśli zmiennych x funkcji wyjściowej jest więcej niż jedna, transformację Legendre’a można rozważać na dowolnym ich podzbiorze.

Definicja

Definicja analityczna

Transformata Legendre’a funkcji f zadanej na podzbiorze M przestrzeni liniowej V nazywamy funkcję f* określoną na podzbiorze M* przestrzeni sprzężonej V* zgodnie ze wzorem:

f*(p)=supxM(p,xf(x)),pM*={p:supxM(p,xf(x))<},

Gdzie p,x Jest wartością funkcjonału liniowego pM* na wektorze x. W przypadku przestrzeni Hilberta p,x jest to zwykły iloczyn skalarny. W szczególnym przypadku funkcji różniczkowalnej na otwartym podzbiorze n przejście do jej transformaty Legendre’a odbywa się za pomocą wzorów:

f*(p)=p,xf(x),p=fx=f,

przy czym x muszą być wyrażone poprzez p z drugiego równania[1].

Sens geometryczny

Dla funkcji wypukłej f(x) jej epigraf epif={(x,y)yf(x)} jest wypukłym zbiorem domkniętym, którego brzegiem jest wykres funkcji f. Zbiór hiperpłaszczyzn stycznych do epigrafu funkcji f(x) jest naturalną dziedziną transformaty Legendre’a f* Jeśli p to hiperpłaszczyzna styczna do epigrafu, przecina ona oś y w pewnym jednym punkcie. Jej y -współrzędna, wzięta z przeciwnym znakiem jest równa f*(p).

Przyporządkowanie xp jest jednoznacznie określone na otoczeniu, na którym funkcja f jest różniczkowalna. Wówczas p jest hiperpłaszczyzną styczną do wykresu funkcji f w punkcie x. Odwrotne przyporządkowanie px jest jednoznacznie zdefiniowana wtedy i tylko wtedy, gdy funkcja f jest ściśle wypukła. Tylko wówczas bowiem x jest jedynym punktem styczności hiperpłaszczyzny p z wykresem funkcji f.

Jeśli funkcja f jest różniczkowalna i ściśle wypukła, przekształcenie p(x)df(x) jest dobrze określone i wzajemnie jednoznaczne. Przekształca ono punkt hiperpłaszczyzny p na wartości różniczki funkcji f w punkcie x. Umożliwia ono przekształcenie dziedziny funkcji f* w przestrzeń elementów sprzężonych V*, które są różniczkami funkcji f.

Własności

  1. Nierówność Younga-Fenchela wynika bezpośrednio z definicji analitycznej transformacji:
    f(x)+f*(p)p,x, a równość zachodzi wtedy i tylko wtedy, gdy p=f(x)
    (nierównością Younga często nazywany jest specjalny przypadek tej nierówności dla funkcji F(x)=xa/a, przy a>1).
  2. W rachunku wariacyjnym (i opartej na nim mechanice Lagrange’a) transformacja Legendre’a jest zwykle stosowana w stosunku do lagranżjanu L(t,x,x˙) wobec zmiennej x˙. Hamiltonian akcji H(t,x,p) jest obrazem transformacji, a równania Eulera-Lagrange’a dla optymalnych trajektorii są przekształcane na równania Hamiltona[1].
  3. Z tożsamości p=xf łatwo to pokazać, że pf*=x.

Przykłady

Funkcja potęgowa

Rozważmy transformację Legendre’a funkcji o wzorze f(x)=xn, (n>0, n1) określonej na +. W przypadku parzystego n można rozważyć (bo wtedy f jest wypukła).

p(x)=dfdx=nxn1.

Przekształcamy to do formy x=x(p) i dostajemy

x(p)=(pn)1n1.

W taki sposób otrzymujemy transformację Legendre’a dla funkcji potęgowej:

f*(p)=pxf(x)=(pn)nn1(n1).

Łatwo sprawdzić, że powtórzona transformacja Legendre’a daje ponownie wyjściową funkcję f.

Funkcja wielu zmiennych

Rozważmy funkcję wielu zmiennych określoną na przestrzeni n następującym wzorem:

f(x)=x,Ax+c,

gdzie A oznacza rzeczywistą, dodatnio określoną macierz, a c pewną stałą. Na początku upewnijmy się, że przestrzeń sprzężona, na której określona jest transformacja Legendre’a, pokrywa się z n. Aby to zrobić, musimy upewnić się, że istnieje ekstremum funkcji ϕ=p,xx,Axc.

xϕ=p2Ax,
xxϕ=2A.

Ze względu na dodatnią określoność macierzy A, punkt krytyczny funkcji ϕ jest jej maksimum. Wynika z tego, że dla każdego p istnieje supremum. Obliczenie transformacji Legendre’a odbywa się bezpośrednio:

f*(p)=14p,A1pc.

Zastosowania

Mechanika hamiltonowska

W mechanice Lagrange’a układ fizyczny może być opisany funkcją Lagrange’a. W typowych zagadnieniach jest ona następującej postaci:

L(q,u)=12u,MuV(q),

dla (q,u)n×n, ze standardowym iloczyn skalarny. Macierz M jest dodatnio określoną macierzą rzeczywistą. W przypadku, gdy lagranżjan nie jest zdegenerowany pod względem prędkości, to znaczy

p=uL(q,u)0,

możemy przeprowadzić transformację Legendre’a w dziedzinie prędkości i otrzymać nową funkcję zwaną hamiltonianem:

H(p,q)=pqL=12p,M1p+V(q)[1].

Termodynamika

W termodynamice bardzo często spotykane są różne funkcje termodynamiczne, których różniczka w najbardziej ogólnym przypadku jest postaci:

dL=Xdx+Ydy+Zdz+

Na przykład różniczka energii wewnętrznej wygląda następująco:

dU=TdSPdV.

Energia jest tutaj przedstawiona jako funkcja zmiennych S,V, takie zmienne nazywane są zmiennymi naturalnymi. Wtedy energię swobodną uzyskuje się jako transformację Legendre’a energii wewnętrznej:

F=UTS,
dF=SdTPdV.

Ogólnie rzecz biorąc, jeśli chcemy przejść z funkcji L=L(x,y,z,) do funkcji L=L(X,y,z,), to należy wykonać transformację Legendre’a:

L(X,y,z,)=LxX,
dL(X,y,z,)=xdX+Ydy+Zdz+[2]

Przypisy

Szablon:Przypisy

Bibliografia

Szablon:Transformaty