바나흐 고정점 정리

testwiki
둘러보기로 이동 검색으로 이동

틀:위키데이터 속성 추적 수학에서 바나흐 고정점 정리(-固定點定理, 틀:Llang) 또는 축약 사상 정리(縮約寫像定理, 틀:Llang)는 완비 거리 공간 위의 축약 사상이 유일한 고정점을 갖는다는 정리이다.

정의

거리 공간 (X,d) 위의 축약 사상(縮約寫像, 틀:Llang)은 1 미만의 상수에 대한 립시츠 연속 함수이다. 즉, 다음 조건을 만족시키는 α[0,1)이 존재하는 함수 T:XX이다.

  • 임의의 x,yX에 대하여, d(T(x),T(y))αd(x,y)

바나흐 고정점 정리에 따르면, 완비 거리 공간 (X,d) 위의 축약 사상 T:XX은 유일한 고정점을 갖는다. 즉, T(x*)=x*x*X가 존재하며, 이는 유일하다.

사실, 임의의 x0X에 대하여, 반복 점렬 (xn=Tn(x0))n=0x*로 수렴한다. (여기서 TnTn합성이다.) 그 오차의 한 상계는 다음과 같다.[1]

d(xn,x*)αn1αd(x1,x0)

틀:증명 우선, 임의의 n=0,1,2,에 대하여, 다음이 성립한다.

d(xn+1,xn)=d(T(xn),T(xn1))αd(xn,xn1)α2d(xn1,xn2)αnd(x1,x0)

따라서, 임의의 mn0에 대하여,

d(xm,xn)i=nm1d(xi+1,xi)i=nm1αid(x1,x0)αn1αd(x1,x0)

이다. 즉, (xn)n=0코시 열이며, 어떤 점 x*X로 수렴한다. 그렇다면, T연속 함수이므로

T(x*)=limnT(xn)=limnxn+1=x*

이며, x*T의 고정점이다.

반대로, x**XT의 고정점이라고 하자. 그렇다면,

d(x*,x**)=d(T(x*),T(x**))Cd(x*,x**)

이므로

d(x*,x**)=0

이다. 즉, x*=x**이다. 틀:증명 끝 틀:증명 우선, 임의의 x,yX에 대하여,

d(x,y)d(x,T(x))+d(T(x),T(y))+d(T(y),y)d(x,T(x))+αd(x,y)+d(T(y),y)

이므로

d(x,y)11α(d(x,T(x))+d(T(y),y))

이다. 특히, x,y가 모두 T의 고정점일 경우 d(x,y)=0이다.

이제, 임의의 m,n0에 대하여

d(xm,xn)11α(d(xm,xm+1)+d(xn+1,xn))αm+αn1αd(x0,x1)

이다. 즉, (xn)n=0코시 열이며, 어떤 점 x*으로 수렴한다. 그렇다면, Tx*=x*이며, 또한 다음이 성립한다.

d(x*,xn)=limmd(xm,xn)limmαm+αn1αd(x0,x1)=αn1αd(x0,x1)

틀:증명 끝

응용

바나흐 고정점 정리는 다음과 같은 명제들의 증명에서 사용할 수 있다.

Bessaga (1959)

집합 X 및 함수 T:XXα(0,1)이 주어졌다고 하자. 그렇다면, 다음이 성립한다.[2]

  • 만약 임의의 n+에 대하여, Tn의 고정점이 많아야 하나라면, Tα에 대한 축약 사상이 되는, X 위의 거리 함수 d가 존재한다.
  • 만약 추가로 Tn이 고정점을 갖는 n+가 존재한다면, Tα에 대한 축약 사상이 되는, X 위의 완비 거리 함수 d가 존재한다.

Hitzler; Seda (2001)

T1 공간 X 위의 함수 T:XX가 다음 두 조건을 만족시킨다고 하자.

  • 유일한 고정점 x*X을 갖는다.
  • 임의의 xX에 대하여, 점렬 (Tn(x))n=0x*로 수렴한다.

그렇다면, T가 1/2에 대한 축약 사상이 되는, X 위의 완비 초거리 함수 d가 존재한다.[3]

일반화

다양한 방향의 수많은 변형과 일반화가 존재한다.

축약 조건의 약화

n번 합성이 축약 사상인 경우

완비 거리 공간 (X,d) 위의 함수 T:XX에 대하여, Tn이 축약 사상인 n+가 존재한다고 하자. 그렇다면, T는 유일한 고정점을 갖는다.[4] 틀:증명 존재: 바나흐 고정점 정리에 따라, Tn은 유일한 고정점 x*X을 갖는다.

Tn(T(x*))=T(Tn(x*))=T(x*)

이므로, T(x*) 역시 Tn의 고정점이다. 따라서 T(x*)=x*이다.

유일성: T의 고정점은 Tn의 고정점이므로 x*로 유일하다. 틀:증명 끝

n번 합성에 대한 상수의 급수가 수렴하는 경우

