傅立葉級數 (下)

本文的閱讀等級:中級

上文“傅立葉級數 (上)”介紹了 2\pi-週期實函數 f(x) 的傅立葉級數 F(x) 為餘弦和正弦函數組成的無窮級數:

\displaystyle F(x)=\frac{a_0}{2}+\sum_{k=1}^{\infty}a_k\cos(kx)+\sum_{k=1}^{\infty}b_k\sin(kx)

其中傅立葉係數 a_kb_k 的計算公式如下:

\displaystyle \begin{aligned}  a_k&=\frac{1}{\pi}\int_{-\pi}^{\pi}f(x)\cos(kx)dx,~k=0,1,2,\ldots,\\  b_k&=\frac{1}{\pi}\int_{-\pi}^{\pi}f(x)\sin(kx)dx,~k=1,2,\ldots\end{aligned}

f(x) 是一奇函數,則 f(-x)\cos(-kx)=-f(x)\cos(kx),故 a_k=0k=0,1,\ldots。另一方面,若 f(x) 是一偶函數,則 f(-x)\sin(-kx)=-f(x)\sin(kx),故 b_k=0k=1,2,\ldots

 
T-週期函數的傅立葉級數

考慮一週期等於 T,定義於區間 [-T/2,T/2] 的週期函數 f(t)。利用變數變換 t/T=x/(2\pi) 可使區間 [-\pi,\pi] 變換至 [-T/2,T/2],將 x=2\pi t/T 代入 F(x),即得到 f(t) 的傅立葉級數:

\displaystyle F(t)=\frac{a_0}{2}+\sum_{k=1}^{\infty}a_k\cos\left(\frac{2\pi kt}{T}\right)+\sum_{k=1}^{\infty}b_k\sin\left(\frac{2\pi kt}{T}\right)

dx=2\pi dt/T 代入 f(x) 的傅立葉係數的積分公式,可得

\displaystyle \begin{aligned}  a_k&=\frac{2}{T}\int_{-T/2}^{T/2}f(t)\cos\left(\frac{2\pi kt}{T}\right)dt,~k=0,1,2,\ldots,\\  b_k&=\frac{2}{T}\int_{-T/2}^{T/2}f(t)\sin\left(\frac{2\pi kt}{T}\right)dt,~k=1,2,\ldots\end{aligned}

對於 T-週期函數 f(t),任何區間 [t_0,t_0+T] 皆可使用,如何選擇 t_0 值取決於便利性和個人偏好,常見的設定有 t_0=0t_0=-T/2

 
指數傅立葉級數

傅立葉級數包含餘弦和正弦兩種函數。利用歐拉公式 e^{ix}=\cos x+i\sin x,其中 i=\sqrt{-1},我們可以寫出更為精簡的傅立葉級數表達式。首先察覺 \cos x\sin x 可用 e^{\pm ix} 表示成

\displaystyle\cos x=\frac{e^{ix}+e^{-ix}}{2},~\sin x=\frac{e^{ix}-e^{-ix}}{2i}

再將傅立葉級數 F(x)\cos(kx)\sin(kx) 的線性組合式改寫如下:

\displaystyle\begin{aligned}  a_k\cos(kx)+b_k\sin(kx)&=a_k\left(\frac{e^{ikx}+e^{-ikx}}{2}\right)+b_k\left(\frac{e^{ikx}-e^{-ikx}}{2i}\right)\\  &=\left(\frac{a_k-ib_k}{2}\right)e^{ikx}+\left(\frac{a_k+ib_k}{2}\right)e^{-ikx}\\  &=c_ke^{ikx}+c_{-k}e^{-ikx},~~k=1,2,\ldots,\end{aligned}

上式令 e^{ikx}e^{-ikx} 的係數分別為

\displaystyle c_k=\frac{a_k-ib_k}{2},~~c_{-k}=\frac{a_k+ib_k}{2}

k=0,就有 c_0=a_0/2。將以上結果代回 2\pi-週期函數 f(x) 的傅立葉級數即得指數傅立葉級數:

\displaystyle F(x)=\sum_{k=-\infty}^{\infty}c_ke^{ikx}

因為實函數 f(x) 的傅立葉係數 a_kb_k 都是實數,可知 c_{-k}=\overline{c_{k}},故對於每一 k,複傅立葉係數 c_k 有相同的計算公式:

\displaystyle c_k=\frac{1}{2\pi}\int_{-\pi}^{\pi}f(x)(\cos(kx)-i\sin(kx))dx=\frac{1}{2\pi}\int_{-\pi}^{\pi}f(x)e^{-ikx}dx

類似地,T-週期函數 f(t) 的指數傅立葉級數如下:

\displaystyle F(t)=\sum_{k=-\infty}^{\infty}c_ke^{2\pi ikt/T}

複傅立葉係數則為

