[금융수학] 6. 거리공간
집합 X위에 정의된 거리(metric)는 다음의 조건을 만족하는 함수 d:X×X→R이다.
(i) d(x,y)≥0이고 d(x,y)=0일 필요충분조건은 x=y이다.
(ii) d(x,y)=d(y,x)
(iii) d(x,z)≤d(x,y)+d(y,z) (삼각부등식, triangle inequality)
집합 X에 거리 d가 주어져 있을 때 이것을 (X,d)로 나타내고 거리공간(metric space)이라고 한다.
예:
(1) 유클리드공간 Rn의 두 점 x=(x1,...,xn),y(y1,...,yn)에 대해 다음과 같이 정의된 거리 d는 거리함수이고 따라서 (Rn,d)는 거리공간이다.d(x,y)=√n∑i=1(xi−yi)2(2) 구간 [a,b]에서 연속인 함수들의 공간 C([a,b])에서의 두 연속함수 f,g에 대해 다음과 같이 정의된 거리 d는 거리함수이고 따라서 (C([a,b]),d)는 거리공간이다.d(f,g)=∫ba|f(x)−g(x)|dx벡터공간 V에 정의된 노름(norm)은 다음을 조건을 만족하는 함수 ‖⋅‖:V→R이다.
(i) 모든 v∈V에 대하여 ‖v‖=0이고 ‖v‖=0일 필요충분조건은 v=0이다.
(ii) 스칼라 c와 v∈V에 대하여 ‖cv‖=|c|‖v‖이다.
(iii) ‖v+w‖≤‖v‖+‖w‖ (삼각부등식, triangle inequality)
벡터공간 V에 노름 ‖⋅‖이 주어져 있을 때 이것을 (V,‖⋅‖)로 나타내고 노름공간(normed space)이라고 한다.
노름이 주어진 공간에서 d(x,y)=‖x−y‖로 거리를 정의할 수 있고 따라서 노름공간은 거리공간이다.
예:
(1) 1≤p<∞일 때 유클리드공간 Rn의 원소 x에 대해‖x‖p=(n∑i=1|xi|p)1p,‖x‖∞=max1≤i≤n|xi|로 정의된 ‖⋅‖p와 ‖⋅‖∞는 노름이다.
(2) 구간 [a,b]에서 연속인 함수들의 공간 C([a,b])에서의 연속함수 f에 대해‖f‖=∫ba|f(x)|dx로 정의된 ‖⋅‖는 노름이다.
거리공간 (X,d)의 원소들의 수열 {xn}에 대해 {d(xn,x)}가 0으로 수렴하면 수열 {xn}은 x로 수렴(limit)한다고 하고 limn→∞xn=x으로 나타낸다. 이것을 다음과 같이 나타낼 수 있다.
임의의 ϵ>0에 대하여 N∈N이 존재해서 n≥N일 때 d(x,xn)<ϵ이다.
거리공간에서의 수열 {xn}이 임의의 ϵ>0에 대해 N∈N이 존재해서 m,n≥N일때 d(xn,xm)<ϵ이면, {xn}을 코시수열(Cauchy sequence)이라고 한다.
수렴하는 수열은 코시수열이나 그 역은 성립하지 않는다.
유리수 Q에서의 수열 x1=1,x2=1.41,x3=1.414,...(√2의 소수 n째 자리표기)는 그 극한이 √2이고 √2≠Q이므로 수열 {xn}은 Q에서 수렴하지 않는다. 또한π4=∫1011+x2dx=∫10(∞∑n=0(−1)n(x)2n)dx=∞∑n=0(−1)n∫10x2ndx=∞∑n=0(−1)n2n+1=1−13+15−17+⋯⋯이므로π=4(1−13+15−17+⋯)이고 이것은 급수 4∞∑n=0(−1)n2n+1이 유리수 수열으로서 무리수인 π로 수렴함(유리수로 수렴하지 않음)을 뜻한다.
일반적인 거리공간에서 임의의 코시수열이 그 공간 안에서 수렴하면 그 공간을 완비(complete)라고 한다. 실수 전체의 집합과 유클리드 공간(Rn)은 완비이나 앞에서 보았듯이 유리수 전체의 집합은 완비가 아니다.
(X,dX), (Y,dY)를 거리공간, f:X→Y를 거리공간 X에서 거리공간 Y로의 함수라 하자.
limn→∞xn=x일 때 limn→∞f(xn)=f(x)를 만족하면 f는 점 x에서 연속(continuous)이라고 하고, 이 성질이 모든 x∈X에 대해 성립하면 f는 X에서 연속(continuous)이라고 한다.
다음의 명제는 서로 동치이다.
(i) f는 x에서 연속이다.
(ii) 임의의 ϵ>0에 대해 δ>0가 존재해서 dX(x,x′)<δ이면 dY(f(x),f(x′))<ϵ이다. 이때 δ는 x와 ϵ에 의존한다.
임의의 ϵ>0에 대해 δ>0가 존재해서 dX(x,x′)<δ이면 dY(f(x),f(x′))<ϵ이고 이때 δ가 ϵ에만 의존하면 f는 X에서 균등연속(uniformly continuous)이라고 한다.
X=[0,1]에서 Y=(0,1]로의 함수 y=1x는 연속이나 균등연속은 아니다. 립쉬츠 연속(Lipschitz continuous: 임의의 x,y 에 대해 M>0이 존재해서 |f(x)−f(y)|≤M|x−y|)인 함수는 균등연속이고, 도함수가 유계인 미분가능한 함수는 립쉬츠 연속이므로 따라서 균등연속이다.
구간 [0,1]에서 연속인 함수들의 공간 C([0,1])은 벡터공간이고‖f‖=supx∈[0,1]|f(x)|는 C([0,1])에서의 노름이고, 이 노름을 균등노름(uniform norm)이라고 한다. 이때 f,g∈C([0,1])에 대해d(f,g)=maxx∈[0,1]|f(x)−g(x)|는 거리함수이고 따라서 C([0,1])은 거리공간이며 완비공간이다.
거리공간 (X,d)이 주어져 있다고 하자. r>0에 대해 거리공간 (X,d)의 부분집합 Br(x)={x∈X|d(x0,x)<r}을 중심이 r이고 반지름이 r인 열린 공(open ball)이라고 한다.
X의 부분집합 U가 임의의 점 x에 대해 적당한 반지름 r>0이 존재해서 Br(x)⊂U이면, U를 열린집합(open set)이라 하고, 열린집합의 여집합을 닫힌집합(closed set)이라고 한다.
부분집합 K⊂X가 다른 부분집합들 {Uλ|λ∈Λ}에 의해 덮일 때, 즉 K⊂Uλ∈ΛUλ일 때, {Uλ|λ∈Λ}를 K의 덮개(cover)라고 한다. 만약 K가 {Uλ|λ∈Λ}의 일부만으로 덮일 수 있는 경우, 즉 Λ0⊂Λ가 존재해서 K⊂⋃λ∈ΛUλ일 때 {Uλ|λ∈Λ0}를 K의 부분덮개(subcover) 또는 {Uλ|λ∈Λ}의 부분덮개라고 한다. 만약 모든 Uλ가 열린집합이면 {Uλ|λ∈Λ}를 열린덮개(open cover)라고 하고, Λ0가 유한개의 원소를 가지면 {Uλ|λ∈Λ0}를 유한 부분덮개라고 한다.
K⊂X의 임의의 열린 덮개에 대해 유한 부분덮개가 존재하면 K를 컴팩트 집합(compact set)이라고 한다.
예: 거리공간 (X,d)에서 ∅과 유한개의 원소를 갖는 집합은 컴팩트이고, R에서 닫힌구간 [a,b]는 컴팩트이나 무한한 길이를 갖는 닫힌구간 R, (−∞,a],[b,∞)는 컴팩트 집합이 아니다.
(X,dX), (Y,dY)를 거리공간, f:X→Y를 연속함수라고 하자. X가 컴팩트 집합이면 다음이 성립한다.
(i) f[X]는 Y의 컴팩트 부분집합이다.
(ii) Y=R이면 f는 X에서 최댓값과 최솟값을 갖는다.
(iii) f는 균등연속이다.
거리공간 X의 부분집합 X0가 X의 조밀 부분집합(dense subset)이라는 것은 임의의 x∈X에 대하여 Br(x)∩X0≠∅을 만족하는 것이다. 이것과 동치인 조건은 임의의 x∈X에 대해 X상의 수열 {xn}이 존재해서 x로 수렴한다이고, 이 동치조건은 주로 어떤 집합이 닫힌집합임을 보일 때 자주 사용된다.
예를들어 유리수 전체의 집합 Q는 실수 전체의 집합 R에서 조밀하고 무리수 전체의 집합 또한 R에서 조밀하다. 반면에 정수 전체의 집합 Z는 R에서 조밀하지 않다. 열린구간 (a,b)는 닫힌구간 [a,b]에서 조밀하다.
바이어슈트라스 정리(Weierstrass theorem) 주기가 1인 실수값을 갖는 삼각함수들의 집합{N∑n=1ancos(2nπx)+N∑n=1bnsin(2nπx)|an,bn∈R,N∈N}은 C([0,1])에서 조밀하다.
스톤-바이어슈트라스 정리(Stone-Weierstrass theorem) 주기가 1인 복소 삼각함수들의 집합{N∑n=−Ncne2nπx|cn∈C,N∈N}은 구간 [0,1]에서의 복소 연속함수들의 공간 C([0,1])에서 조밀하다.
노름공간 (X,‖⋅‖X), (Y,‖⋅‖Y)가 주어져 있다(혼동의 우려가 없을 때 ‖⋅‖X와 ‖⋅‖Y를 모두 ‖⋅‖로 나타낸다). 함수 f:X→Y가 임의의 x1,x2에 대해 f(x1+x2)=f(x1)+f(x2)이고 임의의 x∈X와 스칼라 c에 대해 f(cx)=cf(x)이면, f를 선형사상(linear map)이라고 하고, 선형사상 f:X→Y의 노름을‖f‖=supx≠0‖f(x)‖‖x‖=sup‖x‖=1‖f(x)‖으로 정의한다. ‖f‖<∞이면 f를 유계(bounded)사상이라 하고, 이것은 M>0이 존재해서 모든 x∈X에 대하여 ‖f(x)‖Y≤M‖x‖X라는 것과 동치이다. ‖f‖는 이 부등식을 만족하는 M의 하한(infimum)이다.
노름공간 (X,‖⋅‖X), (Y,‖⋅‖Y)와 선형사상 f:X→Y에 대해 다음의 명제는 서로 동치이다.
(i) f는 유계이다.
(ii) f는 연속이다.
(iii) f는 균등연속이다.
집합 X,Y와 X의 부분집합 X0에 대해 함수 f:X0→Y가 정의되었다고 하자. 함수 F:X→Y가 존재해서 모든 x∈X에 대해 F(x)=f(x)이면 F를 f의 X로의 확장(extension)이라고 하고, f를 F의 X0로의 제한(restriction)이라고 한다.
거리공간 (X,dY), (Y,dY)와 균등연속인 함수 f:X→Y가 있다고 하자. 그러면 f는 코시수열 {xn}을 코시수열 {f(xn)}으로 사상한다.
이 정리로부터 다음의 정리를 얻는다.
거리공간 (X,dx), (Y,dY)와 X의 조밀한 부분공간 X0⊂X가 주어져 있고, Y를 완비공간이라고 하자. 사상 f:X0→Y가 균등연속일 때 f는 X전체에서 연속이고 선형사상으로 확장이 가능하다.
이 정리로부터 다음의 결과를 얻는다.
노름공간 (X,‖⋅‖X), (Y,‖⋅‖Y)와 X의 조밀한 부분공간 X0⊂X가 주어져 있고, Y를 완비공간이라고 하자. 선형사상 f:X0→Y가 연속이면 f는 균등연속이므로 f는 X 전체에서 연속이고 선형사상으로 확장이 가능하다.
참고자료:
금융수학의 방법론, 최건호, 경문사
'확률및통계 > 금융수학' 카테고리의 다른 글
[금융수학] 8. 기초 확률론 (0) | 2020.08.27 |
---|---|
[금융수학] 7. 르베그 측도 (0) | 2020.08.26 |
[금융수학] 5. 미분방정식 (0) | 2020.08.24 |
[금융수학] 4. 기초 선형대수학 (0) | 2020.08.23 |
[금융수학] 3. 기초 해석학 (0) | 2020.08.22 |