1. 引言
传染病一直是人类的公敌,一些恶性疾病(如COVID-19)的蔓延甚至对国家安全构成世纪威胁。因此,传染病防治已经成为关系人类健康和国计民生的重大问题。有关传染病的研究可以追溯到18世纪60年代,D. Bernouilli通过接种牛痘的统计学数据建立了最早的传染病数学模型。但直到20世纪初,利用数学模型研究传染病的方法才开始真正发展起来。1906年,W. Hamer根据麻疹的爆发情况建立了一个研究麻疹的数学模型。1911年,诺贝尔医学奖获得者R. Ross开创性地建立疟疾传染的数学模型[1],对疟疾在蚊子和人群之间的传播进行了研究,推导出可用于一般传染病的常微分方程,促进了数理流行病学的发展。1927年,A. G. McKendrick和W. Kermack合作针对鼠疫爆发数据进行分析,把某个地区的总人口分为易感者(Susceptible)、感染者(Infected)和移除者(Removed)三个类别,再根据动力学数学的研究方法提出了数理流行病学中的里程碑式模型:SIR模型[2]。该模型是传染病模型中最经典、最基本的模型,能适用于绝大多数传染病的研究,具有较精准的生物学背景意义。1957年Bailey出版了《传染病的数学理论》[3]一书,成为传染病领域的标志性著作,自此数学模型被广泛用于传染病问题的分析,传染病动力学的建模与研究开始蓬勃发展。
2. 问题描述
近二十年来,受全球性多起传染病事件影响,各国越来越重视传染病的研究和控制,传染病动力学研究得到了迅速发展,大量的数学模型被用于分析传染病问题以及其他领域。SIRS模型由SIR模型经过多次改进推广而来,它在传染病领域中具有重要意义,一直引起众多学者的研究兴趣。这里列举它的一些研究和应用。Attouga等人[4]证明了一类统计模型全局正解的存在性和唯一性,并提出了疾病灭绝和持续存在的一些充分条件。Barman和Mishra [5]在拉普拉斯扩散图上建立了稳定性和Hopf分岔分析。George等人[6]研究了离散时间的分岔分析。Wang和Dai [7]对多组SIR流行病模型进行了动力学分析。Dong等人[8]研究了无病平衡和地方病平衡的全局吸引性,Chekroun和Kuniya [9]研究了Dirichlet边界条件下带扩散的SIR流行病模型的全局阈值动力学。Rajasekar和Pitchaimani [10]讨论了随机模型的遍历平稳分布和消亡。Gupta [11]研究了社会限制的时间。Laguzet和Turinici [12]做了一些成本效益分析。Chao [13]利用SIRS模型考虑了智慧城市信用风险控制。张等人[14]探讨了如何促进承包商的绿色行为。张和潘[15]分析了信息的传递机制。
到目前为止,SIRS模型基本上都是围绕自治的情形进行研究,而有关非自治的研究很少,解的迭代算法几乎没有。
非自治SIRS流行病模型表达为如下形式:
(1)
其中
、
和
分别表示
时刻的易感人数、感染人数和康复人数。常数
,为环境的承载容量。除了内在增长率
之外,
是衡量心理影响的饱和因子。
,
:
分别为疾病传播率、自然死亡率和死亡率,
分别为疾病在
时刻从感染者到康复者、从康复者到易感者的状态转移率。关于自治SIRS模型(1)的更多内容,参见[10]。
本文的目标是证明(1)解的存在性和建立迭代算法,同时给出解的唯一性证明并进行误差估计。由于(1)解是非负的,通常的方法[16] [17]无法对其进行研究,因而需要使用特殊的分析技巧,并克服模型中非线性项可取负值和不满足Lipschitz条件的困难。通过对SIRS模型性质的分析,将模型转换为积分系统,引入特殊性质的函数,并构造所需的迭代序列,实现了这一目标。
3. 预备知识
设
,
表示在
上的所有连续函数,
。
显然,问题(1)应该在
内考虑。如果
均有一阶连续导数,且
满足(1),则称
为(1)的解。
在本研究中,总是假设
(P1)
。
(P2)
均在
连续、有界且取正值。
注1 (a) 在实际情况中,
远远小于K,因而(P1)通常自动满足。(b) 对自治的情形,所有函数都为常数,(P2)自然满足。
设
,记
,
,
。
如果
是(1)的解,将(1)从0到t积分,得到如下积分系统:
(2)
显然,
是(1)的解当且仅当
且
满足(2)。因此,只需要建立(2)的非负解的迭代算法,讨论其解的唯一性和误差估计。
命题1 设
,则
,
,
,
,
,
,
其中,
,
,
,
,
,
。
证明 因为
,有
,
,
,
,
,
。
容易验证下面命题成立,这里省去了对其的证明。
命题2 设
则
(i) 对于任何
,
。
(ii) 对任意
,
。
因为需要建立积分系统(2)非负解的存在性及算法,但它的解不一定满足非负条件,直接研究(2)得不出所需结果。为此,利用函数
建立下面的定理,这一定理在本研究中起着关键作用。
定理1 令
满足
(3)
则
(i)
。
(ii) 如果
,则
是一个非负解。
证明 第一步:如果存在
使得
,则由
知,必存在
满足
。
因
,这意味着
,
。于是,
,矛盾。因此,
。类似的讨论表明
且
。
如果
,根据(3),可知
,矛盾。类似的讨论,可知
。
第二步:如果
,由(2)和命题1,可知
这意味着
且有
。
因此
是(2)的非负解。
4. 迭代算法和误差估计
本节建立迭代算法,并证明非负解的唯一性和误差估计。
令
,且
(4)
其中,
。
设
。
记
。
定理2
,其中
证明 由命题2(ii),可得
。
这与命题1一起表明
(5)
(6)
(7)
由不等式(5)~(7),可知
。
由命题1,注意到
,有
通过归纳,并利用
,得到
。
定理3 设
。那么(1)有唯一解
,
,
,
,且有
,
,
,
。
证明 第一步:解的存在性。由定理2,有
, (8)
, (9)
。 (10)
不等式(8)~(10)意味着
和
在
上一致收敛,极限表示为
。 (11)
在(4)中让
,有
。
利用定理1,得到
是(2)的非负解。
第二步:解的唯一性。
设
为(2)的另一个非负解。下面证明
。
设
。将(5)中的
和
分别替换为
和
,(6)中的
和
分别替换为
和
,(7)中的
和
分别替换为
和
,通过重复类似的过程,获得以下不等式
。 (12)
在(12)中让
,由(11)可知
。
第三步:误差估计。
令(8)−(10)中
,可以得到
。
5. 结论与备注
本文通过建立迭代算法来求解SIRS流行病模型(1),并证明了非负解的存在唯一性和提供误差估计。如果(1)是自治的,所获得的结果自然是正确的。一般来说,人们总是假设微分方程迭代方法中涉及的非线性项满足Lipschitz条件(如一阶微分方程的Picard迭代)。然而,(1)中涉及的非线性项不满足这个条件。研究(1),通常情况下,人们研究它的积分形式(2)。但是(2)的解不一定满足非负条件。为了克服这个困难,本文创新引入函数
来构造所需的迭代序列,并且通过定理1保证解是非负的,这正是本文的亮点。