← 로드맵 · ← 이전 L14 · 다음 L16 →

L15 · 1계 상미분방정식

Arfken 7판 7.2절 (변수분리형, 완전미분형, 적분인자, 동차형, 등압형, 1계 선형)과 베르누이·리카티 방정식

이 레슨이 끝나면 할 수 있는 계산
  1. 1계 방정식을 보고 순서도로 유형을 판별하기
  2. 변수분리형을 풀고 초기조건으로 상수 정하기
  3. 1계 선형 방정식을 적분인자 $e^{\int p\,dx}$ 로 풀기
  4. 완전미분형을 판정하고 퍼텐셜 함수 $\varphi$ 구하기. 완전하지 않으면 적분인자 찾기
  5. 동차형·등압형·베르누이 방정식을 치환으로 쉬운 꼴로 바꾸기
  6. 리카티 방정식을 해 하나에서 출발해 1계 선형으로 바꿔 풀기
  7. RC 회로, 공기저항 낙하, 붕괴 연쇄, 뉴턴 냉각 문제 풀기
  8. 해를 원래 방정식에 넣어 검산하기

0. 외워 둘 것 — 유형표와 판별 순서도

유형알아보는 모양첫 수
변수분리형$y'=g(x)\,h(y)$$\displaystyle\int\frac{dy}{h(y)}=\int g(x)\,dx$
1계 선형$y'+p(x)\,y=q(x)$$\mu=e^{\int p\,dx}$, $\ (\mu y)'=\mu q$
완전미분형$M\,dx+N\,dy=0$, $\ M_y=N_x$$\varphi_x=M$, $\varphi_y=N$ 인 $\varphi=C$
적분인자$M_y\ne N_x$$\dfrac{M_y-N_x}{N}=f(x)$ 이면 $\mu=e^{\int f\,dx}$
$\dfrac{N_x-M_y}{M}=g(y)$ 이면 $\mu=e^{\int g\,dy}$
동차형$y'=F(y/x)$$y=vx$, $\ y'=v+xv'$
등압형$x$에 차수 1, $y$에 차수 $m$을 주면 모든 항의 차수가 같음$y=vx^m$ → $xv'=(v\text{만의 식})$
베르누이$y'+p\,y=q\,y^n$$v=y^{1-n}$ → $v'+(1-n)p\,v=(1-n)q$
리카티$y'=a(x)+b(x)\,y+c(x)\,y^2$, 해 $y_1$ 하나를 앎$y=y_1+\dfrac1v$ → $v'+(b+2cy_1)v=-c$

여기서 $M_y=\partial M/\partial y$, $N_x=\partial N/\partial x$ 입니다.

유형 판별 순서도 (모든 문제를 이 순서로 봅니다)
  1. 정리: $y'=f(x,y)$ 꼴과 $M\,dx+N\,dy=0$ 꼴 둘 다 적어 둡니다.
  2. 분리 가능? $f(x,y)$가 ($x$만의 식)×($y$만의 식)으로 쪼개지면 → 1절. 덧셈으로 섞여 있으면($x+y$ 등) 분리가 안 됩니다.
  3. 선형? $y$와 $y'$가 1차로만 나오고 서로 곱해지지 않으면($y^2$, $e^y$, $yy'$ 없음) → 2절.
  4. 완전? $M_y=N_x$ 이면 → 3절. 아니면 적분인자 판정 → 4절.
  5. 동차? 등압? $f$가 $y/x$만의 함수이면 동차 → 5절. 다항식 분수라면 분자·분모의 모든 항이 같은 차수인지 봅니다. 차수가 안 맞으면 $y$에 차수 $m$을 주어 맞춰 봅니다(등압형, 5절).
  6. 베르누이? $y'+p(x)y=q(x)y^n$ 꼴이면 → 6절.
  7. 리카티? $y^2$, $y$, $y$ 없는 항이 함께 있으면 → 해 하나를 추측해 봅니다($y_1=kx^r$, $ke^{rx}$, $kx+l$ 등) → 7절.
  8. 둘 이상 해당하면 쉬운 쪽을 고릅니다. 보통 분리 → 선형 → 나머지 순으로 쉽습니다.
검산 습관 (풀이 끝에 항상)
  1. 해가 $y=\cdots$ 꼴이면 $y'$을 직접 구해 방정식 양변에 넣고 같아지는지 봅니다.
  2. 해가 $\varphi(x,y)=C$ 꼴(음함수)이면 $x$로 미분합니다: $\varphi_x+\varphi_y\,y'=0$, 즉 $y'=-\varphi_x/\varphi_y$ 가 원래 식과 같은지 봅니다.
  3. 초기조건도 넣어 봅니다.
  4. 컴퓨터로는 SymPy의 checkodesol을 씁니다. 예제 2-1을 확인하는 코드입니다.
from sympy import *
x = symbols('x'); y = Function('y')
ode = Eq(x*y(x).diff(x) + 2*y(x), x**2)
sol = Eq(y(x), x**2/4 - 1/(4*x**2))
print(checkodesol(ode, sol))   # (True, 0) 이면 맞음
print(dsolve(ode, ics={y(1): 0}))
용어·관례 (이 레슨의 약속)

1. 변수분리형

