如果說導數捕捉的是函數在某一點的斜率,那麼泰勒級數捕捉的是某一點處的整個函數——透過把無窮多個導數疊加起來。它們是微積分與數值計算之間的橋樑:每次你的計算器算 sin(0.4) 時,它在底層都是在求一個泰勒級數的和。
泰勒級數公式
函數 f 在 x=a 處展開的泰勒級數為:
f(x)=∑n=0∞n!f(n)(a)(x−a)n
也就是:在點 a 處求出 f、f′、f′′、f′′′、… 的值,然後構造一個多項式,其第 n 項為 n!f(n)(a)(x−a)n。
當 a=0 時,該級數稱為麥克勞林級數——最常見的情形。
為什麼這樣可行?
在點 a 附近,函數先看起來像它的切線(n=1 項),再像一條包含曲率的拋物線(n=2),然後是三次曲線,依此類推。每個更高階的導數都捕捉到更精細的形狀資訊。把無窮多項加起來,(對於「良好的」函數而言)你就精確還原出了 f。
三個經典的麥克勞林展開
把這三個背下來——它們不斷出現:
ex=∑n=0∞n!xn=1+x+2!x2+3!x3+…
sinx=∑n=0∞(2n+1)!(−1)nx2n+1=x−3!x3+5!x5−…
cosx=∑n=0∞(2n)!(−1)nx2n=1−2!x2+4!x4−…
指數函數的級數含有所有次方;正弦只含奇數次方;餘弦只含偶數次方。這種對稱性是哪些導數在 0 處為零的直接結果。
解題範例:從零開始構造 sinx
設 f(x)=sinx。在 a=0 處:
- f(0)=0
- f′(0)=cos(0)=1
- f′′(0)=−sin(0)=0
- f′′′(0)=−cos(0)=−1
- f(4)(0)=sin(0)=0
- 這個模式每 4 次求導重複一次。
代入泰勒公式:
sinx≈0+1⋅x+0⋅2!x2+(−1)3!x3+0+5!x5−…
化簡為 x−x3/6+x5/120−…。與上面的公式相同。
實踐中的近似
對於 0 附近的小 x,即使只取前幾項也極其精確:
- sin(0.1)≈0.1−0.001/6≈0.09983(真實值:0.0998334…)。
這就是為什麼小角度近似 sinx≈x 成立:當 x 很小時,下一項微乎其微。
收斂性——它究竟何時等於 f?
泰勒級數有一個收斂半徑 R。當 ∣x−a∣<R 時級數等於 f(x);在此範圍之外,級數發散。某些函數(ex、sinx、cosx)的 R=∞。另一些函數,如以 0 為中心的 1/(1−x),其 R=1。
常見錯誤
- 忘記階乘分母 n!。
- 混淆級數展開——sin 是奇數,cos 是偶數,ex 是全部。
- 不檢查收斂半徑就假定收斂。
用 AI 級數求解器試一試
使用級數計算器計算任意函數的泰勒展開——它會顯示求導步驟、得到的多項式,以及一個數值合理性檢查。
相關連結: