跳轉到內容

微積分/泰勒級數

來自華夏公益教科書,開放的書籍,為開放的世界

泰勒級數

[編輯 | 編輯原始碼]
定義:泰勒級數

如果一個函式 可以用一個無限冪級數表示

那麼,該函式的泰勒展開泰勒級數表示為

隨著泰勒級數的階數上升,它逼近正確的函式。 sin(x) 和泰勒逼近,階數為 135791113 的多項式。

這裡,階乘 表示 導數 在點 處的值。如果這個級數對於區間 中的每個 都收斂,並且和等於 ,那麼函式 被稱為解析函式。為了檢查級數是否收斂到 ,通常使用 泰勒定理 餘項的估計。一個函式是解析函式當且僅當一個 冪級數 收斂到該函式;該冪級數中的係數必然是上述泰勒級數公式中給出的係數。

如果 ,該級數也稱為麥克勞林級數

這種冪級數表示的重要性有三方面。首先,冪級數的微分和積分可以逐項進行,因此特別容易。其次,解析函式可以唯一地擴充套件到定義在複平面上的一個開圓盤上的一個 全純函式,這使得整個 複分析 機制可用。第三,(截斷的)級數可以用來逼近展開點附近函式的值。


在零點附近,函式看起來非常平坦。 函式 不是解析函式:泰勒級數為 0,雖然該函式本身不為 0。

注意,存在一些無限次可微函式 它們的泰勒級數收斂,但等於 。例如,對於分段定義的函式,當 時,所有導數在 處都為 0,因此 的泰勒級數為 0,並且它的收斂半徑為無窮大,即使該函式絕對不為 0。這種特殊的病態現象不會影響到復變數的複數值函式。請注意, 不會隨著 沿著虛軸趨近於 0 而趨近於 0。

某些函式無法寫成泰勒級數,因為它們具有奇點;在這些情況下,如果允許變數 的負冪,則通常仍然可以實現級數展開;參見洛朗級數。例如, 可以寫成洛朗級數。

最近在尋找微分方程的泰勒級數解方面取得了一項重大進展,即帕克-索卡斯基定理。該定理是對皮卡迭代的擴充套件。

假設我們想要將一個函式表示為一個無限冪級數,或者換句話說,一個具有無限個項的“無窮次方”多項式。假設這些項中的每一個都具有唯一的係數,就像大多數有限多項式那樣。我們可以用以下形式的無限求和表示它

其中 是收斂半徑,而 是係數。接下來,使用求和符號,我們可以有效地將這個級數表示為

這在後面會變得更加有用。目前,除了手動找到級數中的每一個係數之外,我們沒有找到係數的方案。這種方法不會特別有用。那麼,讓我們嘗試找到一個模式和一個通用的解來找到係數。目前,我們有一個簡單的方法來找到第一個係數。如果我們將 代入 ,那麼我們得到

這給了我們 。這很有用,但我們仍然希望有一個通用方程來找到級數中的任何係數。我們可以嘗試對級數關於 x 求導以得到

我們可以假設 是常數。這被證明是有用的,因為如果我們再次將 代入 ,我們得到

注意到一階導數有一個常數項(),我們可以找到二階導數來找到 。它是

如果我們再次將 代入  

請注意, 的初始指數是 2,而 的初始指數是 1。這多少讓人有點明白,但關於到底發生了什麼,仍然有些模糊。根據之前的例子,如果我們再次求導,我們會得到

如果我們代入 ,我們再次發現

現在,規律應該越來越清晰了。 看起來非常像 。的確如此!如果我們繼續進行 次求導,我們會發現係數的倍數是 。因此,對於某個 ,對於任何整數

或者,經過簡單的變換,更實用的是:

其中 ,依此類推。有了這個,我們可以找到“無限多項式”的任何係數。使用之前給出的“多項式”的求和定義,

我們可以用 代替,得到

