Aerospace Kim

[다변수 미분] ch3. 연속미분가능

이전 읽을거리: ch2. 편미분

다음 읽을거리: ch4. 연쇄법칙


연속미분가능

 

  이번 포스팅에는 다음의 정리가 필요하다.

 

평균값 정리 (mean-value theorem)
  연속함수 ϕ:[a,b]R(a,b) 의 각 점에서 미분가능하면 어떤 c(a,b) 에 대해 다음이 성립한다.ϕ(b)ϕ(a)=Dϕ(c)(ba)

 

  증명은 생략한다. (자세한 정보는 [FTC의 엄밀한 증명] ch22. 평균값 정리 참고)

 

Definition.  f:ATRmRn 가 각 aA 에서 미분가능하면 f미분가능하다고 한다.

 

TRmRm 에서 열린집합의 모임이다.

 

  위 정의에 따르면 "미분가능함" 이 정의되는 함수의 정의역은 열린집합으로 제한된다. 이는 함수의 미분가능성이 정의역의 interior 의 점에서만 정의하기로 하였기 때문이다. 만약 정의역이 열린집합이 아니라면 미분가능성이 정의되지 않는 점이 존재하므로, 이를 피하기 위해 정의역 전체에서 미분가능한 함수는 정의역을 열린집합으로 제한한다.

 

  함수 f:AY 에 대해 f 가 미분가능하여 Df(a) 가 존재하는 점 aA 의 집합을 B 라고 하자. 이때 함수의 미분 Df 를 정의역이 B 인 일종의 함수로 생각할 수 있음은 아주 자연스럽다.

 

Definition.  f:ATRmRn 에 대해 A 의 모든 점에서 f 의 모든 성분함수의 모든 편미분이 존재하여 A 에서 연속이면 f연속미분가능하다(countinuously differentiable)고 한다.

 

  지난 포스팅에서 모든 Djfi(a) 가 존재하는 것 만으로는 미분가능함이 보장되지 않음을 확인하였다. 위 정의는 이에 더해 모든 함수 Djfi 가 연속이라는 조건이 더해졌는데, 이것으로 좋은 결과를 얻을 수 있다.

 

Lemma 3.1.  f:ATRmR 가 연속미분가능하면 미분가능하다.

 

  증명하기 전에 이 정리가 무엇을 의미하는지를 간단히 확인하자. 다음의 함수를 생각해보자.

f(x,y)=sin(xy)g(x,y)=xy2+exy

  미적분학을 공부해본 사람이라면 위의 두 함수가 미분가능함을 본능적으로 알 것이다. 사실 이 두 함수가 미분가능한 함수는 모든 편미분이 연속이기 때문임을 이 정리는 말하고 있다.

fx(x,y)=ycos(xy)fy(x,y)=xcos(xy)

gx(x,y)=y2+yexygy(x,y)=2xy+xexy

  이제 정리를 증명하자.

 

  Proof.  임의의 aA 를 생각하자. 각 Djfa 에서 연속이므로 limxaDjf(x)=Djf(a) 가 성립한다. 따라서 임의의 ϵ>0 에 대해 각 δ1,,δm>0 이 존재하여 임의의 xA 에 대해 다음이 성립한다.

0<|xa|<δ1|D1f(x)D1f(a)|<ϵm0<|xa|<δm|Dmf(x)Dmf(a)|<ϵm

  δ=min{δ1,,δm} 이라고 하면 임의의 xA 에 대해 다음이 성립한다.

