常微分方程课程课件_第1页
常微分方程课程课件_第2页
常微分方程课程课件_第3页
常微分方程课程课件_第4页
常微分方程课程课件_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、捕食系统的Volterra方程问题背景:

意大利生物学家D’Ancona曾致力于鱼类种群相互制约关系的研究,在研究过程中他无意中发现了一些第一次世界大战期间地中海沿岸港口捕获的几种鱼类占捕获总量百分比的资料,从这些资料中他发现各种软骨掠肉鱼,如鲨鱼、鳐鱼等我们称之为捕食者(或食肉鱼)的一些不是很理想的鱼类占总渔获量的百分比。在1914~1923年期间,意大利阜姆港收购的鱼中食肉鱼所占的比例有明显的增加:年代19141915191619171918百分比11.921.422.121.236.4年代19191920192119221923百分比27.316.015.914.810.7

他知道,捕获的各种鱼的比例近似地反映了地中海里各种鱼类的比例。战争期间捕鱼量大幅下降,但捕获量的下降为什么会导致鲨鱼、鳐鱼等食肉鱼比例的上升,即对捕食者有利而不是对食饵有利呢?他百思不得其解,无法解释这一现象,就去求教当时著名的意大利数学家V.Volterra,希望他能建立一个数学模型研究这一问题。一、捕食系统的Volterra方程问题背景:意大利Volterra将鱼划分为两类。一类为食用鱼(食饵),数量记为x1(t),另一类为食肉鱼(捕食者),数量记为x2(t),并建立双房室系统模型。1、模型建立

大海中有食用鱼生存的足够资源,可假设食用鱼独立生存将按增长率为r1的指数律增长(Malthus模型),既设:

由于捕食者的存在,食用鱼数量因而减少,设减少的速率与两者数量的乘积成正比(竞争项的统计筹算律),即:对于食饵(Prey)系统:λ1反映了捕食者掠取食饵的能力Volterra将鱼划分为两类。一类为食用鱼对于捕食者(Predator)系统:捕食者设其离开食饵独立存在时的死亡率为r2,即:但食饵提供了食物,使生命得以延续。这一结果也要通过竞争来实现,再次利用统计筹算律,得到:综合以上分析,建立P-P模型(Volterra方程)的方程组:(3.31)方程组(3.31)反映了在没有人工捕获的自然环境中食饵与捕食者之间的相互制约关系。下面我们来分析该方程组。对于捕食者(Predator)系统:捕食者设其离开食饵独立2、模型分析

方程组(3.31)是非线性的,不易直接求解。容易看出,该方程组共有两个平衡点,即:Po(0,0)是平凡平衡点且明显是不稳定,没必要研究方程组还有两组平凡解:

和和所以x1、x2轴是方程组的两条相轨线。

当x1(0)、x2(0)均不为零时,,应有x1(t)>0且x2(t)>0,相应的相轨线应保持在第一象限中。2、模型分析方程组(3.31)是非线性的,不求(3.31)的相轨线将两方程相除消去时间t,得:分离变量并两边积分得轨线方程:(3.32)令两者应具有类似的性质用微积分知识容易证明:有:同理:对有:求(3.31)的相轨线将两方程相除消去时间t,得:分离变量并图3-20(b)图3-20(a)

与的图形见图3-20易知仅当时(3.32)才有解记:讨论平衡点的性态。当时,轨线退化为平衡点。当时,轨线为一封闭曲线(图3-21),即周期解。图3-21证明具有周期解。

只需证明:存在两点及,<

当<x1<时,方程(3.32)有两个解,当x1=或x1=时,方程恰有一解,而在x1<或x1>时,方程无解。图3-20(b)图3-20(a)与事实上,若,记,则由的性质,,而,使得:。同样根据的性质知,当<x1<时。此时:由的性质,,使成立。当x1=或时,,仅当时才能成立。而当x1<或x1>时,由于,故无解。得证。事实上,若确定闭曲线的走向用直线将第一象限划分成四个子区域在每一子区域,与不变号,据此确定轨线的走向(图3-22)图3-22将Volterra方程中的第二个改写成:将其在一个周期长度为T的区间上积分,得等式左端为零,故可得:同理:平衡点P的两个坐标恰为食用鱼与食肉鱼在一个周期中的平均值。确定闭曲线的走向用直线将第一象限划分成四个子区域在每一子区域解释D’Ancona发现的现象

