Loading [MathJax]/jax/output/CommonHTML/jax.js
본문 바로가기
전공 정리/공업수학

9. 오일러-코시 방정식(Euler-Cauchy Equation)

by 꼬긔 2020. 4. 17.

 다음과 같은 형태의 방정식을 Euler-Cauchy equation이라 합니다.

 x2y+axy+by=0     (1)

Solution을 y=xm이라 합시다. 차례대로 미분하면

 y=mxm1     (2a),      y=m(m1)xm2     (2b)

(2a), (2b)를 (1)에 대입하면 다음과 같습니다.

 x2m(m1)xm2+axmxm1+bxm=0     (3)

(3)식을 정리하면

 (m2+(a1)m+b)xm=0     (4)

(4)에서 Characteristic equation을 얻을 수 있습니다.

 m2+(a1)m+b=0     (5)

근의 공식을 이용하여 (5)의 근을 구해 봅시다.

 m1,2=12(1a)±14(1a)2b     (6)

근호 항의 부호에 따라 3가지 경우가 나올 수 있겠습니다. 각 경우에 대하여 General solution을 구해 봅시다.

 

Case) 1. 서로 다른 두 실근 m1, m2

서로 다른 두 실근을 가진다면 다음과 같은 두 Basis를 얻을 수 있습니다.

 y1(x)=xm1     (7a),     y2(x)=xm2     (7b)

(7a)와 (7b)의 일차 결합으로, General solution을 얻을 수 있습니다.

 y=c1xm1+c2xm2     (8)

 

Case) 2. 중근

 (1a)24b=0이라면 m=12(1a)이게 됩니다. 주어진 미분방정식은 다음과 같이 쓸 수 있습니다.

 x2y+axy+14(1a)2y=0     (9)

m을 알고 있으므로 하나의 solution을 구할 수 있습니다.

 y1=xm=x12(1a)     (10)

Reduction of order 포스트에서, 다음의 식을 얻었습니다.

 u=Udx,   U=1y21epdx     (11)

(11)을 이용하려면 p를 구해야 합니다. (9)의 양변에 x2을 나눕니다.

 y+axy+(1a)24x2y=0     (12)

(12)에서 p=ax임을 알았습니다. 이제 (11)에 식을 대입합시다,

 pdx=axdx=aln|x|=ln|x|a     (13)

 epdx=eln|x|a=xa     (14)

 U=1y21epdx=1x1axa     (15)

(15)의 양변을 x에 대하여 적분하여 u를 구합니다.

 u=Udx=xax1adx=1xdx=lnx     (16)

 y2=uy1=xmlnx     (17)

(10)과 (17)에서 General solution을 구할 수 있습니다.

 y=(c1+c2lnx)xm     (18)

 

Case)3. 서로 다른 두 허근

 서로 다른 두 허근이 다음과 같다고 합시다.

 m1=α+iβ     (19)

 m2=αiβ     (20)

(19), (20)을 각각 y=xm에 대입하고, 로그 공식 a=elna과 Euler's formula를 이용하여 식을 정리하면

 y1=xα+iβ=xαeiβlnx=xα(cos(βlnx)+isin(βlnx))     (21)

 y2=xαiβ=xαeiβlnx=xα(cos(βlnx)isin(βlnx))     (22)

(21)과 (22)에서 구한 Basis로 General solution을 구할 수 있습니다.

 y=c1y1+c2y2=xα((c1+c2)cos(βlnx)+(c1c2)isin(βlnx))     (23)

(23)의 상수 계수를 간단히 쓰면 General solution을 구할 수 있습니다.

 y=xα(Acos(βlnx)+Bsin(βlnx))     (24)

 

이번 포스팅은 여기서 마치겠습니다. 다음 포스팅에서는 Wronskian에 대해 다루겠습니다.