์ธ๊ตฌ๋ฅผ ๋ชจ๋ธ๋ง ํ•˜๋Š” ODE ๋ชจ๋ธ์— ๋Œ€ํ•ด. ๋งŒ์•ฝ ์ธ๊ตฌ๋ฅผ ์ˆ˜ํ™•ํ•˜๋Š” ์š”์†Œ๊ฐ€ ์žˆ๋‹ค๋ฉด ODE ๋ชจ๋ธ์ด ์–ด๋–ป๊ฒŒ ๋ฐ˜์‘ํ• ์ง€ ๐Ÿ’€

6 minute read

๋ณต์ˆ˜์ „๊ณตํ•˜๊ณ  ์žˆ๋Š” ์ˆ˜ํ•™๊ณผ์˜ ์กธ์—…์‹œํ—˜์„ ์œ„ํ•ด ํ•™๋ถ€ ์ˆ˜ํ•™ ๊ณผ๋ชฉ๋“ค์„ ๋‹ค์‹œ ๊ณต๋ถ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค๋งŒโ€ฆ ๋ฏธ๋ถ„๋ฐฉ์ •์‹์€ ์กธ์—…์‹œํ—˜ ๋Œ€์ƒ ๊ณผ๋ชฉ์ด ์•„๋‹ˆ๋ผ๋Š” ๊ฑธ ๋‚˜์ค‘์— ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹คโ€ฆ OTLโ€ฆ ๊ทธ๋ž˜๋„ ์ด์™• ์‹œ์ž‘ํ•œ ๊ฑฐ ๋‹ค์‹œ ๋ณต์Šต ์ข€ ํ•ด๋ด…์‹œ๋‹ค! ๐Ÿƒ ๋ฏธ๋ถ„๋ฐฉ์ •์‹ ํฌ์ŠคํŠธ ์ „์ฒด ๋ณด๊ธฐ

๋“ค์–ด๊ฐ€๋ฉฐ

์–ดํ•ญ์— ๋ฌผ๊ณ ๊ธฐ๋ฅผ ๊ธฐ๋ฅธ๋‹ค๊ณ  ์ƒ๊ฐํ•ด๋ณด์ž. ์ดˆ๊ธฐ์—๋Š” ์•”์ปท-์ˆ˜์ปท ๊ฐ๊ฐ ํ•œ ๋งˆ๋ฆฌ๋งŒ ๋ฐฐ์น˜ํ•ด๋„, ๋‘˜์ด ์ƒˆ๋ผ๋ฅผ $N$๋งˆ๋ฆฌ ๋‚ณ์•„ ๋ฌผ๊ณ ๊ธฐ ์ธ๊ตฌ ์ˆ˜๊ฐ€ ๋Š˜์–ด๋‚˜๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์ž์†์ด ๋˜ ๋ฒˆ์‹์„ ํ•ด์„œโ€ฆ ์•”ํŠผ ์ด๋ ‡๊ฒŒ ์„ธ๋Œ€๋ฅผ ๊ฑฐ์ณ์„œ ๋ฒˆ์‹-๋ฒˆ์‹-๋ฒˆ์‹์„ ํ•˜๊ฒŒ ๋˜๋ฉด, ๋ฌผ๊ณ ๊ธฐ ์ธ๊ตฌ๋Š” ์ƒ๋‹นํžˆ ์ฆ๊ฐ€ํ•˜๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.

\[2 \rightarrow 2N \rightarrow 2N^2 \rightarrow 2N^3 \rightarrow \cdots\]

์š”๋ ‡๊ฒŒ ์ฆ๊ฐ€ํ•˜๋Š” ํŒจํ„ด์„ ์ง€์ˆ˜์  ์ฆ๊ฐ€๋ผ๊ณ  ํ•˜๋ฉฐ, ์ผ๋ฐ˜ํ•ด๋ฅผ ์ ์œผ๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค. ์ผ๋ฐ˜์ ์ธ ์ง€์ˆ˜ ํ•จ์ˆ˜๋กœ ํ‘œํ˜„ํ•˜๊ธฐ ์œ„ํ•ด์„  ๋ฐ‘(base)๋ฅผ $e$๋กœ ๋Œ€์ฒดํ–ˆ๋‹ค.

\[y(t) = C e^{k t}\]

