Aller au contenu

Courbes et fractales · 4 affiches · formule n° 86

Le flocon de Koch

Le flocon de Koch s’obtient en ajoutant sans fin des pointes triangulaires sur les côtés d’un triangle équilatéral. Son périmètre grandit sans limite, alors que son aire ne dépasse jamais les 8/5 de celle du triangle de départ.

Voir les 4 affiches 10 contrôles par le calcul

PnP_n et AnA_n : périmètre et aire après nn étapes, en partant d’un triangle équilatéral de côté aa et d’aire A0A_0 ; à chaque étape, chaque côté est remplacé par quatre segments trois fois plus courts, pointe vers l’extérieur. Dessin : le flocon à l’étape 5 (3 072 côtés), sur l’étoile de l’étape 1 et le triangle de départ en pointillé.

Quatre styles

Les affiches

La même formule, le même dessin calculé, en Papier, Nuit, Bauhaus ou Tableau noir. En affiche, toile, plexiglas ou aluminium.

Ce que dit la formule

On part d’un triangle équilatéral de côté aa et d’aire A0A_0. À chaque étape, on découpe chaque côté en trois segments égaux, on construit sur le segment du milieu un triangle équilatéral tourné vers l’extérieur, puis on retire ce segment du milieu : chaque côté est remplacé par quatre segments trois fois plus courts. Après nn étapes, on obtient un polygone de périmètre PnP_n et d’aire AnA_n. Le flocon de Koch est la figure limite quand nn tend vers l’infini, et

Pn=3a(43)n⟶+∞An⟶85A0P_n = 3a\left(\frac{4}{3}\right)^{n} \longrightarrow +\infty \qquad A_n \longrightarrow \frac{8}{5}\,A_0
  • aa : la longueur du côté du triangle de départ.
  • nn : le nombre d’étapes de construction (n=0n = 0 pour le triangle lui-même).
  • PnP_n : le périmètre après nn étapes ; il est multiplié par 43\frac{4}{3} à chaque étape.
  • A0=34a2A_0 = \frac{\sqrt{3}}{4}\,a^2 : l’aire du triangle de départ.
  • AnA_n : l’aire après nn étapes ; elle vaut exactement An=A0(85−35(49)n)A_n = A_0\left(\frac{8}{5} - \frac{3}{5}\left(\frac{4}{9}\right)^{n}\right).
  • La flèche ⟶\longrightarrow indique la limite quand nn tend vers l’infini.

Le bord du flocon a une autre propriété remarquable : sa dimension fractale vaut ln⁡4ln⁡3\frac{\ln 4}{\ln 3}, soit environ 1,261 859 507. Ce n’est ni une ligne ordinaire (dimension 1) ni une surface (dimension 2).

Le sens des pointes compte. Si l’on tourne chaque petit triangle vers l’intérieur au lieu de l’extérieur, on obtient l’« anti-flocon », dont l’aire tend vers 25A0\frac{2}{5}\,A_0 et non vers 85A0\frac{8}{5}\,A_0. L’atelier contrôle les deux cas sur les polygones construits.

Un exemple

Prenons un triangle de côté a=9a = 9 cm.

  1. Périmètres. P0=3×9=27P_0 = 3 \times 9 = 27 cm. Puis P1=27×43=36P_1 = 27 \times \frac{4}{3} = 36 cm, P2=48P_2 = 48 cm, P3=64P_3 = 64 cm. Après dix étapes, P10=27×(43)10=10485762187P_{10} = 27 \times \left(\frac{4}{3}\right)^{10} = \frac{1\,048\,576}{2\,187}, environ 479,45 cm.
  2. Le périmètre explose. Il atteint environ 850,44 m à l’étape 28 et dépasse 1 km à l’étape 29 (environ 1 133,93 m), alors que le flocon tient toujours dans une feuille de papier.
  3. Aires. A0=34×81=8134A_0 = \frac{\sqrt{3}}{4} \times 81 = \frac{81\sqrt{3}}{4}, environ 35,07 cm². À l’étape 1, on ajoute trois petits triangles de côté 3 cm : A1=43A0=273A_1 = \frac{4}{3}A_0 = 27\sqrt{3}, environ 46,76 cm². À l’étape 2, A2=4027A0=303A_2 = \frac{40}{27}A_0 = 30\sqrt{3}, environ 51,96 cm².
  4. L’aire plafonne. Elle tend vers 85A0=16235\frac{8}{5}A_0 = \frac{162\sqrt{3}}{5}, environ 56,11 cm², sans jamais l’atteindre.