0<|xa|<δ{|D1f(x)D1f(a)|<ϵm|Dmf(x)Dmf(a)|<ϵm

  x=(x1,,xm) , a=(a1,,am) 이라고 할때 다음과 같이 z0,z1,,zmRm 을 정의하자.

z0=a,zi=(x1,,xi,ai+1,,am)

  zm=x 이므로 다음과 같다.

f(x)f(a)=j=1m(f(zj)f(zj1))

  B=(D1f(a)Dmf(a)) 라고 하면 다음이 성립한다.

B(xa)=j=1mDjf(a)(xjaj)

|f(x)f(a)B(xa)|=|j=1m(f(zj)f(zj1)+Djf(a)(xjaj))|j=1m|f(zj)f(zj1)+Djf(a)(xjaj)|

  xiai 라고 가정하자. 다음의 함수를 생각하자.

ϕ:[0,xiai]R,ϕ(t)=f(zi1+tei)

  임의의 t0(0,xiai) 에 대해 다음이 성립한다.

limt0ϕ(t0+t)ϕ(t0)t=limt0f(zi1+t0ei+tei)f(zi1+t0ei)t=Dif(zi1+t0ei)

  따라서 Dϕ(t0)=Dif(zi1+t0ei) 이며 ϕ(0,xiai) 의 각 점에서 미분가능하다. 평균값 정리에 따르면 어떤 ti(0,xiai) 에 대해 다음이 성립한다.

ϕ(xiai)ϕ(0)=Dϕ(ti)(xiai)

  이때 zi1+(xiai)ei=zi 이고 Dϕ(ti)=Dif(zi1+tiei) 이므로 다음이 성립한다.

(1)f(zi)f(zi1)=Dif(zi1+tiei)(xiai)

  만약 xi=ai 인 경우에는 ti=0 이라고 하면 식 (1)이 성립한다. 정리하면 식 (1)은 어떤 ti[0,xiai] 에 대해 반드시 성립한다. zi1+tiei=ci 라고 하자. 다음이 성립한다.

|cia|=|zi1+tieia|=|(x1a1,,xi1ai1,ti,0,,0)|

  한편 |ti||xiai| 이므로 |cia||xa| 가 성립한다. 즉 |cia|<δ 이므로 cia 라면 다음 부등식이 성립한다.

(2)|Dif(ci)Dif(a)|<ϵm

  한편 ai=a 이면 Dif(ci)=Dif(a) 이므로 식 (2)는 항상 성립한다. 다음이 성립한다.

|f(x)f(a)B(xa)|j=1m|f(zi)f(zi1)Djf(a)(xjaj)|=j=1m|(Djf(cj)Djf(a))(xjaj)|j=1m|Djf(cj)Djf(a)||xiaj|<j=1mϵm|xa|=ϵ|xa|

  정리하면 임의의 xA 에 대해 다음이 성립한다.

0<|xa|<δ|f(x)f(a)B(xa)||xa|<ϵ|f(x)f(a)B(xa)|xa||<ϵ

limxaf(x)f(a)B(xa)|xa|=0

  따라서 f 는 미분가능하다.   

 

 

Theorem 3.2.  f:ATRmRn 가 연속미분가능하면 미분가능하다.

 

  Proof.  f 가 연속미분가능하면 f 의 각 성분함수도 연속미분가능하다. 도움정리 3.1.에 따라 f 의 각 성분함수는 미분가능하며, 정리 2.2.에 따라 f 는 미분가능하다.   

 

 

함수의 class

 

  연속미분가능성의 개념을 확장해보자.

 

Definition.  함수 f 가 연속미분가능하면 fC1이라고 한다.

 

※ "fC1 급 이다" 의 원문은 "f is of class C1" 이다.

 

Definition.  f:ATRmRn 에 대해 A 의 모든 점에서 f 의 모든 성분함수의 모든 편미분이 존재하여 A 에서 연속이면 f 가 Cr이라고 한다.

 

  예를들어 각각 임의의 변수로 두 번 편미분 가능하며, 그렇게 얻어낸 함수가 연속이면 C2 급인 것이다. 도움정리 3.1. 아래의 두 함수는 C1 급이며 동시에 C2 급이기도 하고, 더 나아가 임의의 nN 에 대해 Cn 급임을 직감으로 알 수 있다.

 

Definition.  함수 f 가 임의의 nN 에 대해 Cn 급이면 C이라고 한다.

 

Theorem 3.3.  함수 fCr 급일 필요충분조건은 f 의 모든 성분함수의 모든 편미분이 Cr1 급인 것이다.

 

  Proof.  fCr 급이면 f 의 모든 성분함수의 모든 r 계 편미분이 연속이다. 한편 f 의 성분함수의 r 계 편미분이 연속임은 f 의 성분함수의 편미분의 r1 계 편미분이 연속이라는 것이다. 따라서 f 의 모든 성분함수의 모든 편미분은 Cr1 급임을 얻는다. 역으로 f 의 모든 성분함수의 모든 편미분이 Cr1 급이면 f 의 모든 성분함수의 모든 편미분의 r1 계 편미분이 연속이므로 f 의 모든 성분함수의 모든 r 계 편미분이 연속이다. 따라서 fCr 급임을 얻는다.   

 

 

클레로 정리

 

  다음의 정리는 C2 급 함수의 편미분에 대해 교환법칙이 성립함을 의미한다.

 

클레로 정리 (Clairaut's theorem)
  C2 급함수 f:ATRmR 와 임의의 i,j{1,,m} , 각 aA 에 대해 다음이 성립한다.DjDif(a)=DiDjf(a)

 

 

  Proof.  i=j 인 경우에 정리가 자명하게 성립한다. i<j 인 경우에 대해 생각하자. 편의상 i=1 , j=2 라고 하자. (다른 경우에도 증명은 동일하다) a=(a2,,am) 이라고 하면 정의에 따라 다음과 같다.

D2f(x,a2,a)D2f(a1,a2,a)=limya2f(x,y,a)f(x,a2,a)ya2limya2f(a1,y,a)f(a1,a2,a)ya2=limya2(f(x,y,a)f(x,a2,a)ya2f(a1,y,a)f(a1,a2,a)ya2)=limya2f(x,y,a)f(x,a2,a)f(a1,y,a)+f(a1,a2,a)ya2

  따라서 다음을 얻는다.

D1D2f(a1,a2,a)=limxa11xa1(D2f(x,a2,a)D2f(a1,a2,a))=limxa11xa1limya2f(x,y,a)f(x,a2,a)f(a1,y,a)+f(a1,a2,a)ya2=limxa1limya2f(x,y,a)f(x,a2,a)f(a1,y,a)+f(a1,a2,a)(xa1)(ya2)

  xa1 , ya2(x,y,a)A 를 고정하자. fC2 급이므로 함수 g(t)=f(t,y,a)f(t,a2,a) 는 미분가능하며, 특히 (a1,x) 에서 미분가능하다. 평균값 정리에 따라 어떤 cx(a1,x) 가 존재하여 다음이 성립한다.

g(x)g(a)=Dg(cx)(xa)=(D1f(cx,y,a)D1f(cx,a2,a))(xa1)

  limxacx=a1 임을 보이자. 임의의 ϵ>0 에 대해 δ=ϵ 이라고 하자. 0<|xa1|<δ 인 임의의 x 에 대해 cx(a1,x) 이므로 |cxa1|<|xa1| 가 성립한다. 즉 |cxa1|<ϵ 이므로 원하는 결과를 얻는다. 한편 다음이 성립한다.

g(x)g(a)=f(x,y,a)f(x,a2,a)f(a1,y,a)+f(a1,a2,a)

  따라서 다음을 얻는다.

D1D2f(a1,a2,a)=limxa1limya2(D1f(cx,y,a)D1f(cx,a2,a))(xa1)(xa1)(ya2)=limxa1limya2D1f(cx,y,a)D1f(cx,a2,a)ya2

  한편 정의에 따라 다음과 같다.

limya2D1f(cx,y,a)D1f(cx,a2,a)ya2=D2D1f(cx,a2,a)

  따라서 D1D2f(a1,a2,a)=limxa1D2D1f(cx,a2,a) 를 얻는다. 이때 D2D1f 는 연속이므로 극한의 성질(링크의 정리 5.5.와 정리 5.3.)에 따라 다음이 성립한다.

limxa1D2D1f(cx,a2,,am)=D2D1f(limxa1cx,limxa1a2,,limxa1am)=D2D1f(a1,a2,,am)

D1D2f(a)=D2D1f(a)

 

 

읽어주셔서 감사합니다.

 

 

References)

[1] James R. Munkres. (1991). Analysis on manifolds. CRC press.


이전 읽을거리: ch2. 편미분

다음 읽을거리: ch4. 연쇄법칙


댓글