Cours 3 · Nombres complexes et géométrieLeçon 2 sur 5
Complexes et transformations du plan
8 h de lecture7 sections Version PDF
Traduire une configuration géométrique en écriture complexe : translation, rotation, homothétie, similitudes.
La leçon précédente s'est achevée sur une remarque : multiplier par fait tourner et agrandit. Ce chapitre en tire toutes les conséquences. Une transformation du plan devient une formule, et chercher son centre revient à résoudre une équation du premier degré — là où la géométrie classique demandait une construction.
Les transformations élémentaires
Chacune s'écrit pour un choix particulier de .
| Écriture | Transformation | Éléments |
|---|---|---|
| translation | vecteur d'affixe | |
| , réel non nul | homothétie de centre | rapport |
| rotation de centre | angle | |
| , | similitude de centre | rapport , angle |
La quatrième ligne contient les trois précédentes : réel positif donne l'homothétie, donne la rotation. Il n'y a donc qu'une famille à connaître.
Similitude directe
Toute application avec est une similitude directe. Deux cas, et la distinction est la première chose à faire.
Si , la transformation est la translation de vecteur d'affixe . Elle n'a pas de point fixe (sauf si , auquel cas c'est l'identité).
Si , elle admet un unique point fixe , appelé centre, obtenu en résolvant :
et la transformation est la similitude directe de centre , de rapport et d'angle .
L'écriture réduite en découle et éclaire tout :
Elle se lit : on se place au centre, on tourne de , on agrandit de . C'est la forme sous laquelle une similitude devient géométriquement lisible, et l'énoncé la demande souvent explicitement.
La transformation z' = z + 3 − 2i admet-elle un centre ?
Propriétés
Une similitude directe de rapport :
- multiplie toutes les distances par ;
- conserve les angles orientés — d'où le mot « directe » ;
- transforme une droite en droite, un cercle en cercle de rayon multiplié par ;
- multiplie les aires par .
La conservation des angles est ce qui distingue les similitudes des transformations quelconques : une figure est transformée en une figure semblable, de même forme, à l'échelle près et tournée.
Composition. Composer deux similitudes directes donne une similitude directe : les rapports se multiplient, les angles s'ajoutent — puisque la composée de et est , dont le coefficient est .
Une similitude de rapport 3 transforme un triangle d'aire 5. Quelle est l'aire de l'image ?
Reconnaître une transformation
Un énoncé donne l'écriture complexe et demande la nature. La démarche est fixe.
- Identifier et dans .
- Si : translation de vecteur d'affixe . Terminé.
- Sinon, calculer et : ce sont le rapport et l'angle.
- Calculer : c'est le centre.
- Nommer : rotation si , homothétie si est réel, similitude directe sinon.
L'étape 5 n'est pas une coquetterie de vocabulaire. Une rotation et une homothétie sont des similitudes, mais l'énoncé attend le nom le plus précis.
Le mouvement inverse
L'exercice complémentaire est aussi fréquent : on donne le centre, le rapport et l'angle, et l'on demande l'écriture complexe. On part de la forme réduite
et l'on développe. Il n'y a rien à retenir de plus : les deux sens du chapitre reposent sur la même égalité.
À vous
Déterminez rapport, angle et centre de la similitude z' = 2i·z + 3 − i, puis vérifiez l'invariance du centre.
// Une similitude directe s'écrit z' = a·z + b. // Ses éléments caractéristiques se lisent sur a et b, sans figure. const mul = (u, v) => ({ re: u.re * v.re - u.im * v.im, im: u.re * v.im + u.im * v.re }); const sub = (u, v) => ({ re: u.re - v.re, im: u.im - v.im }); const div = (u, v) => { const d = v.re * v.re + v.im * v.im; return { re: (u.re * v.re + u.im * v.im) / d, im: (u.im * v.re - u.re * v.im) / d }; }; const a = { re: 0, im: 2 }; // a = 2i const b = { re: 3, im: -1 }; // 1. Rapport et angle : module et argument de a. const rapport = 0; // à corriger const angleDeg = 0; // à corriger // 2. Centre : le point fixe, solution de ω = a·ω + b. const centre = { re: 0, im: 0 }; // à corriger console.log("rapport :", rapport, " angle :", angleDeg, "°"); console.log("centre :", centre); // 3. Vérification : le centre doit être invariant. const image = (z) => ({ re: mul(a, z).re + b.re, im: mul(a, z).im + b.im }); console.log("image du centre :", image(centre));
À retenir
Vous avez parcouru les 7 sections.
Marquez-la terminée pour faire avancer votre parcours, ou revenez sur un point avant de passer à la suite.