12/2009
MPSI
2008-2009
Mathématiques et informatique
Récursivité et géométrie
courbe de von Koch
La courbe de von Koch est un arc continu, non dérivable.
Le «flocon» est une courbe de von Koch fermée, de longueur infinie qui
délimite une surface plane d’aire finie.
La définition de la courbe de von Koch est récursive.
Arc de von Koch Soient deux points A et B et S0= (A, B). Supposons
donnée pour un entier k, une suite finie Sk= (Ak,j)0≤j≤4kde points
du plan. Nous définissons la suite Sk+1= (Ak+1,j)0≤j≤4(k+1)par :
Ak+1,4j=Ak,jet Ak+1,4j+1=2Ak+1,4j+Ak+1,4j+4
3, Ak+1,4j+3=Ak+1,4j+2Ak+1,4j+4
3
et Ak+1,4j+2est tel que le triangle (Ak+1,4j+1Ak+1,4j+2Ak+1,4j+3)soit
équilatéral direct.
1 Construction
Transformation du segment [A, B]en quatre segments A, 2A+B
3,2A+B
3, C,
C, A+2B
3et A+2B
3, Bsur lesquels la procédure est appliquée récursive-
ment.
A B
C
(2A+B)/3 (A+2B)/3
Le flocon est obtenu en appliquant la procédure sur chaque coté d’un
triangle équilatéral.
2 Algorithme
1. Écrire un algorithme récursif qui prend en entrée deux points A, B et
un entier positif npuis qui renvoie la suite Sn.
2. Écrire cet algorithme en langage Maple.
1