ロジスティック方程式(ロジスティックほうていしき、英語:logistic equation)は、生物の個体数の変化の様子を表す数理モデルの一種である。ある単一種の生物が一定環境内で増殖するようなときに、その生物の個体数(個体群サイズ)の変動を予測できる。人間の場合でいえば、人口の変動を表すモデルである。
1838年にベルギーの数学者ピエール=フランソワ・フェルフルスト(Pierre-François Verhulst)によって、ロジスティック方程式は最初に発案された。フェルフルストは、1798年に発表されて大きな反響を呼んだトマス・ロバート・マルサスの『人口論』の不自然な点を解消するために、このモデルを考案した。マルサスは『人口論』で、人口は原理的に指数関数的に増加することを指摘した。しかし、実際には環境や資源は限られているため、人口の増加にはいずれブレーキがかかると考えるのが自然である。人口が増えるに連れて人口増加率は低減し、人口はどこかで飽和すると考えられる。ロジスティック方程式はこの点を取り入れて、生物の個体数増殖をモデル化したものである。フェルフルスト以後には、アメリカの生物学者レイモンド・パール(Raymond Pearl)が式を普及させた。
具体的には、ロジスティック方程式は
という微分方程式で表される。N は個体数、t は時間、dN/dt が個体数の増加率を意味する。r は内的自然増加率、K は環境収容力と呼ばれる定数である。個体数が増えて環境収容力に近づくほど、個体数増加率が減っていくというモデルになっている。
式の解(個体数と時間の関係)はS字型の曲線を描き、個体数は最終的には環境収容力の値に収束する。この曲線や解の関数はロジスティック曲線やロジスティック関数として知られる。方程式の名称は、ロジスティック式やロジスティックモデル、ロジスティック微分方程式と表記される場合もある。発案者の名からVerhulst方程式、発案者と普及者の名からVerhulst-Pearl方程式とも呼ばれる。
ロジスティック方程式は、個体群生態学あるいは個体群動態論における数理モデルとしては入門的なものとして位置づけられ、より複雑な現象に対応する基礎を与える。数学分野としては、微分方程式論や力学系理論の初等的な話題としても取り上げられる。
生物の個体数のモデル
生物の個体数の変動については古くから興味を持たれ、研究が行われてきた。フィボナッチ数の発見に繋がったレオナルド・フィボナッチのウサギの個体数の問題が、おそらく最も古い個体数の数理モデルといわれる。
生物の個体数の増え方に関する研究は、個体群生態学の分野に属する。ここで、個体群とは簡単には、ある領域に生息している単一の種の個体の集まりのことを指す。
この個体群の大きさ(個体群サイズ)の指標としては、個体群内の総個体数が使用される。個体数の代わりに、領域の単位面積当たりの個体数である個体群密度や単位面積当たりの生物の総重量である生物量が、個体群サイズとして適切な指標となる場合もある。人間でいえば、これらの指標は人口や人口密度に相当する。
マルサスモデル
多くの生物では、親は多くの子孫を作るので、それがそのまま生き残ると仮定すれば、あっという間に莫大な個体数となる。ねずみ算など、数学的小話の種である。まずはこのような単純なものが、生物個体数の増加モデルとして考えられる。
ある個体群において、時刻 t に個体数が N 体が存在しているとする。実際の生物個体数は不連続な値(整数)をとるものであるが、数学的扱いを簡便にするために、個体数は連続な値(実数)をとるものとする(1.5体といったような値も含める)ことがしばしば行われる。実際の生物でいえば、個体数が多かったり各個体の世代が重なったりしていれば、このような近似も妥当性を帯びてくる。個体数を連続な値とすれば、個体数の増加率は N の時間微分 dN/dt で表すことができる。
さらに話を単純化するために、個体は環境を出入りしないという状況を想定する。この場合、個体の出生と死亡という2つの要因のみによって個体数は増減する。個体群の出生率が死亡率を上回っていれば、個体数は増え続けるということになる。さらに簡略化するために出生率と死亡率を常に一定であるとする。個体数当たりの出生率を b、個体数当たりの死亡率を d とすれば、個体数の増加率は差し引きした b − d に個体数 N を掛け合わせた値となる。よって個体数増加率 dN/dt は
という微分方程式で表される。ここで m は比例定数であり、m = b − d である。
このような式で表される個体数増加は t の指数関数となり、人間でいえば、あっという間に人口爆発を引き起こすことになる。このような個体群成長のモデルは、生物個体(人口)の増加が幾何級数的であることを最初に指摘したトマス・ロバート・マルサスに因んでマルサスモデルと呼ばれる。比例定数 m もマルサスの名からマルサス係数と呼ばれ、単位は一個体当たりの増加率となる。
しかし、このモデルは現実と違いすぎる。現実の生物は、限られた環境下で生息しており、個体数が多くなると、各個体にとって必要な資源が得にくくなる。そこに生息できる個体数には上限があると見るのが自然である。つまり、個体数が多くなると、その増加にブレーキがかかるものと想像される。このような一種内での資源の取り合いは種内競争と呼ばれ、生物における競争関係の一種である。
ロジスティック方程式
上記のようにマルサスモデルは非現実的な面を持つ。個体数が多くなると増加率が抑えられることを表現するために、個体数 N が増加するにつれて増加率 m が減少するモデルが考えられる。また、個体数がある上限を超えたら増加率は負となり、個体数は減少に向かうと考えられる。これらの点を簡単に表せば、比例定数 m を
と置ける。すなわち、m の値は個体数がゼロに限りなく近いときに最大値で、その後は N の値の増加に比例して m の値は減少するというモデルである。これをマルサスモデルに代入して、次の微分方程式を得ることができる。
この微分方程式をロジスティック方程式と呼ぶ。個体群成長モデルの一種としてロジスティックモデルとも呼ばれる。この微分方程式は、数学的には n = 2 のベルヌーイの微分方程式にも該当する。
ロジスティック方程式の K は環境収容力と呼ばれ、その環境が維持できる個体数を意味する。r の単位は上記のマルサス係数と同じく一個体当たりの増加率だが、特に内的自然増加率と呼ばれ、その生物が実現する可能性のある最大増加率を示している。通常のロジスティック方程式では、K と r は時間に関わらず一定とみなし、正の定数と考える。
ロジスティック効果
マルサスモデルからロジスティック方程式へ拡張したときに行ったことは、個体群生態学における密度効果を取り入れたことに相当する。上記では N を個体数として説明したが、ロジスティック方程式では有限な環境を前提にしているので、N は単位面積当たりの個体数である個体群密度でもある。個体群密度がその個体群自身の変動に影響を与えることは、密度効果という名称で呼ばれる。特にロジスティック方程式では、個体群密度が高くなると増加率に負の効果を与える種類の密度効果となっており、これをロジスティック効果と呼ぶ。
ロジスティック方程式では個体群密度増加に比例して増加率が一方的に低下することを想定したが、密度増加によって増加率が上昇する場合も考えられる。例えば、ある程度は密度が高くないと交尾の相手が見つけるのが困難となって、結果として増加率が低下する場合などである。よって、個体密度が低い内は個体群密度増加によって増加率が上昇する種類の密度効果も考えられ、このような種類の密度効果をアリー効果と呼ぶ。
個体数と増加率の関係
ロジスティック方程式における個体数増加率 dN/dt と個体数 N の関係に着目すれば、この関係は初等教育でも習う二次関数そのものとなっており、dN/dt と N のグラフは放物線を描く。方程式を解析的に解かなくとも、N と dN/dt がどのような変化を起こすのかを、以下のようにグラフから読み解くこともできる。
まず、N = 0 と N = K のとき、dN/dt = 0 となる。すなわち、いくら時間が経過しても個体数は増加も減少もしない状態となる。このような状態を定常状態や平衡状態と呼ぶ。N の値が 0 < N < K の範囲にあるとき、 dN/dt の値は様々だが、値が正なのか負なのかで言えば、正の値であることがわかる。N の値が K < N となると、dN/dt は同じように負の値である。言い換えれば、個体数が環境収容力内では常に個体数は増加するが、環境収容力を超えると個体数は減少へ転ずる、ということである。
個体数増加率 dN/dt の変化をさらに細かく見てみる。N が 0 から K/2 まで増えると、その間 dN/dt の値も増加し続ける。N = K/2 は放物線の頂点であり、ここで dN/dt は極大値を迎える。極大値は、N = K/2 を式に代入して dN/dt = rK/4 である。N = K/2 を超えると dN/dt は減少し始め、N = K で 0 となる。このような数値の変化から読み取れることの一つは、個体数が環境収容力のちょうど半分になったときに個体増加率は最大となる点である。したがって、もし個体数の変化がロジスティック方程式に従うとしたら、増加率が最大になるときの個体数に注目することで環境収容力、すなわち最大個体数を予測できることになる。
式の解 ロジスティック曲線
ロジスティック方程式は非線形の微分方程式だが、標準的な微分方程式の解法である変数分離法を利用して解くことができる。時間 t = 0 における初期個体数を N0 とすると、t の関数として以下の解が得られる。
ここで e はネイピア数である。分母・分子を N0ert で割り、次のような形でも示される。
この解の関数をロジスティック関数(英語:logistic function)、この解によって描かれる曲線をロジスティック曲線(英語:logistic curve)と呼ぶ。この曲線に従う個体群成長は、ロジスティック成長やロジスティック増殖とも呼ばれる。関数は t → ∞ の極限で N → K となり、マルサスモデルと異なり発散しないことが確認できる。
曲線の形状
横軸を t、縦軸を N とした平面上にロジスティック関数のグラフを描くと、曲線が描かれる。この曲線は前述のとおりにロジスティック曲線と呼ばれる。初期個体数が3つの範囲 N0 < 0, 0 < N0 < K, K < N0 のどれに該当するかによって、曲線の形状は大きく異なってくる。ただし、N0 < 0 の範囲は負の個体数というものを意味するので、生物のモデルとしてはあまり意味がない。時間 t = 0 から t → ∞ の極限までのロジスティック曲線の様相は、それぞれの N0 の値ごとに、以下のようになっている。
まず N0 が環境収容力の半分以下(0 < N0 < K/2 )の場合、初期状態の点 (t = 0, N = N0) から始まる曲線は、ゆっくりと右肩上がりに登っていく。t が増加するにつれて、曲線の傾き(個体数増加率)は増加していき、曲線は加速度的に立ち上がっていく。しかし、ある時点で曲線は変曲点を迎え、傾きの増加は止む。その後は、傾きは減少しだし、曲線は横倒しになっていく。そして最終的には、傾きは0になり、曲線は水平な直線となる。結局、曲線は、変曲点前では下に凸の曲線、変曲点後では上に凸の曲線となっており、全体としてアルファベットのSのような形を描く。このため、S字型曲線やシグモイド曲線という名称でも呼ばれる。間にある変曲点は個体数増加率が最大となる点で、前述の dN/dt と N のグラフの頂点に相当する。変曲点における個体数は前述のとおり N = K/2 で、このときの時間は t = ln (K/N0 - 1)/r である。ここで ln は自然対数である。最終的に t → ∞ で漸近する水平な直線は N = K の直線であり、時間が経過すると最終的には、個体数は環境収容力の値に収束するということである。
初期個体数が N0 = K/2 の場合は、曲線は最初から変曲点から始まる。K/2 < N0 < K のときは最初から変曲点を過ぎた曲線になる。 初期個体数が環境収容力に一致している場合、N0 = K のときは、その値のまま一定となる。N0 = 0 のときも同様に、N = 0 のままである。
次に、初期個体数が環境収容力を上回っているとき、すなわち N0 > K の場合は、この場合の曲線はS字型ではなく、全体として下に凸の曲線となる。N は N0 から単調に減少しつづけ、この場合も、時間経過に従って K に収束していく。
以上をまとめると、N0 > 0 であれば(個体が存在してさえいれば)、どんな初期個体数であっても、個体数は最終的に常に環境収容力の値に収束していくということである。あるいは、N0 = 0 であれば(個体が存在してなければ)、個体数は 0 のままということである。
最後に、生物個体数のモデルとしては無意味であるが N0 < 0 の場合も見てみると、この場合 N は時間発展に従って減少し続け、有限時間内で −∞ へ発散する曲線を描く。
平衡状態の安定性 上記で、N = 0 および N = K のときはいくら時間が経過しても個体数 N は増加も減少もしないことから、これらの状態を平衡状態や定常状態と呼ぶことを説明した。平衡状態では、N = 0 または N = K という一点に留まり続ける。数学の力学系分野では、このような点を不動点や平衡点と呼ぶ。平衡状態には安定な平衡状態と不安定な平衡状態がある。安定な平衡状態とは、 その平衡状態の点から少しずれたとしても、時間が経過すれば平衡状態へ戻り、収束することを意味している。また、不安定な平衡状態とは、平衡状態の点から少しずれたとき、時間経過すると平衡状態とのズレはどんどん大きくなっていき、平衡状態に戻らないことを意味している。ロジスティック方程式の場合は、N = K 時の平衡状態が安定、N = 0 時の平衡状態が不安定となっている。すなわち、初期個体数 N0 が K または 0 であれば、時間経過によらず常に同じ値を取り続けることは同じだが、N0 が平衡状態から少しずれたときの挙動は正反対となる。
この安定・不安定の様子は、ロジスティック曲線の傾きをベクトル場として表すことで読み取ることができる。時間経過に従って、全ての解は、これらのベクトルの矢印に沿って動いていく。初期個体数が N0 > 0 であれば、t → ∞ で N は K に収束し、N0 < 0 であれば、t → ∞ で N は −∞ に発散することが分かる。
あるいは、上記で説明した個体数 N と増加率 dN/dt の関係曲線からも、安定か不安定かの判別が可能である。N = K の点の右側に点があるとき、dN/dt の値は負なので、N は減少していき、K に近づくことになる。N = K の点の左側に点があるときは、dN/dt は正なので、N は増加していき、同じく K に近づくことになる。N = 0 の点についても、左右にずれたときの dN/dt の値の正負から、0 の点から離れていくことが理解できる。
あるいは、安定性理論における線形安定性解析の考えにもとづいて、より一般的に安定性を判別することもできる。dN/dt = f(N) 、その N による微分を d(f(N))/dN = f ′(N)、平衡状態の点を Ne と置くとする。このとき、f ′(Ne) < 0 ならば Ne は安定な平衡点で、f ′(Ne) > 0 ならば Ne は不安定な平衡点であると判別できる。ロジスティック方程式の場合は、
なので、
となり、f ′(K) = −r < 0, f ′(0) = r > 0 となることが確認できる。
生物学的前提条件 実際の生物の個体数増殖においてロジスティック方程式が成り立ち、ロジスティック曲線がその増殖データに上手く当てはまるには、次のような生物学的条件が前提として挙げられる。
環境内には単一の種か、あるいは同等とみなせる種のみが存在する。 対象の生物の各世代(親子)は連続的に重なっている。すなわち、連続的に子が生まれ、親と子が共存する期間が存在する。 個体は一定の大きさの環境内に常に存在する。すなわち、環境から移出したり、外部から移入が無い。(用語としては閉じた個体群とも呼ばれる) 環境の大きさは変わらず、一定状態が保たれる。 個体群のために、食糧や資源が一定して供給される。
ショウジョウバエや真正細菌といった、微生物や単純な生物を一定環境で増殖させた場合は、上記の条件に近く、ロジスティック方程式によって個体数変化の正確な予測ができる。しかし、例えば鹿や鳥類などのような、一定環境のもとで増殖する設定が成立しない個体群成長には、ロジスティック方程式を適用することはできない。
環境を整えた飼育実験によって、ロジスティック曲線に当てはまる個体数増殖のデータを得ることはできるが、上記の生物学的条件を実験上で整えることはいつも簡単というわけではない。増殖を抑える原因となる老廃物を定期的に取り除く、といった配慮も必要となる。
実際のデータへの適用例 実験生物
いくつかの微生物や小型の昆虫の飼育実験で、ロジスティック曲線がよく当てはまる個体数増加や個体密度増加実験のデータが得られている。例として以下のようなものがある。特に、ゾウリムシや酵母菌は条件さえ整えればロジスティック曲線に沿った増加をほとんどの場合で示し、高校レベルの教科書にも載る定番でもある。
キイロショウジョウバエ ゾウリムシG. F. Gause. 大腸菌 タマミジンコ 出芽酵母、分裂酵母(Saccharomyces cerevisiae, Schizosaccharomyces kefir)
一方、ロジスティック曲線に当てはまるデータは得られなかったものとしては、次のような生物の実験がある。これらの実験では、時間経過後も個体数は一定に収束せず、周期的変動が繰り返されたり、大きなゆらぎが続く個体群変動となった。 ミバエ コクヌストモドキ マメゾウムシ
パールのキイロショウジョウバエ飼育実験 ロジスティック曲線を普及させたことで知られるレイモンド・パールは、と共にキイロショウジョウバエの飼育実験を行い、この曲線を実証した。ロジスティック曲線が上手く適合する実験の具体的様子の例として、内田俊郎の著作をもとにしてパールらの実験を簡単に説明する。 パールが用意した環境は小さな牛乳瓶で、供給する餌にはバナナを磨り潰して寒天で固めイーストを少し振りかけたものを使用した。牛乳瓶の中にハエと餌を入れ、温度などの環境条件を一定にし、一定時間間隔でハエの個体数を調べた。 実験としては3種類の実験が行われた。 1つ目では、餌を始めに入れた後に餌を補給しなかった。このため、個体数が増加して一定となった後、急激に減少してほぼ全滅状態となった。 2つ目では、一定時間間隔で餌の継ぎ足しを行い、一定状態が保たれる結果が得られた。 3つ目では、一定時間間隔で新しい餌の入った瓶へハエを移し替え、食糧条件だけでなく、その他の環境条件も一定に保った。この結果でも一定状態が保たれ、ロジスティック曲線が当てはまるデータが得られた。
パールの元へ留学していた寺尾新もこのハエの個体群成長研究を行った。それによれば、ロジスティック成長の特徴である個体群密度上昇にともなう個体数増加率の低下は、死亡率の上昇よりも出生率の低下によって起こっていた。
野外生物
野外環境では、前提条件となるような環境が保持されることはほぼ無いため、ある個体群がロジスティック曲線が当てはまるような増加の仕方を示すことは少ない。自然界では環境条件は常に変化し、個体群変動のパターンも様々となる。
ロジスティック曲線によく当てはまる個体数増加が確認できた例として、パナマ熱帯雨林でのハキリアリの1つの巣における個体数増加結果がある。理由としては、天敵がいないこと、雨量・温度の気象条件が安定していることなどにより、ロジスティックモデルの前提条件に近い環境であったことによるものと考えられている。他の野外生物でロジスティック曲線に合致した例としては、アメリカ・アラスカ州のセントポール島におけるキタオットセイ()の個体数増加の結果がある。植物の場合では、アイルランドのスルツェイ島で観測されたコケの成長の例がある。新規に露出した岩表面上へのコケの定着・広がり方が、ロジスティック曲線に当てはまる観測データを見せた。
人口成長
式を発案したフェルフルストは人口の成長の様子を表すためにロジスティック方程式を発案した。式を普及させたパールとリードも、ロジスティック方程式を使った最初の個体群成長研究は人口成長に対するものであった。彼らは共に、当時までの人口統計をもとにしてアメリカ合衆国の将来の人口を予測したが、どちらの予測も実際の人口成長を言い当てることはできなかった。パールとリードの結果では、1700年から1940年までの値は曲線によく合致していた。彼らが当てはめたロジスティック曲線では人口はその後飽和に向かうはずだったが、実際にはそれを裏切り、1940年以後もアメリカの人口は急増状態が続いた。
さらにパールは、当時の推定世界人口をもとに世界人口の上限値(環境収容力 K)の推定を行った。1924年と1936年、パールはそれぞれ別の研究者とともに推定を行い、その値を発表した。それらの上限推定値は、前者では20億人、後者では26億人という値で、どちらも実際とはかけ離れたものとなった。
ゴンペルツ関数との比較 ロジスティック関数とゴンペルツ関数はともに飽和を持つS字型の成長曲線であるが、増加の制御機構が異なる。ロジスティック方程式では個体数に依存して相対成長率が線形に減衰するのに対し、ゴンペルツ関数では時間の経過とともに相対成長率が指数関数的に減少するため、左右非対称な形状になる。したがって、初期増加の鋭さや上限への接近の仕方が異なり、実際のデータに対してどちらを用いるかは現象の生物学的・工学的背景によって決まる。
生物学的・人口学的位置付け ロジスティック方程式は、非常に簡単な生物学的意味からモデルを導くことができる。r と K の2つのパラメータに種の特性に関わる議論を集約して、とても簡明なモデルを構成している。また、式の特徴である個体数密度の上昇が増加率を抑えるロジスティック効果は、個体群生態学における基本原理ともいわれる。個体数が少ない内は指数関数的に増殖し、個体数が増えてくると増加が止むという現象自体は、正確に前提条件に当てはまらないような個体群成長であっても、広く認められる現象であり、この一般的傾向をロジスティック方程式は上手く表しているとも評される。
ただし、一見してロジスティック曲線のような個体群成長を示すデータであっても、そのデータに上手く曲線あてはめできる数理モデルは数多く存在する。ロジスティック方程式のみが唯一当てはまるということはまずない。この式が個体群成長の「普遍則」のように受け止められるのは誤解であると、数理生物学者のや応用数学者のスティーヴン・ストロガッツは指摘している。
人口予測に関しても、人口学者のは「ロジスティック曲線は短期的な予測に関しては、他の連続でなめらかな曲線と比べて特に劣っていることもないが、長期的な予測に関しても格別に秀でているわけでもない」と評している。式を普及させたレイモンド・パールは、ある期間の人口成長にロジステック曲線が適用できる条件として、人口成長に影響を与える新しい要素がその期間中に現れないことを挙げている。しかし、このような前提条件を人口という複雑な現象に課すのは困難である点を経済学者のや人口学者のなどから批判されている。2010年代現在、将来人口推計にはコーホート要因法の使用が主流となっている。ロジスティック曲線のような関数を過去の人口データに重ねて将来の人口を予測するという単純な方法は、現在ではほとんど行われていない。
以上のように、ロジスティック方程式が個体群成長の「普遍則」というわけではないが、個体群成長モデルにおける基礎的なアイデアを有しており、より複雑な現象に対応する様々なモデルへ拡張されたり、その考え方が取り入れられたりする。個体群成長のモデルの中で「出発点」として位置づけされる。
名称の由来 フェルフルストは、1845年の論文で、"Nous donnerons le nom de logistique à la courbe"(参考訳:私たちはその曲線にロジスティック "logistique" という名前を与える)と述べのp. 8より引用、ロジスティック方程式の解による曲線を logistique と名付けた。これが、式が"ロジスティック"方程式、その解曲線が"ロジスティック"曲線と呼ばれる由来である。しかし、フェルフルストは logistique という語を使った理由を説明しなかったので、それ以上の由来は分かっていない。
logistique と名付けられた理由のいくつかの推測は存在する。ベルギー王国陸軍士官学校の数学教授のHugo Pastijnは、実際の理由は不明と断った上で、 陸軍大学に勤めていたフェルフルストも馴染みが有ったであろう「兵站」の意味と関連付けて logistique と名付けたのではないか フェルフルストのモデルでも扱われる人口のための限られた資源と関連させて、「住居」を意味するフランス語の logis から名付けたのではないか と、ありえそうな理由を2点ほど推測している 出典での引用元は、。また、19世紀当時のフランスでは、logistique には「計算に巧みな」「計算の技巧」といった意味での用例があった点も指摘されている。
モデルの拡張・応用 既に述べたとおり、ロジスティック方程式を基本にすえて、様々なモデルが提案されてきた。以下では、そのようなモデルの拡張・応用の例を説明する。
捕獲の影響 人間が資源として利用するための捕獲や収穫は、その種を絶滅させる可能性もあるほどの大きな影響を持っている。漁業分野では、水産資源を獲りつくさないように資源・漁業管理する必要性が認識されている。持続可能な漁業のためには、人間による漁獲量が漁獲対象の自然増加量を上回らないようにする必要がある。漁獲量と自然増加量が一致するとき資源は一定に保たれるので、このときの漁獲量を持続生産量と呼ぶ。さらに、可能な持続生産量の中でも最大のものを(MSY)と呼び、漁獲基準の一つの目安とされている。
この最大持続生産量の値をロジスティック方程式を利用して定量化するモデルを、ジェーファーのプロダクションモデルなどと呼ぶ。漁獲量(漁獲速度)を Y とすれば、次のように、ロジスティック方程式で表される個体数増加率(自然増加率)から Y を差し引いた値が実際の増加率となる。
dN/dt が 0 のときが資源一定状態なので、このときの漁獲量が持続生産量を示している。Y を含まないときの dN/dt の最大値は前述のとおり rK/4 である。これに釣り合う漁獲量が最大持続生産量であるから、このモデルでは最大持続生産量を rK/4 と得ることができる。
漁獲量 Y を単純な一定値とせずに、個体数に比例するようなモデルも考えられる。例えば、出漁する漁船の数が一定とすれば、捕獲の成果は生息している個体数に比例すると考える方が適当である。q と E を定数として q と E と N を掛け合わせたもので漁獲量を表せば、個体数増加率は
となる。q は漁具効率、E は漁獲努力量と呼ばれる。このモデルの場合は、qE を内的自然増加率の半分 r/2 となるようにすれば、漁獲量を最大持続生産量にすることができる。ただし、以上のモデルは現実をかなり単純化したモデルである。環境の変化や他の生物との相互作用など、現実には様々な要因が関係しているため、多数の相互作用がある実際の生態系では成り立たない。実際の最大持続生産量の決定にはより高度な手法も使用されている。
2種存在する場合