TechY
First order homogeneous equations 본문
강의 : [링크]
homogeneous function이란 함수의 인자에 임의의 scalar s 를 곱해준 것과 함수의 결과값에 임의의 scalar s에 k 제곱을 곱해준 것이 서로 같으면 k degree에 대해서 homogeneous 한다고 얘기한다. 식으로 표현하면 아래와 같다.
f(sx1,...,sxn)=sk˙f(x1,...,xn)
만약 양수 s 에 대해서만 성립하는 f 라면 positively homogeneous 라고 하며 대표적으로 vector norm이 있다.
강의에서 first order homogeneous equation 의 설명을 아래와 같이 한다.
미분 방정식이 아래와 같이 있을 때,
dydx=f(x,y)
이 식을 아래와 같이 표현할 수 있다면, first order homogeneous equation 이다.
dydx=g(yx)
예로 들면, 아래와 같은 함수는 first order homogeneous equation이다.
f(x,y)=x+yx=1+yx
정의라기보다는, 우리가 임의의 미분 방정식을 마주했을 때, 이것이 first order homogeneous equation인지를 빠르게 판단할 수 있는 기준을 준 것이다. 가장 처음 말한 homogeneous function에 대한 정의를 사용하여 이를 한 번 유도해보자.
아래 형태의 미분 방정식이 있다고 하자. 그리고 이를 정리해서 dydx 에 대한 식으로 써보면 다음과 같다.
M(x,y)dx+N(x,y)dy=0
M(x,y)+N(x,y)dydx=0
dydx=−M(x,y)N(x,y)
first order differential equation이 homogeneous 하기 위해서는 M(x,y),N(x,y)이 homogeneous function이여야 한다.
M(λx,λy)=λn⋅M(x,y)
N(λx,λy)=λn⋅N(x,y)
M(λx,λy)N(λx,λy)=M(x,y)N(x,y)
이 때 λ=1x 로 하여 함수의 인자를 하나로 만들어줄 수 있다.
M(λx,λy)N(λx,λy)=M(1,yx)N(1,yx)=f(yx)
우리가 위해서 유도한 dydx 에 대한 식은 아래와 같으며 homogeneous first order DE를 정리하면 다음과 같다.
부호에 맞춰 함수를 만들면 되기에 부호는 중요하지 않다.
dydx=−M(x,y)N(x,y)=−f(yx)=g(yx)
예시 문제를 하나 풀어보자
dydx=x2+3y22xy=f(x,y)
해당 미분 방정식이 homogeneous 한가? f(x,y) 가 g(yx)으로 표현 가능한가? 그렇다
x2+3y22xy⋅1x21x2=1+3(yx)22yx
이제 하나씩 풀어보자.
v=yx
y=vx
dydx=v+xdvdx
v+xdvdx=1+3v22v
위의 마지막 식을 각각 v,x에 대한 식으로 정리하면 아래와 같으며 이는 seperable equation이다.
2v1+v2dv=1xdx
∫2v1+v2dv=∫1xdx
ln(1+v2)=ln(x)+c
1+v2=Cx
식을 정리해서 solution을 찾으면 아래와 같다.
1+y2x2=Cx
x2+y2−Cx3=0
'[수학 공부] > [Differential Equation]' 카테고리의 다른 글
Undetermined coefficients (0) | 2024.05.20 |
---|---|
Complex roots of the characteristic equations (0) | 2024.05.15 |
2nd order linear homogeneous differential equations (0) | 2024.05.15 |
Separable equations & Exact equations (0) | 2024.05.13 |
미분 방정식, Response to Exponential Input (0) | 2024.04.08 |