\displaystyle c_k=\frac{1}{T}\int_{-T/2}^{T/2}f(t)e^{-2\pi ikt/T}dt

 
如果打從一開始考慮指數函數集 \boldsymbol{\beta}^{\prime}=\{e^{ikx},k\in\mathbb{Z}\},運用上文所述傅立葉級數推導程序也可以導出 2\pi-週期實函數 f(x) 的指數傅立葉級數。基本想法是將 f(x) 正交投影至集合 \boldsymbol{\beta}^{\prime} 擴張出的子空間上,但 e^{ikx} 是複指數,因此實函數的內積定義必須修改為複函數內積。對於區間 [-\pi, \pi] 的兩複函數 f(x)g(x),我們定義其內積如下 (內積必須滿足的條件請見“內積的定義”):

\displaystyle\left\langle f,g\right\rangle\overset{\underset{\mathrm{def}}{}}{=}\frac{1}{2\pi}\int_{-\pi}^{\pi}\overline{f(x)}g(x)dx

可知 f(x) 的「長度」或範數 (norm) 為

\displaystyle  \begin{aligned}\Vert f\Vert&=\left\langle f,f\right\rangle^{1/2}\\  &=\left(\frac{1}{2\pi}\int_{-\pi}^{\pi}\overline{f(x)}f(x)dx\right)^{1/2}\\  &=\left(\frac{1}{2\pi}\int_{-\pi}^{\pi}\vert f(x)\vert^2dx\right)^{1/2}.\end{aligned}

複函數內積引入常數 1/2 的用意在使 \boldsymbol{\beta}^{\prime} 成為一個單範正交 (orthonormal) 函數集。將上文得到的積分結果整理出來:

\displaystyle \begin{aligned}  \int_{-\pi}^{\pi}\cos(mx)\sin(nx)dx&=0,\\  \int_{-\pi}^{\pi}\cos(mx)\cos(nx)dx&=\pi\delta_{mn},\\  \int_{-\pi}^{\pi}\sin(mx)\sin(nx)dx&=\pi\delta_{mn},\end{aligned}

其中 \delta_{mn} 是 Kronecker 函數:\delta_{mn}=1m=n\delta_{mn}=0m\neq n。利用上述性質立得

\displaystyle \begin{aligned}  \int_{-\pi}^{\pi}e^{-imx}e^{inx}dx&=\int_{-\pi}^{\pi}(\cos(mx)-i\sin(mx))(\cos(nx)+i\sin(nx))dx\\  &=\int_{-\pi}^{\pi}\cos(mx)\cos(nx)dx+\int_{-\pi}^{\pi}\sin(mx)\sin(nx)dx\\  &~~~+i\int_{-\pi}^{\pi}\cos(mx)\sin(nx)dx-i\int_{-\pi}^{\pi}\sin(mx)\cos(nx)dx\\  &=2\pi\delta_{mn},\end{aligned}

因此證明 \boldsymbol{\beta}^{\prime}=\{e^{ikx}, k\in\mathbb{Z}\} 是一個單範正交集。函數 f(x) 的指數傅立葉級數即為 f(x)\boldsymbol{\beta}^{\prime} 擴張成的子空間的正交投影:

\displaystyle F(x)=\sum_{k=-\infty}^{\infty}\left\langle e^{ikx},f(x)\right\rangle e^{ikx}

正交分解所含的係數就是複傅立葉係數:

\displaystyle c_k=\left\langle e^{ikx},f(x)\right\rangle=\frac{1}{2\pi}\int_{-\pi}^{\pi}f(x)e^{-ikx}dx

上面的推導過程並未假設 f(x) 是實函數,事實上,指數傅立葉級數同樣適用於 2\pi-週期的複函數。但是當 f(x) 是複函數時,不能保證 c_kc_{-k} 是共軛複數,這是唯一要注意的差別。

 
Parseval 定理

\mathcal{V} 為一有限維向量空間,\boldsymbol{\beta}=\{\mathbf{v}_1,\ldots,\mathbf{v}_n\}\mathcal{V} 的一組單範正交基底,則 \mathcal{V} 中任一向量 \mathbf{x} 的長度與其正交分解展開式 \mathbf{x}=c_1\mathbf{v}_1+\cdots+c_n\mathbf{v}_n 的係數 c_1,\ldots,c_n 之間具有以下簡單關係:

\displaystyle\begin{aligned}\Vert\mathbf{x}\Vert^2&=\left\langle\mathbf{x},\mathbf{x}\right\rangle\\  &=\left\langle c_1\mathbf{v}_1+\cdots+c_n\mathbf{v}_n,c_1\mathbf{v}_1+\cdots+c_n\mathbf{v}_n\right\rangle\\  &=\vert c_1\vert^2\left\langle\mathbf{v}_1,\mathbf{v}_1\right\rangle+\cdots+\vert c_n\vert^2\left\langle\mathbf{v}_n,\mathbf{v}_n\right\rangle\\  &=\sum_{i=1}^n\vert c_i\vert^2.\end{aligned}

