淋浴方程:洗澡水温度不满意,责任全都在我 | 返朴
The following article is from 返朴 Author Chris Budd
你一定经历过洗澡时水温过热或过冷时的情况,结果调节过量又导致水太烫或太凉了。其实有一个数学方程可以描述这种现象,我们也可以形象地称它为“淋浴方程”,而其中的关键就是延迟——因为水从水管流出需要时间。方程求得的结果是真正能调出最佳温度,还是就只能凑合洗洗?生活中,涉及到延迟的现象太多了,那么淋浴方程又能用在何处?
温馨提示:本文包含一些数学推导,可选择直接跳过。
撰文 | Chris Budd
翻译 | 许钊箐淋浴的时候,我们都经历过这种情况:如果感觉水温有些凉就调热一点儿,不过,因为热水经管道流出需要时间,水温不会立刻改变,所以你会把水温调得更高一些。这时再出水后洒到身上,你又会感觉有点烫了。于是你立刻把热水调小,可结果水温又偏低了,然后你又开始加热水……如此反复形成一种循环,我们似乎不可能调整到最合适的水温。
其实这种现象可以用一个方程来描述,而且这个方程可不是只能用来分析洗澡水温度——从气候变化到新冠疫情的扩散,它有着广泛的应用。其原因就在于,世界上许多变化的过程都受到延迟的影响。在具体分析之前,我们先来看看这个方程的形式。
描述淋浴的微分方程
如果用函数 代表我们在时间等于 这一时刻感受到的水温,并假设水流过管道需要 秒。那么淋浴方程如下,
在这个表达式中,左端的
方程右端告诉我们,
而右端的负号意味着,在
值得注意的是,这里的表述有一些模糊,因为严格来讲方程表述的是:如果温度大于零则调低水温,如果温度小于零则调高水温。显然这是不符合常识的,只是高于零度根本不是一个合适的温度。但是,我们可以简单地,等价地调整这个方程,以表示当温度低于或高于某个合适水温时,我们会如何调整水温。
我们需要找到满足上文提到的淋浴方程的函数
(1)这类方程也被称为微分方程,因为方程里涉及一个变化率的量,即导数。尽管这个方程很不容易求解,但我们至少可以探索解的大致形态——当然,要涉及一点微积分的知识。如果大家觉得有些烧脑,不妨跳至文章最后,可以看看淋浴方程的重要应用。
零延迟下的解
首先,让我们来看看如果水流经水管不需要时间的方程是什么样,这表示延迟为零,即
如果大家对于微分有一点了解,就会知道这种情况下,函数
是方程的一个解。对于不同
非零延迟下的解
当延迟
我们假设存在一个
我们的目标就是求出参数
首先,我们关于
将我们求导的结果带入原始方程 (1),我们得到
当
等式 (3) 严格成立。(超越方程指的是非多项式的方程,比如说指数方程,对数方程,三角方程等等)
我们可以通过换元简化所得到的等式,
则等式 (4) 变形为,
即
简化出的超越方程很难求解,但我们可以绘制出等式两端的函数:
图像表明方程 (4) 仅在
其中
这里包含两种情况。首先
因而原始方程 (1) 的解的形态和零延迟解类似:当时间增长,解会趋向于零。准确地说,当延迟参数
如果
对于延迟参数
淋浴方程的应用:气候变化与COVID-19
如果读者跳过了数学繁杂的部分,欢迎回来继续阅读!
我们刚才讨论的结果是:如果
当
当
如果
当
现在我们来看看淋浴方程的其他应用,其最重要的应用之一是气候动力学,因为很多的气候现象都需要一段时间才能产生影响。
比如,如果我们排入大气中的二氧化碳总量发生变化,那么我们必须等待一段时间才能看到它对地球温度的实际影响。这就造成降低二氧化碳排放所产生的效果难以确定,而且还可能导致温度不可控的振荡。
另一个例子是关于厄尔尼诺-南方涛动(ENSO):厄尔尼诺现象是热带太平洋地区温度的一种不规则变化,洋流和大气之间相互作用引起海洋温度升高,每次升温事件之间大约间隔4年。这一现象对太平洋地区,乃至是全世界的经济发展都有重大影响。如果我们可以更好地预测它,那么这将有助于太平洋地区的人们做好准备。
这种现象可以被一个与淋浴方程非常相似的方程建模。模型中的延迟就是洋流从南美西海岸流动至亚洲东海岸再返回的时间,也就是我们看到的周期性。事实上,构建厄尔尼诺现象的方程包含了额外的非线性项,从而导致了混沌现象叠加在周期振动之上。(进一步了解可以参考文献:An, S., & Jin, F. (2004). Nonlinearity and Asymmetry of ENSO, Journal of Climate, 17(12), 2399-2412. )
在理解农业生产与气候变化之间关系方面,淋浴方程也有帮助,因为作物生长需要时间。这就导致在环境不断变化之时,人们常常很难计划何时种植与收获。
淋浴方程和我们当下严峻的新冠疫情紧密相关。我们正在通过控制社交距离和接种疫苗来试图控制全球的疫情,但是这些举措需要时间才能看到效果。显然,模型中涉及了延迟。除此之外,病毒的潜伏期也有一段时间。在潜伏期内,病人没有任何症状,所以就存在一个人被感染至被发现患病之间的延迟。在建模时,引入这些延迟就会导出了具有延迟和控制影响的SIR方程(一种常用的传播模型),从而帮助我们理解和控制疫情。当然,这也可以从淋浴方程变形而来。和 ENSO 系统一样,一旦延迟被纳入到方程中,事件就会变得更加不确定。因此,(卫生和经济) 系统的可控制性如何还有待观察。
作者简介
Chris Budd
欢迎大家提供各类学术会议或学术报告信息,以便广大科研人员参与交流学习。