tecktom.com

Dirichlet 核と収束・Gibbs 現象

2026年10月15日3分で読めますAI生成教科書『基礎理論』第2章 Fourier 級数展開 — 周期信号を正規直交基底で表す

AI 生成・木下が未勉強

信号処理論入門 第2章 §2.4 ★ Gibbs現象は窓関数(第6章)の伏線

部分和 xNx_N を係数の定義に戻して和を実行すると、畳み込みの形にまとまる。

xN(t)=∑∣k∣≤Nckejkω0t=1T0∫0T0x(τ) DN(t−τ) ⁣dτ,DN(t)=∑k=−NNejkω0t.x_N(t)=\sum_{\left\vert k\right\vert \le N}c_k\mathrm{e}^{\mathrm{j} k\omega_0 t} =\frac{1}{T_0}\int_0^{T_0}x(\tau)\,D_N(t-\tau)\mathop{}\!\mathrm{d}\tau,\quad D_N(t)=\sum_{k=-N}^{N}\mathrm{e}^{\mathrm{j} k\omega_0 t}.

ここで現れた DND_N をDirichlet 核と呼ぶ。等比級数の和として閉じた形に書けて、

DN(t)=sin⁡ ⁣((N+12)ω0t)sin⁡ ⁣(12ω0t).(2.7)D_N(t)=\frac{\sin\!\bigl((N+\tfrac12)\omega_0 t\bigr)}{\sin\!\bigl(\tfrac12\omega_0 t\bigr)} .\tag{2.7}

つまり部分和は、元信号を Dirichlet 核で畳み込んだ(平滑化した)ものである。N→∞N\to\infty で DND_N は δ\delta 関数列のように鋭くなり、xx が区分的に滑らかなら xN(t)x_N(t) は各連続点で x(t)x(t) に収束する(Dirichlet の条件)。不連続点では左右の平均値 12(x(t+)+x(t−))\tfrac12\bigl(x(t^+)+x(t^-)\bigr) に収束する。

ただし不連続点の近傍では、NN をいくら増やしても跳びの約 9%9\% のオーバーシュートが消えない。これをGibbs 現象という。原因は Dirichlet 核(2.7)が振動しながら緩やかにしか減衰しない(負の値をもつ)ことにあり、方形波などをそのまま有限本で近似するときに必ず現れる。第6章の窓関数は、まさにこの「打ち切りに伴うリンギング」を抑える工夫である。

例題2.2(Parseval で級数の和を求める)★★

オリジナル周期 T0T_0 で、1周期を x(t)=1 (0≤t<T0/2), x(t)=−1 (T0/2≤t<T0)x(t)=1\ (0\le t<T_0/2),\ x(t)=-1\ (T_0/2\le t<T_0) と定めた方形波(∣x(t)∣=1\left\vert x(t)\right\vert =1)を考える。この xx は奇関数(原点対称)なので複素 Fourier 係数は偶数 kk で ck=0c_k=0、奇数 kk で ck=2jπkc_k=\dfrac{2}{\mathrm{j}\pi k} となる(本章の係数定義から直接計算できる)。これに Parseval の等式を適用し、∑m=0∞1(2m+1)2=π28\displaystyle\sum_{m=0}^{\infty}\frac{1}{(2m+1)^2}=\frac{\pi^2}{8} を示せ。

解答

∣x∣=1\left\vert x\right\vert =1 ゆえ左辺の平均パワーは 1T0∫0T01  ⁣dt=1\frac1{T_0}\int_0^{T_0}1\,\mathop{}\!\mathrm{d} t=1。右辺は奇数 kk のみ寄与し、∣ck∣2=4π2k2\left\vert c_k\right\vert ^2=\dfrac{4}{\pi^2 k^2}。kk の正負をまとめると

1=∑k odd4π2k2=2∑m=0∞4π2(2m+1)2=8π2∑m=0∞1(2m+1)2.1=\sum_{k\ \text{odd}}\frac{4}{\pi^2 k^2} =2\sum_{m=0}^{\infty}\frac{4}{\pi^2(2m+1)^2} =\frac{8}{\pi^2}\sum_{m=0}^{\infty}\frac{1}{(2m+1)^2}.

よって ∑m=0∞1(2m+1)2=π28\displaystyle\sum_{m=0}^{\infty}\frac{1}{(2m+1)^2}=\frac{\pi^2}{8}。Parseval の等式が、スペクトルの情報から純粋に数論的な級数和を導く好例である。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『基礎理論』の記事一覧へ