引入捕捞能力系数ε,(0<ε<1),ε表示单位时间内捕捞起来的鱼占总量的百分比。故Volterra方程应为:平衡点P的位置移动到了:由于捕捞能力系数ε的引入,食用鱼的平均量有了增加,而食肉鱼的平均量却有所下降,ε越大,平衡点的移动也越大。食用鱼的数量反而因捕捞它而增加,真的是这样?!解释D’Ancona发现的现象引入捕捞能力系P-P模型导出的结果虽非绝对直理,但在一定程度上是附合客观实际的,有着广泛的应用前景。例如,当农作物发生病虫害时,不要随随便便地使用杀虫剂,因为杀虫剂在杀死害虫的同时也可能杀死这些害虫的天敌,(害虫与其天敌构成一个双种群捕食系统),这样一来,使用杀虫剂的结果会适得其反,害虫更加猖獗了。

(3)捕鱼对食用鱼有利而对食肉鱼不利,多捕鱼(当然要在一定限度内,如ε<r1)能使食用鱼的平均数量增加而使食肉鱼的平均数量减少。根据P-P模型,我们可以导出以下结论:

(1)食用鱼的平均量取决于参数r1与λ1

(2)食用鱼繁殖率r1的减小将导致食肉鱼平均量的减小,食肉鱼捕食能力λ1的增大也会使自己的平均量减小;反之,食肉鱼死亡率r2的降低或食饵对食肉鱼供养效率λ2的提高都将导致食用鱼平均量的减少。P-P模型导出的结果虽非绝对直理,但在一定程二、较一般的双种群生态系统

Volterra的模型揭示了双种群之间内在的互相制约关系,成功解释了D’Ancona发现的现象。然而,对捕食系统中存在周期性现象的结论,大多数生物学家并不完全赞同,因为更多的捕食系统并没有这种特征。

一个捕食系统的数学模型未必适用于另一捕食系统,捕食系统除具有共性外,往往还具有本系统特有的个性,反映在数学模型上也应当有所区别。现考察较为一般的双种群系统。二、较一般的双种群生态系统Volterra的模型一般的双种群系统

仍用x1(t)和x2(t)记t时刻的种群量(也可以是种群密度),设Ki为种群i的净相对增长率。

Ki随种群不同而不同,同时也随系统状态的不同而不同,即Ki应为x1、x2的函数。Ki究竟是一个怎样的函数,我们没有更多的信息。不妨再次采用一下工程师们的原则,采用线性化方法。这样,得到下面的微分方程组:

(3.33)不仅可以用来描述捕食系统。也可以用来描述相互间存在其他关系的种群系统。(3.33)一般的双种群系统仍用x1(t)和x2(t)记t时刻的(3.33)式的一些说明

式中a1、b2为本种群的亲疏系数,a2、b1为两种群间的交叉亲疏系数。a2b1≠0时,两种群间存在着相互影响,此时又可分为以下几类情况:

(i)a2>0,b1>0,共栖系统。(ii)a2<0,b1>0(或a2>0,b1<0),捕食系统。(iii)a2<0,b1<0,竞争系统。

(i)—(iii)构成了生态学中三个最基本的类型,种群间较为复杂的关系可以由这三种基本关系复合而成。(3.33)式的一些说明式中a1、b2为本(3.33)是否具有周期解

不同的系统具有不同的系数,在未得到这些系数之前先来作一个一般化的讨论。首先,系统的平衡点为方程组:(3.34)的解。

如果系统具有非平凡平衡点则它应当对应于方程组均为平凡平衡点。的根(3.33)是否具有周期解不同的系统具有不同解得:P存在时,P一般是稳定平衡点,此时平凡平衡点常为不稳定的鞍点。证明:记

(无圈定理)若方程组(3.33)的系数满足(i)A=a1b2-a2b1≠0

(ii)B=a1b0(a2-b2)-a0b2(a1-b1)≠0

则(3.33)不存在周期解定理3作函数,并记f(x1,x2)=x1(a0+a1x1+a2x2),g(x1,x2)=x2(b0+b1x1+b2x2),容易验证:

假设结论不真,则在x1~x2平面第一象限存在(3.33)的一个圈Γ,它围成的平面区域记为R。解得:P存在时,P一般是稳定平衡点,此时平凡平衡点常为不稳定

