反应扩散方程
反应扩散方程(reaction–diffusion equation)是一类同时描述局部生成、消耗和空间扩散的偏微分方程。浓度较高处的物质向周围输运,改变的是物质的位置;化学反应、种群繁殖或死亡改变的则是当地的数量。这两种过程可以相互促进,也可以产生单独考虑其中一项时没有的传播和失稳现象。
例如,一滴能逐渐分解的染料进入静止液体后,颜色会向外散开,同时总染料量减少。扩散速度与分解速度是两个不同参数:前者控制染色区域变宽的速率,后者控制总量衰减的速率。下面先把这个例子算清楚,再讨论具有增长和多组分耦合的模型。
局部守恒与方程
设 为位置 、时间 的浓度, 是常扩散系数。常见的标量方程为 拉普拉斯算子 衡量一个点的值相对邻域的弯曲程度。在一维光滑局部极大点,;严格向下弯曲、二阶导数为负时,扩散项使该点的值降低。局部极小点的符号相反。反应项 是单位时间内的局部净生成量,正值表示生成,负值表示消耗。若长度和时间分别以米、秒计, 的单位为 ,而 的单位为“浓度每秒”。
令 为通量,即单位面积、单位时间通过的物质量。采用菲克定律 ,其中梯度 指向浓度增长最快的方向。对任意固定区域 ,质量平衡为 这里 是外法向。第一项减去流出的量,第二项加上内部生成的量。利用散度定理把边界通量化为体积分,得到 。这说明方程来自一个明确的收支关系。反应扩散模型及其生物学应用可参见 Byrne 的讲义。[1]
在有界区域中,还要给出初值 和边界条件。封闭容器常用无通量条件 ;与保持固定浓度的外界接触时,可指定边界上的 。无通量只消除了边界收支,此时仍有 所以发生反应时,封闭容器中的总量未必守恒。
扩散与分解的完整算例
为把空间分散与总量减少分开,考虑整条实线上的模型 这里已按初始宽度和时间尺度把变量无量纲化;它是一组教学参数,不对应实测染料。 是线性分解系数。初始曲线是高斯峰,试求保持高斯形状的解 逐项求导,除以正的 ,可得 比较常数项和 项,得到两个常微分方程: 第一个方程给出 ,所以 。代入第二个并从零积分,得 于是 令 恢复初值;将刚得到的 代回导数式也直接验证了方程。这一解是热方程的高斯扩散与指数衰减的乘积。
在图中取 。时间 时,中心值为 。但峰值本身不能衡量总量。把解对全空间积分,并令 ,得到 归一化浓度 的方差是 。因此 时,总量约为初始的 ,方差则从 增到 。若只把 改成零,总量保持 ,峰依然降低。这是区分扩散和消耗的一种直接检验。
局部增长与传播前沿
当局部反应是受资源限制的增长时,常用 Fisher–KPP 方程 是低密度增长率, 是局部承载水平。如果初值空间均匀,则扩散项为零,方程退化为 Logistic 增长;非均匀初值则允许已占据区域向外推进。Fisher 与 Kolmogorov、Petrovsky、Piskunov 于 1937 年分别研究了这类传播问题。[2]
设向右传播的行波为 ,、,连接 与 。由链式法则,、,故 在前沿右侧 很小时,先略去二次项,再代入衰减形式 ,得到 具有正实衰减指数要求判别式非负,即 。这个计算解释了最小波速的来源;它只分析前沿附近,完整的连接轨道存在性还需要行波方程的相平面论证。标准 Fisher–KPP 方程确实在这些波速存在单调行波。[1]
在 的无量纲情形,有一个能逐项验证的精确例子: 令 ,则 把 、、 通分,分子依次为 、、,相加为零。左右无穷远的极限也分别是 ,所以这确实是一条传播前沿。
多组分系统与扩散驱动失稳
一个组分中扩散倾向于抹平差异,多组分之间的反馈却可能使某些差异增长。设 ,系统为 在均匀平衡 附近令扰动为 ,只保留一阶项,得到 矩阵 记录两个组分的小变化如何彼此影响。若一个空间模式满足 ,取 后,其振幅满足 因此应考察这个矩阵的特征值,而不是只检查 。
取一组用于计算的局部线性化参数 不考虑空间变化时, 的特征多项式为 ,所有线性小扰动最终趋于零,即均匀平衡渐近稳定;这里不要求扰动范数从初始时刻起单调下降。加入波数平方 后,模式矩阵的迹和行列式变为 行列式可分解为 。当 时它为负,两个实特征值异号,于是有一个正的增长率。原来稳定的局部系统因此对某些空间变化失稳,这称为扩散驱动失稳,也是 Turing 斑图理论的线性机制。[1]
边界会限制可出现的波数。在区间 上取无通量边界,模式为 ,,其中 。只有 的 落在失稳区间,其正特征值为 所以该模式的小振幅最初近似按 增长。这里尚未指定完整的非线性反应函数;线性计算不能决定增长后的最终形状,更不能单独保证出现稳定斑图。相比之下,单组分常平衡若满足 ,各模式增长率为 ,正扩散不会使它以同样机制失稳。
模型边界
常系数扩散假设介质在所研究尺度上可用连续、近似均匀的输运规律表示。若存在流动,应加入对流;若扩散系数随位置或浓度变化,守恒形式通常是 ,不能直接写成 。有些反应项还可能造成有限时间爆破,因此仅写出“扩散加反应”并不自动保证解始终有界。实际建模时,反应规律、边界供给和参数单位需要分别核实。
参考资料
- ↑ 1.0 1.1 1.2 Helen M. Byrne. Further Mathematical Biology,2017,章节 5—6:Fisher 方程与空间斑图。
- ↑ Lloyd N. Trefethen. Fisher–KPP equation,牛津大学偏微分方程资料,给出方程及其早期研究背景。