傅立葉級數 · 複數平面

傅立葉本輪

一串圓以各自的整數倍速率旋轉,畫出一條封閉曲線;每個圓都是曲線的複數傅立葉級數中的一項。

本視覺化中的傅立葉本輪

沿平面上的封閉曲線繞行一圈,將每個點視為複數z(t)z(t),其中tt從0到1代表一圈。它的複數傅立葉級數將z(t)z(t)寫成各項cke2πiktc_k e^{2\pi i k t}的總和,每個整數kk對應一項。每一項都是一個點,從角度arg⁡ck\arg c_k出發,沿半徑為∣ck∣|c_k|的圓運動,每繞行一圈就旋轉kk圈;負的kk表示反向旋轉。將這些圓首尾相接,最後的端點便畫出總和。c0c_0不旋轉:它是圓鏈的起點。

z(t)=∑kck e2πikt,ck e2πikt: 半徑 ∣ck∣, k 圈/週期,起始角 arg⁡ckz(t) = \sum_{k} c_k\, e^{2\pi i k t},\qquad c_k\, e^{2\pi i k t}:\ \text{半徑 } |c_k|,\ k \text{ 圈/週期,起始角 } \arg c_k

本頁計算的內容

本頁沿曲線長度均勻取N=1024N = 1024個點(心形也可依其公式的tt均勻取樣),並計算離散係數c~k\tilde c_k。全部NN項相加後,會精確通過這NN個取樣點。取樣點誤差為∑未用∣c~k∣2/∑∣c~k∣2\sqrt{\sum_\text{未用} |\tilde c_k|^2 / \sum |\tilde c_k|^2}(不含c0c_0):根據離散Parseval恆等式,它等於所畫曲線與取樣點之間距離的均方根,除以取樣點到其中心之距離的均方根。這並不是與你原始筆畫的比較。

增加圓會逐階段加入圓,M=1,2,4,8,…M = 1, 2, 4, 8, \ldots,每階段繞一圈,從最大的圓開始(或從最低頻率開始)。每個完成的階段都會留下淡淡的殘影:各階段重合處的光會疊加,尚未重合處的光則會散開。一個圓畫出的是圓;k=1k = 1與k=−1k = -1合在一起,會形成半軸長為∣c1∣+∣c−1∣|c_1| + |c_{-1}|與∣∣c1∣−∣c−1∣∣\bigl||c_1| - |c_{-1}|\bigr|的橢圓。

畫筆軌跡上的刻痕,在時間上相隔繞行一圈所需時間的1/641/64。刻痕密集處,表示畫筆在那一段的平均速度較慢;兩個刻痕之間,轉得快的圓可能已旋轉數圈,因此刻痕並不表示瞬間速度。

容易誤解之處

歷史

古代天文學家用圓上套圓的均輪與本輪來描述行星運動。一串等速旋轉的圓,恰好就是各項cke2πiktc_k e^{2\pi i k t}的總和,這也是為什麼足夠多的本輪能沿著任意封閉路徑運動[2]。傅立葉於1807年為研究熱傳導而提出他的級數[1]。

相關概念

複數平面 · 單位圓 · 傅立葉級數(頁面規劃中) · 參數方程式(頁面規劃中)

參考資料

  1. J. Fourier, Théorie analytique de la chaleur, Firmin Didot, Paris (1822); the 1807 memoir to the Institut de France.
  2. N. R. Hanson, “The mathematical power of epicyclical astronomy”, Isis 51 (1960) 150–158.

延伸閱讀: 維基百科: Fourier series (英文); MacTutor 數學史資料庫: Joseph Fourier (英文).