于是由K(x1,x2)>0且连续以及AB≠0可知,函数在第一象限中不变号且不为零,故二重积分:(3.35)但另一方面,由格林公式注意到,,又有:(3.36)其中T为周期。(3.35)与(3.36)矛盾,说明圈Γ不可能存在。对于Voltera方程,由a1=b2=0,得B=0;所以无圈定理不适用于Volterra方程。于是由K(x1,x2)>0且连续以及AB≠0对于一般的生态系统,如果通过求解的微分方程来讨论常常会遇到困难。怎样来讨论一般的生态系统如果困难的话可以研究种群的变化率,搞清轨线的走向来了解各种群数量的最终趋势。对于一般的生态系统,如果通过求解的微分方程来讨论常常会遇到困简化模型,设竞争系统的方程为:其中αβ不为0,否则为Logistic模型。方便讨论取α=β=1,但所用方法可适用一般情况。

(竞争排斥原理)若K1>K2,则对任一初态(x1(0),x2(0)),当t→+∞时,总有(x1(t),x2(t))→(K1,0),即物种2将绝灭而物种1则趋于环境允许承担的最大总量。定理4简化模型,设竞争系统的方程为:其中αβ不为0,否则为Logi作直线l1:x1+x2=K1及l2:x1+x2=K2,K1>K2,见图3-26。dx1/dt<0dx2/dt<0图3-26IIIII

Ik1k2dx1/dt>0dx2/dt>0dx1/dt>0dx2/dt<0有以下几个引理:引理1

若初始点位于区域I中,则解

(x1(t)、x2(t))从某一时刻起必开此区域而进入区域II

引理2

若初始点(x1(0)、x2(0))位于区域II中,则(x1(t),x2(t))始终位于II中,且:引理3

若初始点位于区域III中,且对于任意t

,(x1(t),x2(t))仍位于

III中,则当t→+∞时,(x1(t),

x2(t))必以(K1,0)为极限点。作直线l1:x1+x2=K1及l2:x1+x2=K2,

由引理1和引理2,初始点位于像限I和II的解必趋于平衡点(K1,0)。由引理3,初始点位于III且(x1(t),x2(t))始终位于III中的解最终必趋于平衡点(K1,0),而在某时刻进入区域II的解由引理最终也必趋于(K1,0)。易见只有上述三种可能,而在三种可能情况下(x1(t),x2(t))均以(K1,0)为极限,定理得证。定理4的证明:由引理1和引理2,初始点位于像限I和II的解必

在研究实际课题时,数值解方法也许会用得更多。当解析解无法求得时,计算机作为强大的辅助工具发挥了它应起的作用。我校学生在研究1999年美国大学生数学建模竞赛题A(小行星撞击地球)时就遇到了一个棘手的问题:如何描述南极地区的生态系统,如何定量化地研究小行星撞击地球对南级生态环境的影响?在上网查阅了南极附近的海洋生态状况后,他们将南极附近的生物划分成三个部分:海藻、鳞虾和其他海洋生物。鳞虾吃海藻,其他海洋动物吃鳞虾,运用基本建模技巧建立了一个三房室系统模型。小行星的撞击会影响大气层的能见度,从而影响到海藻的生长(光合作用),进而影响到生物链中的其他生物。他们无法得到模型中的参数值(事实上,小行星撞击南极的事件并未发生过),就取了一系列不同的参数值,对不同参数值下模型的数值解进行了分析对比,研究了解对各参数变化的灵敏度,取得了十分有意义的结果并获得了当年国际竞赛的一等奖。在研究实际课题时,数值解方法也许会用得更多。一、捕食系统的Volterra方程问题背景:

意大利生物学家D’Ancona曾致力于鱼类种群相互制约关系的研究,在研究过程中他无意中发现了一些第一次世界大战期间地中海沿岸港口捕获的几种鱼类占捕获总量百分比的资料,从这些资料中他发现各种软骨掠肉鱼,如鲨鱼、鳐鱼等我们称之为捕食者(或食肉鱼)的一些不是很理想的鱼类占总渔获量的百分比。在1914~1923年期间,意大利阜姆港收购的鱼中食肉鱼所占的比例有明显的增加:年代19141915191619171918百分比11.921.422.121.236.4年代19191920192119221923百分比27.316.015.914.810.7

