?
?
圖片來源:pixabay
?
天氣越來越熱了,這個(gè)時(shí)候能舒舒服服沖個(gè)澡自然是再開心不過了。但是很多朋友都有過這樣的經(jīng)歷:水龍頭出來的水要么太涼要么太熱,怎么也調(diào)不到滿意的溫度。要解決這個(gè)問題,就要涉及到我們今天要說的延遲方程了。
?
作者丨Chris Budd?
翻譯丨C&C?
審校丨Dannis
?
相信大家都有過這樣的經(jīng)歷:在淋浴時(shí)感覺水太冷了,所以你打開了熱水龍頭。但是水溫不會(huì)馬上變化——因?yàn)闊崴枰獣r(shí)間來流經(jīng)管道——因此你最終會(huì)把溫度調(diào)得更高。之后熱水流過了管道,從花灑流到你身上。但是這時(shí)溫度又太高了。于是你馬上把熱水龍頭關(guān)上,但等到效果顯現(xiàn)的時(shí)候,水又太冷了。所以你又得把溫度調(diào)高。如此循環(huán)往復(fù)——似乎不可能調(diào)到正確的溫度。
?
圖片來源:pixabay
?
有一個(gè)方程可以描述這種情況。從氣候變化到COVID-19,這個(gè)等式的應(yīng)用已經(jīng)遠(yuǎn)遠(yuǎn)超出了浴室的范圍。這是因?yàn)槭澜缟系暮芏噙^程會(huì)涉及經(jīng)過延遲才會(huì)產(chǎn)生的效應(yīng)。但在講述它的應(yīng)用之前,讓我們看一下這個(gè)方程。
?
我們寫下在t時(shí)刻感受到的水的溫度T(t)。假設(shè)水要花d秒的時(shí)間才能流過管道。那么淋浴方程便是
?
(1)
?
我們回顧下這個(gè)表達(dá)式。左邊表示t時(shí)刻水的溫度變化率,正值代表著t時(shí)刻水溫增加,負(fù)值代表著t時(shí)刻水溫降低。正值越大(或負(fù)值越小),在t時(shí)刻的溫度升高(或降低)的速度越快。
?
方程的右邊告訴我們:t時(shí)刻的變化率正比于t時(shí)刻之前d秒時(shí)的溫度,也就是說,它正比于T(t-d)。這是有道理的:溫度在t時(shí)刻的變化率取決于你在(t-d)時(shí)刻提高(或降低)多少熱量,而這顯然取決于你當(dāng)時(shí)感覺水有多熱或多冷。數(shù)字k是比例常數(shù)(我們假設(shè)它大于0)。
?
最后,這個(gè)負(fù)號反映了這樣一個(gè)事實(shí):(t-d)時(shí)刻的高溫意味著你會(huì)調(diào)低溫度,從而導(dǎo)致t時(shí)刻的溫度降低;而(t-d)時(shí)刻的低溫意味著你會(huì)調(diào)高溫度,從而導(dǎo)致t時(shí)刻的溫度升高。
?
好吧,這有一點(diǎn)不準(zhǔn)確的地方:嚴(yán)格來說,這個(gè)方程告訴我們:如果溫度低于0,你就會(huì)提高溫度,如果溫度高于0,你就會(huì)降低溫度。這顯然不太準(zhǔn)確,因?yàn)閮H僅高于0是遠(yuǎn)遠(yuǎn)不夠溫暖的。然而,我們可以很容易調(diào)整這個(gè)方程使得它反映這樣一個(gè)事實(shí):你可以用某個(gè)理想值(除0℃外)為參考點(diǎn)來調(diào)高或調(diào)低溫度。
?
求解這個(gè)方程意味著找到滿足它的函數(shù)T(t)。這個(gè)函數(shù)T(t)會(huì)給出任意t時(shí)刻的溫度。充分了解這個(gè)函數(shù)后,你就會(huì)知道,開關(guān)熱水龍頭究竟是會(huì)保持一個(gè)舒適的溫度,還是會(huì)讓你一直開下去而得不到一個(gè)滿意的結(jié)果。
?
由于我們的方程涉及到變化率,也被稱為導(dǎo)數(shù),所以這個(gè)方程被稱為微分方程。這樣的方程很少有容易求解的,但我們至少可以探索它的解是什么形式。這需要一點(diǎn)微積分知識(shí)。如果你還沒有準(zhǔn)備好,你可能想要跳到這篇文章的最后一部分,在那里我們將認(rèn)識(shí)到淋浴方程的重要應(yīng)用。
?
?
不含延遲
?
讓我們先看看如果水穿過管道完全不需要時(shí)間會(huì)發(fā)生什么——這樣就沒有延遲:d=0。方程(1)變成
?
?
如果你知道一點(diǎn)微分你就會(huì)知道下面這個(gè)函數(shù)
?
?
是這種情況的一個(gè)解。下面是這個(gè)函數(shù)的不同值的圖。在任意一種情況下,我們看到溫度的行為都是穩(wěn)定的:它收斂到0值(前面提到,我們假設(shè)這是我們追求的理想溫度)。
?
kd=0.19時(shí)的圖像
?
?
含有延遲
?
當(dāng)有延遲時(shí),d就不等于0,這時(shí)候數(shù)學(xué)就變得困難了——你可以直接跳到文章的結(jié)尾,看看這個(gè)方程的應(yīng)用。
?
假設(shè)解的形式是這樣的
?
?(2)
?
a是一個(gè)參數(shù)。我們的任務(wù)是找出參數(shù)a應(yīng)該是怎樣的。方程(2)對t求導(dǎo)得到
?
?
代入原方程(1)得到
?
?
當(dāng)參數(shù)a滿足下面的超越方程時(shí),此方程恰好成立。
?
(3)
?
我們可以把它寫成更整潔的形式:
?
?
那么方程(3)變成
?
?
這樣
?
?
超越方程很難解,但我們能做的就是畫出這兩個(gè)函數(shù),看看它們交點(diǎn)的情況。這些交點(diǎn)的橫坐標(biāo)x滿足式(3)。如下所示(你可以點(diǎn)擊圖片進(jìn)去使用滑塊來改變(dk)的值):
?
kd=0.1時(shí)的圖像
?
從圖中可以看出,方程(3)只有當(dāng)時(shí)小于0.37左右的某個(gè)值時(shí)才有解。事實(shí)上,它只有當(dāng)
?
?
才成立。這里e是自然對數(shù)的底。
?
這種情況下的解x是正數(shù)。因?yàn)閤=-ad和d也是正的(記住它表示延遲),這意味著a=-x/d是一個(gè)負(fù)數(shù)。
?
這樣原始的淋浴方程(1)的解具有類似與無延遲的情況下方程解的形式:隨著時(shí)間的推移,它將趨于0。換句話說,如果我們的延遲參數(shù)d和比例常數(shù)k的乘積小于或等于1/e,我們開關(guān)熱水龍頭最終會(huì)得到一個(gè)理想的溫度。
?
如果kd>1/e將會(huì)發(fā)生什么呢?這時(shí)我們需要進(jìn)入復(fù)數(shù)領(lǐng)域:這種情況下,方程(3)沒有實(shí)數(shù)解,但它卻有復(fù)數(shù)解。這里我們不詳細(xì)討論,但事實(shí)證明,如果這些復(fù)數(shù)解的實(shí)部小于0,淋浴的情況仍然是可控的:開關(guān)熱水龍頭最終會(huì)讓我們達(dá)到所需的溫度。
?
然而,如果復(fù)數(shù)解的實(shí)部大于0,那么淋浴就不可控制:溫度將持續(xù)上升和下降——當(dāng)然這就讓我們很不爽。根據(jù)延遲參數(shù)d和比例常數(shù)k,這兩種情況之間的轉(zhuǎn)變發(fā)生在乘積(kd)等于π/2的時(shí)候。
?
?
氣候變化與新冠肺炎
?
如果你跳過了數(shù)學(xué)部分,現(xiàn)在歡迎來到應(yīng)用部分!我們在數(shù)學(xué)部分得到的結(jié)論是:
?
如果延遲參數(shù)和比例常數(shù)的乘積(kd)小于π/2,那么淋浴的情況是可控的:開關(guān)熱水龍頭最終會(huì)得到我們想要的溫度。
?
當(dāng)kd<1/e時(shí),這一調(diào)節(jié)過程中溫度不會(huì)有任何振蕩;當(dāng)1/e<kd<π/2時(shí),在調(diào)節(jié)過程中,溫度會(huì)在理想溫度附近會(huì)有一些振蕩隨后趨于穩(wěn)定。
?
下面的兩個(gè)圖說明了這一點(diǎn)。
?
kd=0.25<1/e情況下的溫度函數(shù)
?
1/e<kd=1<π/2情況下的溫度函數(shù)
?
然而,如果kd>π/2,溫度函數(shù)將繼續(xù)劇烈振蕩,如下圖所示。
?
kd=2>π/2情況下的溫度函數(shù)
?
現(xiàn)在,如前所述,讓我們看看淋浴方程的其他應(yīng)用。最重要的應(yīng)用是對氣候動(dòng)力學(xué)的研究,因?yàn)樵S多氣候現(xiàn)象需要時(shí)間才能產(chǎn)生影響。
?
例如,如果我們改變現(xiàn)在排放到大氣中的二氧化碳量,那么我們需要等待一段時(shí)間,才能看到這對地球溫度的實(shí)際影響。這使得很難確定二氧化碳減少的影響,并可能導(dǎo)致不受控制的振蕩。
?
另一個(gè)例子是厄爾尼諾-南方濤動(dòng)(El Ni?o Southern Oscillation,ENSO)。這是一種熱帶地區(qū)太平洋溫度的不規(guī)則變化,升溫事件周期大約為4年。厄爾尼諾現(xiàn)象不僅影響它出現(xiàn)的地區(qū),而且對全球經(jīng)濟(jì)都有重大影響。如果我們能更好地預(yù)測它,那么這將有助于太平洋地區(qū)的國家和地區(qū)做好準(zhǔn)備。
?
厄爾尼諾對安第斯山脈天氣的影響。Riccardo Pravettoni繪制
?
ENSO是由洋流和大氣之間的相互作用引起的,它改變了海洋的溫度。ENSO可以用一個(gè)和淋浴方程非常相像的方程來模擬。在這種情況下,延遲是洋流從南美洲西海岸到亞洲東海岸往返所需要的時(shí)間(見上圖)。這導(dǎo)致了我們看到的周期性。事實(shí)上在這種情況下,方程包含額外的非線性項(xiàng),這會(huì)導(dǎo)致混沌動(dòng)力學(xué)疊加在周期振蕩上。
?
我們的方程同樣適用于理解農(nóng)業(yè)對氣候變化的反應(yīng)。這也涉及到延遲,因?yàn)樽魑镄枰獣r(shí)間生長,這導(dǎo)致很難在變化的環(huán)境中規(guī)劃何時(shí)種植和收獲作物。
?
淋浴公式也與我們目前因COVID-19而出現(xiàn)的情形非常相關(guān)?;仡櫸覀兊谋姸嗯e措,我們通過社交距離和接種疫苗實(shí)現(xiàn)了對疫情的有效控制,生產(chǎn)生活已經(jīng)基本恢復(fù)正常。但事實(shí)上這些措施需要一段時(shí)間才能生效,所以我們要再次處理延遲的問題。此外,COVID-19的病毒潛伏期為5天至2周。在這段潛伏期內(nèi),沒有明顯的癥狀,所以從一個(gè)人被感染到明顯生病之間有一段時(shí)間,這在模擬疫情時(shí)需要考慮。這直接導(dǎo)致了淋浴方程的不同版本,也就是所謂的包含了延遲和控制的SIR方程,可以用來幫助我們理解和控制流行病。就像ENSO系統(tǒng)一樣,一旦方程中加入了延遲,事情就變得更加不確定。因此,(衛(wèi)生和經(jīng)濟(jì))系統(tǒng)的可控制性如何還有待觀察。
?
原文鏈接:
https://plus.maths.org/content/shower-equation
關(guān)注【深圳科普】微信公眾號,在對話框:
回復(fù)【最新活動(dòng)】,了解近期科普活動(dòng)
回復(fù)【科普行】,了解最新深圳科普行活動(dòng)
回復(fù)【研學(xué)營】,了解最新科普研學(xué)營
回復(fù)【科普課堂】,了解最新科普課堂
回復(fù)【科普書籍】,了解最新科普書籍
回復(fù)【團(tuán)體定制】,了解最新團(tuán)體定制活動(dòng)
回復(fù)【科普基地】,了解深圳科普基地詳情
回復(fù)【觀鳥知識(shí)】,學(xué)習(xí)觀鳥相關(guān)科普知識(shí)
回復(fù)【博物學(xué)院】,了解更多博物學(xué)院活動(dòng)詳情