{"cells":[{"metadata":{},"cell_type":"markdown","source":"![En tête general](https://raw.githubusercontent.com/PythonLycee/PyLyc/master/img/En_tete_general.png)\n\n\n© Copyright Franck CHEVRIER 2019-2022 https://www.python-lycee.com.
\nLes activités partagées sur Capytale sont sous licence Creative Commons.\n\n Pour exécuter une saisie Python, sélectionner la cellule et valider avec SHIFT+Entrée.\n"},{"metadata":{},"cell_type":"markdown","source":"# Le flocon de Von Koch (corrigé)"},{"metadata":{},"cell_type":"markdown","source":"### Sommaire\n\n1. Construction géométrique et notations
\n2. Étude du périmètre du flocon de Von Koch
\n3. Étude de l'aire du flocon de Von Koch
\n"},{"metadata":{},"cell_type":"markdown","source":"## 1. Construction géométrique et notations"},{"metadata":{},"cell_type":"markdown","source":"
\n Description de la construction :\n Activer la figure dynamique ci-dessous, qui permet de visualiser les polygones $P_n$ pour les premières valeurs de $n$.
\n La figure initiale est un triangle équilatéral $P_0$ de côté $1$.
\n À chaque étape, le polygone $P_n$ étant construit avec des côtés de longueur $a_n$, on obtient le polygone $P_{n+1}$ en remplaçant chaque côté par une ligne polygonale à quatre segments de longueur $a_{n+1}=\\displaystyle \\frac{a_n}{3}$ , vers l’extérieur.
\n
\n \n Notations :"},{"metadata":{},"cell_type":"markdown","source":"## 2. Étude du périmètre du flocon de Von Koch"},{"metadata":{},"cell_type":"markdown","source":"2.1. $\\;$a. Donner les valeurs de $c_0$ ; $c_1$ et $c_2$.
\nPour tout $n \\in \\mathbb{N}$, on note :\n\n
\n- $\\color{#3F48CC}{c_n}$ le nombre de côtés du polygone $P_n$ ;
\n- $\\color{#22B14C}{a_n}$ la longueur des côtés du polygone $P_n$ ;
\n- $\\color{#A349A4}{p_n}$ le périmètre du polygone $P_n$ ;
\n- $\\color{#E36C0A}{A_n}$ l'aire du polygone $P_n$.
\n
\n"},{"metadata":{"trusted":false},"cell_type":"code","source":"from sympy import Rational \n# Cet import permet d'utiliser la fonction Rational pour effectuer des calculs de fractions sous forme exacte\n\ndef a(n):\n \"Fonction qui calcule la longueur des côtés du polygone P_n\"\n return Rational(1,3**n)","execution_count":null,"outputs":[]},{"metadata":{"scrolled":true,"trusted":false},"cell_type":"code","source":"# Effectuer ici la saisie pour vérifier le résultat de la question 2.2.c.\na(5)","execution_count":null,"outputs":[]},{"metadata":{},"cell_type":"markdown","source":"2.3. $\\;$a. Exprimer $p_n$ en fonction de $c_n$ et $a_n$.