1계 선형 미분 방정식 시스템
📂상미분방정식1계 선형 미분 방정식 시스템
빌드업
질량이 m, 감쇠인자가 γ, 용수철 상수가 k일 때, 스프링에 매달린 물체의 진동을 나타내는 운동 방정식은 아래와 같다.
mx′′+γx′+kx=F
x1=x, x2=x1′라고 두면 위의 운동 방정식을 아래와 같은 시스템으로 표현할 수 있다.
x1′(t)=x2′(t)= x2(t) x1′′(t)=−mγx2(t)−mkx1(t)−m1F(t)
이를 아래와 같이 행렬로 나타낼 수 있다.
⟹(x1′x2′)=x′(t)= (0−mk1−mγ)(x1x2)+(0−m1F) Ax(t)+g(t)
g(t)=0인 동차 방정식의 경우 2계 미분 방정식의 풀이가 x′=Ax인 행렬곱을 풀어내는 문제로 단순해지는 것을 알 수 있다.
일반화
x1, x2, ⋯, xn을 t에 대한 함수라고 하자. F1, F2, ⋯, Fn을 x1, x2, ⋯, xn에 대한 함수라고 하자. 그러면 xi(t), 1≤i≤n에 대한 1계 미분 방정식 시스템system of first-order differential equations 은 아래와 같다.
x1′(t)=x2′(t)=⋮xn′(t)= F1(t,x1,x2,⋯,xn) F2(t,x1,x2,⋯,xn) Fn(t,x1,x2,⋯,xn)(1)
이 때 각각의 Fi가 선형이면 선형linear 시스템 이라 부르고 그렇지 않으면 비선형nonlinear 시스템이라 부른다. 1계 선형 미분 방정식 시스템의 더 일반적인 꼴은 아래와 같다.
x1′(t)=x2′(t)=⋮xn′(t)= p11(t)x1(t)+⋯p1n(t)xn(t)+g1(t) p21(t)x1(t)+⋯p2n(t)xn(t)+g2(t) pn1(t)x1(t)+⋯pnn(t)xn(t)+gn(t)
x′(t)=P(t)x(t)+g(t)
이때 x, g는 벡터값 함수, P는 행렬 함수이다.
각각의 gi(t)가 0이면 동차homogeneous 시스템, 그렇지 않으면 비동차nonhomogeneous 시스템이라 부른다.
솔루션
인터벌 I:α<t<β 위의 ODE 시스템 (1)의 솔루션은 인터벌 I 위의 각 점에서 미분가능한 n개의 함수이다.
x1=ϕ1(t),x2=ϕ2(t),…,xn=ϕn(t)
초기조건
고정된 t0∈I와 xi0들에 대해서, 다음과 같은 n개의 조건을 초기 조건initial conditions이라 한다.
x1(t0)=x10,x2(t0)=x20,⋯,xn(t0)=xn0(2)
ODE 시스템 (1)과 초기 조건 (2)를 묶어 초기값 문제initial value problem라 하고, 흔히 IVP로 줄여 부른다. '초기값 문제의 솔루션을 찾는 것'을 '초기값 문제를 푼다'고 한다. 초기값 문제의 솔루션은 피카드 정리에 의해 그 존재성과 유일성이 보장된다.