Pourquoi c’est vrai

Le périmètre. Le triangle a 3 côtés. Chaque étape remplace chaque côté par 4 côtés trois fois plus courts. Après nn étapes, il y a donc 3×4n3 \times 4^n côtés, chacun de longueur a3n\frac{a}{3^n}, et le périmètre vaut

Pn=3×4n×a3n=3a(43)n.P_n = 3 \times 4^n \times \frac{a}{3^n} = 3a\left(\frac{4}{3}\right)^{n}.

Comme 43>1\frac{4}{3} > 1, cette suite géométrique tend vers +∞+\infty.

L’aire. À l’étape kk (pour k≥1k \geq 1), on ajoute un petit triangle sur chacun des 3×4k−13 \times 4^{k-1} côtés de l’étape précédente. Ces petits triangles ont un côté 3k3^k fois plus petit que celui du triangle de départ, donc une aire 9k9^k fois plus petite : A09k\frac{A_0}{9^k}. L’aire ajoutée à l’étape kk vaut donc

3×4k−1×A09k=A03(49)k−1.3 \times 4^{k-1} \times \frac{A_0}{9^k} = \frac{A_0}{3}\left(\frac{4}{9}\right)^{k-1}.

En additionnant ces termes d’une suite géométrique de raison 49\frac{4}{9} pour k=1k = 1 à nn, on obtient 35A0(1−(49)n)\frac{3}{5}A_0\left(1 - \left(\frac{4}{9}\right)^n\right), d’où An=A0(85−35(49)n)A_n = A_0\left(\frac{8}{5} - \frac{3}{5}\left(\frac{4}{9}\right)^{n}\right). Comme 49<1\frac{4}{9} < 1, le terme (49)n\left(\frac{4}{9}\right)^n tend vers 0 et l’aire tend vers 85A0\frac{8}{5}A_0. On le voit aussi sans calcul : tout le flocon reste à l’intérieur du cercle qui passe par les trois sommets du triangle de départ, son aire ne peut donc pas devenir infinie.

La dimension. Chaque tiers de côté du flocon est fait de 4 copies de lui-même réduites d’un facteur 3. Pour une figure faite de mm copies réduites d’un facteur kk, la dimension dd vérifie m=kdm = k^d : un segment est fait de 2 copies de lui-même réduites d’un facteur 2 (2=212 = 2^1), un carré de 4 copies réduites d’un facteur 2 (4=224 = 2^2). Ici 4=3d4 = 3^d, donc d=ln⁡4ln⁡3d = \frac{\ln 4}{\ln 3}. Que ce nombre soit bien la dimension de Hausdorff du bord se démontre, mais la preuve complète dépasse le cadre de cette page.

Les programmes de l’atelier construisent réellement les polygones jusqu’à l’étape 7 (49 152 côtés) et mesurent leurs périmètres et leurs aires : ils coïncident avec les formules à mieux qu’un millième de milliardième près. Ils vérifient aussi que la courbe ne se recoupe jamais à l’étape 4, que le flocon de l’étape 7 tient dans ce cercle, et qu’un comptage de petites cases recouvrant le bord donne une pente d’environ 1,259, proche de ln⁡4ln⁡3\frac{\ln 4}{\ln 3}.

Un peu d’histoire

La courbe est due au mathématicien suédois Helge von Koch, qui la présente en 1904 dans un article intitulé Sur une courbe continue sans tangente, obtenue par une construction géométrique élémentaire. Son but était de donner un exemple géométrique, facile à se représenter, d’une courbe continue qui n’admet de tangente en aucun point ; un exemple de fonction continue nulle part dérivable avait déjà été donné par Karl Weierstrass, mais par une construction purement analytique. L’article de 1904 traite d’un seul côté, la « courbe de Koch » ; la forme fermée en flocon, faite de trois de ces courbes, n’y apparaît pas et a été popularisée ensuite.

Le flocon est devenu l’un des exemples types des fractales, mot introduit par Benoît Mandelbrot en 1975 pour désigner les figures dont les détails se répètent à toutes les échelles.

