해밀토니안과 라그랑지안의 컨벡스 듀얼리티
📂편미분방정식해밀토니안과 라그랑지안의 컨벡스 듀얼리티
정리
르장드르 변환
- L이 볼록함수이다.
- ∣v∣→∞lim∣v∣L(v)=+∞
위 조건을 만족하는 라그랑지안 L:Rn→R에 대해서 L의 르장드르 변환 L∗:Rn→R를 다음과 같이 정의한다.
L∗(p):=v∈Rnsup(p⋅v−L(v))∀ p∈Rn
라그랑지안 L이 르장드르 변환이 정의될 조건을 만족한다고 하자. 해밀토니안 H를 L의 르장드르 변환으로 두자.
H=L∗
그러면 H도 르장드르 변환이 정의되기 위한 두 조건을 만족하고 L=H∗가 성립한다.
(a) H는 볼록함수이다.
λH(v1)+(1−λ)H(v2)≤H(λv1+(1−λ)v2)∀ v1,v2∈Rn,∀ 0≤λ≤1
(b) ∣p∣→∞lim∣p∣H(p)=+∞
(c) L=H∗
역도 성립한다. 더욱이 H와 L이 p, v∈Rn에서 미분 가능하다면 아래의 내용들은 전부 동치이다.
- p⋅v=L(v)+H(p)
- p=DL(v)
- v=DH(p)
증명
(a)
p,q∈Rn이고 0≤τ≤1이라고 하자. 그러면 다음이 성립한다.
H(τp+(1−τ)q)=v∈Rnsup((τp+(1−τ)q)⋅v−L(v))=v∈Rnsup(τ(p⋅v−L(v))+(1−τ)(q⋅v−L(v)))≤τvsup(p⋅v−L(v))+(1−τ)vsup(q⋅v−L(v))=τH(p)+(1−τ)H(q)
두번째 등호는 τL(v)−τL(v)를 더하여 정리해주면 성립한다. 세번째 줄은 L가 볼록함수이므로 성립한다. 마지막 등호는 르장드르 변환의 정의와 H=L∗라는 가정에 의해 성립한다.
■
(b)
고정된 임의의 양수 λ>0가 있다. 그리고 p=0∈Rn 이라고 하자. 그러면 가정에 의해 다음이 성립한다.
H(p)=v∈Rnsup(p⋅v−L(v))
이때 v=λ∣p∣p라고 두면 sup의 정의에 의해 위의 식에 임의의 v를 대입하면 위의 식보다 작거나 같으므로 다음을 얻는다.
H(p)=v∈Rnsup(p⋅v−L(v))≥λ∣p∣−L(λ∣p∣p)≥λ∣p∣−B(0,λ)maxL
양변을 ∣p∣로 나누면 다음과 같다.
∣p∣H(p)≥λ−∣p∣maxL
이는 다음의 식이 성립함을 의미한다.
∣p∣→∞liminf∣p∣H(p)≥λ
위 식은 임의의 λ에 대해서 성립하므로 다음을 얻는다.
∣p∣→∞liminf∣p∣H(p)=∞
따라서 다음과 같다.
∣p∣→∞lim∣p∣H(p)=∞
■
(c)
H=L∗이고 L∗=sup(p⋅v−L(v))이므로 어떤 v에 대해서도 H는 항상 크거나 같다.
H(p)≥p⋅v−L(v)∀ v∈Rn
H와 L을 이항하면 다음을 얻는다.
L(v)≥p⋅v−H(p)∀ v∈Rn
양변에 p∈Rn에 대해서 sup을 취하면 우변은 르장드르 변환의 정의에 의해 H∗와 같다.
L(v)≥p∈Rnsup(p⋅v−H(p))=H∗(v)
이제 반대 부등호 L(v)≤H∗(v)가 성립함을 보이면 증명이 끝난다. H∗는 정의에 의해 다음과 같다.
H∗(v)=p∈Rnsup(p⋅v−H(p))
그런데 H=L∗라 가정했으므로 다음을 얻는다.
H∗(v)=p∈Rnsup(p⋅v−r∈Rnsup(p⋅r−L(r)))=psuprinf(p⋅(v−r)+L(r) )
보조정리
만약 함수 f:Rn→R가 볼록하면 모든 x∈Rn에 대해서 다음을 만족하는 r∈Rn이 존재한다.
f(y)≥f(x)+r⋅(y−x)∀ y∈Rn
L은 볼록하므로 보조정리에 의해 모든 v∈Rn에 대해서 다음의 조건을 만족하는 s∈Rn이 존재한다.
L(r)≥L(v)+s⋅(r−v)∀ r∈Rn
s⋅(r−v)를 이항하고 p=s를 대입하면 (eq1)은 다음과 같다.
H∗(v)≥rinf(s⋅(v−r))=L(v)
따라서 H∗(v)≥L(v)이고, H∗(v)=L(v)이다.
■