📂フーリエ解析 定義 関数としてのフーリエ変換 関数 f ∈ f \in f ∈ L 1 L^{1} L 1 のフーリエ変換 Fourier transform of f f f を次のように定義する。
f ^ ( ξ ) : = ∫ − ∞ ∞ f ( t ) e − i ξ t d t
\hat{f}(\xi) := \int_{-\infty}^{\infty} f(t) e^{-i \xi t}dt
f ^ ( ξ ) := ∫ − ∞ ∞ f ( t ) e − i ξ t d t
オペレーターとしてのフーリエ変換 次のように定義される作用素 F : L 1 → \mathcal{F} : L^{1} \to F : L 1 → C 0 C_{0} C 0 をフーリエ変換 という。
F [ f ] ( ξ ) = ∫ − ∞ ∞ f ( t ) e − i ξ t d t
\mathcal{F}[f] (\xi) = \int_{-\infty}^{\infty} f(t) e^{-i \xi t}dt
F [ f ] ( ξ ) = ∫ − ∞ ∞ f ( t ) e − i ξ t d t
説明 定義にあるように、フーリエ変換という言葉はオペレーター F \mathcal{F} F 自体を意味する場合もあり、または F \mathcal{F} F の関数値 f ^ = F f = F [ f ] \hat{f} = \mathcal{F}f = \mathcal{F}[f] f ^ = F f = F [ f ] を意味する場合もある。 F \mathcal{F} F の共域が C 0 C_{0} C 0 であることはリーマン・ルベーグ補題 によって保証される。また、次が成り立つことを簡単に示すことができる。 f ∈ L 1 f \in L^{1} f ∈ L 1 について、
∥ F f ∥ ∞ ≤ ∥ f ∥ 1
\left\| \mathcal{F}f \right\|_{\infty} \le \left\| f \right\|_{1}
∥ F f ∥ ∞ ≤ ∥ f ∥ 1
証明
∥ F f ∥ ∞ = max ξ ∈ R ∣ F f ( ξ ) ∣ = max ξ ∈ R ∣ ∫ − ∞ ∞ f ( t ) e − i ξ t d t ∣ ≤ max ξ ∈ R ∫ − ∞ ∞ ∣ f ( t ) e − i ξ t ∣ d t = ∫ − ∞ ∞ ∣ f ( t ) ∣ d t = ∥ f ∥ 1
\begin{align*}
\left\| \mathcal{F}f \right\|_{\infty} = \max\limits_{\xi \in \mathbb{R}} \left| \mathcal{F}f(\xi) \right|
&= \max\limits_{\xi \in \mathbb{R}} \left| \int_{-\infty}^{\infty} f(t) e^{-i \xi t}dt \right| \\
&\le \max\limits_{\xi \in \mathbb{R}} \int_{-\infty}^{\infty} \left| f(t) e^{-i \xi t} \right| dt \\
&= \int_{-\infty}^{\infty} \left| f(t) \right| dt = \left\| f \right\|_{1}
\end{align*}
∥ F f ∥ ∞ = ξ ∈ R max ∣ F f ( ξ ) ∣ = ξ ∈ R max ∫ − ∞ ∞ f ( t ) e − i ξ t d t ≤ ξ ∈ R max ∫ − ∞ ∞ f ( t ) e − i ξ t d t = ∫ − ∞ ∞ ∣ f ( t ) ∣ d t = ∥ f ∥ 1
フーリエ変換は積分変換 の一種であり、この逆変換 は次の通りである。
f ( t ) = F − 1 f ^ ( t ) = 1 2 π ∫ − ∞ ∞ f ^ ( ξ ) e i t ξ d ξ
f(t) = \mathcal{F}^{-1}\hat{f}(t) = \frac{1}{2\pi} \int_{-\infty}^{\infty} \hat{f}(\xi) e^{i t \xi} d \xi
f ( t ) = F − 1 f ^ ( t ) = 2 π 1 ∫ − ∞ ∞ f ^ ( ξ ) e i t ξ d ξ
最初の定数 1 2 π \dfrac{1}{2\pi} 2 π 1 はどこに置いても構わないため 逆変換の前に書くことも、変換の前に書くこともある。あるいは、両方に 1 2 π \frac{1}{\sqrt{2\pi}} 2 π 1 を置くこともある。これは著者の便宜によるだけであり、本質的には違いがない。また、定義を見れば f f f が積分可能で、すなわち f ∈ L 1 f\in L^{1} f ∈ L 1 の条件を満たす必要があることが分かる。 f ^ \hat{f} f ^ も積分可能であればフーリエ逆変換 もよく定義される。
多変数関数のフーリエ変換 多変数関数のフーリエ変換は次のように定義する。多変数関数 f ∈ L 1 ( R n ) f \in L^{1}(\mathbb{R}^{n}) f ∈ L 1 ( R n ) のフーリエ変換は、
F f ( ξ ) : = ∫ f ( x ) e − i ξ ⋅ x d x
\mathcal{F}f(\boldsymbol{\xi}):=\int f(x)e^{-i \boldsymbol{\xi} \cdot \mathbf{x} }d\mathbf{x}
F f ( ξ ) := ∫ f ( x ) e − i ξ ⋅ x d x
F f ( ξ 1 , ⋯ , ξ n ) : = ∫ − ∞ ∞ ⋯ ∫ − ∞ ∞ f ( x 1 , ⋯ , x n ) e − i ( ξ 1 x 1 + ⋯ + ξ n x n ) d x 1 ⋯ d x n
\mathcal{F} f(\xi_{1},\ \cdots ,\ \xi_{n}) := \int_{-\infty}^{\infty} \dots \int_{-\infty}^{\infty} f(x_{1},\ \cdots,\ x_{n})e^{-i(\xi_{1} x_{1}+\cdots+\xi_{n} x_{n})}dx_{1}\cdots dx_{n}
F f ( ξ 1 , ⋯ , ξ n ) := ∫ − ∞ ∞ ⋯ ∫ − ∞ ∞ f ( x 1 , ⋯ , x n ) e − i ( ξ 1 x 1 + ⋯ + ξ n x n ) d x 1 ⋯ d x n
表記法 f f f のフーリエ変換でよく使う二つの表記法がある。
F ( f ) , f ^
\mathcal{F}(f),\quad \hat{f}
F ( f ) , f ^
教科書では、著者の好む記号が何かによって異なるが、どちらもよく使われる。右側のハット記号を使う方が便利そうに見えるが、誤解される恐れがあるため、正確に記載すべき場合は左側の表現を使う方が良い。例えばインプット関数自体の記号が長くなる場合、ハット記号を使うと混乱しやすく見栄えもよくない。この場合には F \mathcal{F} F を使うと、式が意味するところを正確かつ明瞭に示すことができる。例えば W c f W_{c}f W c f のフーリエ変換は以下に示すように F \mathcal{F} F で表記する方が良い。
F ( W c f ) , W c f ^ , W c f ^
\mathcal{F}(\mathcal{W}_{c}f),\quad \hat{\mathcal{W}_{c}f},\quad \widehat{\mathcal{W}_{c}f}
F ( W c f ) , W c f ^ , W c f
ただし、混乱の恐れがない場合はハット記号が便利だ。このように同じ概念について様々な表記法があるのは微分でも同様である。
f ′ , d f d x
f^{\prime}, \quad \dfrac{df}{dx}
f ′ , d x df
f ^ \hat{f} f ^ とF \mathcal{F} F の二つの表記法の長所と短所は、ちょうど微分に関して左のニュートン表記法が経済性と利便性に優れる一方、右のライプニッツ表記法が連鎖律などを計算する際の正確性と厳密性に優れるのに似ている。
導出 有限な区間を周期とする(=有限な区間で定義された)関数はフーリエ級数 を用いて近似することができる。これは有用だが周期関数 に対してのみ使用できるため、非周期関数に対しても同様の役割を果たす道具が必要である。こうしたアイデアから生まれたのがフーリエ変換 Fourier transform である。フーリエ変換を導出する過程では、非周期関数を実数全体の区間を周期とする、周期が数直線全体にわたって1回繰り返される関数とみなすことが核心のアイデアである。
f f f を区間[ − L , L ) [-L,L) [ − L , L ) で定義された関数とする。するとf f f のフーリエ級数と複素フーリエ係数 は次のようになる。
f ( t ) = ∑ n = − ∞ ∞ c n e i n π t L
\begin{equation}
f(t)=\sum \limits_{n=-\infty}^{\infty} c_{n} e^{i\frac{n\pi t}{L}}
\end{equation}
f ( t ) = n = − ∞ ∑ ∞ c n e i L nπ t
c n = 1 2 L ∫ − L L f ( t ) e − i n π t L d t
c_{n} = \dfrac{1}{2L}\int_{-L}^{L}f(t)e^{-i\frac{n \pi t}{L} }dt
c n = 2 L 1 ∫ − L L f ( t ) e − i L nπ t d t
次のような変数変換を行う。
Δ ξ = π L , ξ n = n Δ ξ = n π L
\Delta \xi = \dfrac{\pi}{L},\quad \xi_{n}=n\Delta\xi=\dfrac{n\pi}{L}
Δ ξ = L π , ξ n = n Δ ξ = L nπ
すると( 1 ) (1) ( 1 ) は次のようになる。
f ( t ) = ∑ n = − ∞ ∞ c n e i ξ n t , c n = 1 2 L ∫ − L L f ( t ) e − i ξ n t d t
f(t) = \sum \limits_{n=-\infty}^{\infty} c_{n} e^{i\xi_{n} t}, \quad c_{n} = \dfrac{1}{2L}\int_{-L}^{L}f(t)e^{-i \xi_{n} t }dt
f ( t ) = n = − ∞ ∑ ∞ c n e i ξ n t , c n = 2 L 1 ∫ − L L f ( t ) e − i ξ n t d t
f ( t ) f(t) f ( t ) に適切な定数を掛けてc n c_{n} c n の積分項をf ^ ( ξ n ) \hat{f}(\xi_{n}) f ^ ( ξ n ) とすれば
f ( t ) = L π ∑ n = − ∞ ∞ c n e i ξ n t Δ ξ , c n = 1 2 L f ^ ( ξ n )
f(t)=\dfrac{L}{\pi}\sum \limits_{n=-\infty}^{\infty} c_{n} e^{i\xi_{n} t}\Delta \xi , \quad c_{n} = \dfrac{1}{2L}\hat{f}(\xi_{n})
f ( t ) = π L n = − ∞ ∑ ∞ c n e i ξ n t Δ ξ , c n = 2 L 1 f ^ ( ξ n )
そしてf ( t ) f(t) f ( t ) がt → ± ∞ t \rightarrow \pm \infty t → ± ∞ であるとき、速やかに0 0 0 に収束すると仮定する。するとc n c_{n} c n について積分区間を[ − L , L ) [-L,L) [ − L , L ) から( − ∞ , ∞ ) (-\infty,\infty) ( − ∞ , ∞ ) に拡張しても元のc n c_{n} c n と大差はないだろう。
c n ≈ 1 2 L ∫ − ∞ ∞ f ( t ) e − i ξ n t d t
c_{n} \approx \dfrac{1}{2L} \int_{-\infty}^{\infty} f(t) e^{-i\xi_{n} t}dt
c n ≈ 2 L 1 ∫ − ∞ ∞ f ( t ) e − i ξ n t d t
これはξ n \xi_{n} ξ n だけの関数であるためc n = 1 2 L f ^ ( ξ n ) c_{n} = \frac{1}{2L}\hat{f}(\xi_{n}) c n = 2 L 1 f ^ ( ξ n ) と呼ぶ。f ( t ) f(t) f ( t ) に代入すると
f ( t ) ≈ 1 2 π ∑ n = − ∞ ∞ f ^ ( ξ n ) e i ξ n t Δ ξ
f(t) \approx \dfrac{1}{2 \pi}\sum \limits_{n=-\infty}^{\infty} \hat{f}(\xi_{n}) e^{i\xi_{n} t}\Delta \xi
f ( t ) ≈ 2 π 1 n = − ∞ ∑ ∞ f ^ ( ξ n ) e i ξ n t Δ ξ
これはリーマン和 に非常に似ている。ここでL → ∞ L\rightarrow \infty L → ∞ の極限を取ればΔ ξ → 0 \Delta\xi \rightarrow 0 Δ ξ → 0 となり、上記の式の≈ \approx ≈ は等式になり、和は積分になる。
f ( t ) = 1 2 π ∫ − ∞ ∞ f ^ ( ξ ) e i ξ t d ξ and f ^ ( ξ ) = ∫ − ∞ ∞ f ( t ) e − i ξ t d t
f(t) = \dfrac{1}{2 \pi}\int_{-\infty}^{\infty} \hat{f}(\xi) e^{i\xi t} d\xi \quad \text{and} \quad \hat{f}(\xi)=\int_{-\infty}^{\infty} f(t) e^{-i\xi t}dt
f ( t ) = 2 π 1 ∫ − ∞ ∞ f ^ ( ξ ) e i ξ t d ξ and f ^ ( ξ ) = ∫ − ∞ ∞ f ( t ) e − i ξ t d t
このときf ^ \hat{f} f ^ をf f f のフーリエ変換 と呼び、f f f をf ^ \hat{f} f ^ のフーリエ逆変換 Fourier inverse transform と呼ぶ。
関連項目