완비 거리 공간 (X,d) 위의 함수 T:XX에 대하여, 다음 두 조건을 만족시키는 수열 (αn)n=1[0,)이 존재한다고 하자.

  • 임의의 n+x,yX에 대하여, d(Tn(x),Tn(y))αnd(x,y)
  • n=1αn<

그렇다면, T는 유일한 고정점을 갖는다.[5] 틀:증명 바나흐 고정점 정리의 증명을 조금 수정한다. 틀:증명 끝

콤팩트 공간에서의 약화

축약 사상의 정의에서 상수 1을 취하고 부등식을 엄격한 부등식으로 대체할 경우, 보다 더 약한 조건을 얻는다. 바나흐 고정점 정리는 축약 조건을 이 조건으로 약화할 경우 거짓이 된다. 그러나 콤팩트 공간 조건을 추가할 경우 다시 참이다. (모든 콤팩트 거리 공간은 자동적으로 완비 거리 공간이다.)

구체적으로, 콤팩트 거리 공간 (X,d) 위의 함수 T:XX가 다음 조건을 만족시킨다고 하자.

  • 임의의 x,yX에 대하여, 만약 xy라면 d(T(x),T(y))<d(x,y)

그렇다면, T는 유일한 고정점을 갖는다.[6] 틀:증명 함수

xd(x,T(x))

연속 함수이므로, 콤팩트 조건에 따라 이 함수는 어떤 점 x*X에서 최솟값을 갖는다. 특히

d(T(x*),T2(x*))d(x*,T(x*))

이며, 따라서 x*=T(x*)이다. 틀:증명 끝

준축약 사상

거리 공간 (X,d) 위의 준축약 사상(틀:Llang)은 다음 조건을 만족시키는 α[0,1)이 존재하는 함수 T:XX이다.

  • 임의의 x,yX에 대하여, d(T(x),T(y))αmax{d(x,y),d(x,T(x)),d(y,T(y)),d(x,T(y)),d(y,T(X))}

완비 거리 공간 (X,d) 위의 준축약 사상 T:XX은 유일한 고정점을 갖는다.[7]

약축약 사상

거리 공간 (X,d) 위의 약축약 사상(틀:Llang)은 다음 조건을 만족시키는 함수 ϕ:[0,)[0,)가 존재하는 함수 T:XX이다.

완비 거리 공간 (X,d) 위의 약축약 사상 T:XX은 유일한 고정점을 갖는다.[8]

거리 공간의 일반화

유사 거리 공간 또는 직사각 거리 공간(틀:Llang) 또는 뿔 거리 공간(틀:Llang) 따위에서의 일반화가 존재한다.

비(非)완비 거리 공간에 대한 반례

(표준적인 거리 공간 구조를 갖춘) 구간 (0,1]완비 거리 공간이 아니다. 그 위의 함수

T:x12x

는 축약 사상이지만, 고정점을 가지지 않는다.

비(非)콤팩트 공간에 대한, 축약 조건의 약화의 반례

(표준적인 거리 공간 구조를 갖춘) 실수 집합 완비 거리 공간이지만 콤팩트 공간이 아니다. 그 위의 함수

T:xπ2+xarctanx

를 생각하자. 임의의 xy에 대하여, 평균값 정리에 따라

|T(x)T(y)|=|xyarctanx+arctany|=ξ21+ξ2|xy|<|xy|
ξ(x,y)(y,x)

이다. 그러나 T는 고정점을 가지지 않는다.

모든 축약 사상이 유일한 고정점을 가지는 비(非)완비 거리 공간

(표준적인 거리 공간 구조를 갖춘) 집합

A={0}n=1An2
An={(t,t/n):t(0,1]}

을 생각하자.[9] 이는 2닫힌집합이 아니므로 ((0,1)∉A) 완비 거리 공간이 아니지만, 모든 축약 사상이 유일한 고정점을 갖는다. 임의의 연속 함수 T:AA에 대하여, T의 고정점의 존재를 보이는 것으로 족하다. (이는 모든 축약 사상이 연속 함수이며, 축약 사상의 고정점은 많아야 하나이기 때문이다.) 만약 T(0)=0이라면, 0은 T의 고정점이다. 이제 n+에 대하여 T(0)An이라고 가정하자. 다음과 같이 정의하자.

U:An{0}An{0}
U:x{T(x)T(x)An0T(x)∉An

그렇다면, U연속 함수이다. An{0}콤팩트 볼록 집합이므로, U는 고정점 x*An{0}을 가진다. 또한, x*0이며 T(x*)=x*임을 보일 수 있다. (만약 x*=0이라면,

U(0)=0∉An

이므로 T(0)∉An이 되어 모순이다. 그렇다면,

U(x*)=x*An

이므로, T(x*)An이며, 따라서

T(x*)=U(x*)=x*

이다.)

역사

스테판 바나흐가 1922년에 처음 서술하였다.[10][11]

같이 보기

각주

틀:각주

외부 링크