线性代数/主题:稳定种群
想象一个保护区,里面有我们试图保护的物种的动物。公园没有围栏,所以动物可以跨越边界,从内部出来,也可以从外部进入。每年,10% 的公园内的动物会离开,1% 的公园外的动物会找到进入公园的方式。我们可以问,我们是否可以找到这个公园的稳定种群水平:是否存在一个种群,一旦建立,就会随着时间的推移保持不变,离开的动物数量等于进入的动物数量?
为了回答这个问题,我们必须首先建立方程式。设第 年公园内的种群为 ,世界其他地方的种群为 。
我们可以将此系统设置为矩阵方程(参见马尔可夫链主题)。
现在,“稳定水平”意味着 且 ,因此矩阵方程 变为 。因此,我们正在寻找与特征值 相关的 的特征向量。方程式 是
这得出了特征空间:满足限制条件 的向量。加上其他信息,该物种的全球总人口是 ,我们发现稳定状态是 和 。
如果我们从一个拥有 10,000 只动物的公园人口开始,这样世界上其他地方就有 100,000 只动物,那么每年 10%(1,000 只动物)的公园内动物会离开公园,而每年 1%(1,000 只)的世界上其他地方的动物会进入公园。它是稳定的,自维持的。
现在想象一下,我们正在尝试逐渐增加该物种的全球总人口。例如,我们可以尝试让全球人口以每年 1% 的速度增长。在这种情况下,我们可以将公园人口的“稳定”状态定义为它也以每年 1% 的速度增长。方程式 将导致 ,这给出了这个系统。
该矩阵是非奇异的,因此唯一解是 和 。因此,没有(可用的)初始种群我们可以建立在公园里,并期望它能与世界其他地方以相同的速度增长。
既然知道每年 1% 的全球人口增长率会导致公园种群不稳定,我们可以问哪些增长率可以允许公园的初始种群自维持。我们考虑 并求解 。
对该二次方程进行因式分解的一个捷径是,我们知道 是 的一个特征值,因此另一个特征值是 。因此,有两种方法可以使公园人口保持稳定(即,尽管公园边界存在泄漏,但人口增长速度与世界其他地区人口相同):一种是世界人口不增长也不减少,另一种是世界人口每年减少 11%。
所以,这是特征值和特征向量的一种含义——它们为系统提供了稳定的状态。如果特征值为 ,则系统是静态的。如果特征值不为 ,则系统要么增长要么减少,但以动态稳定的方式。
练习
[edit | edit source]- 问题 1
如果允许世界人口每年减少 11%,那么上述公园应该建立什么样的初始人口?
- 问题 2
如果世界人口每年增长 1%,公园人口会发生什么?会落后于世界增长,还是领先于世界增长?假设公园人口为一万,世界人口为十万,并计算十年时间跨度内的变化。
- 问题 3
上述公园部分围栏,现在每年只有 5% 的动物从公园内离开(仍然大约有 1% 的动物从公园外进入)。在什么条件下公园现在可以维持稳定的人口?
- 问题 4
假设一种鸟类只生活在加拿大、美国或墨西哥。每年有 4% 的加拿大鸟类迁徙到美国,1% 的加拿大鸟类迁徙到墨西哥。每年有 6% 的美国鸟类迁徙到加拿大,4% 的美国鸟类迁徙到墨西哥。从墨西哥每年有 10% 的鸟类迁徙到美国,0% 的鸟类迁徙到加拿大。
- 给出转移矩阵。
- 这三个国家有没有可能保持人口稳定?
- 找出所有稳定的情况。