他知道,捕获的各种鱼的比例近似地反映了地中海里各种鱼类的比例。战争期间捕鱼量大幅下降,但捕获量的下降为什么会导致鲨鱼、鳐鱼等食肉鱼比例的上升,即对捕食者有利而不是对食饵有利呢?他百思不得其解,无法解释这一现象,就去求教当时著名的意大利数学家V.Volterra,希望他能建立一个数学模型研究这一问题。一、捕食系统的Volterra方程问题背景:意大利Volterra将鱼划分为两类。一类为食用鱼(食饵),数量记为x1(t),另一类为食肉鱼(捕食者),数量记为x2(t),并建立双房室系统模型。1、模型建立

大海中有食用鱼生存的足够资源,可假设食用鱼独立生存将按增长率为r1的指数律增长(Malthus模型),既设:

由于捕食者的存在,食用鱼数量因而减少,设减少的速率与两者数量的乘积成正比(竞争项的统计筹算律),即:对于食饵(Prey)系统:λ1反映了捕食者掠取食饵的能力Volterra将鱼划分为两类。一类为食用鱼对于捕食者(Predator)系统:捕食者设其离开食饵独立存在时的死亡率为r2,即:但食饵提供了食物,使生命得以延续。这一结果也要通过竞争来实现,再次利用统计筹算律,得到:综合以上分析,建立P-P模型(Volterra方程)的方程组:(3.31)方程组(3.31)反映了在没有人工捕获的自然环境中食饵与捕食者之间的相互制约关系。下面我们来分析该方程组。对于捕食者(Predator)系统:捕食者设其离开食饵独立2、模型分析

方程组(3.31)是非线性的,不易直接求解。容易看出,该方程组共有两个平衡点,即:Po(0,0)是平凡平衡点且明显是不稳定,没必要研究方程组还有两组平凡解:

和和所以x1、x2轴是方程组的两条相轨线。

当x1(0)、x2(0)均不为零时,,应有x1(t)>0且x2(t)>0,相应的相轨线应保持在第一象限中。2、模型分析方程组(3.31)是非线性的,不求(3.31)的相轨线将两方程相除消去时间t,得:分离变量并两边积分得轨线方程:(3.32)令两者应具有类似的性质用微积分知识容易证明:有:同理:对有:求(3.31)的相轨线将两方程相除消去时间t,得:分离变量并图3-20(b)图3-20(a)

与的图形见图3-20易知仅当时(3.32)才有解记:讨论平衡点的性态。当时,轨线退化为平衡点。当时,轨线为一封闭曲线(图3-21),即周期解。图3-21证明具有周期解。

只需证明:存在两点及,<

当<x1<时,方程(3.32)有两个解,当x1=或x1=时,方程恰有一解,而在x1<或x1>时,方程无解。图3-20(b)图3-20(a)与事实上,若,记,则由的性质,,而,使得:。同样根据的性质知,当<x1<时。此时:由的性质,,使成立。当x1=或时,,仅当时才能成立。而当x1<或x1>时,由于,故无解。得证。事实上,若确定闭曲线的走向用直线将第一象限划分成四个子区域在每一子区域,与不变号,据此确定轨线的走向(图3-22)图3-22将Volterra方程中的第二个改写成:将其在一个周期长度为T的区间上积分,得等式左端为零,故可得:同理:平衡点P的两个坐标恰为食用鱼与食肉鱼在一个周期中的平均值。确定闭曲线的走向用直线将第一象限划分成四个子区域在每一子区域解释D’Ancona发现的现象

引入捕捞能力系数ε,(0<ε<1),ε表示单位时间内捕捞起来的鱼占总量的百分比。故Volterra方程应为:平衡点P的位置移动到了:由于捕捞能力系数ε的引入,食用鱼的平均量有了增加,而食肉鱼的平均量却有所下降,ε越大,平衡点的移动也越大。食用鱼的数量反而因捕捞它而增加,真的是这样?!解释D’Ancona发现的现象引入捕捞能力系P-P模型导出的结果虽非绝对直理,但在一定程度上是附合客观实际的,有着广泛的应用前景。例如,当农作物发生病虫害时,不要随随便便地使用杀虫剂,因为杀虫剂在杀死害虫的同时也可能杀死这些害虫的天敌,(害虫与其天敌构成一个双种群捕食系统),这样一来,使用杀虫剂的结果会适得其反,害虫更加猖獗了。

(3)捕鱼对食用鱼有利而对食肉鱼不利,多捕鱼(当然要在一定限度内,如ε<r1)能使食用鱼的平均数量增加而使食肉鱼的平均数量减少。根据P-P模型,我们可以导出以下结论:

