1. 从“龙吃羊”到“鳗吃鱼”:一个经典模型的实战迁移
去年美赛A题出来的时候,我第一眼看到“七鳃鳗性别比例”和“生态系统稳定性”,说实话,有点懵。这玩意儿怎么建模?难道要我去研究七鳃鳗的恋爱观?但静下心来,把题目拆开一看,核心其实就两个事:第一,某种生物的性别比例变化了;第二,这种变化会影响它吃东西的“胃口”,进而波及整个食物链。这不就是一个经典的“捕食者-被捕食者”模型吗?
我立刻想到了那篇著名的“龙与羊”的论文。很多同学可能都听说过,就是假设一个岛上本来有一群快乐吃草的羊,数量稳定。突然有一天,一条龙空降岛上,开始吃羊。研究者用了一个修改版的Logistic模型,就清晰地刻画了羊群数量从稳定到被龙吃、再到达成新平衡的动态过程。这个思路简直是为我们这道题量身定做的“解题模板”。我们完全可以把“龙”换成“七鳃鳗”,把“羊”换成“湖鳟”,故事内核一模一样:一个稳定的湖鳟种群,遭遇了七鳃鳗的入侵,种群数量开始波动。而七鳃鳗的“胃口”大小,恰恰就和它的性别比例挂钩。
所以,咱们的第一步不是去死磕复杂的生态学理论,而是把这个现成的、被验证过的“数学故事”借过来,进行本土化改造。这比从零开始构建模型要高效、靠谱得多。美赛很多时候考的就是这种知识迁移和类比应用的能力。你不需要发明一个新模型,但你需要把一个旧模型用得恰到好处,并且能讲出一个逻辑自洽的新故事。接下来,我们就来一步步拆解,如何把这个“龙羊模型”的骨架,完美地套在“鳗鱼模型”的血肉上。
2. 模型基石:必须吃透的Logistic增长模型
在动手改造之前,我们必须得把地基打牢,也就是彻底理解Logistic增长模型。别被“微分方程”四个字吓到,咱们用最直白的话把它说明白。你可以把它想象成一个描述种群数量增长的“刹车”模型。
最开始,如果一个种群在无限理想的环境里(食物吃不完,空间无限大),它的增长就像踩足了油门的车,速度越来越快。这就是指数增长,公式是 dN/dt = r * N。这里的 N 是种群数量,r 是内禀增长率(可以理解为每只生物单位时间能生多少后代),dN/dt 就是数量随时间 t 的变化率。这个公式解出来,画成图,就是一条昂头向上的“J型曲线”,高中生物都学过。
但现实世界哪有无限资源?环境承载力 K 就是那个最大的刹车片。当种群数量 N 快接近 K 时,竞争变得激烈,增长就会慢下来。于是公式变成了 dN/dt = r * N * (1 - N/K)。(1 - N/K) 这个因子就是“刹车力度”。当 N 远小于 K 时,刹车很轻,增长近乎指数;当 N 接近 K 时,刹车踩死,增长几乎停止。这个模型解出来的曲线,就是著名的“S型曲线”,种群数量最终会稳定在环境承载力 K 附近。
这才是我们建模的起点。对于题目中的湖鳟(被捕食者),在没有七鳃鳗的时候,它的种群动态就应该遵循这个经典的Logistic增长。我们后面所有复杂的修改,都是在这个坚实的基础上进行的。理解这一点,你就能明白,我们模型的第一个方程,一定是湖鳟的Logistic增长项,然后再去考虑减去被吃掉的、自然死亡的部分。很多同学一上来就想搞复杂的,反而把最核心的框架给丢了。
3. 核心改造:如何把“性别比例”塞进微分方程
现在进入最关键的环节,也是这道题建模的精华所在:如何把“七鳃鳗性别比例”这个抽象的概念,变成一个具体的、能写进方程里的数学参数?这是区分论文好坏的分水岭。
我们回到“龙羊模型”。在它的方程里,龙对羊的影响,体现为一个常数 a,代表龙每天固定吃掉 a 只羊。但我们的七鳃鳗不一样,它的捕食量不是固定的,而是取决于种群里雄性和雌性的比例。因为题目暗示了,雌性七鳃鳗通常体型更大、食量也更大。所以,我们需要把常数


301

被折叠的 条评论
为什么被折叠?