레시피 ($y'=g(x)h(y)$)
  1. $y$가 들어 있는 것은 왼쪽, $x$가 들어 있는 것은 오른쪽으로: $\dfrac{dy}{h(y)}=g(x)\,dx$.
  2. 양변을 적분합니다. 적분상수 $C$는 한쪽에만 붙입니다.
  3. 초기조건으로 $C$를 정하고, 가능하면 $y=\cdots$ 로 풉니다.
  4. 1단계에서 $h(y)$로 나눴으므로 $h(y_0)=0$ 인 상수해 $y=y_0$ 를 따로 확인합니다(잃어버린 해).
왜 되나? (증명 스케치)

$H(y)=\int\frac{dy}{h(y)}$, $G(x)=\int g\,dx$ 로 둡니다. 해 $y(x)$를 넣은 $H(y(x))$ 를 연쇄법칙으로 미분하면

$$\begin{aligned}\frac{d}{dx}H\big(y(x)\big)&=\frac{y'}{h(y)}\\&=g(x)=G'(x)\end{aligned}$$

도함수가 같으므로 $H(y)=G(x)+C$. "$dy$와 $dx$를 양쪽으로 나눈다"는 이 계산의 줄임말입니다.

해가 하나뿐인가(존재·유일성): $y'=f(x,y)$ 에서 $f$와 $\partial f/\partial y$ 가 초기점 근처에서 연속이면 해가 있고 하나뿐입니다(피카르 정리, 증명 생략). $\partial f/\partial y$ 가 터지는 곳에서는 깨질 수 있습니다. 예: $y'=2\sqrt y$, $y(0)=0$ 은 $y=0$ 과 $y=x^2$ ($x\ge0$) 두 해를 가집니다. $\partial f/\partial y=1/\sqrt y$ 가 $y=0$ 에서 발산합니다. 레시피 4번(상수해 확인)이 이런 해를 잡아 줍니다.

예제 1-1 $y'=-2xy$, $\ y(0)=3$

판별 우변 $=(-2x)\cdot y$ → 분리 가능.

$$\begin{aligned} \frac{dy}{y}&=-2x\,dx\\ \ln|y|&=-x^2+C\\ y&=Ae^{-x^2}\quad(A=\pm e^C) \end{aligned}$$

나눈 $h(y)=y$ 가 0인 해 $y=0$ 은 $A=0$ 으로 포함됩니다. $y(0)=3$ 이면 $A=3$.

$$y=3e^{-x^2}$$

검산 $y'=-6xe^{-x^2}=-2x\cdot3e^{-x^2}=-2xy$. $y(0)=3$. 맞습니다.

예제 1-2 $y'=\dfrac{1+y^2}{1+x^2}$, $\ y(0)=1$

판별 우변 $=\dfrac1{1+x^2}\cdot(1+y^2)$ → 분리 가능.

$$\begin{aligned} \int\frac{dy}{1+y^2}&=\int\frac{dx}{1+x^2}\\ \arctan y&=\arctan x+C \end{aligned}$$

$y(0)=1$: $\arctan1=\frac\pi4=0+C$ 이므로 $C=\frac\pi4$. 탄젠트 덧셈정리 $\tan(a+b)=\frac{\tan a+\tan b}{1-\tan a\tan b}$ 를 쓰면

$$\begin{aligned} y&=\tan\Big(\arctan x+\frac\pi4\Big)\\ &=\frac{x+1}{1-x}\qquad(x<1) \end{aligned}$$

검산 $y'=\dfrac{(1-x)+(1+x)}{(1-x)^2}=\dfrac{2}{(1-x)^2}$. 한편 $1+y^2=\dfrac{(1-x)^2+(1+x)^2}{(1-x)^2}=\dfrac{2(1+x^2)}{(1-x)^2}$ 이므로 $\dfrac{1+y^2}{1+x^2}=\dfrac2{(1-x)^2}$. 같습니다.

2. 1계 선형 — 가장 중요

레시피 (적분인자 레시피)
  1. 표준형: $y'$의 계수로 나누어 $y'+p(x)\,y=q(x)$ 로 씁니다. $p$, $q$를 부호까지 그대로 읽습니다.
  2. 적분인자(integrating factor): $\mu(x)=e^{\int p\,dx}$.
  3. 양변에 $\mu$를 곱하면 왼쪽이 $(\mu y)'$ 가 됩니다. ($\mu'=p\mu$ 이므로 $(\mu y)'=\mu y'+p\mu y$.)
  4. 적분: $\mu y=\displaystyle\int\mu q\,dx+C$. 여기서 $+C$.
  5. $y=\dfrac1\mu\Big(\displaystyle\int\mu q\,dx+C\Big)$. $C$도 $\mu$로 나눠집니다. 초기조건을 넣습니다.
  6. 검산합니다.
왜 되나? (증명 스케치)

목표는 왼쪽 $y'+py$ 를 한 함수의 도함수로 만드는 것입니다. 곱의 미분은 $(\mu y)'=\mu y'+\mu'y$ 입니다. 이것이 양변에 $\mu$를 곱한 왼쪽 $\mu y'+\mu p\,y$ 와 같으려면

$$\begin{aligned}&\mu'=p\,\mu\ \Rightarrow\ \frac{\mu'}{\mu}=p\\&\Rightarrow\ \mu=e^{\int p\,dx}\end{aligned}$$

$\mu$를 구하는 식 자체가 변수분리형(1절)입니다. 적분상수를 넣으면 $\mu$가 상수배만 달라지고 양변에서 약분되므로 생략합니다.

결과 $y=\frac1\mu\int\mu q\,dx+\frac C\mu$ 에서 $\frac C\mu=Ce^{-\int p\,dx}$ 는 $q=0$ 인 방정식의 해이고, 앞 항은 특수해 하나입니다. "일반해 = ($q=0$ 의 해) + (특수해 하나)" 구조는 L16에서 그대로 다시 나옵니다.

예제 2-1 $xy'+2y=x^2$, $\ y(1)=0$ $\ (x>0)$

판별 $y'=x-\frac{2y}x$ → 덧셈으로 섞여 분리 안 됨 → $y$, $y'$가 1차 → 선형.

1. 표준형: $x$로 나누어 $y'+\dfrac2x\,y=x$. 따라서 $p=\dfrac2x$, $q=x$.

2. $\mu=e^{\int 2/x\,dx}=e^{2\ln x}=x^2$.

3–4. $(x^2y)'=x^2\cdot x=x^3$ 이므로 $x^2y=\dfrac{x^4}4+C$.

5. $y=\dfrac{x^2}4+\dfrac C{x^2}$. $y(1)=0$: $\frac14+C=0$, $C=-\frac14$.

$$y=\frac{x^2}{4}-\frac{1}{4x^2}=\frac{x^4-1}{4x^2}$$

검산 $y'=\dfrac x2+\dfrac1{2x^3}$. $xy'=\dfrac{x^2}2+\dfrac1{2x^2}$, $2y=\dfrac{x^2}2-\dfrac1{2x^2}$. 더하면 $x^2$. 맞습니다.

