從三角求和公式到 Fourier 級數
林琦焜
1. Gauss 之啟發:
關於高斯 (Carl Friedrich Gauss 1777–1855), 最為人所津津樂道的故事, 莫過於在小 學低年級時老師要班上同學求從 1 到 100 的和等於多少。 高斯很快就得到正確答案 5050。 這 著實令他的老師十分驚訝, 隨後高斯解釋說, 首先從 1 到 100 寫一次, 而後再從 100 到 1 倒 寫回來, 兩者垂直相加, 可發現每項都是 101, 共有 100 項, 100 × 101 = 10100, 再除以 2 就 是 5050。
.
... .
. .. . .. ..
... .
.
.
... .
+ =
圖一 誠如歷史上許多名人都有許多著名的故事,
故事的真實性, 歷史性如何? 是否真的發生? 我 想那已經無關緊要, 重要的是這個事件本身的意 義。 從數學的角度而言, 高斯這個故事告訴我們 思考模型的重要性, 這個問題的思考模型是階梯 之個數, 或者是保齡球之球瓶數, 也就是三角形
之面積, 而三角形面積的求法是將原三角形倒轉兩個合併之後, 成為平行四邊形。
G
n
= 1 + 2 + 3 + · · · + (n − 1) + n Gn
= n + (n − 1) + (n − 2) + · · · + 2 + 1 兩者垂直相加2G
n
= (n + 1) + (n + 1) + · · · + (n + 1) 所以G
n
= 1 + 2 + 3 + · · · + (n − 1) + n = n(n + 1)2 (1.1)
在三角函數有一個著名的公式
sin θ + sin 2θ + sin 3θ + · · · + sin nθ = sin
n 2
θ sinn+1 2
θsin
θ 2
(1.2)11
乍看之下 (1.1), (1.2) 這兩個公式實在是太像了, 首先由等比級數求和公式可得 θ + 2θ + 3θ + · · · + nθ = n(n + 1)
2 θ 兩邊同時乘個 sin (英文罪也!)
sin(θ + 2θ + 3θ + · · · + nθ) = sinn(n + 1) 2 θ
再故意將 sin 分配至各項 (姑且不管乘法或加法), 左式正好是公式 (1.2) 的左式, 而右式則是 (1.2) 的分子, 因此再除以 sin
θ 2
, 正好是公式 (1.2)! 嚴格證明如下。法一: 我們現在就嘗試利用高斯的方法來證明公式 (1.2), 令 S
n
= sin θ + sin 2θ + · · · + sin(n − 1)θ + sin nθ Sn
= sin nθ + sin(n − 1)θ + · · · + sin 2θ + sin θ 藉由三角公式 (將 x, y 寫成 x =x+y 2
+x−y 2
, y =x+y 2
−x−y 2
是典型的手法!)sin x + sin y = sin (x+y
2 + x−y
2 ) + sin (x+y
2 − x−y
2 ) = 2 sinx+y
2 cosx−y
2 (1.3) 兩式垂直相加
2S
n
= 2h
sin(1 + n)θ2 cos (1 − n)θ
2 + sin(1 + n)θ
2 cos(3 − n)θ 2 + · · · + sin(n + 1)θ
2 cos (n − 3)θ
2 + sin(n + 1)θ
2 cos(n − 1)θ 2
i
= 2 sin(n + 1)θ 2
h
cos (1 − n)θ2 + cos(3 − n)θ
2 + · · · + cos(n − 1)θ 2
i
兩邊同時乘 sin
θ 2
, 且再利用一次三角公式得 2Sn
sinθ2 = sinn + 1
2 θ
h
sin n2θ + sin(1 − n
2)θ + · · · + sin(n
2 − 1)θ + sin n 2θ
i
整理得 (因為 sin(−θ) = − sin θ)S
n
= sinn 2
θsin
θ 2
sinn + 1 2 θ法二: 法一這個證明方法其實是畫蛇添足, 從最開始乘 2 sin
θ 2
就可證明公式 (1.2)。 由三 角公式 2 sin x sin y = cos(x − y) − cos(x + y) 可得2 sinθ 2S
n
=X n k=1
2 sinθ
2sin kθ =
X n k=1
cos(θ
2 − kθ) − cos(θ 2 + kθ)
=
X n k=1
cos(k−1
2)θ−cos(k + 1
2)θ = cosθ
2−cos(n + 1
2)θ = 2 sin n + 1 2 θ sinn
2θ
故 S
n
=sin
n 2
θ
sin
θ2 sinn+1 2
θ。一個對三角函數有真正認識的學生, 始終是將正弦函數, 餘弦函數等齊看待的。 對於餘弦 函數我們也有類似的公式
cos θ + cos 2θ + · · · + cos nθ = sin
n 2
θsin
θ 2
cosn + 12 θ (1.4)
(1.2), (1.4) 兩式相除可得另一個漂亮的公式
sin θ + sin 2θ + · · · + sin(n − 1)θ + sin nθ
cos θ + cos 2θ + · · · + cos(n − 1)θ + cos nθ = tann + 1
2 θ (1.5)
將 (1.2), (1.4) 兩式合併, 再藉由 Euler 公式 e
iz
= cos z + i sin z, cos z = 12(e
iz
+ e−iz
), sin z = 12i(e
iz
− e−iz
) (1.6) 可以從等比級數的角度來證明 (1.2), (1.4) 這兩個公式。法三: 令
X = cos θ + cos 2θ + · · · + cos nθ, Y = sin θ + sin 2θ + · · · + sin nθ (1.7) 則由等比級數求和之公式可得
X + iY = e
iθ
+ ei2θ
+ ei3θ
+ · · · + einθ
= eiθ
− ei(n+1)θ
1 − e
iθ
(1.8) 分子分母同時乘 e−iθ/2
X + iY = e
i(n+
12)θ
− eiθ/2
e
iθ/2
− e−iθ/2
= ei(n+1)θ/2
(einθ/2
− e−inθ/2
) eiθ/2
− e−iθ/2
=
1
2i
(einθ/2
− e−inθ/2
)1
2i
(eiθ/2
− e−iθ/2
) ei(n+1)θ/2
= sinn 2
θsin
θ 2
ei
n+12θ
(1.9) 再取虛部與實部, 正是公式 (1.2), (1.4)。 這個證明其實告訴我們雖然 (1.2), (1.4) 這兩個三角 恆等式外表看起來像等差級數, 但本質上是一個等比級數, 至於在求和的過程中為何要乘 sinθ 2
, 其理由是 (1.8) 這個等比級數之公比為 eiθ
其和等於 1 − eiθ
乘原級數, 而這項實際上就是 sinθ 2
。法四: 我們從差分 (difference) 的角度來證明公式 (1.2), 由差分的定義
△f (x) := f (x + 1) − f (x) (1.10)
可得
X n x=m
△f (x) =
X n x=m
f (x + 1) − f (x)
= f (m + 1) − f (m) + f (m + 2) − f (m + 1) + · · · + f (n + 1) − f (n)
= f (n + 1) − f (m) = f (x)
n+1
m
(1.11)這實際上就是微積分基本定理的差分形式。 回到 (1.2) 考慮
△ cos kθ = cos(k + 1)θ − cos kθ = cos(kθ + θ) − cos kθ (1.12) 但由三角公式
cos x−cos y = cos
x+y
2 +x−y 2
−cosx+y
2 −x−y 2
= −2 sinx+y2 sin x−y
2 (1.13) 取 x = (k + 1)θ, y = kθ 則 △ cos kθ = −2 sin
θ 2
sin(k +1 2
)θ 再將 k 換為 k −1 2
△ cos(k − 1
2)θ = −2 sinθ
2sin kθ (1.14)
因此 S
n
可改寫為 Sn
=X n k=1
sin kθ =
X n k=1
1
−2 sin
θ 2
△ cos(k −12)θ = 1
−2 sin
θ 2
cos(k − 1 2)θn+1
1
(1.15)= 1
−2 sin
θ 2
h
cosθ2 − cos(n + 1
2)θ
i
= 1−2 sin
θ 2
−2 sinn2θ sinn+1
2 θ
=sin
n 2
θsin
θ 2
sinn+1 2 θ... ...
.. .. . .. .. . .. .. . .. .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . .. . .. .. .. . .. .. . .. . .. .. .. . .. .. . .. . .. .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . .. . .. .. .. . .. .. . .. . .. .. .. . .. .. . .. . .. .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . .. . .. .. . .. .. .. .. .. . .. .. .... .. .. .. . .. .. . .. . . .. .. ... ..
... ...
...
...
... ...
... ...
...
...
...
...
...
... ...
.. .. .. .. .. . .. ..
. .. .. . .. .. .
. .. .. .. .. .
x y
A 0
r O
r
A n
ϕ θ A 1
A 2
θ
θ ···· · 1 1
圖二
幾何意義
:關於 (1.2), (1.4) 之幾何意義可以如此看, 從原點 A
0
開始, 畫一射線A−→ 0
A1
與 x 軸之夾 角為 θ, 而且取 A1
使得線段 A0
A1
為單位長, 由極座標可知 A1
= (cos θ, sin θ), 其次, 從 A1
為起點畫射線A
−→ 1
A2
與A−→ 0
A1
之夾角為 θ, 並取 A2
, 使得 A1
A2
也是單位長, 則 A2
相對於 A1
之座標是 (cos 2θ, sin 2θ), 故 A2
相對於 A0
之 座標 A2
= (cos θ + cos 2θ, sin θ + sin 2θ) 依 此步驟可得第 n 個點 An
, 其座標正好是 (X, Y ), 顯然 X 是這 n 個線段之水平方向 (x 座標) 投影的和, 而 Y 則是 n 個 垂直方向 (y 座標) 投影的和。 A
0
, A1
, . . . , An
這些點是內接於圓心為 O, 半徑為 r 之正多邊 形的頂點, 因為每一個弦即線段 Ai−1
Ai
與圓心所形成之角度 (相當於圓心角) 都是 θ, 所以∠
A0
OAn
= nθ, 假設線段 A0
An
之長度為 d, 則由等腰三角形 △A0
OAn
可知 d = 2r sinn 2
θ 但由等腰三角形 △A0
OA1
得 1 = 2r sinθ 2
消去 r 得 d =sin
n 2
θ
sin
θ2 這項正好就是 X, Y (或 (1.2), (1.4)) 出現的共同項, 也就是依作圖得 An
與原點的距離A
0
An
= d = sinn 2
θsin
θ 2
(1.16)按極座標還需要角度, 假設
∠
A1
A0
An
= ϕ, 則射線 A−→ 0
An
與 x 軸之夾角等於 θ + ϕ, ϕ 實際 上是個圓周角 (等於對應弧的一半)ϕ = 1 2
A
1 ⌢
An
= 12(n − 1)θ (1.17)
所以 θ + ϕ =
1 2
(n + 1)θ, 故 X = d cos(θ+ϕ) = sinn 2
θsin
θ 2
cos n + 12 θ, Y = d sin(θ+ϕ) = sin
n 2
θsin
θ 2
sin n + 12 θ. (1.18)
. .. .. . .. .. . .. . .. .. .. . .. .. . .. . .. .. .. . .. .. . .. . .. .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. .. . .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . .. . .. .. . .. .. .. . . . . . .. . .. . . .. . .. . . .. . . .. . . .. . . .. . .. . . .. . . .. . . .. . .. . . .. . .. . . .. . . .. . . .. . . .. . .. . . .. . . .. . . .. . .. . . .. . . .. . .. . . .. . . .. . . .. . .. . . .. . . .. . . .. . . .. . .. . . .. . .. . . .. . . .. . . .. . .. . . .. . . .. . . .. . . .. . .. . . .. . .. . . .. . . .. . . .. . . .. . .. . . .. . .. . . . .. . .. . . .. . .. . . .. . . .. . .. . . .. ...
...
...
...
O d = 2r sin n 2 θ A n
A 0
r
r
.. . .. .. . .. .. . .. . . .. .. . .. .. .. .. . .
n 2 θ
n
2 θ
...... .
. . .. . . . .. . . . .. . . . . .. . . . .. . . . . .. . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . . .. . . .. . . . . .. . . . .. . . . .. . . . .. . . . . .. . . . .. . . . . ..
O 1 = 2r sin θ 2
A 1
A 0
r r
. .. .. . ...
.
θ
圖三 圖四
如果, 一開始是與 x 軸之夾角為 α 的任意直線 (不見得是 x 軸) 為作圖之起點, 則 (1.2), (1.4) 成為
sin(α + θ) + sin(α + 2θ) + · · · + sin(α + nθ) = sin
n 2
θsin
θ 2
sin(α + n + 12 θ), (1.19) cos(α + θ) + cos(α + 2θ) + · · · + cos(α + nθ) = sin
n 2
θsin
θ 2
cos(α + n + 12 θ). (1.20) 因為餘弦函數平移
π
2
就是正弦函數, cos(θ +π 2
) = sin θ, 所以若以π 2
+ θ 取代 θ, 則由 (1.20) 可得 (1.19), 若 α = 0, 就是 (1.4), α =π 2
當然就回到(1.2)。 我們還可以考慮幾個漂亮的變換 (θ → 2θ, α → α − θ), (θ → 2θ, α →
π 2
+ α − θ) 則 (1.19) (1.20) 成為 cos(α + θ)) + · · · + cos(α + (2n − 1)θ) = sin nθsin θ cos(α + nθ), (1.21) sin(α + θ) + · · · + sin(α + (2n − 1)θ) = sin nθ
sin θ sin(α + nθ). (1.22) 如果 α = −
θ 2
則X n k=1
cos(k − 1
2)θ =sin
n 2
θ sinθ 2
cosn2θ = sin nθ
2 sin
θ 2
, (1.23)X n k=1
sin(k − 1
2)θ =sin
n 2
θ sinθ 2
sinn2θ = sin
2 n 2
θsin
θ 2
. (1.24)註解
:(1) 差分法 (法四) 實際上也是母函數 (generating function) 的概念。
(2) 藉由三角公式 (1.2) (1.4) 與積分的定義可以直接證明積分公式 (不必藉由微分公式與微積 分基本定理)
Z b
a
sin xdx = cos a − cos b,Z b
a
cos xdx = sin b − sin a.假設 b > 0 則由 Riemann 和
Z b
0
sin xdx = limn→∞
X n k=1
(sinkb n ) · b
n = lim
n→∞
θX n k=1
sin kθ (θ = b n)
= lim
n→0 θ 2
sin
θ 2
2 sinn2θ sinn + 1
2 θ = lim
n→0 θ 2
sin
θ 2
cos θ2 − cos(n + 1 2)θ
= lim
θ→0 θ 2
sin
θ 2
cosθ2− cos(b + 1
2θ)
= 1 − cos b.
2. Fourier 級數與 Gibbs 現象:
三角級數和 (1.7) 它出現在德國數學家 Dirichlet (1805-1859), Riemann (1826-1866) 處理 Fourier 級數的收斂性問題。 我們談一下 Fourier 級數; 已知 f (x) 是任意定義在區間 [−π, π] 的 2π 週期函數, 我們用三角多項式來逼近
s
n
(x) = 1 2a0
+X n k=1
(a
k
cos kx + bk
sin kx) (2.1)現在的目的是選取適當的係數 a
k
, bk
使得其誤差ε(x) = f (x) − s
n
(x), (2.2) 為最小。考慮min
a
k,b
kM ≡ min
a
k,b
k1 2π
Z π
−π
|f (x) − sn
(x)|2
dx = mina
k,b
k1 2π
Z π
−π
ε2
dx. (2.3) 這是 2n + 1 個變數的極值問題, 分別對 ak
, bk
微分−∂M
∂a
k
= 1 πZ π
−π
(f (x) − sn
(x)) cos kxdx, k = 0, 1, 2, 3, . . . , n,(2.4)
−∂M
∂b
k
= 1 π
Z π
−π
(f (x) − sn
(x)) sin kxdx, k = 1, 2, 3, . . . , n.這個聯立方程組有 2n + 1 個方程式, 2n + 1 個未知數, 已知積分公式 1
π
Z π
−π
cos mx cos nx sin mx sin nx = δmn
=
1, m = n
0, m 6= n , 1 π
Z π
−π
sin mx cos nxdx = 0, (2.5) 代回 (2.4) 可得 Fourier 係數 ak
bk
= 1 πZ π
−π
f (x)cos kx sin kx dx. (2.6)
公式 (2.5) 本質上就是正交 (orthogonal), 所以從內積 (inner product) 的角度而言 Fourier 係數 a
k
, bk
正是 f 在 cos kx, sin kx 之投影量。 函數 f 之 Fourier 級數可以表示為f (x) ∼ a
0
2 +
X ∞ k=1
(a
k
cos kx + bk
sin kx). (2.7) Fourier係數 ak
, bk
之推導除了最小二乘方 (least square method) 之外也可以這麼看;直接積分 (2.7) 得
Z π
−π
f (x)dx = a0
2
Z π
−π
dx +X ∞ k=1
ak
Z π
−π
cos kx + bk
Z π
−π
sin kxdx. 由 sin kx, cos kx 週期性知
R −π π
cos kxdx =R −π π
sin kxdx = 0 因此a
0
2 = 1 2π
Z π
−π
f (x)dx (f 之平均值).同理 (2.7) 左右兩邊分別乘 cos nx, sin nx 後積分並由 (2.5) 得 a
n
= 1π
Z π
−π
f (x) cos nxdx, bn
= 1 πZ π
−π
f (x) sin nxdx.a
n
的公式也說明為何 (2.7) 的首項要取為a 2
0, 而非 a0
。 f 之 Fourier 級數 (2.7) 同時出現 cos nx, sin nx 因此藉由 Euler 公式 (1.6) 可以改寫為f (x) ∼ a
0
2 +X ∞ n=1
an
− ibn
2 e
inx
+an
+ ibn
2 e
−inx
. (2.8) 令c
0
= a0
2, c
n
= an
− ibn
2 , c
−n
= cn
= an
+ ibn
2 , (2.9)
c
n
= 12(a
n
−ibn
) = 1 2πn Z π
−π
f (x) cos nxdx−iZ π
−π
f (x) sin nxdxo
= 1 2πZ π
−π
f (x)e−inx
dx.(2.10) 同理可得
c
−n
= 1 2πZ π
−π
f (x)einx
dx, (2.11) 整理之後就是複數形式的 Fourier 級數f (x) ∼
X ∞ n=−∞
c
n
einx
, cn
= 1 2πZ π
−π
f (x)e−inx
dx. (2.12) 我們計算一個 Fourier 級數。 考慮函數f (x) =
1, 0 < x < π
−1, −π < x < 0 . (2.13) 這是一個分段常數的函數, 且不連續的點在
x = 0, ±π, ±2π, ±3π, . . . .
f 是一個奇函數, 所以其 Fourier 級數僅包含正弦函數的部份, f 的 Fourier 係數如下 (利用 複數公式)
c
k
= 1 2πZ π
0
e−ikx
dx −Z 0
−π
e−ikx
dx= 1 2π e
−ikπ
− 1−ik −1− e
ikπ
−ik
= (−1)k
− 1−ikπ . (2.14) 因此 b
k
=kπ 4
, k = 1, 3, 5, . . ., 所以 f 之 Fourier 級數為f (x) ≈ 4 π
sin x + 13sin 3x + 1
5sin 5x + · · ·
. (2.15) 每個單獨的正弦函數 sin(2k + 1)x 都是連續函數, 但經過無窮多次的疊加之後卻成為不連續 函數! 也因為這緣故 Fourier 級數之收斂性有必要加以討論; 其部分和為
S
1
(x) = 4 πsin x S3
(x) = 4π(sin x + 1
3sin 3x) S
5
(x) = 4π(sin x + 1
3sin 3x + 1
5sin 5x) ...
S
∞
(x) = f (x). (2.16)計算可知 S
1
之最大值為y = 4
π ≈ 1.27 (x = π 2), 這個值與 y = 1 之誤差為 27%, 同理 S
3
在 x =π 2
之最小值y = 4
π(1 −1
3) ≈ 0.85 (x = π 2), 與 y = 1 之誤差推進到 15%, 依此類推 S
5
在 x =π 2
之最大值y = 4
π(1 − 1 3+ 1
5) ≈ 1.10 (x = π 2),
與 y = 1 之誤差為 10%。 由原來的函數 f 而言很自然的猜測是當 n → ∞ 其誤差等於 0, 但 令人驚訝的是這猜測並不成立, 反倒是
n→∞
lim max S2n+1
(x) = 1.089490+
.總是超過 (overshooting) 將近 9%, 這就是 Gibbs 現象, 一般而言 S
2n+1
的最大、 最小值位 於 S2n−1
之最大、 最小值之間。1
0
-1 4 π
S∞
S5 S3
S1
−π π
−4
π
圖五 圖六
我們將 S
2n+1
表為積分形式 S2n+1
= 4π
X n k=0
1
2k + 1sin(2k + 1)x = 4 π
X n k=0
Z x
0
cos(2k + 1)ξdξ= 2 π
Z x
0
h X n
k=0
e
(2k+1)iξ
+X n k=0
e
−(2k+1)iξ i
dξ =2 πZ x
0
h
eiξ
1−e2i(n+1)ξ
1 − e
2iξ
+ e−iξ
1−e−2i(n+1)ξ
1 − e−2iξ
i
dξ= 2 π
Z x
0
2 cos(n+1)ξ sin(n+1)ξ sin ξ dξ =2
π
Z v
0
sin u
u du. (2.17)
其中 u = 2(n + 1)ξ, v = 2(n + 1)x, 對最後這個積分而言其最大值發生在 sin v = sin 2(n + 1)x = 0, x =
2(n+1) π
其值等於2 π
Z π
0
sin u
u du = 1.089490
+
.我們的確證明了 Gibbs 現象。 若 n < ∞, 令 x = 0 則 v = 0, S
2n+1
= 0, ∀nn→∞
lim limx→0
S2n+1
= 0, (2.18)反之當 x > 0, n → ∞ 則 v → ∞, 因為 Dirichler 積分
R 0 ∞ sin u u
du =π 2
所以 limx→0
limn→∞
S2n+1
= 1. (2.19)兩個極限 (2.18), (2.19) 無法交換!
n→∞
lim limx→0
S2n+1
6= limx→0
limn→∞
S2n+1
. 這也說明為何 Fourier 級數之收斂性問題需要討論。註解
:(1) 正弦積分 (sine integral)
Si(x) ≡
Z x
0
sin t
t dt (2.20)
自然而然出現在研究 f 之 Fourier 級數。 這個積分無法寫成基本函數 (elementary function) 但可由 sin t 之 Taylor 級數表示為
Si(x) = x − x
3
3 · 3! + x
5
5 · 5! − · · · , (2.21) 如果 x → ∞ 就是 Dirichler 積分
Si(∞) =
Z ∞
0
sin x
x dx = π
2. (2.22)
我們可以利用 Laplace 變換將之轉換成 雙重積分或由複變函數的留數定理來計算 這個積分值。 正弦積分 Si(x) 之圖形在函 數值等於 ±1 附近快速振盪 (highly os- cillationg) 這也是造成 Gibbs 現象的原 因。
1.851
1
Si(x)
π 2
x
π 2π 3π
圖七
3. Dirichlet 核:
我們看 Fourier 級數的部分和 (有限項和):
s
n
(x) = 1 2πZ π
−π
f (t)dt +X n k=1
1 π
Z π
−π
f (t)(cos kt cos kx+sin kt sin kx)dt= 1 π
Z π
−π
f (t)1 2+
X n k=1
cos k(x−t)
dt =
Z π
−π
f (t)Dn
(x−t)dt =Z π
−π
f (x + t)Dn
(t)dt (3.1) 其中D
n
(t) = 1 π 12+ cos t + cos 2t + · · · + cos nt
= sin(n +
1 2
)t2π sin
1 2
t (3.2) 就是第 n 階 Dirichler 核 (nth Dirichlet kernel), 習慣上也稱 (3.1) 為 sn
(x) 之 Dirichlet 公式或 Dirichlet 奇異積分 (Dirichlet singular integral), 同理˜ s
n
=X n k=1
(a
k
cos kx − bk
sin kx) = 1 πZ π
−π
f (t)X n k=1
sin k(x − t)
dt
=
Z π
−π
f (t)Df n
(x − t)dt =Z π
−π
f (x + t)Df n
(t)dt (3.3) 其中D
f n
(t) = 1 π sin t + sin 2t + · · · + sin nt= cos
1 2
t − cos(n +1 2
)t2π sin
1 2
t , (3.4) 稱為第 n 階共軛 Dirichler 核 (nth conjugate Dirichlet kernel), 上面的推導過程除了說明 Dn
(t), Df n
(t) 如何出現之外, 同時也告訴我們探討 Fourier 級數的收斂性問題等價於研究奇 異積分的問題, 而且 Fourier 級數的和是以褶積 (convolution) 的形式表現的。 我們可以說研 究 Fourier 級數自然而然就引進了褶積這個概念。3.1 定義: f 、 g 為 R 上的兩個週期函數 (週期等於 2π) 則其褶積 f ∗ g 定義為 f ∗ g(x) ≡
Z a+π
a−π
f (x − ξ)g(ξ)dξ, (3.5) 其中 a 為任意實數。由函數的週期性可以證明褶積 f ∗ g 與 a 之選取無關, 利用變數變換與積分順序互換可容 易得到褶積的基本代數運算
3.2 定理: f 、 g、 h 為 R 上的三個週期函數 (週期等於 2π) 則其褶積具有底下之關係:
(分配律) f ∗ (ag + bh) = a(f ∗ g) + b(f ∗ h), (交換律) f ∗ g = g ∗ f,
(結合律) f ∗ (g ∗ h) = (f ∗ g) ∗ h.
分開逐項積分可容易證明 (這相當於令 f = 1 代入 (3.1))
Z 0
−π
Dn
(t)dt =Z π
0
Dn
(t)dt = 12. (3.6)
圖八 D
n
之圖形可以這麼看:2π sin 1
t2
是振幅 (am- plitude), 因此 D
n
代表以1
2π sin
2t 為振幅, 上 下快速振盪的波, 除了在 t = 0 之外, 其他 部分之積分彼此幾乎互相抵消, 這現象我們稱為 oscillation-cancellation, 當 n → ∞ 時 Dn
幾乎集中在 t = 0, 這個現象與 Dirac δ-函數 非常接近, 因此我們也稱 Dirichlet 核為一近似 單位元素 (approximate identity), 直觀而言 可以期待
s
n
(x) =Z π
−π
f (x + t)Dn
(t)dt −→ f (x), (n → ∞). (3.7) 這就是 Fourier 級數的收斂性問題。我們可以將 f (x + t) 分解成偶函數與奇函數兩部分 f (x + t) = 1
2
f (x + t) + f (x − t)+1 2 f (x + t) − f (x − t)
因為 D
n
(t) 是偶函數, 對 sn
這個積分而言只有偶函數的部分才有貢獻, 因此可預測的是3.3 逼近定理: 已知 f 為一分段平滑的週期函數, 則 s
n
(x) =Z π
−π
1 2
f (x + t) + f (x − t)D
n
(t)dt → 1 2 f (x+) + f (x−)(n → ∞) (3.8)
如果 f 在 x 點是連續, 則 s
n
(x) →1 2
f (x+) + f (x−)= f (x)。
這定理告訴我們 f 之 Fourier 級數逐點收斂 (pointwise convergence) 到 f (不連續的 點則以左極限與右極限來定義)。 但是這結果對更一般的函數 f 並不成立, 為什麼呢? 我們需 要引進褶積 (convolution) 的概念:
回到 (3.6), 這個收斂性問題可以表示為
s
n
(x) = f ∗ Dn
(x) → f (x) ↔ Dn
(x) → δ(x) (3.9) δ(x) 就是 Dirac δ-函數, Dirac 序列之定義為3.4 定義: 連續函數 {K
n
}n
滿足底下三個條件則稱為一 Dirac 序列:(1) K
n
≥ 0, n = 1, 2, 3, . . .(2)
R −∞ ∞
Kn
(x)dx = 1, n = 1, 2, 3, . . .(3) 給定 ǫ > 0, δ > 0, 存在 n
0
使得 n ≥ n0
則R |x|≥δ
Kn
(x)dx < ǫ。1
-1 0 -1
t = 0.03
t = 0.1
t = 0.4
x
圖九 直觀而言, Dirac 序列看起來就像 Gauss
常態分配。 但很不幸的是 Dirichlet 核 D
n
並不 具有這類似單位元素的性質, 讀者可直接由 Dn
之圖形觀察而得, 最主要的困難 Dn
(t) 差不多 就是 sin nt, 而這數列對任意 t 都不收斂, 為著 克服這困難, 匈牙利數學家 F´ejer (1880-1959) 的取代方案是從算術平均著手。 這想法其實很自 然地, 例如數列 {xn
}n
收斂到 x, xn
→ x 則其 平均也收斂到 x,n 1
(x1
+ x2
+ · · · + xn
) → x, 反之卻不見得成立;x
n
→ x ⇒ 1n(x
1
+ x2
+ · · · + xn
) → x1n(x
1
+ x2
+ · · · + xn
) → x 6⇒ xn
→ x (逐點收斂若有困難, 我們就取平均試看看而平均就是弱收斂!)4. F´ ejer 核:
F´ejer 考慮 s
n
的算術平均 σn
(x) = 1n
s0
(x) + s1
(x) + · · · + sn−1
(x)= 1 n
Z π
−π
f (t)D
0
(x − t) + D1
(x − t) + · · · + Dn−1
(x − t)dt
=
Z π
−π
f (t)Kn
(x − t)dt =Z π
−π
f (x + t)Kn
(t)dt. (4.1) 這個積分稱為 F´ejer 奇異積分 (F´ejer singular integral), 其中K
n
(t) = 1 nn−1 X
j=0
D
j
(t) = 1 n D0
(t) + D1
(t) + · · · + Dn−1
(t), (4.2)
就是 F´ejer 核 (F´ejer kernel) 由 Dirichlet 核 D
n
之公式與 Euler 公式計算可得 2nπKn
(t) =n−1 X
j=0
sin(j +
1 2
)t sin2 t
= 1sin
2 t
Imn−1 X
j=0
e
i(j+
12)t
= 1
sin
2 t
Ime
it/2
eint
− 1 eit
− 1 = 1 − cos nt2 sin
2 t 2
=sin nt/2 sin t/2
2
, (4.3) 其中
K
n
(t) = 1 2nπ sin nt/2 sin t/22
. (4.4)
對 F´ejer 核 K
n
(t) 而言, 它的確是一個 Dirac 序列。x
圖十 4.1 引理: K
n
(t) 具有底下之性質(1) K
n
(t) 是一 2π, 週期函數 (2)Z π
−π
Kn
(t)dt = 1, (3) Kn
(t) ≥ 0,(4) 給定 δ > 0, 則 lim
n→∞
Z
δ≤|t|≤π
Kn
(t)dt = 0。證明: 我們只需證明 (4), 由正弦函數之性 質, 若 δ ≤ |t| ≤ π, 則
sin 1
2 t2
≤
sin 1
2 δ 2, 故 0 ≤ K
n
(t) ≤2nπ 1 1
sin
2 δ2, 因為 Kn
→ 0 (一致 收斂), 故R δ≤|t|≤π
Kn
(t)dt → 0。 Kn
(t) 的控制函數 (dominated function) 可由正弦函數之性質而來:
1
sin
2
x≥ 1x
2
(因為 | sin x| ≤ |x|) 1sin
2
x≥ 1兩式相加
1
sin
2
x ≥ 1 2 1 + 1 x2
= x2
+ 1 2x2
所以 sin
2 1 2
nt ≤n 2n
2t
22+4 t
2 另一方面當 |t| ≤ π/2 則 | sin t| ≥π 2
|t| 所以 sin2 t 2
≥π t
22 因此 Kn
(t) ≤ nπn
2
t2
+ 4 (4.5)Z π
−π
Kn
(t)dt ≤Z π
−π
nπ
n
2
t2
+ 4dt ≤Z ∞
−∞
πdξ
ξ
2
+ 4 = π2
24.2 F´ejer-Cesaro 逼近定理: 已知 f 為一分段連續的週期函數, 則 lim
n→∞
σn
(x) = limn→∞
Kn
∗ f (x) = f 。S
n
(x) 與 σn
(x) 之關係可以這麼看: 先將 σn
(x) 表示成 Fourier 級數 σn
(x) = a0
2 +
X n k=1
n − k
n (a
k
cos kx + bk
sin kx), (4.6) 所以S
n
(x) − σn
(x) =X n k=1
k
n(a
k
cos kx + bk
sin kx), (4.7) 平方之後積分1 π
Z π
−π
[Sn
(x) − σn
(x)]2
dx =X n k=1
k
2
n
2
(a2 k
+ b2 k
), (4.8) 因此收斂的好壞就由 Fourier 係數 ak
, bk
而定。5. Poisson 核:
另一種討論 Fourier 級數收斂性問題的方法是由挪威數學 Abel (1802-1829) 所提, 給定 可積分的週期函數 f , 將之表為 Fourier 級數 (注意我們將 x 換為 θ 以表示角度)
f (θ) ∼ S[f ] = 1 2a
0
+X ∞ n=1
(a
n
cos nθ + bn
sin θ). (5.1) Fourier係數為 an
bn
= 1 πZ π
−π
f (θ)cos nπ sin nπ dθ. (5.2)
(5.1) 可視為單位圓上的 Fourier 級數, 現在把半徑 r 也考慮進去 f (r, θ) = 1
2a
0
+X ∞ n=1
(a
n
cos nθ + bn
sin nθ)rn
0 ≤ r < 1. (5.3)這是 S[f ] 的 Abel 平均 (Abel mean), 將 (5.2) 代入 (5.3) f (r, θ) 可以表示為 f (r, θ) = 1
2π
Z π
−π
f (ϕ)dϕ +X ∞ n=1
r
n
πZ π
−π
f (ϕ)cos nϕ cos nθ + sin nϕ sin nθ
dϕ
= 1 2π
Z π
−π
f (ϕ)h
1 + 2X ∞ n=1
r
n
cos n(θ − ϕ)i
dϕ= 1 2π
Z π
−π
f (ϕ) 1 − r2
1 − 2r cos(θ − ϕ) + r
2
dϕ = 1 2πZ π
−π
f (ϕ)P (r, θ − ϕ)dϕ, (5.4) 其中P (r, θ) ≡ 1 + 2
X ∞ n=1
r
n
cos nθ = 1 − r2
1 − 2r cos θ + r
2
, (5.5) 就是 Poisson 核 (Poisson Kernel), 而 f (r, θ) 則稱為函數 f 的 Poisson 積分公式 (Poisson integral formula)。 透過 Euler 公式可以將 P (r, θ) 寫得更精簡P (r, θ) =
X ∞
−∞
r
|n|
einθ
=X ∞ n=0
r
n
einθ
+X ∞ n=1
r
n
e−inθ
(5.6) 我們必須要求 r < 1, 則 (5.6) 之右式才是兩個收斂的等比級數, 如此才能保證我們前面所做 之計算, 例如積分與無窮級數之互換才是合法的, 以 Re(f ), Im(f ) 代表 f 之實部與虛部P (r, θ) = Re(1 + 2z + 2z
2
+ 2z3
+ · · ·) = Re1 + z 1 − z , z = r
iθ
= 1
1 − re
iθ
+ re−iθ
1 − re
−iθ
= 1 − r2
(1 − re
iθ
)(1 − re−iθ
) = 1 − r2
1 − 2r cos θ + r
2
(5.7) P (r, θ) = 1 − r2
1 − 2r cos θ + r
2
= 1 − r2
(1 − r
2
) + 4r sin2 θ 2
(5.8) 順便一提, 如果取虛部可得Im
1 + z 1 − z = 2
X ∞ n=1
r
n
sin nθ = 2r sin θ 1 − 2r cos θ + r2
Poisson核具有 F´ejer 核所有之性質, 而且比 F´ejer 核還要平滑 (smooth)。 令P
r
(θ) ≡ 12πP (r, θ) = 1 2π
1 − r
2
1 − 2r cos θ + r
2
(5.9) 顯然 Pr
(θ) 是一周期函數 (周期等於 2π), Pr
(θ) = Pr
(−θ) 更且 Pr
(θ) 是一 Dirac 序列, 但 其意義與 F´ejer 核略有不同, 此時我們所取的足碼 (index) 是 r 不是 n, 而且考慮的是 r → 1 之行為 (非 n → ∞)5.1 定理: P
r
(θ) 是一 Dirac 序列 (1) Pr
(θ) ≥ 0, 0 ≤ r < 1,(2)
Z π
−π
Pr
(θ) = 1,(3) 給定 ǫ, δ > 0, 存在 r
0
, 0 < r0
< 1, 使得Z −δ
−π
Pr
(θ)d(θ) +Z π
δ
Pr
(θ)d(θ) < ǫ。(3) 告訴我們當 r → 1 時, P
r
(θ) 之行為就像 δ-函數。 因為 0 ≤ r < 1, 由 (5.9) 不難看 出來 Pr
(θ) ≥ 0。 其次Z π
−π
einθ
dθ =
2π, n = 0 0, n 6= 0
利用 (5.6) 與逐項積分, 唯一有貢獻的是常數項 (n = 0), 所以
R −π π
Pr
(θ)dθ = 1 最後我們證明 (3), 若 |θ| ≥ δ > 0, 則1−2r cos θ+r 1
2 ≤1−2r cos δ+r 1
2 利用微分可以證明分母 1 − 2r cos δ + r2
(視為 r 的函數) 之極小值等於 1 − (cos θ)2
(產生在r = cos δ), 因此1−2r cos θ+r 1
2 是一致有界 (視為 r 的函數), 故 limr→1
−1−r
21−2r cos θ+r
2 = 0, 所以由一致收斂可結論R δ≤|θ|≤π
Pr
(θ)dθ < ǫ, 因為 Pr
(θ) 是一 Dirac 序列, 所以由 Dirac 序列之性質可得5.2 Poisson 逼近定理: 已知 f 為一分段連續的週期函數, 則 lim
r→1
Pr
∗ f = f Poisson核最重要的應用是偏微分方程中的 Laplace 方程的 Dirichlet 問題(D.E.) ∆u = u
xx
+ uyy
= 0, x2
+ y2
≤ 1 (B.C.) u(x, y) = f (x, y), x2
+ y2
= 1其中函數 f 是已知的邊界條件。 這個偏微分方程的解正好就是 Poisson 積分公式 (5.3), 直觀 上可以如此看: 滿足 ∆u = 0 的函數, 也稱為調和函數 (harmonic function), 由於 r
n
cos nθ, rn
sin nθ 是調和函數 (正好是解析函數: zn
= (x + iy)n
= rn
einθ
之實部與虛部), 而且以 cos nθ, sin nθ(r = 1) 為其邊界值, 因為 Laplace 方程是線性的 (linear), 所以由重疊原理可 知 f (r, θ) 所代表的正是單位圓盤的調和函數, 而且其邊界值等於 f (θ) 這實在是令人驚訝的 結果, 原先探索的是級數收斂的問題, 後來卻出人意料之外得到 Dirichlet 問題的精確解! 要證 明 Pr
(θ) 是一調和函數需花點力氣, 首先將 Laplace 算子 ∆ =∂x ∂
22 +∂y ∂
22, 利用連鎖律改寫 成極座標之形式 (x = r cos θ , y = r sin θ)∆ = ∂
2
∂x
2
+ ∂2
∂y
2
= ∂2
∂r
2
+ 1 r∂
∂r + 1 r
2
∂
2
∂θ
2
(5.10)逐項微分可證明 P
r
是一調和函數 ∆Pr
(θ) = 0, 另外對於褶積 (convolution integral) g ∗ f (x), 函數 f , g 其中只要有一項是好函數 (例如 g ∈ C∞
) 則 g ∗ f 就有那麼好 (g ∗ f ∈ C∞
);D
m
(g ∗ f ) = Dm
g ∗ f dm
dxm
Z
g(x − y)f (y)dy =
Z
dm
dx
m
g(x − y)f (y)dy. (5.11) 回到 Poisson 積分∆(P
r
∗f ) = ∆ 1 2πZ π
−π
P (r, θ −ϕ)f (ϕ)dϕ = 1 2πZ π
−π
∆P (r, θ −ϕ)f (ϕ)dϕ = ∆Pr
∗f = 0, (5.12) 所以 Poisson 積分 Pr
∗ f (θ) 確實是一調和函數, 而且 Poisson 逼近定理告訴我們其邊界值 正是 f (θ)。附錄:
令 x =
π 2
, 則函數 f (參考 (2.13)) 之 Fourier 級數就是著名的 Leibniz-Gregory 級數 π4 = 1 − 1 3 +1
5 −1
7 + · · · (A.1)
但是這個級數的收斂速率很慢, 我們可以藉由積分以增加其收斂速率。 假設 0 < x < π, 則 (A.1) 可以寫成 (因為 f (x) = 1)
π
4 = sin x + 1
3sin 3x + 1
5sin 5x + · · · (A.2) 從 0 到 x 積分
π
4x = (1 − cos x) + 1
3
2
(1 − cos 3x) + 15
2
(1 − cos 5x) + · · · . (A.3) 令 x =π 2
可得公式π
2
8 = 1 + 1 3
2
+ 15
2
+ · · · (A.4)所以 ((A.4), (A.3) 兩式相減) π
4(π
2 − x) = cos x + 1
3
2
cos 3x + 15
2
cos 5x + · · · (A.5) 再次積分π
8(πx − x
2
) = sin x + 13
2
sin 3x + 15
2
sin 5x + · · · (A.6) 令 x =π 2
可得另一個類似的 Leibniz 級數π
3
32 = 1 − 1 3
3
+ 15
3
− 17
3
+ · · · (A.7)(A.6) 再積分一次, π
8(πx
2
2 −x3
3 ) = 1 − cos x + 1
3
4
(1 − cos 3x) + 15
4
(1 − cos 5x) + · · · (A.8) 令 x =π 2
得π
4
3 · 32 = 1 − 1 3
4
+ 15
4
− 17
4
+ · · · (A.9)所以
π 8(π
3
12 − πx
2
2 − x3
3 ) = cos x + 1
3
4
cos 3x + 15
4
cos 5x + · · · (A.10) 利用上面的結果我們還可以得到更多的求和公式, 例如 (A.4) 加偶數部分π
2
8 +14
X ∞ n=1
1
n
2
=1 + 1 3
2
+ 15
2
+ · · ·+
X ∞ n=1
1 (2n)
2
=X ∞ n=1
1 n
2
故
X ∞
n=1
1 n
2
= π2
8 · 4 3 = π
2
6 (A.11)
(A.9) 加偶數部分 π
4
3 · 32 + 116
X ∞ n=1
1 n
4
=X ∞ n=1
1 n
4
=⇒X ∞ n=1
1
n
4
= π4
3 · 32 · 1615 = π
4
90 (A.12)