(1)食用鱼的平均量取决于参数r1与λ1

(2)食用鱼繁殖率r1的减小将导致食肉鱼平均量的减小,食肉鱼捕食能力λ1的增大也会使自己的平均量减小;反之,食肉鱼死亡率r2的降低或食饵对食肉鱼供养效率λ2的提高都将导致食用鱼平均量的减少。P-P模型导出的结果虽非绝对直理,但在一定程二、较一般的双种群生态系统

Volterra的模型揭示了双种群之间内在的互相制约关系,成功解释了D’Ancona发现的现象。然而,对捕食系统中存在周期性现象的结论,大多数生物学家并不完全赞同,因为更多的捕食系统并没有这种特征。

一个捕食系统的数学模型未必适用于另一捕食系统,捕食系统除具有共性外,往往还具有本系统特有的个性,反映在数学模型上也应当有所区别。现考察较为一般的双种群系统。二、较一般的双种群生态系统Volterra的模型一般的双种群系统

仍用x1(t)和x2(t)记t时刻的种群量(也可以是种群密度),设Ki为种群i的净相对增长率。

Ki随种群不同而不同,同时也随系统状态的不同而不同,即Ki应为x1、x2的函数。Ki究竟是一个怎样的函数,我们没有更多的信息。不妨再次采用一下工程师们的原则,采用线性化方法。这样,得到下面的微分方程组:

(3.33)不仅可以用来描述捕食系统。也可以用来描述相互间存在其他关系的种群系统。(3.33)一般的双种群系统仍用x1(t)和x2(t)记t时刻的(3.33)式的一些说明

式中a1、b2为本种群的亲疏系数,a2、b1为两种群间的交叉亲疏系数。a2b1≠0时,两种群间存在着相互影响,此时又可分为以下几类情况:

(i)a2>0,b1>0,共栖系统。(ii)a2<0,b1>0(或a2>0,b1<0),捕食系统。(iii)a2<0,b1<0,竞争系统。

(i)—(iii)构成了生态学中三个最基本的类型,种群间较为复杂的关系可以由这三种基本关系复合而成。(3.33)式的一些说明式中a1、b2为本(3.33)是否具有周期解

不同的系统具有不同的系数,在未得到这些系数之前先来作一个一般化的讨论。首先,系统的平衡点为方程组:(3.34)的解。

如果系统具有非平凡平衡点则它应当对应于方程组均为平凡平衡点。的根(3.33)是否具有周期解不同的系统具有不同解得:P存在时,P一般是稳定平衡点,此时平凡平衡点常为不稳定的鞍点。证明:记

(无圈定理)若方程组(3.33)的系数满足(i)A=a1b2-a2b1≠0

(ii)B=a1b0(a2-b2)-a0b2(a1-b1)≠0

则(3.33)不存在周期解定理3作函数,并记f(x1,x2)=x1(a0+a1x1+a2x2),g(x1,x2)=x2(b0+b1x1+b2x2),容易验证:

假设结论不真,则在x1~x2平面第一象限存在(3.33)的一个圈Γ,它围成的平面区域记为R。解得:P存在时,P一般是稳定平衡点,此时平凡平衡点常为不稳定

于是由K(x1,x2)>0且连续以及AB≠0可知,函数在第一象限中不变号且不为零,故二重积分:(3.35)但另一方面,由格林公式注意到,,又有:(3.36)其中T为周期。(3.35)与(3.36)矛盾,说明圈Γ不可能存在。对于Voltera方程,由a1=b2=0,得B=0;所以无圈定理不适用于Volterra方程。于是由K(x1,x2)>0且连续以及AB≠0对于一般的生态系统,如果通过求解的微分方程来讨论常常会遇到困难。怎样来讨论一般的生态系统如果困难的话可以研究种群的变化率,搞清轨线的走向来了解各种群数量的最终趋势。对于一般的生态系统,如果通过求解的微分方程来讨论常常会遇到困简化模型,设竞争系统的方程为:其中αβ不为0,否则为Logistic模型。方便讨论取α=β=1,但所用方法可适用一般情况。

(竞争排斥原理)若K1>K2,则对任一初态(x1(0),x2(0)),当t→+∞时,总有(x1(t),x2(t))→(K1,0),即物种2将绝灭而物种1则趋于环境允许承担的最大总量。定理4简化模型,设竞争系统的方程为:其中αβ不为0,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论