複傅立葉係數 c_k 與其所描述的 T-週期函數 f(t) 之間也有類似關係,稱為 Parseval 定理:

\displaystyle  \Vert f\Vert^2=\frac{1}{T}\int_{-T/2}^{T/2}\vert f(t)\vert^2dt=\sum_{k=-\infty}^{\infty}\vert c_k\vert^2

k>1\vert c_k\vert^2=\vert c_{-k}\vert^2=(a_k^2+b_k^2)/4,且 \vert c_0\vert^2=a_0^2/4,故複傅立葉係數平方和亦可寫為

\displaystyle\sum_{k=-\infty}^{\infty}\vert c_k\vert^2=\frac{a_0^2}{4}+\frac{1}{2}\sum_{k=1}^{\infty}(a_k^2+b_k^2)

下面證明 Parseval 定理。上文曾經指出整個傅立葉級數 F(t) 收斂至 f(t),即 \Vert f-F\Vert=0,也就有 0=\left\langle f-F,f\right\rangle=\Vert f\Vert^2-\left\langle F,f\right\rangle,由此可導出

\displaystyle\begin{aligned}  \Vert f\Vert^2&=\left\langle F,f\right\rangle=\frac{1}{T}\int_{-T/2}^{T/2}\overline{F(t)}f(t)dt\\  &=\frac{1}{T}\int_{-T/2}^{T/2}\left(\sum_{k=-\infty}^{\infty}\overline{c_k}e^{-ikx}\right)f(t)dt\\  &=\sum_{k=-\infty}^{\infty}\overline{c_k}\left(\frac{1}{T}\int_{-T/2}^{T/2}f(t)e^{-2\pi ikt/T}dt\right)\\  &=\sum_{k=-\infty}^{\infty}\overline{c_k}c_k=\sum_{k=-\infty}^{\infty}\vert c_k\vert^2.\end{aligned}

 
最後舉一個 Parseval 定理的應用例子:計算無窮級數 \sum_{k=1}^{\infty}1/k^{4}。考慮定義於區間 [-2,2] 的函數 f(t)=t^2,因為 f(t) 是偶函數,b_k=0,故僅須計算 a_k,結果如下:

\displaystyle a_k=\frac{16}{\pi^2k^2}(-1)^k,~~k=1,2,\ldots,

a_0=8/3,則 f(t)=t^2 的傅立葉級數為

\displaystyle F(t)=\frac{4}{3}+\frac{16}{\pi^2}\sum_{k=1}^{\infty}\frac{(-1)^k}{k^2}\cos\left(\frac{\pi kt}{2}\right)

計算 Parseval 定理等號左邊:

\displaystyle\Vert f\Vert^2=\frac{1}{4}\int_{-2}^2t^4dt=\frac{16}{5}

再計算 Parseval 定理等號右邊:

\displaystyle\sum_{k=-\infty}^{\infty}\vert c_k\vert^2=\frac{a_0^2}{4}+\frac{1}{2}\sum_{k=1}^{\infty}a_k^2=\frac{16}{9}+\frac{16^2}{2\pi^4}\sum_{k=1}^{\infty}\frac{1}{k^4}

比較等號兩邊即得

\displaystyle\sum_{k=1}^{\infty}\frac{1}{k^4}=\frac{\pi^4}{90}

 
傅立葉級數成功地將週期函數分解為無窮多個餘弦和正弦函數的線性組合,如欲將傅立葉級數推廣至非週期函數,最直接的方法是將所處理的函數定義於無限大區間 (且無任何特殊週期),如此得到的分解表達式稱為傅立葉轉換 (Fourier transform),這是下一回我們要討論的主題。

繼續閱讀:
This entry was posted in 線性代數專欄, 應用之道 and tagged , , , , . Bookmark the permalink.

4 Responses to 傅立葉級數 (下)

  1. 至寒 says:

    原来引入欧拉公式表示复数域最终剩下的依然只有实数域,只是一些表达上的tricks。

  2. hualun says:

    老師您好! 最近在複習傅立葉級數,覺得受益良多!
    關於最後在算\sum_{k=1}^{\infty }\frac{1}{k^{4}}}用Parseval定理
    為什麼會知道要用這個方法呢?
    因為看完算式過程,腦中第一個想法是:天阿怎麼想到的
    會有一種是”湊”出來的感覺,不過有可能是小弟資質不足QQ

    另外函數f(t)=t^{2}跟對應區間,如果換成不同函數或是不同區間
    還能這樣算嗎?
    應該說我真正好奇的是這題目如何被設計出來的…

  3. hualun says:

    \sum_{k=1}^{\infty }\frac{1}{k^{4}}
    不好意思還不太會用這語言..

Leave a comment