3. 완전미분형

레시피 ($M\,dx+N\,dy=0$)
  1. 판정: $\dfrac{\partial M}{\partial y}=\dfrac{\partial N}{\partial x}$ 이면 완전(exact)입니다.
  2. $\varphi=\displaystyle\int M\,dx+h(y)$. $x$로 적분할 때 $y$는 상수로 둡니다. 적분상수 자리에 $h(y)$를 씁니다.
  3. $\dfrac{\partial\varphi}{\partial y}=N$ 으로 놓고 $h'(y)$를 구합니다. $h'$에 $x$가 남으면 계산이 틀린 것입니다.
  4. $h(y)$를 적분해 넣습니다. 해는 $\varphi(x,y)=C$ 입니다. 음함수 꼴 그대로 둬도 됩니다.
  5. 검산: $\varphi_x=M$, $\varphi_y=N$.
왜 되나? (증명 스케치)

해가 $\varphi(x,y)=C$ 이면 그 곡선을 따라 전미분이 0입니다: $d\varphi=\varphi_x\,dx+\varphi_y\,dy=0$. 그래서 $M=\varphi_x$, $N=\varphi_y$ 인 $\varphi$를 찾는 문제가 됩니다.

그런 $\varphi$가 있으면 혼합편미분이 같으므로($\varphi_{xy}=\varphi_{yx}$) $M_y=\varphi_{xy}=\varphi_{yx}=N_x$. 판정식은 이 등식입니다. 거꾸로 (구멍 없는 영역에서) $M_y=N_x$ 이면 $\varphi$가 있습니다. L08의 보존장·퍼텐셜 조건과 같은 이야기입니다.

레시피 3단계에서 $h'(y)$ 에 $x$가 남지 않는 이유: $h'(y)=N-\dfrac{\partial}{\partial y}\displaystyle\int M\,dx$ 를 $x$로 미분하면 $N_x-M_y=0$ 입니다.

그림 표기로 보기: G7 7절(연습 D4) — 완전 판정 $M_y=N_x$는 넓이 등식 $dM\wedge dx=dy\wedge dN$이고, 열역학 맥스웰 관계 $dT\wedge dS=dP\wedge dV$와 같은 구조입니다(풀이 속도와는 무관한 참고).

예제 3-1 $(3x^2y+e^y)\,dx+(x^3+xe^y-2y)\,dy=0$, $\ y(1)=0$

판별 분리? 아니오. 선형? $e^y$, $y^2$ 때문에 아니오. 완전? $M_y=3x^2+e^y$, $N_x=3x^2+e^y$ → 예.

2. $\varphi=\displaystyle\int(3x^2y+e^y)\,dx=x^3y+xe^y+h(y)$.

3. $\varphi_y=x^3+xe^y+h'(y)=x^3+xe^y-2y$ 이므로 $h'(y)=-2y$, $h=-y^2$.

4. 해: $x^3y+xe^y-y^2=C$. $y(1)=0$ 을 넣으면 $0+1-0=C$.

$$x^3y+xe^y-y^2=1$$

검산 $\varphi_x=3x^2y+e^y=M$, $\varphi_y=x^3+xe^y-2y=N$. 점 $(1,0)$도 만족합니다.

4. 적분인자 — 완전하지 않을 때

레시피
  1. $M_y-N_x$ 를 계산합니다.
  2. $\dfrac{M_y-N_x}{N}$ 이 $x$만의 함수 $f(x)$ 이면 $\mu=e^{\int f(x)\,dx}$.
  3. $\dfrac{N_x-M_y}{M}$ 이 $y$만의 함수 $g(y)$ 이면 $\mu=e^{\int g(y)\,dy}$. 분자의 순서와 분모가 2번과 다릅니다.
  4. 방정식 전체에 $\mu$를 곱하고, 완전 판정을 다시 한 뒤 3절 절차로 풉니다.
  5. 참고: 1계 선형 $y'+py=q$ 를 $(py-q)\,dx+dy=0$ 으로 쓰면 $\frac{M_y-N_x}{N}=p$ 입니다. 2절의 $\mu=e^{\int p}$ 는 이 경우입니다.
왜 되나? (증명 스케치)

$\mu$가 $x$만의 함수라고 가정하고, 곱한 식 $\mu M\,dx+\mu N\,dy=0$ 의 완전 조건을 씁니다.

$$\begin{aligned}(\mu M)_y&=(\mu N)_x\\ \mu M_y&=\mu'N+\mu N_x\\ \frac{\mu'}{\mu}&=\frac{M_y-N_x}{N}\end{aligned}$$

왼쪽은 $x$만의 함수이므로 오른쪽도 $x$만의 함수여야 합니다. 그럴 때만 가정이 통하고, 그때 $\mu=e^{\int f\,dx}$ 입니다.

$\mu$가 $y$만의 함수이면 $(\mu M)_y=\mu'M+\mu M_y$, $(\mu N)_x=\mu N_x$ 이므로 $\dfrac{\mu'}{\mu}=\dfrac{N_x-M_y}{M}$. 분자 순서와 분모가 바뀌는 이유가 이것입니다.

예제 4-1 $(2y^2+3x)\,dx+2xy\,dy=0$ — $x$만의 적분인자

판별 분리? 아니오. 선형? $y^2$ 때문에 아니오. 완전? $M_y=4y$, $N_x=2y$ → 아니오.

적분인자: $\dfrac{M_y-N_x}{N}=\dfrac{4y-2y}{2xy}=\dfrac1x$ → $x$만의 함수. $\mu=e^{\int dx/x}=x$.

곱한 식: $(2xy^2+3x^2)\,dx+2x^2y\,dy=0$. 다시 판정: $M_y=4xy=N_x$. 완전입니다.

$\varphi=\int(2xy^2+3x^2)\,dx=x^2y^2+x^3+h(y)$. $\varphi_y=2x^2y+h'=2x^2y$ 이므로 $h'=0$.

$$x^2y^2+x^3=C$$

