Séries de Fourier · plan complexe

Épicycles de Fourier

Une chaîne de cercles, chacun tournant à sa propre vitesse, correspondant à un nombre entier de tours par cycle, dessine une courbe fermée ; chaque cercle est un terme de la série de Fourier complexe de la courbe.

Les épicycles de Fourier dans cette visualisation

Parcourez une fois une courbe fermée dans le plan et interprétez chaque point comme un nombre complexe z(t)z(t), avec tt allant de 0 à 1 pour un tour. Sa série de Fourier complexe écrit z(t)z(t) comme une somme de termes cke2πiktc_k e^{2\pi i k t}, un pour chaque entier kk. Chaque terme est un point qui parcourt un cercle de rayon ∣ck∣|c_k|, kk fois par tour, en partant de l’angle arg⁡ck\arg c_k ; les kk négatifs tournent dans l’autre sens. Assemblez les cercles bout à bout et la dernière extrémité dessine la somme. c0c_0 ne tourne pas : c’est le point de départ de la chaîne.

z(t)=∑kck e2πikt,ck e2πikt: rayon ∣ck∣, k tours par cycle, avec pour angle initial arg⁡ckz(t) = \sum_{k} c_k\, e^{2\pi i k t},\qquad c_k\, e^{2\pi i k t}:\ \text{rayon } |c_k|,\ k \text{ tours par cycle, avec pour angle initial } \arg c_k

Ce que la page calcule

La page échantillonne la courbe en N=1024N = 1024 points, régulièrement espacés le long de sa longueur (ou, pour le cœur, régulièrement selon le tt de sa formule), et calcule les coefficients discrets c~k\tilde c_k. Les NN termes réunis passent exactement par les NN échantillons. L’erreur aux échantillons vaut ∑inutiliseˊs∣c~k∣2/∑∣c~k∣2\sqrt{\sum_\text{inutilisés} |\tilde c_k|^2 / \sum |\tilde c_k|^2} (sans c0c_0) : d’après l’identité de Parseval discrète, c’est la moyenne quadratique des distances entre la courbe dessinée et les échantillons, divisée par la moyenne quadratique des distances des échantillons à leur centre. Ce n’est pas une comparaison avec votre trait d’origine.

Le bouton Ajouter des cercles ajoute des cercles niveau par niveau, M=1,2,4,8,…M = 1, 2, 4, 8, \ldots, avec un tour à chaque niveau, les plus grands d’abord (ou les plus basses fréquences d’abord). Chaque niveau terminé reste visible comme une trace estompée : là où les niveaux coïncident, la lumière s’accumule ; là où ils divergent encore, elle s’étale. Un cercle donne un cercle ; k=1k = 1 et k=−1k = -1 ensemble donnent une ellipse de demi-axes ∣c1∣+∣c−1∣|c_1| + |c_{-1}| et ∣∣c1∣−∣c−1∣∣\bigl||c_1| - |c_{-1}|\bigr|.

Les graduations sur le tracé du crayon sont espacées dans le temps de 1/641/64 de tour. Là où elles se resserrent, le crayon a parcouru ce tronçon lentement en moyenne ; entre deux graduations, un cercle rapide peut tourner plusieurs fois, elles n’indiquent donc pas la vitesse instantanée.

Les confusions à éviter

Histoire

Les astronomes de l’Antiquité décrivaient les planètes à l’aide de cercles portés par d’autres cercles : le déférent et l’épicycle. Une chaîne de cercles tournant uniformément est exactement une somme de termes cke2πiktc_k e^{2\pi i k t}, ce qui explique pourquoi un nombre suffisant d’épicycles permet de suivre n’importe quel chemin fermé [2]. Fourier a introduit ses séries en 1807 pour étudier la propagation de la chaleur [1].

Notions associées

Plan complexe · Cercle unité · Séries de Fourier (page prévue) · Équation paramétrique (page prévue)

Références

  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.

Pour aller plus loin: Wikipédia: Fourier series (Anglais); MacTutor History of Mathematics: Joseph Fourier (Anglais).