拉普拉斯變換

內建的初始條件(built-in initial conditions)

這就是讓老練的解題者在處理初值問題時偏愛拉普拉斯方法的那個特點。在古典做法裡,起始值 y(0) 與 y'(0) 一直坐在場邊,直到最後你才終於用它們去解出任意常數。在拉普拉斯方法裡,它們從開局第一步就是場上的球員——它們是內建的。

其機制就是導數規律。當你變換 y'' 時,規律 L{y''} = s^2 Y(s) - s y(0) - y'(0) 在你一做變換的瞬間,就把數值 y(0) 與 y'(0) 插進代數裡;變換 y' 同樣插入 y(0)。所以初始資料不是事後附加的——它從第一步起就織進了關於 Y(s) 的代數方程。直接的後果是:當你最終反演時,得到的 y(t) 已經是滿足那些確切起始值的特解。沒有剩下的常數 c1、c2 要決定,因為從沒產生過。

這不只是方便;它改變了工作流程。古典方法有兩個分明的階段(先求通解,再施加條件);拉普拉斯只有一條連續的流水線。當外力複雜或被開關時收益最大,古典的第二階段——在分段解的各片之間匹配常數——變得繁瑣易錯,而拉普拉斯只是把這一組初值直接帶到最後。

對 y'' + y = 0(y(0) = 2、y'(0) = 0),變換得到 s^2 Y - 2s + Y = 0——其中 2 與 0 已經出現。解出並反演直接得到 y(t) = 2 cos(t),事後沒有常數要去決定。

y(0) 與 y'(0) 在變換步驟就進入代數,而非在最後。

這之所以行得通,正因為條件給在 t = 0,而那是導數規律計算邊界項的地方。給在非零時刻、或給在兩端點的條件(邊值問題),就無法這樣乾淨地嵌入。

又称
automatic initial conditionsinitial data carried through初始條件自動代入內建初值