검산 $\varphi_x=2xy^2+3x^2=\mu M$, $\varphi_y=2x^2y=\mu N$. (이 식은 $y'+\frac{y}{x}=-\frac{3}{2}y^{-1}$ 로 쓰면 $n=-1$인 베르누이 방정식이기도 합니다.)

예제 4-2 $y\,dx+(2x-ye^y)\,dy=0$ — $y$만의 적분인자

판별 분리? 아니오. $y$에 대해 선형? 아니오. 완전? $M_y=1$, $N_x=2$ → 아니오.

$x$만? $\dfrac{M_y-N_x}{N}=\dfrac{-1}{2x-ye^y}$ → $y$가 섞여 있어 실패.

$y$만? $\dfrac{N_x-M_y}{M}=\dfrac{2-1}{y}=\dfrac1y$ → 성공. $\mu=e^{\int dy/y}=y$.

곱한 식: $y^2\,dx+(2xy-y^2e^y)\,dy=0$. $M_y=2y=N_x$. 완전입니다.

$\varphi=\int y^2\,dx=xy^2+h(y)$. $\varphi_y=2xy+h'(y)=2xy-y^2e^y$ 이므로 $h'=-y^2e^y$.

부분적분 두 번: $\int y^2e^y\,dy=(y^2-2y+2)e^y$. 따라서

$$xy^2-(y^2-2y+2)e^y=C$$

검산 $\varphi_y=2xy-(2y-2)e^y-(y^2-2y+2)e^y=2xy-y^2e^y$. 맞습니다. (이 식은 $\frac{dx}{dy}+\frac2y x=e^y$ 로 보면 $x$에 대한 선형 방정식이기도 합니다.)

5. 동차형 $y'=F(y/x)$ 과 등압형

레시피
  1. 판정: $f(tx,ty)=f(x,y)$. 다항식 분수이면 분자·분모의 모든 항이 같은 차수입니다.
  2. $y=vx$ 로 둡니다. 곱의 미분으로 $y'=v+xv'$ 입니다.
  3. $v+xv'=F(v)$ → $\dfrac{dv}{F(v)-v}=\dfrac{dx}{x}$. 분리형이 됩니다.
  4. 적분한 뒤 $v=y/x$ 로 되돌리고 초기조건을 넣습니다.
예제 5-1 $y'=\dfrac{x^2+y^2}{xy}$, $\ y(1)=2$ $\ (x>0)$

판별 분리? 아니오. 선형? $y^2$ 때문에 아니오. 완전? $(x^2+y^2)\,dx-xy\,dy=0$ 에서 $M_y=2y$, $N_x=-y$ → 아니오. 동차? 분자·분모 모두 2차 → 예.

분자·분모를 $x^2$로 나누면 $F(v)=\dfrac{1+v^2}{v}=\dfrac1v+v$.

$$\begin{aligned} v+xv'&=\frac1v+v\\ xv'&=\frac1v\\ v\,dv&=\frac{dx}{x}\\ \frac{v^2}2&=\ln x+C \end{aligned}$$

되돌리면 $y^2=2x^2(\ln x+C)$. $y(1)=2$: $4=2C$, $C=2$.

$$\begin{aligned} y^2&=2x^2(\ln x+2)\\ y&=x\sqrt{2\ln x+4} \end{aligned}$$

검산 $y^2=2x^2\ln x+4x^2$ 을 미분: $2yy'=4x\ln x+2x+8x$, 즉 $y'=\dfrac{x(2\ln x+5)}{y}$. 원래 우변: $\dfrac{x^2+2x^2\ln x+4x^2}{xy}=\dfrac{x(2\ln x+5)}{y}$. 같습니다.

레시피 — 등압형(isobaric)
  1. $x$에 차수 1, $y$에 차수 $m$을 줍니다. $y'=dy/dx$ 의 차수는 $m-1$ 입니다. 예: $x^2y^3$ 은 $2+3m$, $\dfrac yx$ 는 $m-1$, $x^2y'$ 은 $m+1$.
  2. 모든 항의 차수가 같아지는 $m$을 찾습니다. 두 항으로 $m$을 정하고 나머지 항으로 확인합니다. $m=1$이면 그냥 동차형입니다.
  3. $y=vx^m$ 으로 둡니다. $y'=x^mv'+mx^{m-1}v$.
  4. 대입하면 $x$의 거듭제곱이 모두 묶여 나가고 $x\,v'=(v\text{만의 식})$ 이 남습니다. 분리형입니다.
  5. $v=y/x^m$ 으로 되돌리고 검산합니다.
왜 되나? (증명 스케치)

동차형은 $x\to tx$, $y\to ty$ 로 크기를 함께 바꿔도 $f$가 그대로인 방정식입니다. $t=\frac1x$ 로 두면 $f(x,y)=f(1,\tfrac yx)$, 즉 비율 $v=\frac yx$ 만의 함수입니다. $y=vx$ 를 넣으면 $v+xv'=F(v)$ 이고, $x$는 $xv'$ 에만 남으므로 분리됩니다.

등압형은 $x\to tx$, $y\to t^my$ 로 바꿀 때 $y'$과 같은 배율 $t^{m-1}$ 로 모든 항이 바뀌는 방정식입니다. 같은 이유로 $f(x,y)=x^{m-1}F\big(\tfrac{y}{x^m}\big)$ 이고, $y=vx^m$ 을 넣으면

$$\begin{aligned}&x^mv'+mx^{m-1}v=x^{m-1}F(v)\\&\Rightarrow\ xv'=F(v)-mv\end{aligned}$$

레시피의 "차수"는 이 배율의 지수입니다. 모든 항의 차수가 같다는 말이 곧 이 대칭입니다.

예제 5-2 $x^2y'=1-xy+x^2y^2$ $\ (x>0)$ — 등압형

판별 분리? 아니오. 선형? $y^2$ 때문에 아니오. 동차? $m=1$ 로 세면 $x^2y'$ 은 2차, $1$ 은 0차라 아니오.

등압 차수를 셉니다: $x^2y'\to m+1$, $1\to0$, $xy\to1+m$, $x^2y^2\to2+2m$. $m+1=0$ 에서 $m=-1$ 이고, $1+m=0$, $2+2m=0$ 도 맞습니다.

$y=\dfrac vx$ 로 둡니다. $y'=\dfrac{v'}{x}-\dfrac{v}{x^2}$ 이므로 $x^2y'=xv'-v$. 우변은 $1-v+v^2$.