Ce que montre l’affiche

Le dessin montre le polygone de l’étape 5, avec ses 3 072 côtés, calculé par la construction elle-même : chaque côté est découpé en trois et remplacé par quatre segments, cinq fois de suite. Sa surface est teintée ; par-dessus, en trait de couleur, l’étoile à six branches de l’étape 1 et, en pointillé, le triangle équilatéral de départ. On voit ainsi les pointes ajoutées à chaque étape déborder de l’étoile. Sous la formule, l’affiche donne la dimension ln⁡4ln⁡3\frac{\ln 4}{\ln 3}, calculée avec neuf décimales exactes. L’affiche existe en quatre styles : Papier, Nuit, Bauhaus et Tableau noir.

Pour aller plus loin

Sources : Flocon de Koch (Wikipédia) (nouvel onglet), Koch snowflake (Wikipedia) (nouvel onglet), Koch Snowflake (MathWorld) (nouvel onglet), Minkowski–Bouligand dimension (Wikipedia) (nouvel onglet).

Vérifiée par le calcul

Les contrôles de cette formule

Avant d'imprimer l'affiche, un programme met la formule à l'épreuve. Voici ce qu'il a calculé (dernier passage le 11 octobre 2026) ; si un seul de ces contrôles échouait, l'affiche ne serait pas produite. Notre méthode

  • le polygone construit a 3·4ⁿ côtés de longueur a/3ⁿ (n = 0 à 7)
  • périmètre mesuré sur le polygone construit = 3a(4/3)ⁿ, n = 0 à 7écart relatif maximal 1.29e-13
  • aire mesurée (formule du lacet) = A₀(8/5 − (3/5)(4/9)ⁿ), n = 0 à 7écart relatif maximal 1.80e-14
  • aire limite 8/5 A₀ = 2√3 a²/5obtenu 0.6928203230275509, attendu 0.6928203230275509, écart 0.00e+0 (tolérance 1e-15)
  • le périmètre croît sans limite : il dépasse 1 000 a dès l’étape 21P_21 = 1261.35 a
  • contre-exemple : bosses tournées vers l’intérieur (anti-flocon), l’aire tend vers 2/5 A₀ et non 8/5 A₀écart relatif maximal à A₀(2/5 + (3/5)(4/9)ⁿ) : 1.04e-14
  • la courbe ne se recoupe pas (étape 4, 768 côtés, toutes les paires testées)
  • le flocon (étape 7) reste dans le cercle circonscrit au triangle de départ, de rayon a/√3distance maximale au centre 0.5773502691896257 contre 0.5773502691896258
  • 3^d = 4 pour d = ln 4 / ln 3obtenu 4.000000000000001, attendu 4, écart 2.22e-16 (tolérance 1e-14)
  • comptage de boîtes sur l’étape 7 : pente proche de ln 4 / ln 3 = 1,2618…pente mesurée 1.2591

Sources

À lire aussi

Questions fréquentes

Quel est le périmètre du flocon de Koch ?

Après nn étapes, il vaut 3a(43)n3a\left(\frac{4}{3}\right)^n, où aa est le côté du triangle de départ. Il est multiplié par 43\frac{4}{3} à chaque étape et devient donc infini à la limite.

Quelle est l’aire du flocon de Koch ?

Elle tend vers 85\frac{8}{5} de l’aire du triangle de départ, soit 235a2\frac{2\sqrt{3}}{5}a^2. Elle reste finie parce que les triangles ajoutés rapetissent plus vite qu’ils ne se multiplient.

Comment un périmètre infini peut-il entourer une aire finie ?

À chaque étape, le nombre de côtés est multiplié par 4 et leur longueur divisée par 3 : le périmètre grandit. Mais l’aire ajoutée est multipliée par 49\frac{4}{9} d’une étape à l’autre, et la somme de ces aires reste bornée.

Quelle est la dimension du flocon de Koch ?

Son bord a pour dimension fractale ln⁡4ln⁡3\frac{\ln 4}{\ln 3}, environ 1,2618, car chaque morceau est formé de 4 copies de lui-même réduites d’un facteur 3.

Qui a inventé le flocon de Koch ?

Le mathématicien suédois Helge von Koch a décrit la courbe en 1904, comme exemple de courbe continue sans tangente. La forme fermée en flocon a été popularisée ensuite.