블로그 이미지

3DMP engines

3D그래픽스 물리 수학, 프로그래밍 GPU Shader 게임엔진 알고리즘 디자인패턴 matlab etc..


 

아래 과정이 조금 긴감이 있어서 간략하게 중요부분을 살짝 짚어보자면..


 y'' 와 y' 그리고 y 와 구해져 있는 해 y1 를 동차 선형미방식의 기본꼴에 넣어

 

구하고자하는 y = 에 대하여 풀이를 해보니

 

구하고자하는 다른 하나의 y2 = y1  ∫ (  (e^- ∫ pdx)/y1^2 ) dx  의 식이 나온다 여기서 p =p(x) 는

 

y'' 의 개수가 1인 표준형으로 만들었을때의 상태를 만들 수 있으면 

 

y'' + P(x)y' + Qy=0 일때의 P(x) 값이다

 

a2(x)y'' + a1(x)y' + a0(x)y=0 일때 이것을 표준형

 

y'' + a1(x)/a2(x)y' + a0(x)/a2(x)y=0  으로 만들었을때의 값이다 p(x) = a1(x)/a2(x)

 

 




아래부터는 첨부내용




어떤 선형미방식이 하나 주어진다

 

x^2y'' - 6y = 0 이처럼 그리고 이에 대한 해 2개 중 하나가 주어진다 y1 = x^3

 

x^2y'' - 6y = 0  은 =0 임으로 동차미방으로써 해는 무수히 많을 수 있지만

 

2개의 해를 일차 독립으로 나타낼 수 있다면 이것을 x^2y'' - 6y = 0  의 일반해라 한다

 

 

 

 

계수 저하법, 계수 낮추기는 구해진 하나의 해에서 다른 하나를 구해나가는 방식이다

 

 

 

우선 1차 독립은 두개의 해를 선형결합으로 나타내면서 각 해의 상수 값이 c1=0, c2=0 일때만 1차 독립이라 한다

 

그리고 1차 종속은  두개의 해에 대한 선형결합 !=0  일때를 말한다 (!= 은 양변이 같지 않다를 나타냄)

 

일차독립일때 두개의 해를 y1,y2 라 한다면

 

y2/y1 = 상수가 아닌게 된다

 

c1y1,  c2y2

 가 둘다 0 일때만 일차 독립임으로 y2/y1 의 비는 어떠한 상수로 풀이되지 않는다(어떤 함수로 풀이됨)

 

1차 종속이면 한 해가 다른 해의 상수배가 된다

(이에대한 자세한 내용은 첨부파일을 확인)

 

 

그래서 두개의 해중 구해야할 해가 하나 있음으로 구해야 할 것을 y 로 놓고 풀어나간다

 

y2/y1 = u(x) 라고 놓으면

 

y2 = u(x)y1

 

y2 를 구해야 할 것으로 놓는다면

 

y = u(x)x^3 으로 놓고 풀어나갈 수 있다

 

 

이때 구해야 할 y 는   x^2y'' - 6y = 0  식에 대한  -6y 의 y 로 볼 수 있다

 

 

그래서

 

 

y = u(x)x^3          [식.0] 을

 

y' = (u(x)x^3)'     [식.1]

y'' = (u(x)x^3)''   [식.2]

 

 

로 두번 미분하면 x^2y'' - 6y = 0  의 식에서 x^2y''  은 y  를 두번미분한 [식.2]에 x^2를 곱한것과 같다 할 수 있다

 

 

x^2y'' = x^2(u(x)x^3)''

 

이렇게.....  음.. 그렇지..

 

그럼 -6y 도 -6 * [식.0] 해서

 

x^2y'' - 6y = f(x,y)

 

f(x,y) 를 구하면 이 식이   x^4(xu'' + 6u')=0 꼴로 나타남을 알 수 있다

 

[여기서 x 에다가 0 을 넣어서 전체가 0 이 되게 만들면 의미가 없다, 구하려는 것은

  y=x 의 두개의 해이다 즉 미방의 해는 y=x 로 풀이 되는 함수를 구하는 것임으로]

 

그럼 여기서 xu'' + 6u' = 0 이 될때 전체가 0 이 됨으로

 

이것은 곳 미방풀이가 된다  이때 치환을 하여 풀어 나간다 u=u(x) ,  u'=w , w' = u ''

 

xw' + 6w = 0

 

이리하여

 

 

w' + 6/xw = 0 가 되어 이 식의 해를 구할 수 있는 적분인자 e^∫ 6/x dx

 

를 구해 w' + 6/xw = 0 에 곱하여 { x^6w }'=0  를 구하고

 

{ x^6w }'=0 을 적분해

 

x^6w = C0

 

를 구한 후

 

w = C0x^-6

 

에서 w 치환 한것을 다시 원상복귀

 

u' = C0x^-6     ,그럼 이것을 다시 x 에 대하여 적분을 하면 u 를 구할 수 있다 u 는 x 에 대한 함수 임으로

 

u =  ∫ C0x^-6 dx

 

이렇게 구한 u 를 처음의 ㅅㄱ

 

y = u x^3 에 u 자리에 이것을 넣으면

 

 

y 는 구하려고 하는 나머지 하나의 해

y = ∫ C0x^-6 dx *  x^3

 

 

이렇게 하여 나머지 y 를 구할 수 있고

 

 

C1구한y + C2x^3=0 이면 1차 독립

 

 

구한 y 를 Y 라고 해놓고

 

Y 와 원래 구해져 있던 x^3 과 1차 독립을 이루는 지 확인하기 위해

 

 

론스키 행렬식을 구해 0 이 아닌 행렬값이 나오면 1차 독립이다

 

론스키 행렬식

 

| Y   x^3 |

| Y'  x^3'|  != 0   이면 1차 독립 으로써 Y' 과 x^3  즉

 

C1Y + C2x^3=0

 

이것이  동차2계선형미방의 해가 된다

 

반응형

'수학 (Mathematics) > 공업수학' 카테고리의 다른 글

고차 방정식의 해 구하기 (뉴튼 - 랩슨법, Newton-Rahpson  (0) 2012.11.03
원뿔곡선  (0) 2012.11.03
수학 상수표현  (0) 2012.11.03
미분연산자  (0) 2012.11.03
비동차의 일반해 구하는 로직  (0) 2012.11.03

+ Recent posts