<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://experiences.mathemarium.fr/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Experimentarium Digitale</title>
	<link>https://experiences.mathemarium.fr/</link>
	<description> Notes : Nous produisons des simulations num&#233;riques interactives (ENI) depuis 1992, successivement sur NeXT, en Java, en ActionScript puis en JavaScript. &#192; l'heure o&#249; les LLM et le vibe coding red&#233;finissent les pratiques de d&#233;veloppement, une nouvelle &#233;tape se dessine et elle est terriblement excitante. Nous sommes en train de repenser le contenu de ce site et les simulations que nous produirons &#224; l'avenir, toujours avec l'id&#233;e que les ENI sont de formidables outils d'appropriation des concepts math&#233;matiques et physiques. Stay in touch. Les exp&#233;riences num&#233;riques interactives (ENI) de ce site sont d&#233;velopp&#233;es pour des cours &#224; l'universit&#233;, des conf&#233;rences et des MOOCs de niveaux vari&#233;s. Elles sont libres d'utilisation, mais restent la propri&#233;t&#233; intellectuelle de leurs auteurs et du CNRS. Nous alimentons r&#233;guli&#232;rement ce site avec de nouvelles ENI.Elles s'appuient sur NLKit, un portage en javascript du noyau du logiciel scientifique xDim, ainsi que jQuery Mobile et Processing.js.NB : Pour utiliser les exp&#233;riences en ligne de ce site, pr&#233;f&#233;rez utiliser les navigateurs Chrome ou Safari. Jean-Ren&#233; ChazottesCentre de Physique Th&#233;orique - CNRS UMR 7644 - Ecole polytechnique - Palaiseau jeanrene [at] cpht.polytechnique.fr Marc Monticelli Laboratoire J.A. Dieudonn&#233; - CNRS UMR 7351 - Universit&#233; C&#244;te d'Azur marc.monticelli [at] unice.fr</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://experiences.mathemarium.fr/spip.php?id_rubrique=1&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Experimentarium Digitale</title>
		<url>https://experiences.mathemarium.fr/local/cache-vignettes/L144xH68/siteon0-10b19.jpg?1776352278</url>
		<link>https://experiences.mathemarium.fr/</link>
		<height>68</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Un ballon rond ? Quelle dr&#244;le d'id&#233;e
</title>
		<link>https://experiences.mathemarium.fr/Un-ballon-rond-Quelle-drole-d-idee.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Un-ballon-rond-Quelle-drole-d-idee.html</guid>
		<dc:date>2026-04-29T07:35:40Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>LLM (IA)
, Monticelli Marc
</dc:creator>



		<description>
