Logistic Population Model
๋ณต์์ ๊ณตํ๊ณ ์๋ ์ํ๊ณผ์ ์กธ์ ์ํ์ ์ํด ํ๋ถ ์ํ ๊ณผ๋ชฉ๋ค์ ๋ค์ ๊ณต๋ถํ๊ณ ์์ต๋๋ค๋งโฆ ๋ฏธ๋ถ๋ฐฉ์ ์์ ์กธ์ ์ํ ๋์ ๊ณผ๋ชฉ์ด ์๋๋ผ๋ ๊ฑธ ๋์ค์ ์๊ฒ ๋์์ต๋๋คโฆ 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์ํ ๊ณก์ ์ ๊ทธ๋ฆฐ๋ค๋ ๊ฒ์ ๋ชจ๋ธ๋ง ํ ๊ฒ์ด๋ค.
์ด๊ฒ์ ๋ฏธ๋ถ๋ฐฉ์ ์์ผ๋ก ๊ธฐ์ ํ๋ฉด ์๋์ ๊ฐ๋ค.
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)$๋ฅผ ๊ธฐ์ค์ผ๋ก ๋๋ ค์ ์์ ์ ๋ฆฌํ๋ฉด
์๋ฐ ํจ์๊ฐ ๋๊ณ , ์๋ฐ ๊ผด์ ํจ์๋ฅผ โlogistic functionโ๋ผ๊ณ ๋ถ๋ฅธ๋ค. Logistic Population Model์ logistic์ ์ ํจ์์ ์ด๋ฆ์์ ์ ๋ ํ๋ค.
Analysis
์์์๋ ์ผ๋ฐ์ ์ธ ํํ์ ODE์ ๊ผด์ ์ดํด๋ณด์์ง๋ง, Logistic Population Model์ ์๋์ ๊ฐ์ ํฌ๋งท์ด ๋ ํด์ํ๊ธฐ ์ฝ๋ค ใ ใ
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โฆ ํท๊ฐ๋ฆฌ๋๊ฒ ์์ด์ ๋ ๊ณต๋ถํด๋ณด๊ณ ์ถ๊ฐํ ์์ โฆ ๐โโ๏ธ