ベクトルから見るフーリエ級数
「フーリエ級数は周期関数を周期の異なる三角関数に分解する」と学部の一年から教え込まれたが、その公式がなかなか覚えられないダメ人間です(笑)。たぶん私と同感してる人はかなり多いと思います。この記事は公式を頭の中に焼き付けるためでも、一時の発想を記録するためでも存在する。
フーリエ級数の復習
随時参照できるように、まずは公式をここに乗せる。周期がの関数があるとする。のように展開できる。そこで、と置く。ブログの表示問題で、ここは実際0からTまでの定積分となる。
なんだその謎の?
その謎を解ける前に、まず線形代数を復習しましょう!平面上に二つのベクトルとがあるとすると、下の図はその状態を示した。
まずはとを同一の始点に揃えて、の終点からに垂線を引く。上の図の点線はその垂線を表す。そして、その垂線の切片をがにの投影という。投影の長さとの長さの積はまさにとの内積だ。公式で表すとになる。その公式見て、の長さを1に置く時に何が起こる?内積はの投影の長さになった!
普段ベクトルを言えば、常に多くの数が縦に並べるイメージですが、それらの数は実このベクトルと各軸の正の方向に向いてる単位ベクトルの内積だ。下の図のようにベクトルは二方向のベクトルに分解された。x個のとy個のの和に分解した。 とのような長さが1かつお互い直交するベクトルの組は分解することにぴったりだ。なぜなら、直交することはお互いが表現する部分に重なりがないことを意味する。x軸の単位ベクトルが表現することはy軸の単位ベクトルで表現できない。そしてある次元の成分を弄っても、他の次元に影響がない。そのような分解は人間にとっても理解しやすい。
フーリエ級数の話に戻ります。周期がKの関数との内積はと定義される。ここでは表示問題のため、実際は0からKまでの定積分になる。その知識があれば、は実際元関数との内積を表してる。そして、の場合にがある。は周波数の異なる振動を表すため、それは異なる周波数の振動がお互い直交してることを意味する。つまり、下の図のように、その関数を座標軸に見なすことはできる。
この図の場合、元関数を何らかのベクトルとして扱う。積分により、各軸での投影が求まって、それらの振動の線形コンビネーションとして表すことこそフーリエ級数の正体だ。さらに、公式の分母にいるはベクトルの長さを1に抑えるための定数となっている。
難しそうなこと言って何が嬉しい
もし突然公式を思い出せなくなる場合、ベクトル空間を想像してください。それはを基底にする空間で、元関数をを各基底に投影し、基底の線形コンビネーションとして表す。そうしたら、ちょっと覚えやすくなるでしょう。少なくとも私はそう思ってる。
雑談:なんだが最小二乗法と似てない?
フーリエ級数は最初二乗誤差を最小化する発想から導かれた級数なので、そのことを思いついた。級数なので、無限に足し続けると誤差はゼロにちかづいていく。最小二乗法の場合は次元数が限られるため、どうしても誤差は生じる。そして、の解をの解で近似することは実際bをまずの基底が張る超平面にまず投影して解くことと解釈される。そのような色んな「証拠」からすると、私はフーリエ級数が最小二乗法と似てると思う。