傅立葉變換
單維彰
這是我計畫要投稿給數學傳播的傅立葉 三部曲之第二部。 第一部傅立葉級數已經在 1998 年刊出 [1], 此後我就把這個計畫擱置 了。 直到 2000 年春, 承蒙劉晉良教授的厚愛 與敦促, 終於將相關的講義集結於此。 這篇報 告的背景與目的, 和前一部 [1] 相同。 但為了 完整性, 在此重述一遍。
一 . 前言
由於數位化的聲音與影像日益成為最 主要的資料形態, 因此對於數位訊號處理 (DSP: Digital Signal Processing) 的知識 與技術之需求, 也就日益增加。 我認為訊號處 理這門課題應該會成為應用數學的一支重要 方向, 所以希望這一代的學生能夠及早接觸 這個領域。 於是, 我從八十四年起, 在中央大 學開始了一門課程: 計算富氏分析。 這門課設 計給大學三、 四年級選修, 預備知識就是微積 分和線性代數。
為了有足夠的時間處理應用課題, 我們 必須精簡地介紹數學基礎理論。 何況大部分 學生並不具備完整的數學背景。 我們雖鼓勵 學生同時選修實變函數論或富氏分析, 以收 相輔相成之效, 但是很少學生接受這樣的建
議。 所以, 我們必須在比較短的時間內, 為這 門課準備自己的數學基礎。 而第一部曲 [1] 就 是我所設計的三小時傅立葉級數課程, 現在 這第二部曲是接著的三小時傅立葉變換課程。
不同的是, 在前一部中所提的定理, 大多可以 用基本的微積分來證明, 所以就附上了證明。
但是此處所提的某些定理, 已經不再基本, 所 以就只有 「說明」 而沒有 「證明」。
此間的內容雖然簡單而且標準, 卻不為 一般的數學基礎課程所函蓋。 所以, 想藉著數 學傳播的園地, 將這一小段經過整理的教材 與同仁分享, 尚祈各方先進不吝指教。
二 . 定義
傅立葉級數只處理了 2π 週期函數: 2π 週期函數可以被整數頻率的正弦餘弦波所合 成。 那麼對於週期比 2π 大的週期函數呢? 對 於非週期性的函數呢? 傅立葉級數就要被推 廣為傅立葉變換。 傅立葉變換和傅立葉級數 一樣, 可以被理解成一個從時間域 (time do- main) 轉換到頻率域 (frequency domain) 的運算。
回顧傅立葉級數的定義 [1, (2)–(3)]:
若 f :
R
→C
是 2π 週期函數、 且22
R
π−π|f(x)|2dx 可積, 稱之為平方可積的 2π 週期函數, 記做 f (x) ∈ L2p(−π, π)。 則所謂 f (x) 的傅立葉級數就是
f (x) = 1 2π
X
∞k=−∞
fkeikx (1)
其中 fk=
Z
π−πf (x)e−ikxdx, k ∈
Z
(2) 若將 f (x) 視為一個訊號, 則 |fk|、k ∈Z
, 可 以視為 f (x) 在整數頻率波上的振幅。 基於 此, 傅立葉級數可以被視為一個 2π 週期訊 號在時間域和頻率域之間的轉換: 用 (2) 式 使得 f (x) 7→ {fk} 的步驟稱為分解、 用 (1) 式使得 {fk} 7→ f(x) 的步驟稱為合成或還 原。現在, 如果 f (x) 是個平方可積的 4π 週 期函數, 就不能套用前面的公式。 但是 f (2x) 是個 2π 週期函數, 所以可以套用 (1)–(2) 得 到 f (2x) = 2π1
P
ckeikx, 其中ck=
Z
π−πf (2x)e−ikxdx
= 1 2
Z
2π−2πf (x)e−ik2xdx
經過變數變換, 也可以寫做 f (x) = 2π1
P
ckeik2x。 換句話說, 4π 週期函數可以被 2 分之整數頻率的正弦餘弦波所合成。同理, 如果現在 f (x) 是一個平方可積 的 2nπ 週期函數, 則它可以被 n 分之整數 頻率的正弦餘弦波所合成:
f (x) = 1 2π
1 nX
∞k=−∞
fkeinkx
(3)其中
fk=
Z
nπ−nπf (x)e−iknxdx (4) 觀察 (3) 式, 如果可以找到一個函數 ˆf (ω), 使得 ˆf (nk) = fk, 則 (3) 的括號內可以寫成
1 n
X
∞k=−∞
f (ˆ k n)eiknx
我們認得這個形式, 它就是函數 ˆf (ω)eiωx 在 {ω = kn | k ∈
Z
} 這些節點上所做的 (左或 右) 黎曼和。 我們也知道, 若 n → ∞ 的極限 存在, 則稱 ˆf (ω)eiωx 在 ω ∈ (−∞, ∞) 的 廣義積分 (improper integral) 存在, 記做n→∞lim 1 n
X
∞k=−∞
f (ˆ k
n)eiknx=
Z
∞−∞
f (ω)eˆ iωxdω (5) 而當 n → ∞ 的時候, 所謂 2nπ 週期函 數就成了 ∞ 週期函數, 也就是根本沒有週 期性的意思。 所以, 只要 f (x) 是個平方可 積函數, 亦即
R
−∞∞ |f(x)|2dx 可積、 記做 f (x) ∈ L2(R
), 而且可以找到 ˆf (ω) 使得 (5) 式成立, 那就有f (x) = 1 2π
Z
∞−∞
f (ω)eˆ iωxdω (6) 將 (1) 和 (6) 對照著看, 發現它們如出 一轍。(1) 是說, 一個 L2p(−π, π) 中的訊號 f (x) 可以由整數頻率的正餘弦波 eikx 還原 回來。 那麼 (6) 似乎是說, 一個 L2(
R
) 中的 訊號 f (x) 可以由實數頻率的正餘弦波 eiωx 還原回來。讓我們將存在或不存在的問題留到稍 後, 純粹就形式而言, 由 (4) 式可以定義
f(ω) =ˆ
Z
∞−∞f (x)e−iωxdx, ω ∈
R
(7)而 | ˆf (ω)|、ω ∈
R
, 可以視為 f (x) 在實數頻 率波上的振幅。 ˆf(ω) 就稱為 f (x) 的傅立葉 變換 (Fourier transform)。 傅立葉變換可以 被視為一個非週期性訊號在時間域和頻率域 之間的轉換: 用 (7) 式使得 f (x) 7→ ˆf(ω) 的 步驟稱為分解、 用 (6) 式使得 ˆf (ω) 7→ f(x) 的步驟稱為還原。 故 (6) 式又稱為傅立葉逆 變換 (Fourier inverse transform)。有些讀者或許會注意到, 不管 n 多麼大,
k
n 仍是有理數。 所以 (4) 式頂多只能擴充到 ω ∈
Q
而已, 怎麼擴充到 ω ∈R
的呢? 我 們並不願意在此關心這個問題, 但是如果您 對此問題感到砰然心動, 您或許適合閱讀集 合論或實數建構論的文章。 據說, 當年 Can- tor 就是因為受到這個問題的困擾, 才發展出 他的基數理論和集合論。三 . 規律
在這一節中, 我們假設所有涉及的函數 都存在、 運算都可行, 依此介紹一些傅立葉變 換的基本規律。
3.1. 線性
當變換的函數比較複雜, 以至於 ˆf 符號 不適用的時候, 我們以 F[ f(x) ](ω) 表示傅 立葉變換。 並以 F−1[ ˆf (ω) ](x) 表示傅立葉 逆變換。 讀者很容易可以檢查
F[ cf(x) + g(x) ](ω)
= c F[ f(x) ](ω) + F[ g(x) ](ω) 所以傅立葉轉換是線性映射, 逆變換亦同。
3.2. 疊積
若 f (x), g(x) ∈ L2(
R
), 定義它們的疊 積 (convolution) 為[ f ∗ g ](x) =
Z
∞−∞f (x − y)g(y) dy (8) 由席瓦茲不等式, 知道上式的積分存在。 注 意疊積的結果仍然是一個函數, 可以簡記為 [f ∗g](x) 或更簡為 f ∗g。 利用積分變數變換, 可以證明疊積運算符合交換律 f ∗g = g ∗f、
結合律 f ∗ (g ∗ h) = (f ∗ g) ∗ h 與分配律 f ∗ (αg + βh) = α(f ∗ g) + β(f ∗ h)。 但 是疊積的結果 f ∗ g 未必 ∈ L2(
R
)。疊積是訊號處理中經常使用的運算。 主 要的原因之一就是
F[ (f ∗ g)(x) ](ω) = ˆf (ω) ˆg(ω) (9) 用白話說, 就是 f ∗ g 在 ω 頻率的振幅, 等 於它們分別在 ω 頻率的振幅之乘積。 這個關 係可以由交換重積分的順序推導出來。
F[ (f ∗ g)(x) ](ω)
=
Z
∞−∞
Z
∞−∞f (x − y)g(y) dy
e−iωxdx
=
Z
∞−∞
Z
∞−∞f (x − y) e−iωxdx
g(y) dy
=
Z
∞−∞
Z
∞−∞f (x) e−iω(x+y)dx
g(y) dy
=
Z
∞−∞
f (ω) g(y)eˆ −iωydy
= ˆf (ω) ˆg(ω)
3.3. 脹縮平移
若 ˆf (ω) 是 f (x) 的傅立葉變換, 而 f (x − t) 是 f(x) 的平移訊號 (它比 f(x) 延遲了 t 單位), 則
F[f(x − t)](ω) = e−itωf(ω)ˆ (10)
|e−itx| = 1, 它只是使得 F[f(x − t)](ω) 和 F[f(x)](ω) 相差了一個角度 tω, 稱為相位 差; 而 | F[f(x − t)](ω)| = | ˆf(ω)|。 這個結 果很合理: 若 f (x) 是一首歌曲, f (x − t) 只是在不同時間播放的同一首歌曲, 它們在 各頻率的振幅當然應該一樣。
令 a > 0, 則 f (ax) 是 f (x) 的脹 縮訊號: 將 f (x) 以 a 倍速撥放、 或是將 y = f (x) 的函數圖形放寬 1/a 倍 (高度 不變)。 則
F[f(ax)](ω) = 1 af (ˆ ω
a) (11) 此時 F[f(ax)](ω) 和 ˆf(ω) 不只是相差一 個角度而已。 若 a > 1, 則 F[f(ax)](ω) 的 頻率範圍提高, 但是振幅衰弱了。 這個效果就 像將唱片快轉。 例如 f (x) 是一首歌曲, 需要 3’20” 撥完, 則 f (2x) 就是將它以兩倍的速 度撥放, 只要 1’40” 就撥完了。 但是聽起來 f (2x) 的音調變高, 而且音響變弱。
(10) 和 (11) 都是由積分變數變換得到, 留做習題。
3.4. 導函數
若 ˆf(ω) 是 f (x) 的傅立葉變換, 則由 分部積分得到
F[ f′(x) ](ω)
=e−iωxf (x)
∞
−∞−
Z
∞−∞f (x)(−iω)e−iωxdx 我們必須額外假設 f (x) 是個會消散 (de- cay) 的函數, 亦即 limx→±∞f (x) = 0。 那 麼上式就導出
F[ f′(x) ](ω) = iω ˆf (ω) (12)
雖然我們已經假設了 f (x) ∈ L2(
R
), 亦 即R
−∞∞ |f(x)|2dx < ∞。 但這並不能保證 f (x) 會消散。 覺得這個問題有趣的讀者, 可 以去想想反例。最簡單的消散函數, 就是有限函蓋 (compactly supported) 函數。 若找得到一 個最窄的閉區間 [a, b], 使得當 x 6∈ [a, b] 時 f (x) = 0, 我們就說 [a, b] 是 f (x) 的函蓋, 記做 suppf = [a, b]。 例如鐘形函數
B(x) =
(
cos x + 1, if x ∈ [−π, π]0 otherwise
就是個 L2(
R
) 內的 (一次) 可微有限函蓋函 數。四 . 理論
這裡, 我們面臨的數學問題是, 什麼樣的 條件可以保證 ˆf (ω) 存在, 也就是 (7) 中的 廣義積分可積? 再者, 什麼情況下還原公式 (6) 成立?
依照我們的需要, 只介紹兩種理論:L1 理論和 L2 理論。 若 f :
R
→C
的廣義積 分R
−∞∞ |f(x)| dx 可積, 稱之為絕對可積函 數, 記做 f (x) ∈ L1(R
)。 因為 |e−iωx| = 1 (順便一提, e−iωx 6∈ L1(R
)), 所以| ˆf (ω)| ≤
Z
∞−∞|f(x)e−iωx|dx
=
Z
∞−∞|f(x)|dx
可見只要 f (x) ∈ L1(
R
), 則 ˆf (ω) 存在。但是 ˆf(ω) 卻未必 ∈ L1(
R
)。 例如取 f (x) =(
e−x if x ≥ 00 if x < 0 (13)
很明顯地
R
−∞∞ |f| dx = 1 < ∞ 故 f(x) ∈ L1(R
)。 則f (ω) =ˆ
Z
∞0 e−xcos ωx dx
−i
Z
∞0 e−xsin ωx dx 請讀者自行計算
f(ω) =ˆ 1 − iω
1 + ω2 = 1
1 + iω (14) 但是
Z
∞−∞| ˆf (ω)| dω
=
Z
∞−∞
√ 1
1 + ω2 dω
=
Z
1−1
√ 1
1 + ω2 dω + 2
Z
∞1
√ 1
1 + ω2dω
≥ 2
√2 + 2
Z
∞1
√1
2ω2dω
=√ 2 +√
2
Z
∞1
1 ωdω
=√ 2 +√
2 ln ω
∞ 1 = ∞ 可見 ˆf (ω) 6∈ L1(
R
)。如果 ˆf (ω) ∈ L1(
R
), 則 (6) 式中的 積分可積, 問題是它的積分值未必等於 f (x)。L1 的傅立葉變換理論是這樣說的:
若 f (x) ∈ L1(
R
) 則 ˆf (ω) 存在。若 ˆf (ω) 也 ∈ L1(
R
), 且 f (x) 在 x 連續, 則 (6) 式成立。但是, 在第二節中, 我們討論的對象是平 方可積函數, 亦即 L2(
R
) 而非 L1(R
)。 有些 在 L2(R
) 內的函數並不在 L1(R
) 內。 一個 簡單的例子是g(x) =
1
x if x ≥ 1 0 if x < 1
則
R
−∞∞ |g(x)|2dx 可積, 但是R
−∞∞ |g(x)| dx 不可積。 我們留給讀者去尋找一個在 L1(R
) 卻不在 L2(R
) 的例子。 可見 L1(R
) 和 L2(R
) 是互不包含的兩個集合。 它們亦不互相排斥;例如 (13) 中定義的 f (x), 就在 L1(
R
) ∩ L2(R
) 裡面。 而根據 (14), 檢查Z
∞−∞| ˆf (ω)|2dω =
Z
∞−∞
1 1 + ω2 dω
= arctan ω
∞
−∞ = π 發現 ˆf (ω) ∈ L2(
R
)。其實這是個普遍的現象: 只要 f (x) ∈ L1(
R
)∩L2(R
), 則 ˆf (ω) 存在而且 ∈ L2(R
)。我們所要介紹的 L2 傅立葉變換理論, 是 Plancherel 定理的一部分:
若 f (x), g(x) ∈ L1(
R
) ∩ L2(R
), 則 ˆf (ω), ˆg(ω) ∈ L2(R
) 且 hf(x), g(x)i = 12πh ˆf (ω), ˆg(ω)i (15) 其中 hf(x), g(x)i =
R
−∞∞ f (x)g(x) dx 稱 做 f 和 g 的 L2內積。(15) 式亦稱做 Parse- val 等式。 我們不便在此證明它, 請讀者對照 傅立葉級數的 Parseval 等式 [1, (10)], 當做 一個類比。 若我們定義 f (x) ∈ L2(R
) 的長 度、 或稱模 (norm), 是 kf(x)k2 = hf, fi, 則由 (15) 得到kf(x)k = 1
√2πk ˆf(ω)k (16) 這個關係也可以與傅立葉級數的函數與係數 關係做類比 [1, (9)]。
如果 f 和 g 是兩個訊號, 可以將內積 hf, gi 視為以 g 去 「探測」f 的結果。 Par- seval 等式告訴我們, 用 g 去探測 f 的結果,
同時也就 (幾乎) 等於用 ˆg 去探測 ˆf 的結果 (只差 2π 倍)。 這個重要性質, 就是傅立葉變 換應用在訊號處理的利器之一。
五 . 玻頌和
在第二節中, 我們從 2π 週期函數的 傅立葉級數出發, 經過黎曼和的概念得到平 方可積但非週期性函數的傅立葉變換。 現在 反過來, 假如先有非週期性函數 f (x) ∈ L1(
R
) ∩ L2(R
) 和它的傅立葉變換 ˆf(ω)。 考 慮以下函數級數:fp(x) =
X
∞k=−∞
f (x − 2kπ) (17) 若 fp(x) 存在, 亦即上列級數對任意 x ∈
R
都收斂。 則 fp(x + 2π) = fp(x), 可見 fp(x) 是個 2π 週期函數。 又因為Z
π−π|fp(x)|2dx
=
X
∞k=−∞
Z
π−π|f(x − 2kπ)|2dx
=
X
∞k=−∞
Z
−(2k−1)π−(2k+1)π |f(x)|2dx
=
Z
∞−∞|f(x)|2dx < ∞
故 fp(x) ∈ L2p(−π, π)。 所以 fp(x) 有傅立 葉級數 (1)。 按照 (2) 式求 fp(x) 的傅立葉 係數, 得到
fk=
Z
π−πfp(x)e−ikxdx
=
X
n
Z
π−πf (x − 2nπ) e−ikxdx
=
X
n
Z
−(2n+1)π−(2n−1)π f (x) e−ik(x+2nπ)dx
=
Z
∞−∞f (x)e−ikxdx = ˆf (k)
前面我們利用了 e−inx 是 2π 週期函數的特 性。 於是我們得到
X
∞k=−∞
f (x − 2kπ) = 1 2π
X
∞k=−∞
f (k)eˆ ikx (18) 這就是所謂的 Poisson 求和公式 (Poisson Summation Formula)。 Poisson 是法國人, 所以請不要將他的名字唸成英文的 poison。
法語的 pois 發音類似英語的 bwa, 我們譯 做玻頌。
如果 f (x) ∈ L2(
R
) 但是 suppf (x) = [−π, π], 那麼 fp(x) 必定存在。 而且當 x ∈ [−π, π] 時 fp(x) = f (x)。 在這 種情況下, ˆf (k) =R
−∞∞ f (x)e−ikxdx =R
π−πf (x)e−ikxdx =
R
−ππ fp(x)e−ikxdx。 所 以, 此時 (18) 式就回到了傅立葉級數的定 義。 我們用以下簡表來綜述兩者之間的關係。傅立葉級數
黎曼和
−−−−−⇀
↽−−−−−
玻頌和
傅立葉變換 (19) 玻頌求和公式有幾個常見的變形。 例如
X
k
f (x − kT ) = 1 T
X
k
f(ˆ 2kπ
T )ei2kπT x (20) 代入 x = 0、T = 1 得到
X
k
f (k) =
X
k
f(2kπ)ˆ (21)
將 (18) 應用到 | ˆf (ω)|2, 得到
X
k
| ˆf(ω − 2kπ)|2 =
X
k
fke−ikω 其中 fk= hf(x), f(x − k)i (22)
(20)–(22) 的推導都留做習題。 其中 (20) 可 能要參考 (3)–(4) 來推導。
(18) 式中的兩個無窮函數級數, 各自 有其存在性的問題。 我們雖不打算在這門課 裡深入這個課題, 卻也可以略窺一二。 數學 家找到, 確保 (18) 成立的一組充分條件是 f (x) ∈ L1(
R
) ∩ L2(R
) 和 ˆf(ω) 消散得夠 快。 我們已經在 (12) 式的前面談過消散, 那 是個定性描述。 要談消散的快慢, 則需要定量 描述。 對於某個 σ > 0, 如果0 < lim
x→∞|x|σ|f(x)| = c < ∞ 我們說 f (x) 消散得和 |x|1σ 一樣快。 我們可 以想像, 當 |x| 很大的時候, |f(x)| ≈ |x|cσ。 以上情形記做
|f(x)| = O( 1 (1 + |x|)σ) 放一個 1+ 在分母是為了避免零分母。
現在我們可以說, 若存在 σ ≥ 2 使 得 | ˆf(ω)| = O((1+|ω|)1 σ), 則玻頌求和公式 (18) 成立。 也就是說, 我們要求 ˆf(ω) 消散 得至少像 1
|ω|2 一樣快。 順便可以看到一個有 趣的現象: 如果 ˆf (ω) 有上述的消散速度, 則
R
−∞∞ |ω ˆf(ω)|2dω < ∞, 也就可以知道 kiω ˆf(ω)k < ∞。 根據 (12) 和 (16), 我們發 現 kf′(x)k < ∞, 亦即 f′(x) ∈ L2(R
)。 一 般而言: ˆf(ω) 消散得越快, f (x) 就在 L2(R
) 裡面有越高次的導函數。六 . 有限函蓋與有限頻寬
假如存在一個常數 A > 0 使得 suppf ⊂ [−A, A], 前面已經說過 f(x) 是
個有限函蓋函數。 若 ˆf(ω) 是有限函蓋, 我 們稱 f (x) 是有限頻寬 (band limited) 函 數。 首先要說明的是, 如果 f (x) 6= 0 是有限 函蓋, 它就不可能是有限頻寬。 這裡只看個特 例: 若 f (x) 6= 0, suppf ⊂ [−π, π]。 如果 supp ˆf ⊂ [−Ω, Ω], 則對所有的 k ∈
Z
, 只要|k| ≥ Ω 就 ˆf (k) = 0。 套用玻頌和 (18), 知 道
f (x) = 1 2π
X
⌊Ω⌋k=−⌊Ω⌋
f (k)eˆ ikω
但是有限多項正弦餘弦波的和, 不可能是有 限函蓋; 除非每一個 ˆf (k) = 0, 於是 f (x) = 0。 這就與假設矛盾, 可見 f (x) 不能是有限 頻寬。 反之亦然: 若 f (x) 是有限頻寬, 它就 不可能是有限函蓋。 簡言之:
不共戴天
z }| {
有限函蓋 有限頻寬 (23) 其次, 我們介紹有限函蓋函數在頻率域 的一個上界性質。 原本 ˆf (ω) 是
R
→C
的 函數。 若用以下定義f (ζ) =ˆ
Z
∞−∞f (x) e−iζxdx, ζ ∈
C
則可以將 ˆf(ω) 拓展到複變函數 ˆf(ζ) :C
→C
。 ˆf(ζ) 將會是C
上的一個全函數 (entire function), 不說細節了。 如果 f (x) ∈ L2(R
) 且 suppf ⊂ [−A, A], 令 ζ = u + iv、 其中 u, v ∈R
, 則|e−iζx| = |evx−iux| = |evx| |e−iux| = |evx|
≤ e|v| |x| ≤ e|ζ| |x|
所以
| ˆf (ζ)| ≤
Z
∞−∞|f(x)| e|ζ| |x|dx
≤
Z
A−A|f(x)| dx · eA|ζ|
令
R
−AA |f(x)| dx = C (因為 f ∈ L2, 所 以前述積分必存在)。 我們可以忽略一些細節, 下個簡單的結論:suppf ⊂ [−A, A] =⇒ | ˆf (ζ)| ≤ CeA|ζ|
以上的推論是很基本的。 但是其反向命題就 沒那麼基本了。 有一個 Paley-Wiener 定理, 恰好就是說, 其反向命題也是對的。 簡言之:
∃A > 0, suppf ⊂ [−A, A]
⇐⇒∃C >0, ∀ζ ∈
C
, | ˆf(ζ)|≤CeA|ζ| (24)七 . 單農定理
前面我們看了有限函蓋函數在頻率域的 性質, 現在看看有限頻寬函數在時間域的性 質。 假如存在某個固定的 N ∈
N
, 使得當|ω| ≥ Nπ 時 ˆf (ω) = 0。 這表示 f (x) 不含 有無窮多高頻的分量, 就好像一個多項式沒 有無窮多個高次項一樣。 可以想像有限頻寬 函數和多項式一樣 「不太複雜」。 例如, 如果 已知 p(x) 是 3 階多項式, 我們只需取得任 意 4 個函數值 p(xi), i = 1 . . . 4, 稱為樣本 (samples), 就能獲得整個多項式:
p(x) =
X
4i=1
p(xi)Πi(x), where
Πi(x) =
Y
4k=1 k6=i
xk− x xk− xi
有限頻寬函數也有類似特性: 從樣本獲 得整個函數 (訊號)。 這就是 Shannon 取樣 定理 (Shannon Sampling Theorem)。 因 為我自己的姓氏 (單) 翻譯做 Shann, 所以 跟他攀點關係, 翻譯做單農。 不同於多項式的 是, 理論上我們仍然需要無窮多個樣本, 但是 這些樣本可以是離散的 (可數的)。 再者, 單 農使用 sinc x 來合成整個函數:
sinc x =
sin x
x if x 6= 0 1 if x = 0
若 f (x) 和 N 如前述, 則只要知道 f (Nk)、
k ∈
Z
(這些就是 f (x) 的離散樣本), 便得知 f (x) =X
k
f (k
N) sinc (Nπx − kπ) (25) 讓我們先導出 (25), 再闡述它的意義。
若 f (x) 和 N 如前述, 則
X
k
f (ω − 2Nπk)ˆ
是一個 2Nπ 週期函數, 而且當 ω ∈ [−Nπ, Nπ] 時, 它就是 ˆf (ω)。 套用 (20) 形 式的玻頌和 (T = 2Nπ), 得知
f (ω) =ˆ 1 2Nπ
X
k F[ ˆf (ω)](k N) eiNkω where ω ∈ [−Nπ, Nπ]
但是根據傅立葉逆變換 (6), 得知 F[ ˆf (ω)](k
N) =
Z
∞−∞
f (ω) eˆ −iNkωdω
= 2π f (−k N)
再利用 (6), 就有 f (x)= 1
2π
Z
N π−N π
f (ω) eˆ ixωdω
= 1 2π
1 2Nπ2π
Z
N π−N π
X
k
f (−k
N)eiNkω
·eixωdω
= 1 2Nπ
X
k
f (k N)
Z
N π−N πei(x−Nk)ωdω 以上我們用了足標變換 k 7→ −k, 並請自行 驗證積分結果: 2 sin(x − Nk)Nπ /(x − Nk), 因此得到 (25)。
單農定理中的樣本點是 k
N, 也就是每單 位長中取 N 個樣本, 稱為取樣頻率 (sam- pling rate)。 波的頻率定義是: 單位長中的 振盪次數, 所以 eiωx 的頻率是 |ω|
2π。 由於 f (x) 的頻率限於 |ω| ≤ Nπ, 故 f(x) 的 最高頻為 N π
2π = N2。 我們稱 f (x) 的頻寬 (band width) 為 N2。 用這套術語, 單農取樣 定理就是說
取樣頻率是頻寬的兩倍, 就能從樣 本重建原來的訊號
假設 f (x) 是一首歌曲的訊號 (空氣壓 力對時間的函數), 那麼當然 f (x) 是有限函 蓋函數。 理論上它就不能同時也是有限頻寬 函數。 但是實驗認為, 人類無法聽到頻率超過 22000 Hz 的波。 所以即使 supp ˆf (ω) =
R
, 我們反正聽不到所有高頻的聲音。 因此將 f(ω) 截斷在一個有限長度的區間中, 在聽覺ˆ 上並無妨礙。 設計 CD 雷射唱片的工程師, 就 利用這些知識, 設定數位音樂的取樣頻率是 44000 Hz, 也就是人類能夠聽到的頻寬之兩 倍。參考書目
1. 單維彰,傅立葉級數, 數學傳播, 85 (第二十 二卷第一期), 81-92。
—本文作者任教於中央大學數學系—