여기서 변수를 v,x로 쓰는 이유는 실제로 물리학에서 각 변수가 속도와 위치를 의미하기 때문이다.
액션action, 어드미서블 클래스admissible class
고정된 두 점 x,y∈Rn와 시간 t>0에 대해서 다음과 같이 정의된 범함수I를 액션 이라 한다.
I[w(⋅)]:=∫0tL(w˙(s),w(s))ds(˙=dsd)
이 때 함수 w(⋅)=(w1(⋅),⋯,wn(⋅))는 다음과 같이 정의되는 어드미서블 클래스A의 원소이다.
A:={w(⋅)=∈C2([0,t];Rn)w(0)=y,w(t)=x}
다시 말해 A는 시간이 0부터 t까지 흐를 때, 위치가 y에서 시작해 x로 끝나는, 2번 연속적으로 미분가능한, 모든 경로를 모아놓은 집합을 의미힌다.
설명
변분법calculus of variations의 목적은 액션 I의 적분값이 최소가 되게 하는 x∈A를 찾는 것이다. 이때의 x를 I의 미니마이저minimiaer라고 한다.
I[x(⋅)]=w(⋅)∈AinfI[w(⋅)]
이러한 x를 왜 찾느냐하면 라그랑지안의 액션이 최소가 되는 경로가 실제로 물체가 운동하는 경로이기 때문이다. 다시 말해 물체의 운동에 대해서 알고 싶기 때문이고, 본질적으로 이는 F=ma를 푸는 것과 같다. 고젼역학에서 라그랑지안은 구체적으로 운동에너지와 퍼텐셜에너지의 차이로 주어진다.
미니마이저의 판별에 대해서 다음의 정리가 있다.
정리
x(⋅)∈A를 액션 I의 미니마이저라고 가정하자. 그러면 x(⋅)는 아래의 식을 만족한다.
−dsd[DvL(x˙(s),x(s))]+DxL(x˙(s),x(s))=0(0≤s≤t)
위 식을 오일러-라그랑주 방정식Euler-Lagrange equations이라 한다.
주의해야할 점은 미니마이저는 오일러-라그랑주 방정식을 만족하지만, 오일러-라그랑주 방정식을 만족한다고해서 미니마이저인 것은 아니라는 것이다. 최솟값을 가지는 점에서 미분하면 0이지만 미분해서 0인 점이라고해서 최솟값을 가지는 점은 아닌 것과 같다. 이같은 센스로 오일러-라그랑주 방정식을 만족하는 x(⋅)∈A를 I의 극점ciritical point 이라 부른다. 따라서 미니마이저는 극점이지만 극점이라고 해서 미니마이저인 것은 아니다.
증명
x∈A를 액션 I의 미니마이저라고 가정하자.
Step 1.
함수 y:[0,t]→Rn,y(⋅)=(y1(⋅),⋯,yn(⋅))가 아래의 식을 만족하는 스무스 함수라고 하자.
y(0)=y(t)=0
그리고 임의의 τ∈R에 대해서 w(⋅)를 다음과 같이 정의하자.
w(⋅):=x(⋅)+τy(⋅)∈A
그러면 w는 x와 시점, 종점의 값은 같지만 그 사이에서는 τy(⋅)만큼 차이가 나는 경로를 갖는다. 또한 x(⋅)는 I의 미니마이저이므로 아래의 식이 성립한다.
I[x(⋅)]≤I[w(⋅)]=I[x(⋅)+τy(⋅)]=:i(τ)
또한 함수 i는 미니마이저의 정의에 의해 τ=0에서 최솟값을 가진다. 따라서 i의 미분이 존재한다면, i′(0)=0이다.