Math ClubMath Club
v1 · padrão canônico

Lição 94 — Modelos populacionais: Malthus e Verhulst

Crescimento exponencial (Malthus) e logístico (Verhulst). Equilíbrios, estabilidade, inflexão em K/2.

Used in: Spécialité Maths (France, Terminale) · AP Calculus BC (EUA) · Leistungskurs alemão

P˙=rP ⁣(1PK)    P(t)=K1+(KP0P0)ert\dot P = rP\!\left(1 - \frac{P}{K}\right) \;\Longrightarrow\; P(t) = \frac{K}{1 + \left(\frac{K - P_0}{P_0}\right)e^{-rt}}
Choose your door

Rigorous notation, full derivation, hypotheses

Malthus、Verhulst 及平衡点分析

Malthus 模型(1798)

"如果种群的变化率与种群本身成正比,我们得到 Malthus 模型。" — Lebl, Notes on Diffy Qs, §1.8

逻辑模型(Verhulst,1838)

"逻辑方程是另一个可分离的方程……假设是种群增长率与当前种群成正比,但当种群接近环境容纳量时减小。" — OpenStax Calculus Volume 2, §4.4

闭形式解

通过部分分式分解:

P(t)=K1+(KP0P0)ertP(t) = \frac{K}{1 + \left(\dfrac{K - P_0}{P_0}\right)e^{-rt}}

平衡点分析

相平面图

0不稳定K稳定P 增长P > K

一维相平面图:箭头指示 PP 的变化方向。P=0P = 0 排斥;P=KP = K 吸引。

解决的例子

Exercise list

23 exercises · 5 with worked solution (25%)

Application 10Understanding 3Modeling 5Challenge 3Proof 2
  1. Ex. 94.1ApplicationAnswer key

    求解 P˙=0,03P\dot P = 0{,}03PP(0)=500P(0) = 500

  2. Ex. 94.2Application

    细菌菌落初始 500,每 30 分钟翻倍。3 小时后有多少细菌?求 rr

  3. Ex. 94.3Application

    写出逻辑解 r=0,2r = 0{,}2K=5000K = 5000P0=200P_0 = 200

  4. Ex. 94.4Application

    对于前面的逻辑(K=5000K = 5000r=0,2r = 0{,}2P0=200P_0 = 200):何时出现拐点?

  5. Ex. 94.5Application

    对于 r=0,2r = 0{,}2K=5000K = 5000 的逻辑:识别平衡点并计算最大可持续产量 (MSY)。

  6. Ex. 94.6Application

    濒危物种:P˙=0,015P\dot P = -0{,}015 P。计算种群的半衰期。

  7. Ex. 94.7Application

    逻辑:K=8000K = 8000r=0,3r = 0{,}3P(0)=1000P(0) = 1000。计算 P(5)P(5)

  8. Ex. 94.8Application

    逻辑:K=1000K = 1000r=0,5r = 0{,}5P(0)=100P(0) = 100。计算 P(8)P(8)

  9. Ex. 94.9Application

    已知 P(0)=100P(0) = 100P(5)=300P(5) = 300K=1000K = 1000,求 rr

  10. Ex. 94.10Application

    碳-14 的半衰期是 5730 年。一个样品保留了原始碳的 70%。它有多古老?

  11. Ex. 94.11Understanding

    逻辑方程 P˙=rP(1P/K)\dot P = rP(1-P/K) 的最大增长速率 P˙max\dot P_{\max} 是多少?

  12. Ex. 94.12Understanding

    对于 r,K>0r, K > 0 的逻辑:哪些 P0P_0 值导致 P(t)KP(t) \to K

  13. Ex. 94.13Modeling

    鹿类保护区:K=1200K = 1200r=0,4r = 0{,}4/年。最大可持续年捕获量是多少?在什么种群水平维持鹿群?

  14. Ex. 94.14Modeling

    世界人口:P0=60亿P_0 = 60 亿(2000 年),r=1,2%r = 1{,}2\%/年,K=100亿K = 100 亿。用逻辑模型预测 2050 年的人口。

  15. Ex. 94.15ModelingAnswer key

    带常数捕获的逻辑:P˙=0,3P(1P/1500)50\dot P = 0{,}3P(1-P/1500) - 50。求平衡点及其稳定性。

  16. Ex. 94.16ModelingAnswer key

    产品扩散:50000 客户的市场,首月 500 个,r=0,6r = 0{,}6/月。何时 90% 的市场采纳?

  17. Ex. 94.17ModelingAnswer key

    在流行病初期(II 很小,SNS \approx N),证明 I˙(βNγ)I\dot I \approx (\beta N - \gamma)I。对于 β=0,3\beta = 0{,}3γ=0,1\gamma = 0{,}1N=1000N = 1000:有流行病吗?

  18. Ex. 94.18Understanding

    Gompertz 模型:P˙=rPln(K/P)\dot P = rP\ln(K/P)。与逻辑模型比较拐点的位置。

  19. Ex. 94.19ChallengeAnswer key

    带捕获的逻辑:P˙=0,4P(1P/1200)H\dot P = 0{,}4P(1-P/1200) - H。对于什么 HH 值不存在正平衡点?此时种群会发生什么?

  20. Ex. 94.20Challenge

    Allee 效应:P˙=rP(P/A1)(1P/K)\dot P = rP(P/A - 1)(1-P/K),其中 0<A<K0 < A < K。求平衡点并分类。如果 P0<AP_0 < A 会发生什么?

  21. Ex. 94.21Challenge

    Lotka-Volterra:x˙=2xxy\dot x = 2x - xyy˙=y+xy\dot y = -y + xy。求平衡点并证明轨迹满足 ylny+x2lnx=Cy - \ln y + x - 2\ln x = C

  22. Ex. 94.22Proof

    证明逻辑解 P(t)P(t) 的拐点恰好在 P=K/2P = K/2 处。

  23. Ex. 94.23Proof

    通过线性化证明对于 r,K>0r, K > 0 的逻辑方程,P=KP^* = K 是稳定平衡点,P=0P^* = 0 不稳定。

来源

Updated on 2026-05-06 · Author(s): Clube da Matemática

Found an error? Open an issue on GitHub or submit a PR — open source forever.