[금융수학] 5. 미분방정식
미분연산자 D가 선형(linear)이라는 것은 임의의 미분가능한 f1,f2에 대해 다음이 성립하는 것을 의미한다.L(c1f1+c2f2)상수 an,an−1,...,a1,a0가 주어졌을 때 선형 미분방정식(linear differential equation)andnydxn+⋯+a1dydx+a0y=g(x)의 풀이는 먼저 동차(homogeneous)방정식andnydxn+⋯+a1dydx+a0y=0의 일반해(general solution) yh를 구한 후, 원래 미분방정식의 특수해(particular solution) yp를 더한다. 그러면 이 둘을 더한 y=yh+yp가 이 선형 상미분방정식의 해이다.
미분방정식의 해는 기본적으로 eλx형태이고(지수함수 ex의 도함수는 자기 자신인 ex이다) 이를 미분방정식에 대입해 다음의 다항방정식을 얻는다.anλn+⋯+a1λ+a0=0(i) 실근 λ를 얻으면 중근이 아닐 때 eλx형태의 해를 갖고, 중근이면 eλ와 eλ에 x를 곱한 xeλx형태의 해를 갖는다.
(ii) 복소수근 λ=a+bi(i=√−1)을 얻으면 eaxcosbx, eaxsinbx형태의 해를 갖는다.
미분방정식의 동차해들의 집합은 n차원(차수가 차원이다) 벡터공간이고, 일반해들의 집합은 동차해에 각각 특수해를 더한 집합이다.
예: 미분방정식 y″−3y′=0의 일반해는 e−√3x, e√3x이므로 해집합은 {a1e−√3x+a2e√3x|a1,a2∈R}이다.
미분방정식을 다음과 같이 벡터장으로 정의할 수 있다.
n차원 벡터장 →F에 대해 다음의 미분방정식d→rdt=→F(→r(t))를 만족하는 곡선 →r(t)를 벡터장 →F의 적분곡선이라고 한다.
곡선 →x:R→Rn에 대해 n×n행렬 A로 정의되는 미분방정식ddt→x(t)=A→x(t),→x(0)=→x0의 해는 →x(t)=etA→x0이고 여기서etA=∞∑n=0(tA)nn!=I+tA+t2A22!+⋯이다.
t≥0에서 정의된 함수 f(t)의 라플라스 변환(Laplace transformation)을 다음과 같이 정의한다.F(s)=L(f(t))(s)=∫∞0e−stf(t)dt라플라스 변환에 대해 다음의 성질이 성립한다.
(1) L(1)=1s
(2) L(eat)=1s−a
(3) tα=Γ(α+1)sn+1(α>0)
(4) L(f′(t))=sL(f(t))−f(0)
(5) L(f″(t))=s2L(f(t))−sf(0)−f′(0)
(6) L(tf(t))=−F′(s)
(7) L(∫t0f(τ)dτ)=1sL(f(t))
(8) L(f(t)t)=∫∞sF(z)dz
(9) L(eatf(t))=F(s−a)
(10) L(f(t−a))=e−asL(f(t))
(11) L(δ(t−a))=e−as(a>0)
(12) L((f∗g)(t))=L(f(t))L(g(t)) (f∗g)(t)=∫t0f(τ)g(t−τ)dτ
라플라스 변환을 이용해서 미분방정식을 대수방정식으로 변환할 수 있다. 다음의 미분방정식d2ydt2+2dydt+y=1,f′(0)=f(0)=0를 라플라스 변환해서 풀자. L(y(t))(s)=F(s)라고 하면s2F(s)+2sF(s)+F(s)=1s이므로F(s)=1s−1s+1−1(s+1)2이고L(1)=1s,L(e−t)=1s+1,L(te−t)=1(s+1)2이므로y(t)=1−e−t−te−t이다.
다변수 함수의 편도함수에 대한 미분방정식을 편미분방정식(partial differential equation)이라고 한다. 다음은 대표적인 편미분방정식이다.
-라플라스 방정식(Laplace equation)은 조화함수를 연구하는데 이용된다.∂2f∂x2+∂2f∂y2=0-파동 방정식(wave equation)은 파동의 움직임을 나타내는 방정식이다.∂2f∂x2−∂2f∂2y=0-열 방정식(heat equation)은 확산 방정식(diffusion equation)이라고도 불리며, 나중에 블랙-숄즈 편미분방정식의 해를 구하는데 사용된다.∂u∂t=c2∂2u∂x2-슈뢰딩거 방정식(Schrödinger equation)은 양자역학에서 주로 사용되며, ℏ는 플랑크 상수 h를 2π로 나눈 값, m은 질량, V는 퍼텐셜(위치에너지), 그 해인 f를 파동함수(wave function)라 하며, 복소수의 값을 갖고, 그 크기 |f(x)|2는 입자가 존재할 확률밀도를 나타낸다.iℏ∂ψ∂t=−ℏ22m∂2ψ∂x2+Vψ함수 f(t)의 푸리에 변환(Fourier transformation) F(ω)를 다음과 같이 정의되고ˆf(ω)=F(f(t))(ω)=∫∞−∞eiωtf(t)dt그 역변환은 다음과 같이 정의된다.f(t)=12π∫∞−∞ˆf(ω)eiωtdω푸리에 변환에 대해 다음의 성질이 성립한다.
(1) F(f′(t))=iωF(f(t))
(2) F(f(n)(t))=(iω)nF(f(t))(limt→±∞f(n)(t))=0
(3) F(tf(t))=iˆf′(ω)
(4) F(f(t−a))=e−iaωF(f(t))
(5) F(eiatf(t))=ˆf(ω−a)
(6) F(f(at))=1|a|ˆf(ωa)
다음의 열방정식의 해를 구하자. 이때 x가 양 또는 음의 무한대로 갈 때 u(x,t)와 ∂u∂x(x,t)는 0으로 수렴한다.∂u∂t=c2∂2u∂x2,u(x,0)=f(x)−∞<x<∞,t>0열방정식의 양변을 각각 x에 대해 푸리에 변환하고, u의 x에 대한 푸리에 변환을 ˆu(ω,t)라 하자. 그러면F(∂u∂t)=∂ˆu∂t,F(c2∂2u∂x2)=−c2ω2ˆu이고, 초기조건 u(x,0)=f(x)의 푸리에 변환을 ˆf(ω)라 하면∂ˆu∂t=−c2ω2ˆu,ˆu(ω,t)=ˆf(ω)e−ω2c2t(ˆf(ω)=∫∞−∞f(ξ)e−iωξdξ)이고u(x,t)=F−1(ˆf(ω)e−ω2c2t)=12π∫∞−∞ˆf(ω)e−ω2c2teiωxdω=12π∫∞−∞∫∞−∞f(ξ)e−iωξdξe−iωxe−ω2c2tdω=12π∫∞−∞∫∞−∞f(ξ)e−iω(ξ−x)e−ω2c2tdξdω이며 이 적분식의 실수부가 u(x,t)이므로u(x,t)=12π∫∞−∞∫∞−∞f(ξ)cos(ω(ξ−x))e−ω2c2tdξdω이다. 이때∫∞−∞e−ω2c2tcos(ω(x−ξ))dω=√πc2te−(x−ξ)24c2t이므로 따라서 이 열방정식의 해는 다음과 같다.u(x,t)=12c√πt∫∞−∞e−(x−ξ)24c2tf(ξ)dξ참고자료:
금융수학의 방법론, 최건호, 경문사
Advanced Engineering Mathematics 5th edition, Peter V. O' Neil, Thomson
'확률및통계 > 금융수학' 카테고리의 다른 글
[금융수학] 7. 르베그 측도 (0) | 2020.08.26 |
---|---|
[금융수학] 6. 거리공간 (0) | 2020.08.25 |
[금융수학] 4. 기초 선형대수학 (0) | 2020.08.23 |
[금융수학] 3. 기초 해석학 (0) | 2020.08.22 |
[금융수학] 2. 사회과학으로서의 금융수학(2) (0) | 2020.08.21 |