{"id":3428,"date":"2022-03-23T20:38:20","date_gmt":"2022-03-23T16:38:20","guid":{"rendered":"http:\/\/curvica974.re\/?p=3428"},"modified":"2025-12-30T18:24:48","modified_gmt":"2025-12-30T14:24:48","slug":"troncatures-de-p54-et-p64-dans-kb","status":"publish","type":"post","link":"https:\/\/curvica974.re\/?p=3428","title":{"rendered":"Troncatures de P54, P64 et P38 dans KB"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-text-align-center\">Milieu et sym\u00e9trique alg\u00e9briques dans KB<\/h2>\n\n\n\n<p>Dans la pr\u00e9sentation des macro-construction du mod\u00e8le de Klein Beltrami, nous n&rsquo;avions pas propos\u00e9 de macro \u00ab\u00a0milieu\u00a0\u00bb, il fallait utiliser la m\u00e9diatrice de deux points pour construire un milieu. Ce n&rsquo;\u00e9tait pas essentiel car il s&rsquo;agissait de ne construire que quelques milieux.<\/p>\n\n\n\n<p>Mais pour construire les milieux et surtout massivement des sym\u00e9triques de sym\u00e9trie centrale, il devient n\u00e9cessaire de  calculer les coordonn\u00e9es d&rsquo;un <strong>KB<\/strong>-milieu et d&rsquo;un <strong>KB<\/strong>-sym\u00e9trique d&rsquo;autant que c&rsquo;est en fait tr\u00e8s simple &#8230; ce qui r\u00e9v\u00e8le aussi une certaine paresse, parfois, de l&rsquo;auteur de ce site &#8230; pourquoi ne pas l&rsquo;avoir fait avant ?<\/p>\n\n\n\n<p><strong>Le milieu alg\u00e9brique<\/strong><\/p>\n\n\n\n<p>On rappelle que la distance de deux points \\(A\\) et \\(B\\) est donn\u00e9e par \\(d(A,B) = \\displaystyle \\frac{1}{2} \\left\\vert ln \\left(\\frac{AU}{AV} : \\frac{BU}{BV}\\right) \\right \\vert\\).<\/p>\n\n\n\n<p>L&rsquo;\u00e9galit\u00e9 \\(AB=2AI\\) aboutit \u00e0  \\(\\displaystyle \\left( \\frac{IV}{IU} \\right)^2=\\frac{AV.BV}{AU.BU}\\).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"493\" height=\"431\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/Coef_k_petit.jpg\" alt=\"\" class=\"wp-image-3429\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/Coef_k_petit.jpg 493w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/Coef_k_petit-300x262.jpg 300w\" sizes=\"(max-width: 493px) 100vw, 493px\" \/><\/figure><\/div>\n\n\n<p>Or on sait que la ligne de niveau \\(\\displaystyle \\frac{MA}{MB}=k\\) est un cercle de diam\u00e8tre  \\([RS]\\) avec \\(R=\\displaystyle \\frac{A+kB}{1+k}\\) &#8211; entre \\(A\\) et \\(B\\) &#8211; et \\(S=\\displaystyle \\frac{A-kB}{1-k}\\). C&rsquo;est donc l&rsquo;\u00e9criture de \\(R\\) qu&rsquo;il faut retenir pour le <strong>KB<\/strong>-milieu. <\/p>\n\n\n\n<p>Lancer <a href=\"https:\/\/www.dgpad.net\/index.php?url=https:\/\/drive.google.com\/file\/d\/1Z1ZLYjBlmSEFAfgNKmnMvxmJIB1R21aX\/view?usp=drive_link\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/LigneMAsurMB_eu.dgp\" target=\"_blank\" rel=\"noreferrer noopener\">une figure sur la ligne de niveau<\/a> (s&rsquo;ouvre dans un autre onglet)<\/p>\n\n\n\n<p>En pratique, pour \u00e9viter de cr\u00e9er autant d&rsquo;expressions interm\u00e9diaires que de milieux utilis\u00e9s, on a choisit d&rsquo;int\u00e9grer \\(k\\) dans l&rsquo;\u00e9criture du point \\(I\\). De m\u00eame, les points id\u00e9aux de la droite \\((AB)\\) peuvent servir plusieurs fois, on a donc cr\u00e9e deux macros dont une &#8211; la plus utilis\u00e9e &#8211; demande les 4 points \\(A, B, U, V\\).<\/p>\n\n\n\n<p><strong>Le sym\u00e9trique alg\u00e9brique<\/strong><\/p>\n\n\n\n<p>Pour le sym\u00e9trique \\(B\\) d&rsquo;un point \\(A\\) par rapport \u00e0 un point \\(I\\), on trouve \\(\\displaystyle \\frac{BV}{BU} = \\frac{AU}{AV} \\times \\left(\\frac{IV}{IU}\\right)^2\\).<\/p>\n\n\n\n<p>Bien entendu les points \\(U\\) et \\(V\\) sont les points id\u00e9aux de la droite \\((AI)\\). Mais, comme on va utiliser une animation sur le point de troncature, ce point va \u00eatre \u00e0 un moment superpos\u00e9 au point \\(I\\). Dans ce cas, la droite disparait &#8230; et toute la figure construite sur ce sym\u00e9trique avec. Pour rem\u00e9dier \u00e0 cela on peut envisager une modification de type \u00ab\u00a0programmation paresseuse\u00a0\u00bb comme ceci :<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"897\" height=\"435\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/IllustrSymParProgParressePetit.jpg\" alt=\"\" class=\"wp-image-3431\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/IllustrSymParProgParressePetit.jpg 897w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/IllustrSymParProgParressePetit-300x145.jpg 300w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/IllustrSymParProgParressePetit-768x372.jpg 768w\" sizes=\"(max-width: 897px) 100vw, 897px\" \/><\/figure>\n\n\n\n<p>Dans l&rsquo;expression ci-dessus, le sym\u00e9trique de \\(A\\) est d\u00e9clar\u00e9 \u00e9tant \\(I\\) si \\(A\\) est en \\(I\\) sinon on fait le calcul (ci-dessus incomplet, car trop long). L&rsquo;illustration de droite montre que quand la droite dispara\u00eet, quand \\(A\\) est en \\(I\\), le point \\(M\\) existe toujours car, dans l&rsquo;expression, seul le cas concern\u00e9 est \u00e9valu\u00e9.<\/p>\n\n\n\n<p>Mais quand on transforme cette construction en macro, la subtilit\u00e9 de la programmation paresseuse du test JavaScript, op\u00e9rationnelle ci-dessus, disparait, probablement car les points id\u00e9aux sont \u00e9valu\u00e9s (construit) juste avant le test.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"766\" height=\"259\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/MacroParesseusePetit.jpg\" alt=\"\" class=\"wp-image-3432\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/MacroParesseusePetit.jpg 766w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/MacroParesseusePetit-300x101.jpg 300w\" sizes=\"(max-width: 766px) 100vw, 766px\" \/><\/figure>\n\n\n\n<p>Mais finalement on n&rsquo;a pas besoin de mettre en \u0153uvre des proc\u00e9dures aussi g\u00e9n\u00e9rales, avec le centre de sym\u00e9trie en manipulation directe puisque les centres que l&rsquo;on va utiliser seront d\u00e9j\u00e0 construits. On va donc utiliser simplement  la construction de base, mais \u00e0 partir des points id\u00e9aux de la <strong>KB<\/strong>-droite qui contient ce point, souvent d\u00e9j\u00e0 construits par ailleurs. Cela demande juste \u00e0 l&rsquo;utilisateur de montrer 4 points initiaux pour construire un sym\u00e9trique, mais cela a l&rsquo;avantage  de construire ce point sans aucun objet interm\u00e9diaire. L\u00e0 encore on construit deux macros pour la sym\u00e9trie centrale, selon que les points id\u00e9aux sont d\u00e9j\u00e0 construits ou non.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Troncature de P54<\/h2>\n\n\n\n<p>On reprend les m\u00e9thodes <a rel=\"noreferrer noopener\" href=\"http:\/\/curvica974.re\/?p=3386\" data-type=\"URL\" data-id=\"http:\/\/curvica974.re\/?p=3386\" target=\"_blank\">d\u00e9j\u00e0 utilis\u00e9es pour les pavages<\/a> de KB. On ne revient pas sur les d\u00e9tails g\u00e9n\u00e9riques. Abordons la troncature du pentagone initial \\(KK_1K_2K_3K_4\\)  \u00e0 l&rsquo;int\u00e9rieur du cercle de pavage. On a donc un d\u00e9cagone. <\/p>\n\n\n\n<p><strong>\u00c9tape 1<\/strong><\/p>\n\n\n\n<p>On nomme \\(I\\) est le milieu de \\([KK_1]\\) et on prend un point \\(N\\) sur le segment \\([KI]\\).<\/p>\n\n\n\n<p>La premi\u00e8re \u00e9tape consiste \u00e0 prendre les sym\u00e9triques de ce d\u00e9cagone par rapport aux c\u00f4t\u00e9s du pentagone initial. C&rsquo;est la m\u00eame m\u00e9thode que dans les pavages, avec le p\u00f4le du c\u00f4t\u00e9, par division harmonique. Par exemple les points \\(Di_1\\) et \\(Di_2\\) sont les sym\u00e9triques de \\(Mk_3\\) et \\(Dk_1\\) car ces point sont align\u00e9s sur \\((K_3K_4)\\). \\(Di_1\\) est aussi le sym\u00e9trique de \\(Mk_3\\) par rapport \u00e0 \\(K_4\\) car l&rsquo;angle en \\(K_4\\) est droit. De m\u00eame, \\(Di\\) est le sym\u00e9trique dd \\(N\\), \u00e0 la fois par rapport \u00e0 la droite \\((KK_4)\\) et par rapport au point \\(K\\). Le premier sym\u00e9trique du d\u00e9cagone effectu\u00e9, on transforme cette partie en macro appliqu\u00e9e aux quatre autres c\u00f4t\u00e9s.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"893\" height=\"694\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/TroncP54_Etape1.jpg\" alt=\"\" class=\"wp-image-3442\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/TroncP54_Etape1.jpg 893w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/TroncP54_Etape1-300x233.jpg 300w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/TroncP54_Etape1-768x597.jpg 768w\" sizes=\"(max-width: 893px) 100vw, 893px\" \/><\/figure><\/div>\n\n\n<p><strong>\u00c9tape 2<\/strong><\/p>\n\n\n\n<p>Les cinq autres d\u00e9cagones sont les sym\u00e9triques du d\u00e9cagone central par rapport aux sommets du pentagone initial. On termine la figure par les dix carr\u00e9s. Il ne manque qu&rsquo;un point pour chaque carr\u00e9. Les macros de la sym\u00e9trie centrale sont utilis\u00e9es, en tout, 55 fois dans cette figure.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"669\" height=\"651\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/TroncP54_Etape2.jpg\" alt=\"\" class=\"wp-image-3443\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/TroncP54_Etape2.jpg 669w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/TroncP54_Etape2-300x292.jpg 300w\" sizes=\"(max-width: 669px) 100vw, 669px\" \/><\/figure><\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"566\" height=\"545\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/P54_Cas_NenI.jpg\" alt=\"\" class=\"wp-image-3467\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/P54_Cas_NenI.jpg 566w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/P54_Cas_NenI-300x289.jpg 300w\" sizes=\"(max-width: 566px) 100vw, 566px\" \/><\/figure><\/div>\n\n\n<p class=\"has-text-align-center has-small-font-size\"><em>Cas o\u00f9 \\(N\\) est en \\(I\\) : pavage de pentagones (non orthogonaux) et de carr\u00e9s<\/em> <em>de m\u00eames c\u00f4t\u00e9s.<\/em><\/p>\n\n\n\n<p><strong>La figure dynamique<\/strong><\/p>\n\n\n<p><center><iframe src=\"https:\/\/www.dgpad.net\/responsive.php?url=https:\/\/drive.google.com\/file\/d\/1xgReqiqikA4_IAtD0oyeYkokhO2Hmest\/view?usp=drive_link\" style=\"width:630px;height:630px;border-style:solid;border-width:1px;box-shadow: 6px 6px 3px #888888;\"><\/iframe><\/center><\/p>\n\n\n\n<p class=\"has-text-align-center has-small-font-size\"><em>Dans cette figure, on peut d\u00e9placer le centre du cercle de pavage pendant les deux animations<\/em><\/p>\n\n\n\n<p>Pr\u00e9f\u00e9rer <a href=\"https:\/\/www.dgpad.net\/index.php?url=https:\/\/drive.google.com\/file\/d\/1-s25NsAq9a11eMvOBO0zIzrwDz3gi93y\/view?usp=drive_link\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_Troncature_P54_2Anim.dgp\" target=\"_blank\" rel=\"noreferrer noopener\">lancer la figure (sans restriction)<\/a> dans un nouvel onglet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Troncature  de P64<\/h2>\n\n\n\n<p>Les hexagones orthogonaux se transforment en dod\u00e9cagones. Comme on part d&rsquo;un hexagone, la sym\u00e9trie centrale est est encore plus utilis\u00e9e  que dans la figure pr\u00e9c\u00e9dente. La construction est donc proche de celle de la figure pr\u00e9c\u00e9dente. On propose directement la figure finale.<\/p>\n\n\n\n<p>Mais pour le plaisir de lancer soi-m\u00eame la seconde animation, il n&rsquo;y a que le point \\(N\\) d&rsquo;anim\u00e9. Pour animer le point \\(M\\) il faut :<br>\u2022 \u00eatre en <strong>mode standard<\/strong> (la fl\u00e8che de gauche active)<br>\u2022 puis cliquer sur \\(M\\) et choisir l&rsquo;outil de comportement \u00ab\u00a0ressort\u00a0\u00bb (derni\u00e8re icone en bas \u00e0 droite)<br>\u2022 mettre le ressort \u00e0 30 ou 45 pixels\/s<br><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"609\" height=\"282\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/AnimationDeM.jpg\" alt=\"\" class=\"wp-image-3455\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/AnimationDeM.jpg 609w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/AnimationDeM-300x139.jpg 300w\" sizes=\"(max-width: 609px) 100vw, 609px\" \/><\/figure><\/div>\n\n<p><center><iframe src=\"https:\/\/www.dgpad.net\/responsive.php?url=https:\/\/drive.google.com\/file\/d\/12abQSuElFFiA4irE7oeUK9a15IyJnWFM\/view?usp=drive_link\" style=\"width:630px;height:610px;border-style:solid;border-width:1px;box-shadow: 6px 6px 3px #888888;\"><\/iframe><\/center><\/p>\n\n\n\n<p class=\"has-text-align-center has-small-font-size\"><em>Faire la manipulation propos\u00e9e ci-dessus.<\/em> <em>Puis d\u00e9placer le centre du cercle de pavage pendant les deux animations<\/em><\/p>\n\n\n\n<p>Pr\u00e9f\u00e9rer <a href=\"https:\/\/www.dgpad.net\/index.php?url=https:\/\/drive.google.com\/file\/d\/1-s25NsAq9a11eMvOBO0zIzrwDz3gi93y\/view?usp=drive_link\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/Troncature_P64_1Anim.dgp\" target=\"_blank\" rel=\"noreferrer noopener\">lancer cette figure<\/a> dans un nouvel onglet (et faire la seconde animation)<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Troncature de P38<\/h2>\n\n\n\n<p>On a ici un pavage de triangles d&rsquo;angles au sommet de 45\u00b0. Les 8 triangles autour d&rsquo;un point forment un angle plat par groupe de 4triangles successifs. Il y a donc beaucoup de sym\u00e9tries centrales pour finaliser la figure. Voici une image de la troncature quand elle est nulle, soit le point \\(N\\) en \\(K\\).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"707\" height=\"697\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_P38.jpg\" alt=\"\" class=\"wp-image-3474\" style=\"width:586px;height:578px\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_P38.jpg 707w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_P38-300x296.jpg 300w\" sizes=\"(max-width: 707px) 100vw, 707px\" \/><\/figure><\/div>\n\n\n<p>La troncature est donc compos\u00e9e d&rsquo;hexagones et d&rsquo;octogones, dont les trois premiers autour des sommets \\(K, K_1, K_2\\) comme on les voit ci-dessous. Dans cette illustration, on a ajout\u00e9 trois autres octogones <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"738\" height=\"698\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38.jpg\" alt=\"\" class=\"wp-image-3475\" style=\"width:605px;height:572px\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38.jpg 738w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38-300x284.jpg 300w\" sizes=\"(max-width: 738px) 100vw, 738px\" \/><\/figure><\/div>\n\n\n<p>La figure pr\u00e9c\u00e9dente est assez longue \u00e0 lancer (de l&rsquo;ordre de 45 s), c&rsquo;est pour cela qu&rsquo;on propose de l&rsquo;<a href=\"https:\/\/www.dgpad.net\/index.php?url=https:\/\/drive.google.com\/file\/d\/1JV9mq59z2mGfVq2Q8dB2RW6EWz5oc9Ue\/view?usp=drive_link\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_Troncature_P38.dgp\" target=\"_blank\" rel=\"noreferrer noopener\">ouvrir dans un autre onglet<\/a>. Elle est sans animation.<\/p>\n\n\n\n<p><strong>Remarque technique<\/strong> : pour ajouter une <strong>animation aller-retour<\/strong> sur un segment &#8211; cas du point \\(N\\) &#8211; il faut que l&rsquo;inclinaison du ressort par rapport au segment soit d&rsquo;un angle de plus 45\u00b0, on voit alors apparaitre une icone d&rsquo;aller retour \u00e0 c\u00f4t\u00e9 de la vitesse, comme cela :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img decoding=\"async\" width=\"707\" height=\"693\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_anim.jpg\" alt=\"\" class=\"wp-image-3476\" style=\"width:600px;height:588px\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_anim.jpg 707w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_anim-300x294.jpg 300w\" sizes=\"(max-width: 707px) 100vw, 707px\" \/><\/figure><\/div>\n\n\n<p><strong>Suite de la figure<\/strong><\/p>\n\n\n\n<p>Dans la figure pr\u00e9c\u00e9dente, autour de chacun des trois octogones centr\u00e9s sur les sommets du triangle initial, on a donc construit 4 octogones dans le prolongement de 4 des 8 rayons de ces octogones. On poursuit la figure on ajoutant quatre octogones autour de chacun des trois de base, soit donc 12 autres octogones.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"709\" height=\"708\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_Suite.jpg\" alt=\"\" class=\"wp-image-3477\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_Suite.jpg 709w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_Suite-300x300.jpg 300w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_Suite-150x150.jpg 150w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/figure>\n\n\n\n<p><strong>Pour les lecteurs tr\u00e8s curieux ou tr\u00e8s motiv\u00e9s<\/strong>, on peut lancer <a href=\"https:\/\/www.dgpad.net\/index.php?url=https:\/\/drive.google.com\/file\/d\/1WhHMiJmeucFZnOT3iNtiviVIDQGpDCRd\/view?usp=drive_link\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_Troncature_P38_suite.dgp\" target=\"_blank\" rel=\"noreferrer noopener\">cette nouvelle figure<\/a> dans un nouvel onglet, sachant que la figure n&rsquo;appara\u00eetra que dans une quinzaine de minutes (en moyenne d\u00e9pend du processeur).<br>Une fois ouverte, la figure est tr\u00e8s fluide, c&rsquo;est seulement le temps de chargement qui est prohibitif, d\u00fb probablement \u00e0 l&rsquo;utilisation massive de macro-constructions.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"494\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_2petit-1024x494.jpg\" alt=\"\" class=\"wp-image-3480\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_2petit-1024x494.jpg 1024w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_2petit-300x145.jpg 300w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_2petit-768x370.jpg 768w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/KB_Troncature_P38_2petit.jpg 1410w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading has-text-align-center\"><strong>Les troncatures r\u00e9alisant <\/strong><br><strong>un polygone r\u00e9gulier<\/strong><\/h2>\n\n\n\n<p>Pour les deux troncatures, il y a toujours une position du point \\(N\\) pour lequel le d\u00e9cagone (dans <strong>P54<\/strong>) ou le dod\u00e9cagone (dans <strong>P64<\/strong>) est un polygone r\u00e9gulier. Au lieu de calculer &#8211; avec le trigonom\u00e9trie hyperbolique &#8211;  la position de \\(N\\) solution de cette r\u00e9gularit\u00e9, on se propose de programmer la position de \\(N\\), avec Blockly, comme on a programm\u00e9 les droites du mod\u00e8le de Hilbert de la g\u00e9om\u00e9trie non argu\u00e9sienne.<\/p>\n\n\n\n<p>Dans l&rsquo;illustration ci-dessous, sur la troncature de <strong>P54<\/strong>, on nomme <strong>cCarre<\/strong>  la <strong>KB<\/strong>-longueur du c\u00f4t\u00e9 des carr\u00e9s (rose) de la troncature, et <strong>cPoly<\/strong> la <strong>KB<\/strong>-longueur de l&rsquo;autre c\u00f4t\u00e9 (bleu) du d\u00e9cagone. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"563\" height=\"612\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/PolyReg_Tronk_P54_ChBox.jpg\" alt=\"\" class=\"wp-image-3468\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/PolyReg_Tronk_P54_ChBox.jpg 563w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/PolyReg_Tronk_P54_ChBox-276x300.jpg 276w\" sizes=\"(max-width: 563px) 100vw, 563px\" \/><\/figure><\/div>\n\n\n<p>Le code Blockly est, comme dans d&rsquo;autres pages de ce site, une dichotomie \u00e9l\u00e9mentaire.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"559\" height=\"460\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/CodeAvecCheckBox.jpg\" alt=\"\" class=\"wp-image-3465\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/CodeAvecCheckBox.jpg 559w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/CodeAvecCheckBox-300x247.jpg 300w\" sizes=\"(max-width: 559px) 100vw, 559px\" \/><\/figure><\/div>\n\n\n<p>Lancer <a href=\"https:\/\/www.dgpad.net\/index.php?url=https:\/\/drive.google.com\/file\/d\/10-dmiITgIeNezWwL8qh4TNFZk8o3WPnI\/view?usp=drive_link\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_Tronk_P54_Checkbox_SC.dgp\" target=\"_blank\" rel=\"noreferrer noopener\">cette figure dans <\/a><a href=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_Tronk_P54_Checkbox_SC.dgp\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_Tronk_P54_Checkbox_SC.dgp\" target=\"_blank\" rel=\"noreferrer noopener\">un<\/a><a href=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_TroncatureP54_Blockly.dgp\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_TroncatureP54_Blockly.dgp\" target=\"_blank\" rel=\"noreferrer noopener\"> nouvel onglet<\/a>.<\/p>\n\n\n\n<p><strong>Utilisation<\/strong> : d\u00e9placer \\(N\\)  juste pour voir la diff\u00e9rence des deux longueurs s&rsquo;afficher en temps r\u00e9el. Puis cocher la case qui lance le programme.<\/p>\n\n\n\n<p><strong>Manipulation de la figure <\/strong>: ensuite, on peut d\u00e9placer \\(M\\)  et surtout le centre du cercle de pavage. Comme il n&rsquo;y a qu&rsquo;un pavage <strong>P54<\/strong>, la valeur num\u00e9rique de l&rsquo;\u00e9galit\u00e9 des deux c\u00f4t\u00e9s est constante, ind\u00e9pendante de la position du centre du cercle de pavage. On notera qu&rsquo;avec cette programmation, la figure est moins fluide, bien \u00e9videmment. Le code Blockly est dans le point \\(M\\).  <\/p>\n\n\n\n<p><strong>Relancer la figure pour d\u00e9sactiver le code <\/strong>: si vous d\u00e9sactivez le code en d\u00e9cochant la case, le point \\(N\\)  ne redevient pas un point sur objet, il devient un point libre, et donc ne restera plus sur le segment \\([KI]\\). D&rsquo;o\u00f9 l&rsquo;int\u00e9r\u00eat de travailler sur une figure en ligne, puisque que l&rsquo;on peut relancer la figure initiale, en rechargeant la page, pour avoir \u00e0 nouveau \\(N\\) sur le segment \\([KI]\\).<\/p>\n\n\n\n<p><strong>Version P64<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"550\" height=\"547\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/Troncature_P64_Blockly.jpg\" alt=\"\" class=\"wp-image-3461\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/Troncature_P64_Blockly.jpg 550w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/Troncature_P64_Blockly-300x298.jpg 300w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/Troncature_P64_Blockly-150x150.jpg 150w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><\/figure><\/div>\n\n\n<p>Lancer <a href=\"https:\/\/www.dgpad.net\/index.php?url=https:\/\/drive.google.com\/file\/d\/1PeDnyuTmcYHZ_2aJv10OBf-FgGpWGn0S\/view?usp=drive_link\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_Tronk_P64_Checkbox_SC.dgp\" target=\"_blank\" rel=\"noreferrer noopener\">cette figure dans un nouvel onglet<\/a>. M\u00eames consignes qu&rsquo;\u00e0 la figure pr\u00e9c\u00e9dente.<\/p>\n\n\n\n<p><strong>Version P38<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"627\" height=\"677\" src=\"http:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/PolyReg_Tronk_P38.jpg\" alt=\"\" class=\"wp-image-3483\" srcset=\"https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/PolyReg_Tronk_P38.jpg 627w, https:\/\/curvica974.re\/wp-content\/uploads\/2022\/03\/PolyReg_Tronk_P38-278x300.jpg 278w\" sizes=\"(max-width: 627px) 100vw, 627px\" \/><\/figure><\/div>\n\n\n<p>Lancer <a href=\"https:\/\/www.dgpad.net\/index.php?url=https:\/\/drive.google.com\/file\/d\/1Qr3I7e6Wu_TwzDvylO4XnrNtZw5t9Owc\/view?usp=drive_link\" data-type=\"URL\" data-id=\"https:\/\/www.dgpad.net\/index.php?url=http:\/\/curvica974.re\/FigSite\/Articles\/KB_Troncature_P38_BLK_SC.dgp\" target=\"_blank\" rel=\"noreferrer noopener\">cette figure dans un nouvel ongle<\/a>t (toujours avec environ 45 s d&rsquo;attente pour l&rsquo;affichage).<\/p>\n\n\n\n<p><strong>Modification du code utilis\u00e9<\/strong> (toujours dans \\(M\\)) : pour placer \\(N\\) assez porche de la solution, on a d\u00fb l&rsquo;initialiser \u00e0 \\(\\displaystyle \\frac{2I+K}{3}\\) ou lieu de \\(\\displaystyle \\frac{I+K}{2}\\) .<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Milieu et sym\u00e9trique alg\u00e9briques dans KB Dans la pr\u00e9sentation des macro-construction du mod\u00e8le de Klein Beltrami, nous n&rsquo;avions pas propos\u00e9 de macro \u00ab\u00a0milieu\u00a0\u00bb, il fallait utiliser la m\u00e9diatrice de deux points pour construire un milieu. Ce n&rsquo;\u00e9tait pas essentiel car il s&rsquo;agissait de ne construire que quelques milieux. Mais pour [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8,22],"tags":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/curvica974.re\/index.php?rest_route=\/wp\/v2\/posts\/3428"}],"collection":[{"href":"https:\/\/curvica974.re\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/curvica974.re\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/curvica974.re\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/curvica974.re\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3428"}],"version-history":[{"count":34,"href":"https:\/\/curvica974.re\/index.php?rest_route=\/wp\/v2\/posts\/3428\/revisions"}],"predecessor-version":[{"id":8510,"href":"https:\/\/curvica974.re\/index.php?rest_route=\/wp\/v2\/posts\/3428\/revisions\/8510"}],"wp:attachment":[{"href":"https:\/\/curvica974.re\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/curvica974.re\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/curvica974.re\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}