Devoir maison de mathématiques · Équation différentielle, énergie, rotation complexe et discrétisation
L'oscillateur vu de quatre façons
Un même oscillateur harmonique est résolu dans le temps, étudié par un invariant géométrique, codé par une rotation complexe puis discrétisé afin de comparer conservation, stabilité, périodicité de l'échantillonnage et déformation de la phase.
Objectifs
Ce que ce DM fait travailler
- Relier solution explicite, amplitude, phase, pulsation et période d'un oscillateur harmonique
- Découvrir une conservation d'énergie puis l'interpréter géométriquement dans l'espace des états
- Construire une coordonnée complexe qui transforme le mouvement en rotation
- Distinguer échantillonnage exact et schémas numériques d'approximation
- Rechercher un invariant discret et caractériser stabilité et erreur de phase sans théorie générale d'analyse numérique
Avant de commencer
Prérequis utiles
Il n’est pas nécessaire de tout maîtriser parfaitement, mais ces notions doivent être déjà connues pour que le devoir reste un travail de raisonnement plutôt qu’un rattrapage de cours.
- Équations différentielles linéaires du second ordre à coefficients constants
- Nombres complexes, exponentielle complexe et trigonométrie
- Calcul matriciel en dimension 2 et déterminants
- Suites récurrentes linéaires homogènes d'ordre 2 à coefficients constants
- Dérivation, fonctions circulaires réciproques et développements limités
Méthode
Comment l’utiliser
Prévoir environ 4 h et garder une trace des essais, y compris ceux qui échouent.
Écrire une solution justifiée avant d’ouvrir le corrigé, même si certaines questions restent incomplètes.
Repérer les différences de méthode, de précision et de rédaction plutôt que seulement les résultats.
Énoncé en ligne
Le problème, directement en HTML
Le contenu ci-dessous reprend le sujet du devoir. La version PDF reste disponible pour l’impression et le travail hors ligne ; le corrigé reste séparé pour préserver une vraie phase de recherche.
Un oscillateur harmonique se résout explicitement, mais une formule n'est pas toujours la meilleure représentation pour répondre à toutes les questions. Dans ce problème, on suit un seul et même mouvement en changeant de point de vue : solution temporelle, géométrie d'un invariant, rotation complexe puis modèle discret. Chaque représentation devra faire apparaître une information que les précédentes rendaient moins visible.
On fixe . On considère une fonction vérifiant
avec
I — Première façon : connaître exactement le mouvement
- Résoudre le problème de Cauchy. Distinguer soigneusement le cas d'équilibre du cas non constant.
Dans le cas non constant, déterminer un réel et une phase , définie modulo , tels que
Exprimer et caractériser à partir de et . En déduire l'image de , la valeur maximale de et la plus petite période strictement positive du mouvement.
La formule obtenue permet de calculer à tout instant. On cherche maintenant une information qui ne dépende plus de l'instant choisi.
II — Deuxième façon : découvrir ce qui ne change pas
- Pour , on considère
Déterminer tous les couples pour lesquels est constante pour toute solution de l'équation différentielle. En choisissant une normalisation naturelle, faire apparaître une quantité et exprimer sa valeur en fonction de et .
- On pose désormais
Sans utiliser l'expression explicite de obtenue dans la partie I, décrire complètement la trajectoire de lorsque le mouvement n'est pas l'équilibre : son support, son sens de parcours et sa vitesse de parcours.
Retrouver alors géométriquement la période du mouvement. Décrire aussi la trajectoire dans les coordonnées et expliquer ce que le changement de variable a apporté.
L'invariant donne une courbe et le système différentiel indique comment elle est parcourue. On va maintenant chercher une représentation qui rassemble ces deux informations dans un seul objet.
III — Troisième façon : trouver la bonne coordonnée complexe
- Pour , on définit
On cherche les valeurs de pour lesquelles il existe un nombre complexe , indépendant de la solution choisie, tel que toute solution vérifie
Déterminer tous les couples possibles. Dans la suite, on retient le choix et l'on note simplement .
-
Établir une formule explicite donnant en fonction de . Montrer comment cette unique formule permet de retrouver à la fois l'amplitude, la phase, l'invariant de la partie II, le sens de parcours et la période.
-
On observe maintenant exactement le mouvement toutes les secondes. On pose
(a) Déterminer la transformation qui fait passer de à , puis sa matrice réelle dans les coordonnées .
(b) Éliminer et obtenir une récurrence linéaire d'ordre vérifiée par , valable pour toute valeur de .
(c) Lorsque l'état initial est non nul, caractériser les pas pour lesquels la suite est périodique. Si
avec , et irréductible, déterminer sa plus petite période en nombre de pas.
Cette récurrence est encore une description exacte du mouvement. La dernière partie remplace maintenant le mouvement continu par de véritables approximations et demande ce qu'elles conservent — ou détruisent.
IV — Quatrième façon : discrétiser et tester la fidélité du modèle
Dans toute cette partie, .
- On applique au système portant sur le schéma d'Euler explicite :
Étudier exactement l'évolution de
En déduire le comportement à long terme de toute trajectoire non nulle et comparer ce résultat avec l'invariant continu de la partie II.
- On modifie seulement l'ordre dans lequel les deux nouvelles coordonnées sont calculées :
Déterminer la matrice de ce schéma, calculer son déterminant, puis éliminer afin d'obtenir une récurrence d'ordre portant uniquement sur .
- On cherche maintenant si le schéma possède un invariant polynomial du second degré. Déterminer tous les triplets tels que
soit constant pour toute trajectoire de .
Choisir une normalisation simple et noter l'invariant ainsi obtenu. Déterminer pour quelles valeurs de la conservation de suffit à garantir que toutes les trajectoires de sont bornées. Dans ce cas, décrire géométriquement les courbes de niveau positives de .
- Reprendre la récurrence obtenue à la question 8 et étudier son polynôme caractéristique selon la valeur de .
Déterminer exactement les valeurs de pour lesquelles toutes les trajectoires du schéma sont bornées. Les cas frontières doivent être traités, et pas seulement obtenus par continuité.
Comparer cette conclusion avec la question 9. Le fait que suffisait-il à prévoir la stabilité ?
- On se place désormais dans le domaine où toutes les trajectoires sont bornées.
Les racines du polynôme caractéristique peuvent alors s'écrire et avec . Déterminer en fonction de , puis comparer à l'angle exact parcouru pendant un pas.
On définit la pulsation numérique par
Comparer à et déterminer un développement limité de lorsque , jusqu'au premier terme non constant.
Enfin, comparer la récurrence exacte de la question 6 à celle du schéma et déterminer à quel ordre en leurs coefficients commencent à différer. Relier ce calcul à la déformation de phase mise en évidence ci-dessus.
V — Synthèse : pourquoi changer de représentation ?
- Sans nouveau calcul, relier explicitement les quatre descriptions rencontrées.
Pour chacune d'elles, préciser :
- l'objet mathématique qui représente l'état de l'oscillateur ;
- ce qui devient particulièrement simple ou visible dans cette représentation ;
- ce qui est exact et, dans la partie discrète, ce qui n'est plus qu'une approximation.
Continuer à chercher