$$\begin{aligned}xv'-v&=1-v+v^2\\ xv'&=1+v^2\\ \frac{dv}{1+v^2}&=\frac{dx}{x}\\ \arctan v&=\ln x+C\end{aligned}$$ $$y=\frac{\tan(\ln x+C)}{x}$$

검산 $u=\ln x+C$ 로 두면 $y'=\dfrac{\sec^2u}{x^2}-\dfrac{\tan u}{x^2}$, 즉 $x^2y'=1+\tan^2u-\tan u$. 우변 $1-xy+x^2y^2=1-\tan u+\tan^2u$. 같습니다.

이 식은 $y'=\frac1{x^2}-\frac yx+y^2$ 이므로 7절의 리카티 방정식이기도 합니다. 그런데 $y_1=\frac kx$ 를 넣어 보면 $k^2=-1$ 이라 실수 해를 추측할 수 없습니다. 등압 치환은 해를 추측하지 않아도 됩니다.

6. 베르누이 방정식

레시피 ($y'+p(x)y=q(x)y^n$, $n\ne0,1$)
  1. 양변을 $y^n$ 으로 나눕니다: $y^{-n}y'+p\,y^{1-n}=q$.
  2. $v=y^{1-n}$ 으로 둡니다. $v'=(1-n)y^{-n}y'$ 이므로 $y^{-n}y'=\dfrac{v'}{1-n}$.
  3. 대입하고 $(1-n)$을 곱하면 선형: $v'+(1-n)p\,v=(1-n)q$. 2절 레시피로 풉니다.
  4. $y=v^{1/(1-n)}$ 으로 되돌립니다. $n>0$ 이면 $y=0$ 도 해입니다.
왜 되나? (증명 스케치)

걸림돌은 $y^n$ 하나입니다. 양변을 $y^n$ 으로 나누면 $y^{-n}y'+p\,y^{1-n}=q$. 연쇄법칙으로 $(y^{1-n})'=(1-n)\,y^{-n}y'$ 이므로 첫 항은 $\dfrac{1}{1-n}(y^{1-n})'$ 입니다. 즉 $v=y^{1-n}$ 에 대해서는 모든 항이 1차입니다.

$n=0$ 이면 처음부터 선형이고, $n=1$ 이면 $y'=(q-p)\,y$ 로 분리형이라 제외합니다.

예제 6-1 $y'+\dfrac yx=xy^2$ $\ (x>0)$

판별 분리? 아니오. 선형? $y^2$ 때문에 아니오. 완전? $\big(\frac yx-xy^2\big)dx+dy=0$ 에서 $M_y=\frac1x-2xy$, $N_x=0$ → 아니오. 동차? $xy^2$ 항의 차수가 달라 아니오. 베르누이? $n=2$ → 예.

$y^2$으로 나누기: $y^{-2}y'+\dfrac1x\,y^{-1}=x$. $v=y^{-1}$, $v'=-y^{-2}y'$ 이므로

$$-v'+\frac vx=x\ \Rightarrow\ v'-\frac1x\,v=-x.$$

선형입니다. $p=-\frac1x$ 이므로 $\mu=e^{-\ln x}=\dfrac1x$. $\Big(\dfrac vx\Big)'=\dfrac1x\cdot(-x)=-1$ 이므로 $\dfrac vx=-x+C$, $v=Cx-x^2$.

$$y=\frac{1}{Cx-x^2}$$

검산 $y'=-\dfrac{C-2x}{(Cx-x^2)^2}$, $\dfrac yx=\dfrac{C-x}{(Cx-x^2)^2}$. 더하면 $\dfrac{x}{(Cx-x^2)^2}=xy^2$. 맞습니다.

7. 리카티 방정식 — 해 하나를 알 때