๊ทธ๋Ÿฌ๋‚˜ ํ˜„์‹ค์—์„  ์–ดํ•ญ ์† ๋ฌผ๊ณ ๊ธฐ๊ฐ€ ๋ฌดํ•œํžˆ ์ฆ์‹ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์–ดํ•ญ์˜ ๊ณต๊ฐ„์ด ํ•œ์ • ๋˜์–ด ์žˆ๊ณ , ๋ฌผ๊ณ ๊ธฐ ์ˆ˜๊ฐ€ ๋งŽ์•„์งˆ์ˆ˜๋ก ๋จน์ด ๊ฒฝ์Ÿ์ด ์‹ฌํ•ด์ง€๋ฉฐ, ์–ดํ•ญ ์† ํ™˜๊ฒฝ๋„ ๋”๋Ÿฌ์›Œ์งˆ ๊ฒƒ์ด๋‹ค. ์ด๋Ÿฐ โ€œ์ž์›์˜ ํ•œ์ •โ€ ๋•Œ๋ฌธ์— ์ธ๊ตฌ๋Š” ๋ฌดํ•œํžˆ ์ฆ๊ฐ€ํ•˜์ง€ ์•Š๊ณ  ์–ด๋Š ์ˆœ๊ฐ„๋ถ€ํ„ฐ๋Š” ์ˆ˜๋ ดํ•˜๊ฑฐ๋‚˜ ๋˜๋Š” ๊ฐ์†Œํ•˜๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.

Logistic Population Model

์ด๋Ÿฐ ์ž์›์˜ ํ•œ์ •์œผ๋กœ ์ธํ•œ ์ธ๊ตฌ ๋ชจํ˜•์„ ๋ชจ๋ธ๋ง ํ•œ ๊ฒƒ์ด ๋ฐ”๋กœ โ€œLogistic Population Modelโ€์ด๋‹ค.

Notes on Diffy Qs: Differential Equations for Engineers, Jiล™รญ Lebl

๋ณด๋ฉด, ์ดˆ๊ธฐ์—๋Š” ์ง€์ˆ˜ํ•จ์ˆ˜์™€ ๊ฐ™์€ ์ฆ๊ฐ€๋ฅผ ๋ณด์ด์ง€๋งŒ, ์ ์ฐจ ์ฆ๊ฐ€ํญ์ด ์ค„์–ด๋“ค๋ฉฐ, ๊ฒฐ๊ตญ ์ ๊ทผ์„ ์— ๊ทผ์ ‘ํ•˜๊ฒŒ ๋œ๋‹ค. ์ด๋Ÿฐ ์ฆ‰, ์ธ๊ตฌ ์ˆ˜์— ๋Œ€ํ•œ ํ•จ์ˆ˜๊ฐ€ ์ด๋Ÿฐ S์žํ˜• ๊ณก์„ ์„ ๊ทธ๋ฆฐ๋‹ค๋Š” ๊ฒƒ์„ ๋ชจ๋ธ๋ง ํ•œ ๊ฒƒ์ด๋‹ค.

์ด๊ฒƒ์„ ๋ฏธ๋ถ„๋ฐฉ์ •์‹์œผ๋กœ ๊ธฐ์ˆ ํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

