Logistic 方程式
mathdifferential-equationslogisticmodelinglecture
1導入
この講義では、Logistic 方程式を自律方程式として解析し、平衡解・増減・非負の状態空間における長期挙動を判定する方法を説明する。
標準形は
y'=ry\left(1-\frac{y}{K}\right)
である。ここで r>0 は低密度での成長率、K>0 は環境収容力を表す。
y が小さいときは 1-y/K\approx 1 なので、
y'\approx ry
であり、指数成長に近い。一方、y が K に近づくと 1-y/K が小さくなり、成長が抑えられる。
2平衡解を先に解析する理由
Logistic 方程式は
y'=F(y),\qquad F(y)=ry\left(1-\frac{y}{K}\right)
という自律方程式である。自律方程式では、現在の値 y だけで増減が決まる。そのため、解の式を求める前に、F(y) の符号から増減方向を判定できる。
3命題1:Logistic 方程式の平衡解
仮定として r>0,\ K>0 とする。Logistic 方程式
y'=ry\left(1-\frac{y}{K}\right)
の平衡解は
y=0,\qquad y=K
である。
3.1証明
平衡解は定数解なので y'=0 を満たす。右辺が 0 になる条件は
ry\left(1-\frac{y}{K}\right)=0
である。r>0 だから、
y=0
または
1-\frac{y}{K}=0
である。したがって y=0,\ K が平衡解である。逆に、y=0 と y=K を代入すると右辺は 0 になり、左辺も定数解なので 0 である。よってどちらも解である。
4命題2:0<y<K では増加し、y>K では減少する
仮定として r>0,\ K>0 とする。
0<y<K
なら y'>0 であり、
y>K
なら y'<0 である。
4.1証明
0<y<K なら y>0 かつ 1-y/K>0 である。さらに r>0 なので
ry\left(1-\frac{y}{K}\right)>0
である。したがって y'>0 であり、解は増加する。
y>K なら y>0 かつ 1-y/K<0 である。したがって
ry\left(1-\frac{y}{K}\right)<0
であり、y'<0 である。よって解は減少する。
この命題から、正の半直線上では位相線の矢印が K の方向を指すと判定できる。K への収束は、後で明示解から確認する。
5位相線による整理
| 範囲 | ry(1-y/K) の符号 | 解の向き |
| y<0 | 負 | 減少 |
| 0<y<K | 正 | 増加 |
| y>K | 負 | 減少 |
現実の人口や量を表す場合は、通常 y\ge 0 の範囲を考える。この位相線では、矢印は 0 から離れ、K の方向を指す。
6明示解の導出
0<y<K または y>K の範囲で変数分離する。どちらの範囲でも y\ne 0 かつ y\ne K なので、y(K-y) で割る操作が可能である。y=0 と y=K は先に確認した平衡解として別に扱う。
y'=\frac{r}{K}y(K-y)
だから
\frac{dy}{y(K-y)}=\frac{r}{K}\,dt
である。部分分数分解により
\frac{1}{y(K-y)}
=\frac{1}{K}\left(\frac{1}{y}+\frac{1}{K-y}\right)
である。したがって
\frac{1}{K}\int\left(\frac{1}{y}+\frac{1}{K-y}\right)\,dy
=\frac{r}{K}\int dt
である。左辺の第二項では K-y の微分が -1 であることに注意すると、
\frac{1}{K}\log\left|\frac{y}{K-y}\right|
=\frac{r}{K}t+C
を得る。両辺に K を掛け、
\frac{y}{K-y}=Ae^{rt}
と書く。これを y について解くと、
y(t)=\frac{K}{1+Be^{-rt}}
である。初期条件 y(0)=y_0 を使うと、y_0>0,\ y_0\ne K の場合には
B=\frac{K-y_0}{y_0}
だから、
y(t)=\frac{K}{1+\frac{K-y_0}{y_0}e^{-rt}}
である。この式は、分母が 0 にならない、t=0 を含む最大連結区間で解を定める。また、y_0>0,\ y_0\ne K なら t\to\infty で y(t)\to K となることが確認できる。y_0=K の場合は、平衡解 y(t)=K そのものである。
7Bernoulli 型としての解釈
Logistic 方程式は
y'=ry-\frac{r}{K}y^2
なので、
y'-ry=-\frac{r}{K}y^2
と整理できる。これは Bernoulli 方程式の形
y'+p(t)y=q(t)y^n
で n=2 の場合である。
したがって Logistic 方程式は、自律方程式として位相線で解析することも、Bernoulli 型として線型化して解くこともできる。正の半直線上における増減方向を定性的に判定するなら位相線を、具体的な式や収束の証明が必要なら変数分離や Bernoulli 置換を使用する。
data/lecture/math/differential-equations/bernoulli-equations.lecture.n.md
8適用範囲
Logistic 方程式は、成長率 r と環境収容力 K が一定で、増減が現在の y だけで決まるという単純化を置いている。季節変動、年齢構造、空間移動を入れると、時間依存係数、連立系、偏微分方程式へ拡張される。
9演習リンク
data/exercise/math/differential-equations/separable-equations-and-autonomous-systems.exercise.n.md
10次の講義
data/lecture/math/differential-equations/first-order-ode-solution-diagnostics.lecture.n.md
Logistic Equation
1Introduction
This lecture explains how to analyze the logistic equation as an autonomous equation and determine its equilibrium solutions, monotonicity, and long-term behavior on the nonnegative state space.
Its standard form is
y'=ry\left(1-\frac{y}{K}\right),
where r>0 is the growth rate at low density and K>0 is the carrying capacity.
When y is small, 1-y/K\approx1, so
y'\approx ry,
and the behavior is close to exponential growth. As y approaches K, the factor 1-y/K becomes small and suppresses further growth.
2Why Analyze the Equilibria First?
The logistic equation is the autonomous equation
y'=F(y),\qquad F(y)=ry\left(1-\frac{y}{K}\right).
For an autonomous equation, the current value of y alone determines whether a solution increases or decreases. The sign of F(y) therefore determines the direction of motion before an explicit solution is derived.
3Proposition 1: Equilibrium Solutions of the Logistic Equation
Assume that r>0 and K>0. The equilibrium solutions of
y'=ry\left(1-\frac{y}{K}\right)
are
y=0,\qquad y=K.
3.1Proof
An equilibrium is a constant solution and must satisfy y'=0. Thus
ry\left(1-\frac{y}{K}\right)=0.
Since r>0, either y=0 or 1-y/K=0. Hence the only possible equilibria are y=0 and y=K. Substitution shows that the right-hand side vanishes for both constants, so both are solutions.
4Proposition 2: Increase for 0<y<K and Decrease for y>K
Assume that r>0 and K>0. If
0<y<K,
then y'>0. If
y>K,
then y'<0.
4.1Proof
For 0<y<K, both y and 1-y/K are positive. Since r>0,
ry\left(1-\frac{y}{K}\right)>0,
so y'>0 and the solution increases.
For y>K, the factor y is positive while 1-y/K<0. Therefore,
ry\left(1-\frac{y}{K}\right)<0,
so y'<0 and the solution decreases.
This sign analysis directly shows that, on the positive half-line, the arrows on the phase line point toward K. Convergence to K will be verified below from the explicit solution.
5Phase-Line Summary
| Range | Sign of ry(1-y/K) | Direction of the solution |
| y<0 | Negative | Decreasing |
| 0<y<K | Positive | Increasing |
| y>K | Negative | Decreasing |
When y represents a population or another nonnegative quantity, the relevant range is usually y\ge0. On this part of the phase line, the arrows point away from 0 and toward K.
6Derivation of the Explicit Solution
Separate variables on a region where either 0<y<K or y>K. In both cases y\ne0 and y\ne K, so division by y(K-y) is valid. The equilibria y=0 and y=K, which were checked beforehand, are treated separately.
Since
y'=\frac{r}{K}y(K-y),
we have
\frac{dy}{y(K-y)}=\frac{r}{K}\,dt.
The partial-fraction decomposition is
\frac{1}{y(K-y)}
=\frac{1}{K}\left(\frac{1}{y}+\frac{1}{K-y}\right).
Therefore,
\frac{1}{K}\int\left(\frac{1}{y}+\frac{1}{K-y}\right)\,dy
=\frac{r}{K}\int dt.
Accounting for the derivative -1 of K-y in the second term gives
\frac{1}{K}\log\left|\frac{y}{K-y}\right|
=\frac{r}{K}t+C.
After multiplication by K, write
\frac{y}{K-y}=Ae^{rt}.
Solving for y yields
y(t)=\frac{K}{1+Be^{-rt}}.
For the initial condition y(0)=y_0 with y_0>0 and y_0\ne K,
B=\frac{K-y_0}{y_0},
and hence
y(t)=\frac{K}{1+\frac{K-y_0}{y_0}e^{-rt}}.
This formula defines the solution on the maximal connected interval containing t=0 on which its denominator is nonzero. For every y_0>0 with y_0\ne K, the formula also shows that y(t)\to K as t\to\infty. If y_0=K, the solution is the equilibrium y(t)=K itself.
7Interpretation as a Bernoulli Equation
The logistic equation can be written as
y'=ry-\frac{r}{K}y^2,
or
y'-ry=-\frac{r}{K}y^2.
This is the Bernoulli form
y'+p(t)y=q(t)y^n
with n=2.
Thus the logistic equation can be analyzed by a phase line as an autonomous equation or solved by linearization as a Bernoulli equation. A phase line is appropriate for qualitatively determining the direction of change on the positive half-line, whereas separation of variables or the Bernoulli substitution is appropriate when an explicit formula or a proof of convergence is required.
data/lecture/math/differential-equations/bernoulli-equations.lecture.n.md
8Scope
The logistic equation assumes constant parameters r and K and assumes that the rate of change depends only on the current value of y. Incorporating seasonal variation, age structure, or spatial movement leads respectively to time-dependent coefficients, systems of equations, or partial differential equations.
9Exercises
data/exercise/math/differential-equations/separable-equations-and-autonomous-systems.exercise.n.md
10Next Lecture
data/lecture/math/differential-equations/first-order-ode-solution-diagnostics.lecture.n.md