這就是任何泰勒級數的定義。但是現在我們有了這個級數,我們如何推匯出給定解析函式的定義?我們可以按照定義的要求,填入所有必要的資訊。但我們也希望找到一個*特定的*模式,因為有時我們會有很多項簡化為 0。

首先,我們必須找到 。因為我們現在正在推匯出我們自己的泰勒級數,所以我們可以為 選擇任何我們想要的,但請注意,並非所有函式都能工作。使用一個我們可以輕鬆找到其 次導數的函式將很有用。一個很好的例子是 。選擇 後,我們可以開始求導數。在我們開始之前,我們還應該注意到 本質上是函式沿 x 軸的“偏移”,因為對於任何多項式,這在本質上也是如此。考慮到這一點,我們可以假設,在這個特殊情況下,偏移量為 ,所以 。考慮到這一點,“第 0 次”導數或函式本身將是

如果我們將其代入級數中第一項的定義,再次注意到 ,我們得到

其中 。這意味著級數的第一項為 0,因為任何數乘以 0 都等於 0。注意,並非所有泰勒級數都以 0 項開頭。接下來,要找到下一項,我們需要找到函式的一階導數。記住 的導數是 ,我們得到

這意味著級數中的第二項為

接下來,我們需要找到第三項。我們重複這個過程。

因為 。我們繼續

第四項

重複這個過程,我們可以得到序列

簡化為

因為我們最終處理的是一個級數,所以可以忽略零項,得到新的序列

這裡有一個規律,但是如果我們分別看分子和分母,可能更容易看出來。分子

對於項的 部分,我們有序列

到目前為止,至少對於分母和 部分,規律應該是很明顯的。對於分母

最後,分子可能不像那麼明顯,但它遵循這個模式

發現了所有這些東西后,我們可以將它們組合在一起,找到序列的第 項的規則

因此,我們對 的泰勒(麥克勞林)級數是

泰勒級數列表

[edit | edit source]

以下是一些重要的泰勒級數展開式。所有這些展開式也適用於複數引數

指數函式自然對數

等比級數:

二項式定理:

三角函式:

雙曲函式:


蘭伯特W函式:

在展開式中出現的數字伯努利數。在二項式展開式中的二項式係數。在展開式中的尤拉數

多維

[edit | edit source]

泰勒級數可以推廣到多元函式,其中

歷史

[edit | edit source]

泰勒級數以數學家布魯克·泰勒的名字命名,他於 1715 年首次發表了冪級數公式。

構造泰勒級數

[edit | edit source]

存在幾種方法可以計算大量函式的泰勒級數。可以嘗試使用泰勒級數本身並概括係數的形式,也可以使用替換、乘除、加減標準泰勒級數(如上述那些)等操作來建構函式的泰勒級數,因為泰勒級數是冪級數。在某些情況下,還可以透過重複應用分部積分法來推匯出泰勒級數。使用計算機代數系統來計算泰勒級數是常見的,因為它可以消除繁瑣的替換和操作。

示例 1

[edit | edit source]

考慮函式

我們需要在 0 處找到它的泰勒級數。

對於自然對數,我們有

以及對於餘弦函式

我們可以簡單地將第二個級數代入第一個級數。這樣做得到

利用多項式係數展開後得到所需的泰勒級數。注意餘弦函式,以及因此的 是偶函式,意味著 ,因此奇數次冪 等必須為零,不需要計算。級數的前幾項是

可以使用Faà di Bruno 公式表示一般係數。但是,這種表示方式似乎並不特別有啟發性,因此這裡省略了。

示例 2

[edit | edit source]

假設我們想要函式在 0 處的泰勒級數

對於指數函式,我們有

以及,與第一個示例類似,

假設冪級數為

然後用分母相乘,並將餘弦級數代入,得到

收集最高到四階的項,得到

將係數與上面的指數函式級數進行比較,得到所需的泰勒級數

收斂性

[編輯 | 編輯原始碼]

廣義均值定理

[編輯 | 編輯原始碼]
華夏公益教科書