\[y' = k y(M-y)\]

Solution of ODE

์‹์„ ์ „๊ฐœํ•˜๊ณ  ์•„๋ž˜์™€ ๊ฐ™์ด ์ผ๋ฐ˜ํ™” ํ•  ์ˆ˜ ์žˆ๋‹ค.

\[y' = Ay - By^2\]

์š”๋Ÿฐ ODE๋ฅผ ํ’€๊ธฐ ์œ„ํ•ด์„  ํŠน๋ณ„ํ•œ ์น˜ํ™˜ ํ…Œํฌ๋‹‰์ด ํ•„์š”ํ•œ๋ฐ, $u(x) = y(x)^{-1}$๋กœ ๋‘๊ณ  ์ง„ํ–‰ํ•ด๋ณด๋ฉดโ€ฆ

\[u' = - \frac{y'}{y^2} = - \frac{Ay - By^2}{y^2} = - A y^{-1} + B = B - Au\]

์ด์ œ $u(x)$์— ๋Œ€ํ•œ 1st-order linear ODE๊ฐ€ ๋˜์—ˆ์ง€๋งŒโ€ฆ non-homogeneous linear ODE ์ด๋ฏ€๋กœ, integrating factor๋„ ์“ฐ๊ณ โ€ฆ ์•”ํŠผ ํ•œ๋ฒˆ ํ’€์–ด๋ณด์ž!!

\[\begin{aligned} u' + Au &= B \\ (Fu)' &= FB \\ \end{aligned}\]

์ด๋•Œ, $F(x) = \exp \left(\int A dx \right) = e^{A x}$

์ด๊ฑธ ์ ์šฉํ•˜๋ฉดโ€ฆ

\[\begin{aligned} F(x) \cdot u(x) &= B \cdot \int F(x) dx + C \\ e^{Ax} \cdot u(x) &= B \left(\frac{1}{A} e^{Ax} + C \right) \\ u(x) &= C e^{-Ax} + B/A \end{aligned}\]

์ด์ œ ์น˜ํ™˜ ํ–ˆ๋˜ $u(x) = 1/y(x)$๋ฅผ ๋‹ค์‹œ $y(x)$๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋Œ๋ ค์„œ ์‹์„ ์ •๋ฆฌํ•˜๋ฉด

\[y(x) = \frac{1}{C e^{-Ax} + B/A}\]

์š”๋Ÿฐ ํ•จ์ˆ˜๊ฐ€ ๋˜๊ณ , ์š”๋Ÿฐ ๊ผด์˜ ํ•จ์ˆ˜๋ฅผ โ€œlogistic functionโ€๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. Logistic Population Model์˜ logistic์€ ์š” ํ•จ์ˆ˜์˜ ์ด๋ฆ„์—์„œ ์œ ๋ž˜ ํ–ˆ๋‹ค.

Analysis

์œ„์—์„œ๋Š” ์ผ๋ฐ˜์ ์ธ ํ˜•ํƒœ์˜ ODE์˜ ๊ผด์„ ์‚ดํŽด๋ณด์•˜์ง€๋งŒ, Logistic Population Model์€ ์•„๋ž˜์™€ ๊ฐ™์€ ํฌ๋งท์ด ๋” ํ•ด์„ํ•˜๊ธฐ ์‰ฝ๋‹ค ใ…Žใ…Ž

\[y' = k y(M-y)\]

Notes on Diffy Qs: Differential Equations for Engineers, Jiล™รญ Lebl

ODE์—์„œ ๊ฐ ๊ณ„์ˆ˜์˜ ์˜๋ฏธ๋ฅผ ์‚ดํŽด๋ณด์ž.

  • $M$์€ population์ด ์ ๊ทผํ•˜๋Š” ์ธ๊ตฌ ํ•œ๊ณ„๊ฐ’์ด๋‹ค.
  • $k$๋Š” ์ธ๊ตฌ ํ•œ๊ณ„์— ์–ผ๋งˆ๋‚˜ ๋น ๋ฅด๊ฒŒ ์ ‘๊ทผํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๊ฐ’์ด๋‹ค. $k$๊ฐ’์ด ํด์ˆ˜๋ก ์ธ๊ตฌ ํ•œ๊ณ„์— ๋น ๋ฅด๊ฒŒ ๋‹ค๊ฐ€๊ฐ„๋‹ค.

์œ„์˜ ๊ทธ๋ž˜ํ”„์—์„œ ์ดˆ๊ธฐ ์ธ๊ตฌ๊ฐ€ ์ธ๊ตฌ ํ•œ๊ณ„ $M$์„ ์ดˆ๊ณผํ•œ ๋ถ€๋ถ„๋„ ํฅ๋ฏธ๋กญ๋‹ค. ์ธ๊ตฌ ํ•œ๊ณ„ $M$์„ ์ดˆ๊ณผ ํ–ˆ๋‹ค๋ฉด, ๊ทธ ํ™˜๊ฒฝ์˜ ์ธ๊ตฌ๋Š” ๋‹ค์‹œ ์ธ๊ตฌ ํ•œ๊ณ„๋กœ ํšŒ๊ท€ํ•œ๋‹ค. ๐Ÿ’€

Harvesting

์–ดํ•ญ์—์„œ ๋ฌผ๊ณ ๊ธฐ ์ธ๊ตฌ ์ˆ˜๋ฅผ ์กฐ์ ˆํ•˜๊ธฐ ์œ„ํ•ด ๋ฌผ๊ณ ๊ธฐ ์ค‘ ์ผ๋ถ€๋ฅผ ์ˆ˜ํ™•(?) ํ•œ๋‹ค๊ณ  ํ•ด๋ณด์ž. ์ˆ˜ํ™•ํ•˜๋Š” ๋ฌผ๊ณ ๊ธฐ์˜ ์–‘์€ ์ผ์ •ํ•  ์ˆ˜๋„ ์žˆ๊ณ 

\[y' = k y(M-y) - h\]

์–ด๋–ค ์ฃผ๊ธฐ์„ฑ์„ ๊ฐ€์งˆ ์ˆ˜๋„ ์žˆ๋‹ค.

\[y' = k y(M-y) - h (1 + \sin (2 \pi x))\]

Constant Harvesting

\[y' = k y(M-y) - h\]

์ˆ˜ํ™•๋Ÿ‰์ด ์ผ์ •ํ•œ ๊ฒฝ์šฐ๋ฅผ ๋จผ์ € ์‚ดํŽด๋ณด์ž.

์œ„์˜ ODE ์‹์˜ ๊ฐœํ˜•์„ ํŒŒ์•…ํ•˜๊ธฐ ์œ„ํ•ด ๋ณ€ํ™”๋Ÿ‰ $yโ€™ = 0$์ด ๋˜๋Š” ์ง€์ ์„ ํŒŒ์•…ํ•ด๋ณด์ž.

\[y' = - ky^2 + kM y - h = 0\]

$y$์— ๋Œ€ํ•œ 2์ฐจ ๋ฐฉ์ •์‹์ด ๋˜๊ณ , ๊ทผ์˜ ๊ณต์‹์„ ํ†ตํ•ด $y$์— ๋Œ€ํ•œ ํ•ด๋ฅผ ์œ ๋„ํ•˜๋ฉด, ์‹ค๊ทผ/์ค‘๊ทผ/ํ—ˆ๊ทผ 3๊ฐ€์ง€ ์ผ€์ด์Šค๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.

Notes on Diffy Qs: Differential Equations for Engineers, Jiล™รญ Lebl

  • ์‹ค๊ทผ์„ ๊ฐ–๋Š” ๊ฒฝ์šฐ
    • ODE๊ฐ€ ์ ๊ทผํ•˜๋Š” $y$๊ฐ’์ด 2๊ฐœ ๋ฐœ์ƒํ•œ๋‹ค.
    • ๋งŒ์•ฝ ์ธ๊ตฌ์˜ ์ดˆ๊ธฐ๊ฐ’์ด ์ถฉ๋ถ„ํžˆ ํฌ์ง€ ์•Š๋‹ค๋ฉด($y < y_1$), ์ธ๊ตฌ ์ฆ๊ฐ€ ์†๋„๋ณด๋‹ค ์ˆ˜ํ™• ์†๋„๊ฐ€ ์ปค์„œ ์ธ๊ตฌ๊ฐ€ ์†Œ๋ฉธํ•œ๋‹ค.
    • ๋งŒ์•ฝ ์ธ๊ตฌ์˜ ์ดˆ๊ธฐ๊ฐ’์ด ์ถฉ๋ถ„ํžˆ ํฌ๋‹ค๋ฉด($y_1 < y < y_2$), ์ธ๊ตฌ ์ฆ๊ฐ€ ์†๋„๊ฐ€ ์ˆ˜ํ™• ์†๋„๋ฅผ ์ด๊ธฐ๊ณ  ์ฆ๊ฐ€ํ•˜์ง€๋งŒ, ๊ฒฐ๊ตญ ์ธ๊ตฌ ํ•œ๊ณ„์— ๋ถ€๋”ชํžŒ๋‹ค.
  • ์ค‘๊ทผ์„ ๊ฐ–๋Š” ๊ฒฝ์šฐ
    • ODE๊ฐ€ ์ ๊ทผํ•˜๋Š” $y$๊ฐ’์ด ํ•˜๋‚˜์ด๋‹ค.
    • ์ˆ˜ํ™•๋Ÿ‰์ด ์ถฉ๋ถ„ํžˆ ์ปค์„œ, ์ธ๊ตฌ ์ดˆ๊ธฐ๊ฐ’์ด ์ถฉ๋ถ„ํžˆ ํฌ์ง€ ์•Š๋‹ค๋ฉด ์ธ๊ตฌ๊ฐ€ ์ˆ˜ํ™•์— ์˜ํ•ด ์†Œ๋ฉธํ•œ๋‹ค.

Notes on Diffy Qs: Differential Equations for Engineers, Jiล™รญ Lebl

  • ํ—ˆ๊ทผ์„ ๊ฐ–๋Š” ๊ฒฝ์šฐ
    • ์ˆ˜ํ™•๋Ÿ‰์ด ์ธ๊ตฌ ์ฆ๊ฐ€๋ณด๋‹ค ์ ˆ๋Œ€์ ์œผ๋กœ ์ปค์„œ, ์–ด๋–ค ์ธ๊ตฌ๋กœ ์‹œ์ž‘ํ•˜๋”๋ผ๋„ ์ธ๊ตฌ๊ฐ€ ์†Œ๋ฉธํ•œ๋‹ค. ๐Ÿ’€

Periodic Harvesting

\[y' = k y(M-y) - h (1 + \sin (2 \pi x))\]

์ด๋ฒˆ์—๋Š” ์ˆ˜ํ™•์ด ์ผ์ •ํ•˜์ง€ ์•Š๊ณ , ์ฃผ๊ธฐ์„ฑ์„ ๊ฐ–๋Š”๋‹ค. ์ˆ˜ํ™•๋Ÿ‰์€ $0$๋ถ€ํ„ฐ $2h$๊นŒ์ง€ ๋Š˜์—ˆ๋‹ค๊ฐ€ ์ค„์—ˆ๋‹ค๊ฐ€ ํ•œ๋‹ค.

TDBโ€ฆ ํ—ท๊ฐˆ๋ฆฌ๋Š”๊ฒŒ ์žˆ์–ด์„œ ๋” ๊ณต๋ถ€ํ•ด๋ณด๊ณ  ์ถ”๊ฐ€ํ•  ์˜ˆ์ •โ€ฆ ๐Ÿ™‡โ€โ™‚๏ธ