레시피 ($y'=a(x)+b(x)\,y+c(x)\,y^2$)
  1. 해 하나 $y_1$을 찾습니다. 문제에 주어지거나, $kx^r$, $ke^{rx}$, $kx+l$ 같은 간단한 꼴을 넣어 계수를 맞춰 봅니다. 찾은 $y_1$이 정말 해인지 대입해 확인합니다.
  2. $y=y_1+\dfrac1v$ 로 둡니다.
  3. 대입하면 $y_1$이 해라서 $a$가 든 항이 지워지고, $v$에 대한 1계 선형이 남습니다. $$v'+\big(b+2c\,y_1\big)\,v=-c$$
  4. 2절 레시피로 $v$를 풀고 $y=y_1+\dfrac1v$ 로 되돌립니다. $v$의 적분상수가 일반해의 상수입니다.
  5. (같은 길) $y=y_1+u$ 로 두면 $u'=(b+2cy_1)\,u+c\,u^2$, 즉 $n=2$ 인 베르누이입니다. 6절대로 $v=u^{-1}$ 로 바꾸면 위와 같습니다.
왜 되나? (증명 스케치)

$y_1$이 해이므로 $y_1'=a+by_1+cy_1^2$. $y=y_1+u$ 를 넣은 식에서 이것을 빼면 $a$가 사라집니다.

$$\begin{aligned}u'&=b\,u+c\big[(y_1+u)^2-y_1^2\big]\\&=(b+2cy_1)\,u+c\,u^2\end{aligned}$$

$u^2$ 항 하나만 남은 베르누이($n=2$)입니다. 베르누이 치환 $v=u^{1-2}=\frac1u$ 가 바로 $y=y_1+\frac1v$ 입니다. 넣으면 $-\frac{v'}{v^2}=\frac{b+2cy_1}{v}+\frac{c}{v^2}$ 이고, $-v^2$ 을 곱하면 레시피 3번의 식입니다.

해를 하나도 모르면 일반적으로 닫힌 꼴이 없습니다. 대신 $y=-\dfrac{w'}{c\,w}$ 로 두면 $w$에 대한 2계 선형 방정식 $w''-\big(b+\frac{c'}{c}\big)w'+ac\,w=0$ 이 됩니다(L16). 리카티는 2계 선형과 같은 난이도라는 뜻입니다.

예제 7-1 $y'=y^2-\dfrac{2}{x^2}$ $\ (x>0)$

판별 분리? 아니오(덧셈). 선형? $y^2$ 때문에 아니오. 베르누이? $y$ 없는 항 $-\frac2{x^2}$ 이 있어 아니오. $a=-\frac2{x^2}$, $b=0$, $c=1$ 인 리카티입니다.

1. $y_1=\dfrac kx$ 를 넣습니다. $y_1'=-\dfrac k{x^2}$, 우변 $\dfrac{k^2-2}{x^2}$ 이므로 $-k=k^2-2$, $(k+2)(k-1)=0$. $k=1$ 을 골라 $y_1=\dfrac1x$.

2–3. $b+2cy_1=\dfrac2x$ 이므로 $v'+\dfrac2x\,v=-1$.

4. $\mu=x^2$: $(x^2v)'=-x^2$, $x^2v=-\dfrac{x^3}3+C$. $K=3C$ 로 두면 $v=\dfrac{K-x^3}{3x^2}$.

$$y=\frac1x+\frac{3x^2}{K-x^3}$$

검산 $y'=-\dfrac1{x^2}+\dfrac{6Kx+3x^4}{(K-x^3)^2}$. 한편 $y^2-\dfrac2{x^2}=-\dfrac1{x^2}+\dfrac{6x(K-x^3)+9x^4}{(K-x^3)^2}$ 이고 분자는 $6Kx+3x^4$. 같습니다. $K=0$ 이면 $y=-\frac2x$ 로, 1단계의 다른 근 $k=-2$ 가 나옵니다. $K\to\infty$ 이면 $y_1=\frac1x$ 로 돌아갑니다.

8. 물리 예

레시피 (물리 문제 → 1계 방정식)
  1. (변화율) = (들어오는 양) − (나가는 양) 으로 식을 세웁니다.
  2. 대부분 상수계수 $y'+ay=b$ 꼴이 됩니다. 이때 해는 바로 씁니다. $$y(t)=\frac ba+\Big(y(0)-\frac ba\Big)e^{-at}$$ 평형값 $b/a$로 지수적으로 다가가고, 시간상수(time constant)는 $\tau=1/a$ 입니다.
  3. 단위 검사: 지수 안 $at$ 는 단위가 없어야 합니다.
예제 8-1 RC 충전과 공기저항 낙하 (같은 방정식)

(a) 전지 $V_0$, 저항 $R$, 축전기 $C$를 직렬로 연결하고, $t=0$에 전하 $Q(0)=0$. 전압의 합: $R\dfrac{dQ}{dt}+\dfrac QC=V_0$.

판별 상수계수이므로 분리도 되고 선형이기도 합니다. 선형 레시피로 풉니다.

표준형 $Q'+\dfrac{1}{RC}Q=\dfrac{V_0}{R}$, $\mu=e^{t/RC}$:

$$\begin{aligned} \big(Qe^{t/RC}\big)'&=\frac{V_0}{R}e^{t/RC}\\ Qe^{t/RC}&=CV_0\,e^{t/RC}+K\\ Q&=CV_0+Ke^{-t/RC} \end{aligned}$$

$Q(0)=0$ 이면 $K=-CV_0$.

$$\begin{aligned} Q(t)&=CV_0\big(1-e^{-t/RC}\big)\\ I&=\frac{dQ}{dt}=\frac{V_0}{R}e^{-t/RC} \end{aligned}$$

검산 $RQ'+\dfrac QC=V_0e^{-t/RC}+V_0\big(1-e^{-t/RC}\big)=V_0$. 시간상수 $\tau=RC$.

(b) 질량 $m$인 물체가 정지 상태에서 떨어지고, 공기저항이 $-kv$ (아래를 $+$). $m\dfrac{dv}{dt}=mg-kv$, $v(0)=0$.

표준형 $v'+\dfrac kmv=g$. (a)와 같은 모양이며 $a=\frac km$, $b=g$ 입니다. 레시피 2의 공식으로

$$\begin{aligned} v(t)&=\frac{mg}{k}\big(1-e^{-kt/m}\big)\\ v_\infty&=\frac{mg}{k}\quad(\text{종단속도}) \end{aligned}$$

검산 $mv'=mg\,e^{-kt/m}$, $mg-kv=mg-mg\big(1-e^{-kt/m}\big)=mg\,e^{-kt/m}$. 같습니다.

대응: $Q\leftrightarrow v$, $RC\leftrightarrow m/k$, $CV_0\leftrightarrow mg/k$.

예제 8-2 방사성 붕괴 연쇄 $A\to B\to C$ $$\begin{aligned} \frac{dN_A}{dt}&=-\lambda_AN_A\\ \frac{dN_B}{dt}&=\lambda_AN_A-\lambda_BN_B\\ \frac{dN_C}{dt}&=\lambda_BN_B \end{aligned}$$

처음에는 $A$만 $N_0$개: $N_A(0)=N_0$, $N_B(0)=N_C(0)=0$. $\lambda_A\ne\lambda_B$ 라고 둡니다.

판별 첫 식은 분리형. 둘째 식은 $N_A(t)$를 넣으면 $N_B$에 대한 선형.

1단계: $N_A=N_0e^{-\lambda_At}$.

2단계: $N_B'+\lambda_BN_B=\lambda_AN_0e^{-\lambda_At}$. $\mu=e^{\lambda_Bt}$:

$$\begin{aligned} \big(N_Be^{\lambda_Bt}\big)'&=\lambda_AN_0\,e^{(\lambda_B-\lambda_A)t}\\ N_Be^{\lambda_Bt}&=\frac{\lambda_AN_0}{\lambda_B-\lambda_A}e^{(\lambda_B-\lambda_A)t}+K \end{aligned}$$

$N_B(0)=0$ 에서 $K=-\dfrac{\lambda_AN_0}{\lambda_B-\lambda_A}$. 따라서

$$N_B(t)=\frac{\lambda_AN_0}{\lambda_B-\lambda_A}\big(e^{-\lambda_At}-e^{-\lambda_Bt}\big).$$

3단계: 세 식을 더하면 $(N_A+N_B+N_C)'=0$ 이므로 $N_C=N_0-N_A-N_B$.

덤: $N_B$가 최대인 시각은 $N_B'=0$, 즉 $\lambda_Ae^{-\lambda_At}=\lambda_Be^{-\lambda_Bt}$ 에서 $t^*=\dfrac{\ln(\lambda_A/\lambda_B)}{\lambda_A-\lambda_B}$.

검산 $N_B'+\lambda_BN_B=\dfrac{\lambda_AN_0}{\lambda_B-\lambda_A}\big(-\lambda_Ae^{-\lambda_At}+\lambda_Be^{-\lambda_At}\big)=\lambda_AN_0e^{-\lambda_At}$. $N_B(0)=0$.

예제 8-3 뉴턴 냉각 법칙

주변 온도 $T_s$인 방에서 물체의 온도는 $T'=-k(T-T_s)$ 를 따릅니다.

판별 $u=T-T_s$ 로 두면 $u'=-ku$ → 분리형. 해는 $u=u_0e^{-kt}$, 즉

$$T(t)=T_s+(T_0-T_s)e^{-kt}.$$

수치: 커피가 $90^\circ$C, 방이 $20^\circ$C, 10분 뒤 $60^\circ$C. 언제 $30^\circ$C가 될까요?

검산 $T'=-k(T_0-T_s)e^{-kt}=-k(T-T_s)$. $T(0)=T_0$.

9. 자주 하는 실수

10. 연습문제

종이에 먼저 풀고 답을 여세요. 모든 답은 SymPy(checkodesol, 음함수 미분)로 검산했습니다. 답의 $C$는 임의의 상수입니다.

A. 유형 판별만 (풀지 않고 순서도로)

A1. $y'=e^{x+y}$

답분리형 — $e^{x+y}=e^x\cdot e^y$. 첫 수: $e^{-y}dy=e^xdx$.

A2. $y'+x^2y=\sin x$

답1계 선형 — $p=x^2$, $q=\sin x$, $\mu=e^{x^3/3}$. (분리는 안 됩니다. $\sin x-x^2y$ 는 곱으로 쪼개지지 않습니다.)

A3. $y'=\dfrac{xy+y^2}{x^2}$

답동차형 — $F(v)=v+v^2$. 베르누이이기도 합니다: $y'-\frac1x y=\frac1{x^2}y^2$, $n=2$.

A4. $y'+y=xy^3$

답베르누이 $n=3$ — $v=y^{-2}$ 로 두면 $v'-2v=-2x$ (선형).

A5. $y'=x+y$

답1계 선형 — $y'-y=x$. 분리는 안 됩니다(덧셈). 동차도 아닙니다.

A6. $y'=x^2+y^2$

답리카티 ($a=x^2$, $b=0$, $c=1$) — 그런데 간단한 해 $y_1$이 보이지 않아 이 레슨의 방법으로는 닫힌 꼴이 안 나옵니다. $y=-\frac{w'}{w}$ 로 두면 $w''+x^2w=0$ 이 되어 베셀 함수로 풀립니다(L23).

B. 변수분리형과 1계 선형

B1. $y'=xy^2$, $\ y(0)=1$

답$y=\dfrac{2}{2-x^2}$ — $-\frac1y=\frac{x^2}2+C$, $C=-1$.

B2. $y'=e^{x+y}$, $\ y(0)=0$

답$y=-\ln(2-e^x)$ — $-e^{-y}=e^x+C$, $C=-2$. ($x<\ln2$ 에서만 존재합니다.)

B3. $y'+2xy=x$

답$y=\dfrac12+Ce^{-x^2}$ — $\mu=e^{x^2}$, $(ye^{x^2})'=xe^{x^2}$. 분리형($y'=x(1-2y)$)으로 풀어도 같습니다.

B4. $xy'-y=x^3$ $\ (x>0)$

답$y=\dfrac{x^3}2+Cx$ — 표준형 $y'-\frac1xy=x^2$, $\mu=\frac1x$, $(y/x)'=x$.

B5. $y'+y\cot x=2\cos x$ $\ (0<x<\pi)$

답$y=\sin x+\dfrac{C}{\sin x}$ — $\mu=e^{\int\cot x\,dx}=\sin x$, $(y\sin x)'=2\sin x\cos x$, 적분하면 $\sin^2x+C$.

B6. $y'+y=xe^{-x}$, $\ y(0)=1$

답$y=\Big(\dfrac{x^2}2+1\Big)e^{-x}$ — $\mu=e^x$, $(ye^x)'=x$. 우변의 $e^{-x}$가 $\mu$와 지워져 $x^2/2$가 생깁니다.

B7. $y'=3y^{2/3}$, $\ y(0)=0$ 의 해를 두 개 찾고, 유일성이 깨지는 이유를 쓰세요.

답$y=0$ 과 $y=x^3$ — 분리하면 $\frac13y^{-2/3}dy=dx$, $y^{1/3}=x+C$, $C=0$. 상수해 $y=0$ 도 됩니다. $\partial f/\partial y=2y^{-1/3}$ 이 $y=0$ 에서 발산해서 1절 스케치의 유일성 조건이 깨집니다.

C. 완전미분형과 적분인자

C1. $(2x+y)\,dx+(x+2y)\,dy=0$

답$x^2+xy+y^2=C$ — $M_y=1=N_x$. $\varphi=x^2+xy+h(y)$, $h'=2y$.

C2. $(ye^{xy}+2x)\,dx+(xe^{xy}-2y)\,dy=0$

답$e^{xy}+x^2-y^2=C$ — $M_y=e^{xy}+xye^{xy}=N_x$.

C3. $(y^2+2x)\,dx+xy\,dy=0$

답$3x^2y^2+4x^3=C$ — $\frac{M_y-N_x}{N}=\frac{2y-y}{xy}=\frac1x$, $\mu=x$. $\varphi=\frac12x^2y^2+\frac23x^3$ 에 6을 곱했습니다.

C4. $y\,dx+(3x-2y)\,dy=0$

답$xy^3-\dfrac{y^4}2=C$ — $\frac{N_x-M_y}{M}=\frac{3-1}{y}=\frac2y$, $\mu=y^2$. 곱하면 $y^3dx+(3xy^2-2y^3)dy=0$.

D. 동차형과 베르누이

D1. $y'=1+\dfrac yx$ $\ (x>0)$

답$y=x\ln x+Cx$ — 동차: $v+xv'=1+v$ → $v'=\frac1x$. (선형 $y'-\frac yx=1$ 로 풀어도 됩니다.)

D2. $(x+y)\,dx-(x-y)\,dy=0$

답$\arctan\dfrac yx=\ln\sqrt{x^2+y^2}+C$ — $F(v)=\frac{1+v}{1-v}$, $xv'=\frac{1+v^2}{1-v}$, $\int\frac{1-v}{1+v^2}dv=\arctan v-\frac12\ln(1+v^2)$. 극좌표로는 $r=Ae^{\theta}$ (로그 나선).

D3. $y'-y=e^xy^2$

답$y=\dfrac{1}{Ce^{-x}-\frac12e^x}$ — $n=2$, $v=y^{-1}$: $v'+v=-e^x$, $\mu=e^x$, $ve^x=-\frac12e^{2x}+C$.

D4. 로지스틱 방정식 $y'=ry\Big(1-\dfrac yK\Big)$, $\ y(0)=y_0$

답$y=\dfrac{K}{1+\big(\frac K{y_0}-1\big)e^{-rt}}$ — 베르누이 $n=2$: $y'-ry=-\frac rKy^2$, $v=\frac1y$: $v'+rv=\frac rK$, $v=\frac1K+\big(\frac1{y_0}-\frac1K\big)e^{-rt}$. (분리형으로 부분분수를 써도 됩니다.)

E. 물리 문제

E1. RL 회로: $L\dfrac{dI}{dt}+RI=V_0$, $\ I(0)=0$

답$I=\dfrac{V_0}{R}\big(1-e^{-Rt/L}\big)$ — $a=\frac RL$, $b=\frac{V_0}L$. 시간상수 $\tau=L/R$.

E2. 예제 8-1(b)에서 낙하 거리 $x(t)$ ($x(0)=0$)

답$x=\dfrac{mg}{k}t-\dfrac{m^2g}{k^2}\big(1-e^{-kt/m}\big)$ — $v(t)$를 $0$부터 $t$까지 적분합니다. 큰 $t$에서는 $v_\infty t$ 에서 상수만큼 뒤처집니다.

E3. 붕괴 연쇄에서 $\lambda_A=\lambda_B=\lambda$ 이면 $N_B(t)$와 최대 시각은?

답$N_B=\lambda N_0\,te^{-\lambda t}$, 최대는 $t=\frac1\lambda$ — $(N_Be^{\lambda t})'=\lambda N_0$ 로 지수가 지워져 $t$가 생깁니다.

E4. $100^\circ$C인 물체를 $20^\circ$C인 방에 두었더니 5분 뒤 $60^\circ$C. 10분 뒤 온도는?

답$40^\circ$C — 온도차 $80\to40$, 5분마다 반. 10분 뒤 차이 $20$.

E5. 공기저항이 속력의 제곱인 낙하: $m\dfrac{dv}{dt}=mg-cv^2$, $\ v(0)=0$

답$v=v_\infty\tanh\dfrac{gt}{v_\infty}$, $v_\infty=\sqrt{\dfrac{mg}{c}}$ — 분리형: $\dfrac{dv}{1-v^2/v_\infty^2}=g\,dt$, $\int\frac{dv}{1-v^2/v_\infty^2}=v_\infty\,\mathrm{artanh}\frac{v}{v_\infty}$. ($v^2$ 항과 상수항 $g$가 함께 있어 베르누이 꼴이 아닙니다. 계수가 상수라서 분리형으로 풀립니다.)

F. 등압형과 리카티

F1. $y'=\dfrac{2y}{x}+x\,e^{-y/x^2}$ $\ (x>0)$

답$y=x^2\ln(\ln x+C)$ — 지수 안 $y/x^2$ 이 차수 0이어야 하므로 $m=2$. 확인: $\frac{2y}x$ 와 $xe^{(\cdot)}$ 모두 차수 $1=m-1$. $y=vx^2$: $xv'=e^{-v}$, $e^v\,dv=\frac{dx}x$, $e^v=\ln x+C$.

F2. $y'=\dfrac{2y}{x}+\dfrac{x^3}{x^2+y}$ $\ (x>0)$

답$y=x^2\big(\sqrt{2\ln x+C}-1\big)$ — 분모의 $x^2$ 과 $y$가 같은 차수여야 하므로 $m=2$. $y=vx^2$: $xv'=\frac1{1+v}$, $(1+v)\,dv=\frac{dx}x$, $(1+v)^2=2\ln x+C$.

F3. $y'=(y-x)^2+1$

답$y=x-\dfrac{1}{x+C}$ — $y_1=x$ 가 해입니다($y_1'=1$, 우변 $0+1$). $u=y-x$ 로 두면 $u'=u^2$ (베르누이 $n=2$, 사실은 분리형), $-\frac1u=x+C$.

F4. $y'=y^2-\dfrac yx-\dfrac1{x^2}$ $\ (x>0)$, 해 하나는 $y_1=\dfrac1x$

답$y=\dfrac1x+\dfrac{2x}{C-x^2}$ — $b+2cy_1=-\frac1x+\frac2x=\frac1x$ 이므로 $v'+\frac vx=-1$, $(xv)'=-x$, $v=\frac{C-x^2}{2x}$. $C=0$ 이면 다른 해 $y=-\frac1x$.

11. 다음

← 로드맵 · ← 이전 L14 · 다음 L16 →