050 自治微分方程和种群动态 Autonomous Differential Equations and Population Dynamics
有一类很重要的一阶微分方程,就是自变量没有显式出现在方程中。这样的方程称为自治(autonomous
)微分方程,形式如下
这个模型适用面非常广,比如种群的增长、经济发展、生态等等。我们在 1.1 和 1.2 两个小节讨论过 这种特殊情况。
方程 是可分离的,可以用 2.2 小节的方法求解,不过这里更要强调的是如何应用几何方法来获得定性性质。这其中最重要的是稳定解和非稳定解的概念。第一章简单介绍过这种思想但是没有使用这些术语。第九章会进一步讨论这个问题。
指数增长
令 是给定时间 时种群的数量。最简单的假设是 的变化率正比于 ,那么
常量比率 称为增长率(rate of growth
)或下降率(rate of decline
),这取决于 的符号。我们假定数量是增长的,即 。
假定初始条件是 那么 是 这个初值问题的解。 意味着数量会无限增长下去。
在理想状态下,在有限时间内,这个模型比较精确,但是由于空间、食物、其他资源是受限的,数量不会无条件增长。
逻辑斯谛(logistic
)增长
要考虑增长率是依赖于数量的,因此将 中的 替换成函数 得到
当 很小的时候, 应该近似等于 ,随着 的增长 要减小,当 充分大的时候,。最简单满足这些性质的函数是 ,其中 也是正的常数。那么上面的方程变为
这就是 Verhulst 方程或逻辑斯谛方程。往往写作下面的形式更方便
其中 。这种形式下,常数 称为内在增长率(intrinsic growth rate
),即不考虑任何限制因素时的增长率。
在讨论 和求解之前,先定性的画出解。首先 的解的最简单形式是常数函数,即 ,那么
常量解有两个 。这些解是平衡解(equilibrium solution
),随着时间的变化, 值不变。对于方程 而言,更一般的情况就是 ,这些使得 为零的点称为临界点(critical point
)。
为了画出 的其他解,先从给出 的图像开始。 是二次函数,因此图像是一个抛物线。 的临界点对应的点是 ,抛物线的顶点是 。当 时,, 随着 的增长而增长,如 轴上方的箭头所示。类似的, 时,, 随着 的增长而减少。
在这个上下文语境中, 轴是相位线(phase line
),更好的是在垂直方向做示意图,如下图(a)所示。临界点是 ,对应着平衡解。箭头表示 变化的方向,是增长还是减少。
如果 在 或者 附近,斜率 接近零,解的曲线很平缓,当 远离 或者 时,曲线变得陡峭。
为了在 平面上给出解,首先画出平衡解 。然后根据上述分析,当 时曲线增长, 时曲线减少。在接近 时,曲线变得平缓。
这些解会在 上相交吗?定理 2.4.2 的唯一性告诉我们不会,过给定点,只有一个解。当 时,所有解会趋于平衡解。
为了确定凸凹性和拐点,需要计算二阶导 ,从微分方程 得到 符号相同,那么 ,上凹(开口向上)。反之, 符号不同,那么 ,下凹。拐点可能出现在 处。
在 中,当 时, 是正的,且增长,因此 都是正的,上凹。当 时也是上凹的,因为 都是负的。在 上,下凹,因为 是正的,但是在减少, 是负的。拐点是 处。上图(b)画出了这些性质。
当初始值位于 的下方时, 是上界,趋于这个值但是不会超过。 称为饱和度(saturation level
)或自然承载量(environmental carrying capacity
)。
从上面的例子可以看出,非线性微分方程和线性方程差距很大,至少 时是这样的。不管 中非线性项多小,当 充分大的时候,解都趋于某个有限值,而 的解会无限增长。
上图(b)的定性分析对许多问题而言已经足够了,这些信息从 的关系可以得到而无需求解方程。不过如果想知道更细节的信息,就不得不求解 了。如果 ,那么 可以写作 部分分式法可以将左边改写成两个分数之和 两边积分得到 其中 是任意常量且由 决定。之前的分析结论有如果 ,那么 始终在这个区间。因此我们可以将绝对值号去掉,两边取自然指数得到 其中 。为了满足初始条件 ,那么 ,因此 如果 ,从 开始推导会有些许不同,但是 仍旧是解。如果 代入 可以得到两个平衡解 。
定性分析的性质都可以由解析式得到。如果 ,那么当 时,根据 有
趋于平衡解 。因此我们称 是 的渐进稳定解(asymptotically stable solution
)。如果 增加,那么趋于 的速度会变快。
对于平衡解 而言,即使初始值非常接近零,也会随着 的增加趋于 而离开 。因此 是非稳定平衡解(unstable equilibrium solution
),这意味着如果保证解在 0 附近,那么必须保证初始值就是零。
例 1 令 是随 变化的函数,表示生物的总质量,符合逻辑斯谛增长。常量 。如果 ,求两年后的 值。求满足 的 。
解:将 表示成 的形式 将题目中的值代入得到 因此 。
将 写为求 的方程 因此 代入数值得到 下图是不同初始条件下 随 变化的解。初始条件 如绿色曲线所示。
临界阈值
下面分析方程 其中 是常量。和 相比,除了 替换了 之外,右边 前多了一个负号。不过, 的解的性质与 差距相当大。
对于 , 的关系如下图所示。与 轴的交点是 ,对应着两个平衡解。如果 ,, 是正数且随着 的增加而减少,那么 是渐进稳定平衡解。如果 ,,因此 是正数且随着 的增加而增加,那么 是非稳定平衡解。
下面分析解的凸凹性。如 ,这依赖于 的符号。在 这个区间上, 是负数, 是负数,因此上凹,在 这个区间上, 是负数, 是整数,因此下凹。对于 ,两者都是正数,因此也上凹。
下图的(a)展示了临界点以及解是递增还是递减的。
上图(b)是 的解的草图。首先给出红色的 两个平衡解。递增和递减、包括凸凹性都在上图有所反映。不管 是多少, 要么无限增长,要么趋于零,这仅仅依赖于初始值是大于 还是小于 。因此 是阈值水平(threshold level
)。
下面分析解析解。将 替换 , 替换 ,那么 的解 就是 的解 如果 ,当 时,。如果 , 为某些值的时候, 右边的分母为零,我们用 表示,那么 易得 也就是说,如果 , 的图像渐进与直线 ,这一点是上面定性分析没有得到的结论,显式的解会给出额外的定性信息,以及定量信息。
带阈值的逻辑斯谛增长
将逻辑斯谛方程与阈值相结合,得到新的模型 其中 。
下面是 的关系如下图所示。三个临界点 ,是三个平衡解。 时,, 递增, 和 时, 递减。因此 是渐进稳定平衡解, 是非稳定平衡解。
凸凹性的分析类似,略过。拐点是上图中局部最大点和局部最小点 ,将 的右边求导后令其等于零可以得到
下图是 的解的草图。