&lt;p&gt;Note pr&#233;liminaire &#8212; La question pos&#233;e ici concerne le ballon de football traditionnel, form&#233; de 12 pentagones et 20 hexagones (le c&#233;l&#232;bre icosa&#232;dre tronqu&#233;). Les ballons modernes, qui adoptent depuis quelques ann&#233;es d'autres pavages de la sph&#232;re, soul&#232;vent de nouveaux et tr&#232;s beaux probl&#232;mes g&#233;om&#233;triques qui m&#233;ritent un futur article. &lt;br class='autobr' /&gt; Une question qui semble innocente &lt;br class='autobr' /&gt;
Combien existe-t-il de ballons de foot ? &lt;br class='autobr' /&gt;
Reformul&#233;e comme un math&#233;maticien : combien existe-t-il de fa&#231;ons d'agencer (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Geometrie-.html" rel="directory"&gt;G&#233;om&#233;trie
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/fullerene-52ab5.png?1777450210' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;span style=&#034;font-size:0.72em; color:#666&#034;&gt; &lt;i&gt;Note pr&#233;liminaire &#8212; La question pos&#233;e ici concerne le ballon de football traditionnel, form&#233; de 12 pentagones et 20 hexagones (le c&#233;l&#232;bre icosa&#232;dre tronqu&#233;). Les ballons modernes, qui adoptent depuis quelques ann&#233;es d'autres pavages de la sph&#232;re, soul&#232;vent de nouveaux et tr&#232;s beaux probl&#232;mes g&#233;om&#233;triques qui m&#233;ritent un futur article.&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt; Une question qui semble innocente&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;Combien existe-t-il de &lt;strong&gt;ballons de foot&lt;/strong&gt; ?&lt;/p&gt;
&lt;p&gt;Reformul&#233;e comme un math&#233;maticien : combien existe-t-il de fa&#231;ons d'agencer &lt;strong&gt;60 sommets&lt;/strong&gt; sur une sph&#232;re, en les reliant par des ar&#234;tes, de telle sorte qu'on obtienne des faces pentagonales et hexagonales, &#224; raison de 3 ar&#234;tes par sommet ?&lt;/p&gt;
&lt;p&gt;La r&#233;ponse &#8212; surprenante &#8212; est &lt;strong&gt;1812&lt;/strong&gt;. Et le ballon de foot que vous connaissez, avec ses 12 pentagones noirs bien isol&#233;s, n'est qu'&lt;strong&gt;un seul&lt;/strong&gt; de ces 1812 cas. Tous les autres existent et sont parfaitement valides du point de vue combinatoire, mais sont presque toujours &#171; &#233;tranges &#187; : leurs pentagones se collent les uns aux autres et d&#233;forment la sph&#232;re.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://experiences.mathemarium.fr/eni/ballonrond/&#034;&gt;Vous pouvez parcourir les 1812 formes en 3D sur cette page&lt;/a&gt;&lt;/p&gt; &lt;figure class='spip_document_449 spip_documents spip_documents_center media media_image media_image_png'&gt;&lt;a href=&#034;https://experiences.mathemarium.fr/eni/ballonrond&#034; title=&#034;https://experiences.mathemarium.fr/...&#034;&gt;&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L500xH374/plancheisomeres-146f2-ff148.png?1777456087' width='500' height='374' alt='https://experiences.mathemarium.fr/eni/ballonrond/' /&gt;&lt;/a&gt;&lt;/figure&gt; &lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;Le pr&#233;texte chimique : les fuller&#232;nes C60&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;En 1985, Harold Kroto, Robert Curl et Richard Smalley d&#233;couvrent une nouvelle forme du carbone : une mol&#233;cule en &lt;strong&gt;cage mol&#233;culaire&lt;/strong&gt; de 60 atomes organis&#233;e comme un ballon de foot &#8212; le &lt;i&gt;buckminsterfuller&#232;ne&lt;/i&gt;, en hommage &#224; Buckminster Fuller et ses d&#244;mes g&#233;od&#233;siques. Prix Nobel 1996. Mais la m&#234;me formule C60 peut donner naissance &#224; d'autres mol&#233;cules en cage de g&#233;om&#233;trie diff&#233;rente : ce sont les &lt;strong&gt;isom&#232;res&lt;/strong&gt; du C60. C'est ici que les math&#233;matiques prennent le pouvoir.&lt;/p&gt; &lt;figure class='spip_document_448 spip_documents spip_documents_center media media_image media_image_png'&gt;&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L200xH198/buckminsterfullerene-bc56a-efff0.png?1777449965' width='200' height='198' alt='PNG - 166.8 kio' /&gt;&lt;/figure&gt; &lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;Une combinatoire &#224; la Descartes-Euler&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;Pourquoi exactement 12 pentagones et 20 hexagones ? &lt;strong&gt;Quatre relations combinatoires&lt;/strong&gt; suffisent &#224; le d&#233;montrer.&lt;/p&gt;
&lt;p&gt;(1) &lt;strong&gt;Descartes-Euler&lt;/strong&gt; pour tout poly&#232;dre convexe : &lt;span class=&#034;spip-math&#034;&gt;$s - a + f = 2$&lt;/span&gt; (s sommets, a ar&#234;tes, f faces).&lt;br class='autobr' /&gt;
(2) &lt;strong&gt;D&#233;composition&lt;/strong&gt; : &lt;span class=&#034;spip-math&#034;&gt;$p + h = f$&lt;/span&gt;, en notant p et h le nombre de pentagones et d'hexagones.&lt;br class='autobr' /&gt;
(3) &lt;strong&gt;3-r&#233;gularit&#233;&lt;/strong&gt; (3 ar&#234;tes par sommet, chaque ar&#234;te compt&#233;e deux fois) : &lt;span class=&#034;spip-math&#034;&gt;$3s = 2a$&lt;/span&gt;.&lt;br class='autobr' /&gt;
(4) &lt;strong&gt;Double comptage par les faces&lt;/strong&gt; (chaque ar&#234;te s&#233;pare deux faces) : &lt;span class=&#034;spip-math&#034;&gt;$5p + 6h = 2a$&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Puisqu'on veut &lt;span class=&#034;spip-math&#034;&gt;$s = 60$&lt;/span&gt;, on tire successivement &lt;span class=&#034;spip-math&#034;&gt;$a = 90$&lt;/span&gt;, &lt;span class=&#034;spip-math&#034;&gt;$f = 32$&lt;/span&gt;, puis le syst&#232;me &lt;span class=&#034;spip-math&#034;&gt;$p + h = 32$&lt;/span&gt;, &lt;span class=&#034;spip-math&#034;&gt;$5p + 6h = 180$&lt;/span&gt; donne :&lt;/p&gt;
&lt;p&gt;
&lt;p class=&#034;spip spip-math&#034;&gt;$$h = 20, \quad p = 12$$&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;Toujours. Aucune libert&#233; sur les nombres. Toute la libert&#233; est dans &lt;strong&gt;l'agencement&lt;/strong&gt; des 12 pentagones parmi les 32 faces, et c'est l&#224; qu'apparaissent les 1812 possibilit&#233;s.&lt;/p&gt;
&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;La r&#232;gle des pentagones isol&#233;s (IPR)&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;Parmi ces 1812 isom&#232;res, &lt;strong&gt;un seul&lt;/strong&gt; a la propri&#233;t&#233; que ses 12 pentagones sont &lt;strong&gt;deux &#224; deux non adjacents&lt;/strong&gt; : c'est l'&lt;strong&gt;Isolated Pentagon Rule&lt;/strong&gt;, et c'est pr&#233;cis&#233;ment le ballon de foot connu.&lt;/p&gt;
&lt;p&gt;Les 1811 autres ont, par construction, des paires de pentagones adjacents. Ces couples cr&#233;ent localement une courbure forte qui rend ces mol&#233;cules moins stables, ce qui explique pourquoi seul le buckyball IPR se forme spontan&#233;ment en quantit&#233; dans la nature. Mais sur le plan &lt;strong&gt;purement math&#233;matique&lt;/strong&gt;, les 1812 sont &#224; pied d'&#233;galit&#233;.&lt;/p&gt;
&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;&#201;num&#233;rer l'in&#233;num&#233;rable&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;Comment construire les 1812 sans en oublier ni en compter deux fois ? Brinkmann, Goedgebeur et McKay (logiciel libre &lt;strong&gt;buckygen&lt;/strong&gt;, 2012) proc&#232;dent par &lt;strong&gt;construction r&#233;cursive&lt;/strong&gt; :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; On part du &lt;strong&gt;dod&#233;ca&#232;dre&lt;/strong&gt; (C20), le plus petit fuller&#232;ne possible.&lt;/li&gt;&lt;li&gt; On lui applique des &lt;strong&gt;op&#233;rations d'expansion&lt;/strong&gt; qui ajoutent typiquement &lt;strong&gt;4 atomes&lt;/strong&gt; : un coin de la cage form&#233; par deux ar&#234;tes adjacentes est &#233;cart&#233;, 4 nouveaux atomes s'ins&#232;rent dans la fente, et la cage se reconnecte localement.&lt;/li&gt;&lt;li&gt; &#192; chaque &#233;tape on choisit parmi plusieurs expansions possibles. Pour &#233;viter les doublons, l'algorithme ne retient qu'une &lt;strong&gt;forme canonique&lt;/strong&gt; par isom&#232;re obtenu.&lt;/li&gt;&lt;li&gt; On r&#233;p&#232;te jusqu'&#224; 60 atomes.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Le r&#233;sultat est un &lt;strong&gt;arbre de g&#233;n&#233;ration&lt;/strong&gt; de 5770 n&#339;uds, dont les feuilles sont les 1812 isom&#232;res de C60.&lt;/p&gt;
&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;L'atelier physique et son pendant num&#233;rique&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;L'atelier &lt;a href=&#034;https://mathemarium.fr/Un-ballon-rond-Quelle-drole-d-idee.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&#171; Un ballon rond ? Quelle dr&#244;le d'id&#233;e ! &#187;&lt;/a&gt; propose de &lt;strong&gt;construire&lt;/strong&gt; des fuller&#232;nes &#224; la main, avec un kit fabriqu&#233; au fablab du Mathemarium : &lt;strong&gt;12 pentagones et 20 hexagones aimant&#233;s&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Le premier d&#233;fi : &lt;strong&gt;fabriquer le ballon de foot&lt;/strong&gt; en respectant la r&#232;gle IPR. Le d&#233;fi suivant, plus ouvert : &lt;strong&gt;chercher d'autres fuller&#232;nes&lt;/strong&gt; par arguments de &lt;strong&gt;regroupement et de sym&#233;trie&lt;/strong&gt;. Que se passe-t-il si l'on partage les 12 pentagones en deux groupes de 6, formant deux calottes aux p&#244;les ? En 4 + 4 + 4 (sym&#233;trie t&#233;tra&#233;drique) ? En 2 + 5 + 5 ? Les tuiles aimant&#233;s permettent de tester tr&#232;s rapidement.&lt;/p&gt;
&lt;p&gt;La &lt;strong&gt;simulation interactive&lt;/strong&gt; ci-dessous est le pendant num&#233;rique de cette exploration. L&#224; o&#249; l'atelier physique permet de construire &lt;strong&gt;quelques fuller&#232;nes particuliers&lt;/strong&gt; par raisonnement, la simulation permet de naviguer dans &lt;strong&gt;l'arbre complet des 1812&lt;/strong&gt;, y compris l'&#233;crasante majorit&#233; d'isom&#232;res &#171; ordinaires &#187; sans sym&#233;trie remarquable, qu'aucun raisonnement manuel n'aurait atteints. Les coordonn&#233;es 3D sont calcul&#233;es par une relaxation par ressorts (longueurs de liaison cibles, angles de pentagone &#224; 108&#176;, hexagone &#224; 120&#176;).&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://experiences.mathemarium.fr/eni/ballonrondgen/&#034; width=&#034;100%&#034; height=&#034;800&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034; onload=&#034;parent.scroll(0,0);&#034;&gt;&lt;/iframe&gt; &lt;hr class=&#034;spip&#034; /&gt;&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;Mode d'emploi de la simulation&lt;/strong&gt; &lt;/h1&gt;&lt;h1 class=&#034;spip&#034;&gt;&lt;i&gt;Boutons&lt;/i&gt;&lt;/h1&gt;
&lt;p&gt;Trois groupes : reset, navigation manuelle dans l'arbre, g&#233;n&#233;ration automatique.&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;&#9198; Dod&#233;ca&#232;dre&lt;/strong&gt; : retour &#224; la racine. Toujours actif.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;&#8592; Ascendant&lt;/strong&gt; : remonte d'une &#233;tape vers le fuller&#232;ne plus petit dont l'actuel est d&#233;riv&#233;.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Descendant &#8600;&lt;/strong&gt; : descend d'une &#233;tape en tirant al&#233;atoirement parmi les expansions possibles (pond&#233;r&#233; pour atteindre chacun des 1812 isom&#232;res avec probabilit&#233; uniforme).&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Croissance auto &#8594;&lt;/strong&gt; : encha&#238;ne automatiquement jusqu'&#224; un C60.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;&#127922; Au hasard&lt;/strong&gt; : reset + croissance vers un C60 al&#233;atoire.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;G&#233;n&#233;rer buckyball &#9917;&lt;/strong&gt; : suit le chemin canonique vers l'unique isom&#232;re IPR.&lt;/li&gt;&lt;/ul&gt;&lt;h1 class=&#034;spip&#034;&gt;&lt;i&gt;Pause d'observation&lt;/i&gt;&lt;/h1&gt;
&lt;p&gt;&#192; chaque clic manuel sur &#171; Descendant &#187;, la simulation &lt;strong&gt;marque une pause&lt;/strong&gt; avant de relaxer. Apparaissent alors :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;Atomes rouges&lt;/strong&gt; : les nouveaux ins&#233;r&#233;s sur la coque.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Ar&#234;tes rouges&lt;/strong&gt; : les nouvelles liaisons cr&#233;&#233;es.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Pointill&#233;s gris&lt;/strong&gt; : les liaisons coup&#233;es par l'expansion.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Pendant cette pause, deux outils :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;&#8596; Comparer avant/apr&#232;s&lt;/strong&gt; : bascule instantan&#233;ment entre l'&#233;tat d'avant l'expansion (parent) et celui d'apr&#232;s l'insertion (enfant non encore relax&#233;). On peut tourner la mol&#233;cule librement entre deux clics pour observer le site d'expansion sous tous les angles.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;&#9654; Lancer la relaxation&lt;/strong&gt; : d&#233;marre la simulation des forces de ressorts. Les couleurs rouges s'estompent &#224; l'arriv&#233;e sur un C60.&lt;/li&gt;&lt;/ul&gt;&lt;h1 class=&#034;spip&#034;&gt;&lt;i&gt;Affichage&lt;/i&gt;&lt;/h1&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;Faces pleines&lt;/strong&gt; : pentagones noirs, hexagones blancs, comme un vrai ballon de foot. D&#233;cocher pour voir le squelette atomes-ar&#234;tes seul.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Liste &#224; droite&lt;/strong&gt; : journal des &#233;tapes, avec le nombre de choix qui existaient &#224; chaque embranchement (&#171; 1 PARMI 5 &#187; = 5 expansions canoniques possibles, l'al&#233;a en a choisi une).&lt;/li&gt;&lt;/ul&gt;&lt;h1 class=&#034;spip&#034;&gt;&lt;i&gt;Pour voir le buckminsterfuller&#232;ne (ballon rond)&lt;/i&gt;&lt;/h1&gt;
&lt;p&gt;Cliquez &lt;strong&gt;G&#233;n&#233;rer buckyball &#9917;&lt;/strong&gt;. &#192; l'inverse, pour voir un fuller&#232;ne C60 &#171; ordinaire &#187; (ce que peuple l'espace combinatoire), cliquez plusieurs fois &lt;strong&gt;&#127922; Au hasard&lt;/strong&gt; : vous verrez ces structures typiques o&#249; les pentagones forment des cha&#238;nes &#8212; une g&#233;om&#233;trie qui n'existe pas en nature mais domine num&#233;riquement.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Quand Ada Lovelace inventa la programmation un si&#232;cle avant les premiers ordinateurs
</title>
		<link>https://experiences.mathemarium.fr/Quand-Ada-Lovelace-inventa-la.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Quand-Ada-Lovelace-inventa-la.html</guid>
		<dc:date>2026-02-11T11:23:33Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>LLM (IA)
, Monticelli Marc
</dc:creator>



		<description>
&lt;p&gt;La visualisation interactive ci-dessous reproduit le fonctionnement de la Note G &#233;crite par Ada Lovelace constitant le tout premier programme informatique de l'histoire (plus de d&#233;tails sous la visualisation). Vous pouvez suivre, op&#233;ration par op&#233;ration, le cheminement des donn&#233;es entre le Magasin et le Moulin, observer les boucles se d&#233;rouler, et voir le r&#233;sultat B&#8328; = &#8722;1/30 &#233;merger pas &#224; pas. Espace ou &#8594; : avancer d'une &#233;tape &#8592; : reculer A : lecture automatique R : r&#233;initialiser Lien (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Algorithme-Informatique-.html" rel="directory"&gt;Algorithme/Informatique
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/ada-97331.jpg?1776343480' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;
&lt;div class='spip_document_437 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://experiences.mathemarium.fr/IMG/png/adaia.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L500xH279/adaia-f1b09.png?1776343480' width='500' height='279' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt; &lt;p&gt;La visualisation interactive ci-dessous reproduit le fonctionnement de la &lt;i&gt;Note G&lt;/i&gt; &#233;crite par Ada Lovelace constitant le tout premier programme informatique de l'histoire (plus de d&#233;tails sous la visualisation). Vous pouvez suivre, op&#233;ration par op&#233;ration, le cheminement des donn&#233;es entre le &lt;i&gt;Magasin&lt;/i&gt; et le &lt;i&gt;Moulin&lt;/i&gt;, observer les boucles se d&#233;rouler, et voir le r&#233;sultat &lt;i&gt;B&#8328; = &#8722;1/30&lt;/i&gt; &#233;merger pas &#224; pas.&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;Espace&lt;/strong&gt; ou &lt;strong&gt;&#8594;&lt;/strong&gt; : avancer d'une &#233;tape&lt;/li&gt;&lt;li&gt; &lt;strong&gt;&#8592;&lt;/strong&gt; : reculer&lt;/li&gt;&lt;li&gt; &lt;strong&gt;A&lt;/strong&gt; : lecture automatique&lt;/li&gt;&lt;li&gt; &lt;strong&gt;R&lt;/strong&gt; : r&#233;initialiser&lt;/li&gt;&lt;/ul&gt;&lt;hr class=&#034;spip&#034; /&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://experiences.mathemarium.fr/simulations/AdaLovelaceBernoulli&#034;&gt;Lien direct vers la visualisation&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://experiences.mathemarium.fr/simulations/AdaLovelaceBernoulli/&#034; width=&#034;100%&#034; height=&#034;800&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034; onload=&#034;parent.scroll(0,0);&#034;&gt;&lt;/iframe&gt; &lt;hr class=&#034;spip&#034; /&gt;&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;Qui est Ada Lovelace ?&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;Augusta Ada King, comtesse de Lovelace (1815&#8211;1852), est la fille du po&#232;te Lord Byron et d'Annabella Milbanke. &#201;lev&#233;e dans les sciences par sa m&#232;re, Ada se passionne tr&#232;s t&#244;t pour les math&#233;matiques.&lt;/p&gt;
&lt;p&gt;En 1833, &#224; 17 ans, elle rencontre &lt;strong&gt;Charles Babbage&lt;/strong&gt;, inventeur et math&#233;maticien, qui travaille sur un projet visionnaire : la &lt;strong&gt;Machine Analytique&lt;/strong&gt;, un calculateur m&#233;canique programmable par cartes perfor&#233;es, inspir&#233; des m&#233;tiers &#224; tisser Jacquard, un si&#232;cle avant les premiers ordinateurs.&lt;/p&gt;
&lt;p&gt;Ada saisit imm&#233;diatement la port&#233;e de l'invention. L&#224; o&#249; Babbage voit un calculateur, elle voit un instrument capable de manipuler &lt;strong&gt;tout ce qui peut &#234;tre exprim&#233; par des symboles&lt;/strong&gt; &#8212; nombres, musique, logique. Elle &#233;crit dans la &lt;i&gt;Note A&lt;/i&gt; : &#171; &lt;i&gt;La Machine Analytique tisse des motifs alg&#233;briques tout comme le m&#233;tier Jacquard tisse des fleurs et des feuilles&lt;/i&gt; &#187;.&lt;/p&gt;
&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;La Note G : le premier programme&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;En 1843, Ada traduit de l'italien un article de Luigi Menabrea d&#233;crivant la Machine Analytique. Elle y ajoute &lt;strong&gt;sept notes&lt;/strong&gt; (A &#224; G), trois fois plus longues que l'article original. La derni&#232;re, la &lt;strong&gt;Note G&lt;/strong&gt;, contient ce qui est aujourd'hui consid&#233;r&#233; comme le &lt;strong&gt;premier programme informatique&lt;/strong&gt; de l'histoire.&lt;/p&gt;
&lt;p&gt;Ce programme calcule les &lt;strong&gt;nombres de Bernoulli&lt;/strong&gt;, une suite de fractions qui apparaissent dans de nombreux domaines des math&#233;matiques &#8212; s&#233;ries, th&#233;orie des nombres, sommes de puissances d'entiers.&lt;/p&gt;
&lt;p&gt;Ada choisit d&#233;lib&#233;r&#233;ment un cas complexe pour d&#233;montrer la puissance de la Machine : &#171; &lt;i&gt;Nous terminerons ces Notes en suivant en d&#233;tail les &#233;tapes par lesquelles la machine pourrait calculer les Nombres de Bernoulli, ceci &#233;tant un exemple assez compliqu&#233; de ses capacit&#233;s&lt;/i&gt; &#187;.&lt;/p&gt;
&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;Un algorithme complet et moderne&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;Le programme de la Note G n'est pas un simple calcul s&#233;quentiel. Il introduit des concepts fondamentaux de la programmation :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;Boucles imbriqu&#233;es&lt;/strong&gt; &#8212; des op&#233;rations qui se r&#233;p&#232;tent selon un compteur, un concept absent de toute machine de l'&#233;poque&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Variables et m&#233;moire&lt;/strong&gt; &#8212; plusieurs &#171; colonnes &#187; du Magasin, num&#233;rot&#233;es V1 &#224; V24, jouant le r&#244;le de registres&lt;/li&gt;&lt;li&gt; &lt;strong&gt;R&#233;cursivit&#233;&lt;/strong&gt; &#8212; chaque nombre de Bernoulli est calcul&#233; &#224; partir des pr&#233;c&#233;dents&lt;/li&gt;&lt;li&gt; &lt;strong&gt;S&#233;paration code/donn&#233;es&lt;/strong&gt; &#8212; les &#171; cartes d'op&#233;ration &#187; (le programme) sont distinctes des &#171; cartes de variables &#187; (les donn&#233;es)&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Le programme comporte &lt;strong&gt;25 op&#233;rations&lt;/strong&gt; distinctes, qui se d&#233;roulent en 36 &#233;tapes une fois les boucles d&#233;roul&#233;es. Il utilise les quatre op&#233;rations arithm&#233;tiques et un compteur de boucle stock&#233; en V10.&lt;/p&gt;
&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;La Machine Analytique : un ordinateur m&#233;canique&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;La machine de Babbage, jamais construite de son vivant, comportait deux organes principaux :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;Le Moulin&lt;/strong&gt; (&lt;i&gt;the Mill&lt;/i&gt;) &#8212; l'unit&#233; de calcul, &#233;quivalent de notre processeur. Il re&#231;oit deux op&#233;randes, ex&#233;cute une op&#233;ration (+, &#8722;, &#215;, &#247;) et produit un r&#233;sultat.&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Le Magasin&lt;/strong&gt; (&lt;i&gt;the Store&lt;/i&gt;) &#8212; la m&#233;moire, constitu&#233;e de colonnes de roues dent&#233;es. Chaque colonne stocke un nombre de 50 chiffres d&#233;cimaux.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Les donn&#233;es circulent entre le Magasin et le Moulin via des engrenages et des axes m&#233;caniques. Le programme, lui, est encod&#233; sur des &lt;strong&gt;cartes perfor&#233;es&lt;/strong&gt; &#8212; une id&#233;e emprunt&#233;e aux m&#233;tiers Jacquard.&lt;/p&gt;
&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;La question de la convention&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;Un d&#233;tail qui pr&#234;te &#224; confusion : Ada utilise une &lt;strong&gt;convention de num&#233;rotation&lt;/strong&gt; diff&#233;rente de la n&#244;tre pour les nombres de Bernoulli. Elle ne retient que les valeurs non triviales (en excluant B&#8320; et B&#8321; modernes) et les num&#233;rote avec des indices impairs :&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;thead&gt;&lt;tr class='row_first'&gt;&lt;th id='id8823_c0'&gt;Ada (1843)&lt;/th&gt;&lt;th id='id8823_c1'&gt;Moderne&lt;/th&gt;&lt;th id='id8823_c2'&gt;Valeur&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id8823_c0'&gt;B&#8321; (n=1)&lt;/td&gt;
&lt;td headers='id8823_c1'&gt;B&#8322;&lt;/td&gt;
&lt;td headers='id8823_c2'&gt;1/6&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id8823_c0'&gt;B&#8323; (n=2)&lt;/td&gt;
&lt;td headers='id8823_c1'&gt;B&#8324;&lt;/td&gt;
&lt;td headers='id8823_c2'&gt;&#8722;1/30&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td headers='id8823_c0'&gt;B&#8325; (n=3)&lt;/td&gt;
&lt;td headers='id8823_c1'&gt;B&#8326;&lt;/td&gt;
&lt;td headers='id8823_c2'&gt;1/42&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td headers='id8823_c0'&gt;B&#8327; (n=4)&lt;/td&gt;
&lt;td headers='id8823_c1'&gt;B&#8328;&lt;/td&gt;
&lt;td headers='id8823_c2'&gt;&#8722;1/30&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Son programme, avec n=4, calcule donc ce qu'elle appelle &#171; B&#8327; &#187;, qui correspond &#224; notre &lt;strong&gt;B&#8328; = &#8722;1/30&lt;/strong&gt;.&lt;/p&gt;
&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;Un bug historique&lt;/strong&gt; &lt;/h1&gt;
&lt;p&gt;Le programme contient un &lt;strong&gt;bug&lt;/strong&gt; &#8212; probablement le premier de l'histoire du logiciel. &#192; l'op&#233;ration n&#186;4, Ada &#233;crit une division V5&#247;V4 alors qu'il faudrait V4&#247;V5 : les op&#233;randes sont invers&#233;s. Probablement une erreur de typographie plut&#244;t qu'une erreur logique d'Ada, car la colonne &#171; Statement of Results &#187; du m&#234;me tableau montre bien le bon r&#233;sultat (contenu de V4 divis&#233; par contenu de V5).&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;&lt;h1 class=&#034;spip&#034;&gt; &lt;strong&gt;Pour aller plus loin&lt;/strong&gt; &lt;/h1&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://en.wikipedia.org/wiki/Note_G&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Note G sur Wikipedia (en)&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://twobithistory.org/2018/08/18/ada-lovelace-note-g.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&#171; What Did Ada Lovelace's Program Actually Do ? &#187;&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://www.101computing.net/ada-lovelace-and-the-first-computer-algorithm/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&#201;mulateur de la Machine Analytique (101computing)&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://projectlovelace.net/problems/ada-lovelaces-note-g/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Analyse d&#233;taill&#233;e de l'algorithme (Project Lovelace)&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;i&gt;Simulation r&#233;alis&#233;e d'apr&#232;s le diagramme original publi&#233; dans &lt;i&gt;Scientific Memoirs&lt;/i&gt;, vol. III, 1843.&lt;/i&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Mod&#232;le de Lozi (version en couleurs)
</title>
		<link>https://experiences.mathemarium.fr/Attracteur-de-Lozi-couleur.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Attracteur-de-Lozi-couleur.html</guid>
		<dc:date>2023-12-08T09:05:10Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Chazottes Jean-Ren&#233;
, Monticelli Marc
, Ren&#233; Lozi
</dc:creator>



		<description>
&lt;p&gt;Le mod&#232;le de Lozi est un syst&#232;me dynamique &#224; temps discret du plan dans lui-m&#234;me : &#233;tant donn&#233; un point $(x_0,y_0)$ du plan, son &#233;volution est donn&#233;e par &lt;br class='autobr' /&gt; $$ \begincases x_n+1= y_n+1-a|x_n|\\ y_n+1=bx_n \endcases $$ &lt;br class='autobr' /&gt;
pour $n=0,1,2,\ldots$.Pour plus de d&#233;tails sur ce mod&#232;le, voir cet article. &lt;br class='autobr' /&gt;
Ici, nous nous concentrons sur le cas $b=-1$ (cas conservatif). Quand on clique dans la vue, on d&#233;marre la trajectoire du point s&#233;lectionn&#233; avec une certaine couleur (tir&#233;e al&#233;atoirement). Cela (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Systemes-dynamiques-.html" rel="directory"&gt;Syst&#232;mes dynamiques
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton156-75e58.jpg?1770811887' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Le mod&#232;le de Lozi est un syst&#232;me dynamique &#224; temps discret du plan dans lui-m&#234;me : &#233;tant donn&#233; un point &lt;span class=&#034;spip-math&#034;&gt;$(x_0,y_0)$&lt;/span&gt; du plan, son &#233;volution est donn&#233;e par &lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$ \begin{cases} x_{n+1}= y_n+1-a|x_n|\\ y_{n+1}=bx_n \end{cases} $$&lt;/p&gt;
&lt;br class='autobr' /&gt;
pour &lt;span class=&#034;spip-math&#034;&gt;$n=0,1,2,\ldots$&lt;/span&gt;.Pour plus de d&#233;tails sur ce mod&#232;le, &lt;a href='https://experiences.mathemarium.fr/Attracteur-de-Lozi.html'&gt;voir cet article&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ici, nous nous concentrons sur le cas &lt;span class=&#034;spip-math&#034;&gt;$b=-1$&lt;/span&gt; (cas conservatif). Quand on clique dans la vue, on d&#233;marre la trajectoire du point s&#233;lectionn&#233; avec une certaine couleur (tir&#233;e al&#233;atoirement). Cela permet de mieux voir comment les structures se constuisent.&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://experiences.mathemarium.fr/simulations/sd-ModeleLozi-Color&#034; width=&#034;100%&#034; height=&#034;700&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034; onload=&#034;parent.scroll(0,0);&#034;&gt;&lt;/iframe&gt; &lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Mod&#232;le de Lozi
</title>
		<link>https://experiences.mathemarium.fr/Modele-de-Lozi.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Modele-de-Lozi.html</guid>
		<dc:date>2023-12-08T08:40:53Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Chazottes Jean-Ren&#233;
, Monticelli Marc
, Ren&#233; Lozi
</dc:creator>



		<description>
&lt;p&gt;En 1977, Ren&#233; Lozi a introduit un syst&#232;me dynamique &#224; temps discret du plan dans lui-m&#234;me en rempla&#231;ant le terme quadratique du mod&#232;le de H&#233;non par une valeur absolue, ce qui donne une application affine par morceaux : &#233;tant donn&#233; un point $(x_0,y_0)$ du plan, son &#233;volution est donn&#233;e par $$ \begincases x_n+1= y_n+1-a|x_n|\ y_n+1=bx_n \endcases $$ pour $n=0,1,2,\ldots$. &lt;br class='autobr' /&gt;
Le mod&#232;le de Lozi est beaucoup plus simple &#224; &#233;tudier math&#233;matiquement que celui de H&#233;non tout en ayant la m&#234;me richesse (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Systemes-dynamiques-.html" rel="directory"&gt;Syst&#232;mes dynamiques
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton155-9639c.jpg?1770811887' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;En 1977, Ren&#233; Lozi a introduit un syst&#232;me dynamique &#224; temps discret du plan dans lui-m&#234;me en rempla&#231;ant le terme quadratique du &lt;a href='https://experiences.mathemarium.fr/L-attracteur-de-Henon.html'&gt;mod&#232;le de H&#233;non&lt;/a&gt; par une valeur absolue, ce qui donne une application affine par morceaux : &#233;tant donn&#233; un point &lt;span class=&#034;spip-math&#034;&gt;$(x_0,y_0)$&lt;/span&gt; du plan, son &#233;volution est donn&#233;e par &lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$ \begin{cases} x_{n+1}= y_n+1-a|x_n|\\ y_{n+1}=bx_n \end{cases} $$&lt;/p&gt;
&lt;br class='autobr' /&gt;
pour &lt;span class=&#034;spip-math&#034;&gt;$n=0,1,2,\ldots$&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Le mod&#232;le de Lozi est beaucoup plus simple &#224; &#233;tudier math&#233;matiquement que celui de H&#233;non tout en ayant la m&#234;me richesse de comportements.&lt;/p&gt;
&lt;p&gt;Quand &lt;span class=&#034;spip-math&#034;&gt;$|b|&lt;1$&lt;/span&gt;, la dynamique est dissipative dans le sens que si on prend une r&#233;gion du plan et qu'on l'it&#232;re, sa surface devient strictement plus petite. Pour certaines valeurs des param&#232;tres, ce syst&#232;me dynamique a un attracteur &#233;trange. En fait, Michal Misiurewicz a d&#233;montr&#233; que pour l'ensemble de param&#232;tres suivant&lt;/p&gt;
&lt;p&gt;
&lt;p class=&#034;spip spip-math&#034;&gt;$$ \Big\{ (a,b)\in \mathbb{R}^2 : b&gt;0, a\sqrt{2} &lt; b +2, 2a + b &lt; 4 \Big\}, $$&lt;/p&gt;
&lt;/p&gt;
&lt;p&gt;on a bien un attracteur &#233;trange.&lt;/p&gt;
&lt;p&gt;Quand $|b|=1$, la dynamique est conservative : si on prend une r&#233;gion du plan et qu'on l'it&#232;re, cette fois-ci sa surface est inchang&#233;e (mais elle se d&#233;forme). Dans l'exp&#233;rience num&#233;rique ci-dessous, on pourra constater l'extraordinaire structure du portrait de phase.&lt;/p&gt;
&lt;p&gt;Une version en couleurs dans le cas conservatif se &lt;a href='https://experiences.mathemarium.fr/Attracteur-de-Lozi-couleur.html'&gt;trouve l&#224;&lt;/a&gt;.&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://experiences.mathemarium.fr/simulations/sd-ModeleLozi&#034; width=&#034;100%&#034; height=&#034;700&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034; onload=&#034;parent.scroll(0,0);&#034;&gt;&lt;/iframe&gt; &lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Attracteur de Plykin sur la sph&#232;re
</title>
		<link>https://experiences.mathemarium.fr/Attracteur-de-Plykin-sur-la-sphere.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Attracteur-de-Plykin-sur-la-sphere.html</guid>
		<dc:date>2022-09-16T06:52:49Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Chazottes Jean-Ren&#233;
, Monticelli Marc
</dc:creator>



		<description>
&lt;p&gt;S. Kuznetsov a propos&#233; un syst&#232;me dynamique explicite donnant un attracteur de Plykin (qui est un attracteur hyperbolique). Ce syst&#232;me &#233;volue sur la sph&#232;re unit&#233;. &lt;br class='autobr' /&gt; On part d'une condition initiale qui est un point $\boldsymbolx_0=(x_0,y_0,z_0)$ qui satisfait $x_0^2+y_0^2+z_0^2=1$. Ensuite on d&#233;finit son orbite par r&#233;currence : $$ \boldsymbolx_n+1=\boldsymbolf(\boldsymbolx_n) :=\boldsymbolf_+(\,\,\boldsymbolf_-(\boldsymbolx_n)), \, n\geq 0 $$ o&#249; $$ \boldsymbolf_\pm(\boldsymbolx)= (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Systemes-dynamiques-.html" rel="directory"&gt;Syst&#232;mes dynamiques
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton154-45ad0.jpg?1770811887' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href=&#034;http://www.sgtnd.narod.ru/science/hyper/Plykin/eng/plykin.htm&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;S. Kuznetsov&lt;/a&gt; a propos&#233; un syst&#232;me dynamique explicite donnant un attracteur de Plykin (qui est un attracteur hyperbolique). Ce syst&#232;me &#233;volue sur la sph&#232;re unit&#233;.&lt;/p&gt;
&lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://experiences.mathemarium.fr/simulations_svg/AttracteurDePlykinSurLaSphere/
&#034; height=&#034;430&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt;
&lt;p&gt;On part d'une condition initiale qui est un point &lt;span class=&#034;spip-math&#034;&gt;$\boldsymbol{x}_0=(x_0,y_0,z_0)$&lt;/span&gt; qui satisfait &lt;span class=&#034;spip-math&#034;&gt;$x_0^2+y_0^2+z_0^2=1$&lt;/span&gt;. Ensuite on d&#233;finit son orbite par r&#233;currence :&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$ \boldsymbol{x}_{n+1}=\boldsymbol{f}(\boldsymbol{x}_n) :=\boldsymbol{f}_+(\,\,\boldsymbol{f}_-(\boldsymbol{x}_n)), \, n\geq 0 $$&lt;/p&gt;
&lt;br class='autobr' /&gt;
o&#249;&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$ \boldsymbol{f}_{\pm}(\boldsymbol{x})= \begin{pmatrix} \pm z \\ \frac{y\, \mathrm{e}^{\frac{\varepsilon}{2}(x^2+y^2)} \cos\big(\frac{\pi}{2}(z\sqrt{2}+1)\big)\,\pm\, x\, \mathrm{e}^{-\frac{\varepsilon}{2}(x^2+y^2)} \sin\big(\frac{\pi}{2}(z\sqrt{2}+1)\big)}{\sqrt{\cosh( \varepsilon(x^2+y^2) +\varepsilon(y^2-x^2)\frac{\sinh(\varepsilon(x^2+y^2))}{\varepsilon(x^2+y^2)}}} \\ \frac{y\, \mathrm{e}^{\frac{\varepsilon}{2}(x^2+y^2)} \sin\big(\frac{\pi}{2}(z\sqrt{2}+1)\big)\,\mp\, x\, \mathrm{e}^{-\frac{\varepsilon}{2}(x^2+y^2)} \cos\big(\frac{\pi}{2}(z\sqrt{2}+1)\big)}{\sqrt{\cosh(\varepsilon(x^2+y^2)) +\varepsilon(y^2-x^2)\frac{\sinh(\varepsilon(x^2+y^2)}{\varepsilon(x^2+y^2)}}} \end{pmatrix}\cdot $$&lt;/p&gt;
&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Noeuds toriques
</title>
		<link>https://experiences.mathemarium.fr/Noeuds-toriques.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Noeuds-toriques.html</guid>
		<dc:date>2022-09-12T08:02:50Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Maisonobe Philippe
, Monticelli Marc
</dc:creator>



		<description>
&lt;p&gt;En cours d'&#233;criture. Seule l'exp&#233;rience num&#233;rique interactive est actuellement disponible.&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Topologie-.html" rel="directory"&gt;Topologie
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton152-098cc.jpg?1770811887' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;En cours d'&#233;criture. Seule l'exp&#233;rience num&#233;rique interactive est actuellement disponible.&lt;/p&gt;
&lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://experiences.mathemarium.fr/simulations/Noeuds/&#034; height=&#034;600&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Les suites de Barker
</title>
		<link>https://experiences.mathemarium.fr/Les-suites-de-Barker.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Les-suites-de-Barker.html</guid>
		<dc:date>2022-03-21T11:06:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Eliahou Shalom
, Monticelli Marc
</dc:creator>



		<description>
&lt;p&gt;La question consid&#233;r&#233;e ici concerne des suites finies de +1 et &#8722;1 satisfaisant quelques conditions &#233;l&#233;mentaires. Elle est ouverte depuis plus de 60 ans. &lt;br class='autobr' /&gt; Ronald Hugh Barker [1915 - 2015] &#233;tait un physicien et ing&#233;nieur irlandais sp&#233;cialis&#233; dans la transmission des signaux. &lt;br class='autobr' /&gt;
En 1953, ses travaux sur des probl&#232;mes de synchronisation digitale l'ont conduit &#224; poser une question math&#233;matique d'apparence simple mais qui, plus de 70 ans apr&#232;s, r&#233;siste encore et toujours aux efforts de r&#233;solution (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Images-des-maths-.html" rel="directory"&gt;Images des maths
&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton153-2a1fa.jpg?1770811887' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_chapo'&gt;&lt;p&gt;La question consid&#233;r&#233;e ici concerne des suites finies de +1 et &#8722;1 satisfaisant quelques conditions &#233;l&#233;mentaires. Elle est ouverte depuis plus de 60 ans.&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Ronald Hugh Barker [1915 - 2015] &#233;tait un physicien et ing&#233;nieur irlandais sp&#233;cialis&#233; dans la transmission des signaux.&lt;/p&gt;
&lt;p&gt;En 1953, ses travaux sur des probl&#232;mes de synchronisation digitale l'ont conduit &#224; poser une question math&#233;matique d'apparence simple mais qui, plus de 70 ans apr&#232;s, r&#233;siste encore et toujours aux efforts de r&#233;solution des math&#233;maticiens.&lt;/p&gt;
&lt;p&gt;C'est ainsi que sont n&#233;es les suites de Barker, des suites finies de +1 et &#8722;1 satisfaisant certaines conditions d&#233;crites plus bas. Gr&#226;ce &#224; leurs propri&#233;t&#233;s math&#233;matiques, les suites de Barker sont largement utilis&#233;es de nos jours dans les radars, en t&#233;l&#233;phonie mobile, pour le WiFi, le GPS etc. &#8230; (&lt;a href=&#034;https://images.math.cnrs.fr/Connait-on-toutes-les-suites-de-Barker.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Lire l'article complet&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;&#8230;&lt;/p&gt;
&lt;p&gt;Pour tester facilement de nombreux exemples, voici un petit calculateur interactif d'auto-corr&#233;lations de suites binaires.&lt;/p&gt;
&lt;p&gt;Par d&#233;faut, une suite binaire al&#233;atoire de longueur &lt;i&gt;n=10&lt;/i&gt; s'affiche. Un clic sur une case change le signe de celle-ci. Les coefficients d'auto-corr&#233;lation &lt;i&gt;c1,&#8230;,cn&#8722;1&lt;/i&gt; de la suite sont alors automatiquement actualis&#233;s. C'est int&#233;ressant d'observer le changement induit sur ces coefficients par un seul petit changement de signe.&lt;/p&gt;
&lt;p&gt;On dispose des contr&#244;les suivants. Le curseur permet de varier la longueur &lt;i&gt;n&lt;/i&gt; entre 2 et 16. Un premier bouton, &lt;strong&gt;alea&lt;/strong&gt;, permet &#224; chaque clic d'afficher une nouvelle suite binaire al&#233;atoire de longueur n. On dispose aussi d'un bouton pour chacune des op&#233;rations &lt;strong&gt;rev&lt;/strong&gt;, &lt;strong&gt;neg&lt;/strong&gt; et &lt;strong&gt;alt&lt;/strong&gt;, permettant ainsi de visualiser leur effet sur les coefficients d'auto-corr&#233;lation. Et enfin, les quatre derniers boutons permettent d'afficher certaines suites binaires sp&#233;cifiques.&lt;/p&gt;
&lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://experiences.mathemarium.fr/simulationsp5/SuiteBarker/&#034; height=&#034;600&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt;&lt;/div&gt;
		&lt;div class="hyperlien"&gt;Voir en ligne : &lt;a href="https://images.math.cnrs.fr/Connait-on-toutes-les-suites-de-Barker.html" class="spip_out"&gt;https://images.math.cnrs.fr/Connait...&lt;/a&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Lorenz attractor
</title>
		<link>https://experiences.mathemarium.fr/Lorenz-attractor.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Lorenz-attractor.html</guid>
		<dc:date>2022-03-09T22:11:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Chazottes Jean-Ren&#233;
, Monticelli Marc
</dc:creator>


		<dc:subject>Syst&#232;mes dynamiques
</dc:subject>
		<dc:subject>javascript
</dc:subject>
		<dc:subject>Article Kiosque
</dc:subject>
		<dc:subject>WebGL
</dc:subject>

		<description>
&lt;p&gt;To study the possibly complicated behavior of three-dimensional systems, there is no better place to begin than with the famous model proposed by Lorenz in 1963. Before this model appeared, the only types of stable attractors known in differential equations were fixed points and closed trajectories. This model illustrates in particular the sensitive dependence on intial conditions, also known by the large public as the 'butterfly effect' (an expression coined by Lorenz himself). &lt;br class='autobr' /&gt;
The Lorenz (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Systemes-dynamiques-.html" rel="directory"&gt;Syst&#232;mes dynamiques
&lt;/a&gt;

/ 
&lt;a href="https://experiences.mathemarium.fr/+-Systemes-dynamiques-4-+.html" rel="tag"&gt;Syst&#232;mes dynamiques
&lt;/a&gt;, 
&lt;a href="https://experiences.mathemarium.fr/+-javascript-+.html" rel="tag"&gt;javascript
&lt;/a&gt;, 
&lt;a href="https://experiences.mathemarium.fr/+-Article-Kiosque-+.html" rel="tag"&gt;Article Kiosque
&lt;/a&gt;, 
&lt;a href="https://experiences.mathemarium.fr/+-WebGL-+.html" rel="tag"&gt;WebGL
&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton46-9340c.png?1770811887' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;To study the possibly complicated behavior of three-dimensional systems, there is no better place to begin than with the famous model proposed by Lorenz in 1963. Before this model appeared, the only types of stable attractors known in differential equations were fixed points and closed trajectories. This model illustrates in particular the sensitive dependence on intial conditions, also known by the large public as the 'butterfly effect' (an expression coined by Lorenz himself).&lt;/p&gt;
&lt;p&gt;The Lorenz system is given by the equations&lt;/p&gt;
&lt;p&gt;
&lt;p class=&#034;spip spip-math&#034;&gt;$$ \begin{cases} \dot{x} = \sigma (y-x)\\ \dot{y}=\rho x-y -xz\\ \dot{z}=xy-\beta z \end{cases} $$&lt;/p&gt;
&lt;br class='autobr' /&gt;
where &lt;span class=&#034;spip-math&#034;&gt;$\sigma,\rho$&lt;/span&gt; and &lt;span class=&#034;spip-math&#034;&gt;$\beta$&lt;/span&gt; are positive parameters. The 'historical values' (those used by Lorenz in his paper) are &lt;span class=&#034;spip-math&#034;&gt;$\sigma=10$&lt;/span&gt;, &lt;span class=&#034;spip-math&#034;&gt;$\beta=8/3$&lt;/span&gt; et &lt;span class=&#034;spip-math&#034;&gt;$\rho=28$&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Explaining how Lorenz got his equations would lead us away. We content ourselves with a few words. Lorenz was interested in setting up a simple model that would explain some of the unpredictable behavior of the weather.&lt;/p&gt;
&lt;p&gt;Physical sensible models of atmospheric convection involve partial differential equations, and are extremely complicated to analyze. Lorenz sought a much simpler system. He considered a two-dimensional fluid cell that was heated from below and cooled from above. In Fourier modes, the fluid motion can be described by a system of differential equations involving infinitely many variables. Lorenz made a tremendous simplification by keeping only three variables !&lt;/p&gt;
&lt;p&gt;Very roughly speaking, &lt;span class=&#034;spip-math&#034;&gt;$x$&lt;/span&gt; represents the rate of convective 'overturning', whereas &lt;span class=&#034;spip-math&#034;&gt;$y$&lt;/span&gt; and &lt;span class=&#034;spip-math&#034;&gt;$z$&lt;/span&gt; can be thought as the horizontal and vertical temperature, respectively. Notice that &lt;span class=&#034;spip-math&#034;&gt;$x,y,z$&lt;/span&gt; are thus not representing the position of a point in the ambient space, but instead an abstract three-dimensional phase space.&lt;/p&gt;
&lt;p&gt;Regarding the three parameters, &lt;span class=&#034;spip-math&#034;&gt;$\sigma$&lt;/span&gt; is the Prandtl number (related to the fluid viscosity), &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt; is the Rayleigh number (related to the temperature difference between the top and bottom of the cell, and &lt;span class=&#034;spip-math&#034;&gt;$b$&lt;/span&gt; is a scaling factor (related to the aspect ratio of the rolls).&lt;/p&gt;
&lt;p&gt;In the following digital experiment, you can move the orange bullet which represent the initial condition and then press the 'start' button. You can observe that solutions that start out very differently seem to have the same fate, if we forget the 'transient behavior'. They both eventually wind around the symmetric pair of fixed points, alternating at times which point they encircle. This forms a complicated set, the so-called Lorenz attractor, on which solutions stay for ever.&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://www.generative-ebooks.com/Simulations/801-Lorenz-Construction-3D.wdgt&#034; width=&#034;100%&#034; height=&#034;600&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034; onload=&#034;parent.scroll(0,0);&#034;&gt;&lt;/iframe&gt; &lt;p&gt;&lt;br&gt;
The previous experiment can be misleading because it can leave the impression that if you start with two very close initial conditions, the resulting solutions travel very close to each other, before they get on the attractor but also once they are on it. The following experiment shows that this is false ! This time you can see how to initially close points evolve on the attractor.&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://www.generative-ebooks.com/Simulations/810-Lorenz-SensibiliteCI-3D.wdgt/&#034; width=&#034;100%&#034; height=&#034;650&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034; onload=&#034;parent.scroll(0,0);&#034;&gt;&lt;/iframe&gt; &lt;p&gt;&lt;br&gt;
You can observe that the two solutions move quite far apart during their journey around the attractor. Moreover, you can see that the trajectories are nearly identical for a certain time period, but then they differ significantly as one solution winds around one of the symmetric fixed points, while the other solution winds around the other one. No matter how close two solutions start, they always move apart in this manner when they are on the attractor. This is sensitive dependence on initial conditions, one of the main features of a chaotic system.&lt;/p&gt;
&lt;p&gt;Moreover, we observe that solutions pass from one 'lobe' of the attractor to the other in an apparently unpredictable manner, leading to an irregular oscillation that never repeats : we have an aperiodic motion. This is called deterministic chaos because the equations are deterministic but the solutions can behave in a seemingly random way. Recall that 'deterministic' means, given the present state, the future (and the past) are completely determined. Mathematically, this means that, given an initial condition &lt;span class=&#034;spip-math&#034;&gt;$(x_0,y_0,z_0)$&lt;/span&gt;, there is a unique solution &lt;span class=&#034;spip-math&#034;&gt;$(x(t),y(t),z(t))$&lt;/span&gt; passing through &lt;span class=&#034;spip-math&#034;&gt;$(x_0,y_0,z_0)$&lt;/span&gt; at time &lt;span class=&#034;spip-math&#034;&gt;$t=0$&lt;/span&gt;. But, to predict the future evolution, we need to know exactly the initial condition, which is impossible in practice. In a chaotic system, this leads to unpredictability. To illustrate this, consider a tiny blob if initial conditions around &lt;span class=&#034;spip-math&#034;&gt;$(x_0,y_0,z_0)$&lt;/span&gt;. We observe that, rapidly, this blob smears out over the entire attractor ! This means that a tiny error on the initial condition is amplified quickly in such a way that we only know that we are on the attractor, but we don't know precisely where.&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;https://www.generative-ebooks.com/Simulations/812-Lorenz-SensibiliteCI-3D-FLOW.wdgt/&#034; width=&#034;100%&#034; height=&#034;700&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034; onload=&#034;parent.scroll(0,0);&#034;&gt;&lt;/iframe&gt; &lt;/div&gt;
		&lt;div class="hyperlien"&gt;Voir en ligne : &lt;a href="http://experiences.math.cnrs.fr/simulations/sd-Lorenz3D/index.html" class="spip_out"&gt;Attracteur de Lorenz en 3D&lt;/a&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Bifurcation diagram of the logistic map
</title>
		<link>https://experiences.mathemarium.fr/Bifurcation-diagram-of-the.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Bifurcation-diagram-of-the.html</guid>
		<dc:date>2022-02-18T09:32:39Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Chazottes Jean-Ren&#233;
, Monticelli Marc
</dc:creator>


		<dc:subject>Syst&#232;mes dynamiques
</dc:subject>
		<dc:subject>javascript
</dc:subject>

		<description>
&lt;p&gt;We presented the logistic map here and mentioned the bifurcation diagram that displays the different asymptotic behaviours of the orbits as a function of the parameter. Here you can &#8220;draw&#8221; it: Hold the mouse button down and ``scratch'' to make the diagram appearing. A double-click in the diagram produces a zoom in, which allows you to refine part of the diagram, and see its amazing structure. The attractor is shown on the vertical line as $r$ varies on the horizontal axis. &lt;br class='autobr' /&gt; Let us briefly (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Systemes-dynamiques-.html" rel="directory"&gt;Syst&#232;mes dynamiques
&lt;/a&gt;

/ 
&lt;a href="https://experiences.mathemarium.fr/+-Systemes-dynamiques-4-+.html" rel="tag"&gt;Syst&#232;mes dynamiques
&lt;/a&gt;, 
&lt;a href="https://experiences.mathemarium.fr/+-javascript-+.html" rel="tag"&gt;javascript
&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton150-7e836.jpg?1770811887' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;We presented the logistic map &lt;a href='https://experiences.mathemarium.fr/Logistic-map.html'&gt;here&lt;/a&gt; and mentioned the bifurcation diagram that displays the different asymptotic behaviours of the orbits as a function of the parameter. Here you can &#034;draw&#034; it: Hold the mouse button down and ``scratch'' to make the diagram appearing. A double-click in the diagram produces a zoom in, which allows you to refine part of the diagram, and see its amazing structure.&lt;br class='autobr' /&gt;
The attractor is shown on the vertical line as &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt; varies on the horizontal axis.&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;/simulations/systemesdynamiques/DiagrammeDeBifurcation/&#034; height=&#034;600&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;p&gt; &lt;br&gt; &lt;br class='autobr' /&gt;
Let us briefly explain how to compute this diagram.&lt;br class='autobr' /&gt;
Pick up values &lt;span class=&#034;spip-math&#034;&gt;$r_1$&lt;/span&gt;, &lt;span class=&#034;spip-math&#034;&gt;$r_2$&lt;/span&gt;,..., &lt;span class=&#034;spip-math&#034;&gt;$r_N$&lt;/span&gt;, with &lt;span class=&#034;spip-math&#034;&gt;$N=1000$&lt;/span&gt; such that &lt;span class=&#034;spip-math&#034;&gt;$r_{j+1}-r_j=0,005$&lt;/span&gt;. Then compute the orbit &lt;span class=&#034;spip-math&#034;&gt;$(x_n)$&lt;/span&gt; of, say, &lt;span class=&#034;spip-math&#034;&gt;$x_0=0.5$&lt;/span&gt; for each &lt;span class=&#034;spip-math&#034;&gt;$r_j$&lt;/span&gt;. After &lt;span class=&#034;spip-math&#034;&gt;$50$&lt;/span&gt; iterations, we consider that transient phases are eliminated, that is, &lt;span class=&#034;spip-math&#034;&gt;$(x_n)$&lt;/span&gt; reached &lt;span class=&#034;spip-math&#034;&gt;$0$&lt;/span&gt;, or became periodic, etc. We thus have a value &lt;span class=&#034;spip-math&#034;&gt;$x_{50}$&lt;/span&gt; for each &lt;span class=&#034;spip-math&#034;&gt;$r_j$&lt;/span&gt;, denoted by &lt;span class=&#034;spip-math&#034;&gt;$x_{50}(r_j)$&lt;/span&gt;. Finally, we plot &lt;span class=&#034;spip-math&#034;&gt;$(r_j,x_{50}(r_j))$&lt;/span&gt; for &lt;span class=&#034;spip-math&#034;&gt;$j=1,2,\ldots,N$&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;HTML code to integrate this simulation into your pages:&lt;/p&gt; &lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;http://experiences.math.cnrs.fr/simulations/systemesdynamiques/DiagrammeDeBifurcation/&#034; height=&#034;600&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="en">
		<title>Turing patterns
</title>
		<link>https://experiences.mathemarium.fr/Turing-patterns.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Turing-patterns.html</guid>
		<dc:date>2022-02-10T16:43:25Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Chazottes Jean-Ren&#233;
, Monticelli Marc
</dc:creator>


		<dc:subject>Syst&#232;mes dynamiques
</dc:subject>
		<dc:subject>Alan Turing
</dc:subject>
		<dc:subject>Morphog&#233;n&#232;se
</dc:subject>
		<dc:subject>javascript
</dc:subject>
		<dc:subject>Article Kiosque
</dc:subject>

		<description>&lt;p&gt;&lt;a href=&#034;https://en.wikipedia.org/wiki/Alan_Turing&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Alan Turing&lt;/a&gt; was the first to propose a model to account for the very large diversity of patterns in nature, such as animal coats. This model is based on a &#8220;&lt;a href=&#034;https://en.wikipedia.org/wiki/Reaction&#8211;diffusion_system&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;reaction-difusion equation&lt;/a&gt;&#8221; of the form(*)&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$\begin{cases} \frac{\partial u}{\partial t}=f(u,v)+A \nabla^2 u\\\frac{\partial v}{\partial t}=g(u,v)+B \nabla^2 v\end{cases}$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; where &lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$u(x,y,t)$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt; is the concentration at point &lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$(x,y)$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt; and at time &lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$t$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt; of the activator (which color the skin), and &lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$v(x,y,t)$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt; is that of the inhibitor (which prevents the activator from being expressed). The positive coefficients &lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$A,B$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt; are the diffusion coefficients.&lt;/p&gt;
&lt;p&gt;In the digital experiment below, we have a portion of the plan &lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$(x,y)$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt; and we have taken &lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$f(u,v)=u(v-1)-12$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt;, &lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$g(u,v)=16-uv$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt;. What is represented is the minimum of &lt;span class=&#034;csfoo htmla&#034;&gt;&lt;/span&gt;&lt;span class=&#034;spip-math&#034;&gt;$u(x,y,t)$&lt;/span&gt;&lt;span class=&#034;csfoo htmlb&#034;&gt;&lt;/span&gt;, in black, and its maximum, in red.&lt;/p&gt;

-
&lt;a href="https://experiences.mathemarium.fr/-Systemes-dynamiques-.html" rel="directory"&gt;Syst&#232;mes dynamiques
&lt;/a&gt;

/ 
&lt;a href="https://experiences.mathemarium.fr/+-Systemes-dynamiques-4-+.html" rel="tag"&gt;Syst&#232;mes dynamiques
&lt;/a&gt;, 
&lt;a href="https://experiences.mathemarium.fr/+-Alan-Turing-+.html" rel="tag"&gt;Alan Turing
&lt;/a&gt;, 
&lt;a href="https://experiences.mathemarium.fr/+-Morphogenese-+.html" rel="tag"&gt;Morphog&#233;n&#232;se
&lt;/a&gt;, 
&lt;a href="https://experiences.mathemarium.fr/+-javascript-+.html" rel="tag"&gt;javascript
&lt;/a&gt;, 
&lt;a href="https://experiences.mathemarium.fr/+-Article-Kiosque-+.html" rel="tag"&gt;Article Kiosque
&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton149-d8d8c.png?1770959937' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href=&#034;https://en.wikipedia.org/wiki/Alan_Turing&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Alan Turing&lt;/a&gt; was the first to propose a model to account for the very large diversity of patterns in nature, such as animal coats. This model is based on a &#034;&lt;a href=&#034;https://en.wikipedia.org/wiki/Reaction&#8211;diffusion_system&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;reaction-difusion equation&lt;/a&gt;&#034; of the form(*)&lt;/p&gt;
&lt;p&gt;&lt;span class=&#034;spip-math&#034;&gt;$\begin{cases} \frac{\partial u}{\partial t}=f(u,v)+A \nabla^2 u\\\frac{\partial v}{\partial t}=g(u,v)+B \nabla^2 v\end{cases}$&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; where &lt;span class=&#034;spip-math&#034;&gt;$u(x,y,t)$&lt;/span&gt; is the concentration at point &lt;span class=&#034;spip-math&#034;&gt;$(x,y)$&lt;/span&gt; and at time &lt;span class=&#034;spip-math&#034;&gt;$t$&lt;/span&gt; of the activator (which color the skin), and &lt;span class=&#034;spip-math&#034;&gt;$v(x,y,t)$&lt;/span&gt; is that of the inhibitor (which prevents the activator from being expressed). The positive coefficients &lt;span class=&#034;spip-math&#034;&gt;$A,B$&lt;/span&gt; are the diffusion coefficients.&lt;/p&gt;
&lt;p&gt;In the digital experiment below, we have a portion of the plan &lt;span class=&#034;spip-math&#034;&gt;$(x,y)$&lt;/span&gt; and we have taken &lt;span class=&#034;spip-math&#034;&gt;$f(u,v)=u(v-1)-12$&lt;/span&gt;, &lt;span class=&#034;spip-math&#034;&gt;$g(u,v)=16-uv$&lt;/span&gt;. What is represented is the minimum of &lt;span class=&#034;spip-math&#034;&gt;$u(x,y,t)$&lt;/span&gt;, in black, and its maximum, in red.&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;/simulations/sysdyn-Morphogenese-en/index.html&#034; height=&#034;600&#034; width=&#034;800&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;p&gt;(*) &lt;span class=&#034;spip-math&#034;&gt;$\nabla^2$&lt;/span&gt; is the Laplacian operator: &lt;span class=&#034;spip-math&#034;&gt;$\nabla^2 u=\frac{\partial^2 u}{\partial x^2}+\frac{\partial^2 u}{\partial y^2}$&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;To integrate this simulation into your own web pages:&lt;/p&gt; &lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;http://experiences.math.cnrs.fr/simulations/sysdyn-Morphogenese-en/index.html&#034; height=&#034;600&#034; width=&#034;800&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;
		&lt;div class="hyperlien"&gt;View online : &lt;a href="http://experiences.math.cnrs.fr/simulations/sysdyn-Morphogenese/index.html" class="spip_out"&gt;Turing patterns&lt;/a&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
