<?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_mot=4&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>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>Logistic map
</title>
		<link>https://experiences.mathemarium.fr/Logistic-map.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Logistic-map.html</guid>
		<dc:date>2022-02-18T08:54:58Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>en</dc:language>
		<dc:creator>Monticelli Marc
</dc:creator>


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

		<description>
&lt;p&gt;The logistic map is $x\mapsto rx(1-x)$ where $r$ is a positive parameter. One can check that when $r\in\, ]0,4]$, if $x\in[0,1]$, then $rx(1-x)\in[0,1]$. Hence, picking $x_0\in [0,1]$, one can construct a sequence $(x_n)$ living in $[0,1]$ by recurrence: $$ x_0\in[0,1], \; x_n+1=r x_n(1-x_n),\; n\geq 0. $$ This is an example of a discrete-time dynamical system, with each time step corresponding to an iteration of the logistic map, and $(x_n)$ is the orbit of $x_0$ under this dynamics. This (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Dynamical-Systems-.html" rel="directory"&gt;Dynamical Systems
&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;div class='rss_texte'&gt;&lt;p&gt;The &lt;a href=&#034;https://en.wikipedia.org/wiki/Logistic_map&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;logistic map&lt;/a&gt; is &lt;span class=&#034;spip-math&#034;&gt;$x\mapsto rx(1-x)$&lt;/span&gt; where &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt; is a positive parameter. One can check that when &lt;span class=&#034;spip-math&#034;&gt;$r\in\, ]0,4]$&lt;/span&gt;, if &lt;span class=&#034;spip-math&#034;&gt;$x\in[0,1]$&lt;/span&gt;, then &lt;span class=&#034;spip-math&#034;&gt;$rx(1-x)\in[0,1]$&lt;/span&gt;. Hence, picking &lt;span class=&#034;spip-math&#034;&gt;$x_0\in [0,1]$&lt;/span&gt;, one can construct a sequence &lt;span class=&#034;spip-math&#034;&gt;$(x_n)$&lt;/span&gt; living in &lt;span class=&#034;spip-math&#034;&gt;$[0,1]$&lt;/span&gt; by recurrence:&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$ x_0\in[0,1], \; x_{n+1}=r x_n(1-x_n),\; n\geq 0. $$&lt;/p&gt;
&lt;br class='autobr' /&gt;
This is an example of a discrete-time dynamical system, with each time step corresponding to an iteration of the logistic map, and &lt;span class=&#034;spip-math&#034;&gt;$(x_n)$&lt;/span&gt; is the orbit of &lt;span class=&#034;spip-math&#034;&gt;$x_0$&lt;/span&gt; under this dynamics. &lt;br class='autobr' /&gt;
This dynamical system was introduced in 1976 by &lt;a href=&#034;http://www.zoo.ox.ac.uk/people/view/may_r.htm&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Robert May&lt;/a&gt; in an article entitled``&lt;a href=&#034;http://ned.ipac.caltech.edu/level5/Sept01/May/May_contents.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Simple mathematical models with very complicated dynamics&lt;/a&gt;''. May proposed it to model the dynamics of a population, for example of insects, with a time step corresponding to one year. One has to interpret &lt;span class=&#034;spip-math&#034;&gt;$x_n$&lt;/span&gt; as the insect density in year &lt;span class=&#034;spip-math&#034;&gt;$n$&lt;/span&gt;.&lt;br class='autobr' /&gt;
The central point to which he draws attention is that, despite the innocent appearance of this model, its behaviour is extraordinarily rich and complex when the parameter &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt; varies. This is what we propose to verify with the following interactive digital experiment.&lt;br class='autobr' /&gt;
By clicking in the view, you select &lt;span class=&#034;spip-math&#034;&gt;$x_0$&lt;/span&gt; and the corresponding orbit is computed and plotted in the view below where you can see the values of &lt;span class=&#034;spip-math&#034;&gt;$x_n$&lt;/span&gt; as a function of &lt;span class=&#034;spip-math&#034;&gt;$n$&lt;/span&gt;.&lt;br class='autobr' /&gt;
What can be observed is the appearance of &#034;chaos&#034; by a &#034;period-doubling cascade&#034;. We provide more informations below.&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;/simulations/sd-Parabola&#034; height=&#034;600&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;p&gt;Here is a very partial and rough description of what you will see.&lt;br class='autobr' /&gt;
If &lt;span class=&#034;spip-math&#034;&gt;$0&lt; r\leq 1$&lt;/span&gt;, then &lt;span class=&#034;spip-math&#034;&gt;$(x_n)$&lt;/span&gt; goes to &lt;span class=&#034;spip-math&#034;&gt;$0$&lt;/span&gt;. If &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt; is larger than &lt;span class=&#034;spip-math&#034;&gt;$1$&lt;/span&gt; but smaller than &lt;span class=&#034;spip-math&#034;&gt;$3$&lt;/span&gt;, &lt;span class=&#034;spip-math&#034;&gt;$(x_n)$&lt;/span&gt; goes to &lt;span class=&#034;spip-math&#034;&gt;$\frac{r-1}{r}$&lt;/span&gt;, which is the (non-trivial) fixed point of the logistic map, that is, &lt;span class=&#034;spip-math&#034;&gt;$x$&lt;/span&gt; such that &lt;span class=&#034;spip-math&#034;&gt;$x=rx(1-x)$&lt;/span&gt;, which thus lies at the intersection of the graph of the map and the first bisector &lt;span class=&#034;spip-math&#034;&gt;$y=x$&lt;/span&gt;. (There are two trivial fixed points, namely &lt;span class=&#034;spip-math&#034;&gt;$0$&lt;/span&gt; and &lt;span class=&#034;spip-math&#034;&gt;$1$&lt;/span&gt;, which always exist, whatever the value of &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt; is.)&lt;br class='autobr' /&gt;
If &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt; is larger than &lt;span class=&#034;spip-math&#034;&gt;$3$&lt;/span&gt; but below &lt;span class=&#034;spip-math&#034;&gt;$3,57$&lt;/span&gt;, you can observe stable periodic oscillations, that is, &lt;span class=&#034;spip-math&#034;&gt;$(x_n)$&lt;/span&gt; only takes a finite number of values (after a quick transient phase), and these values are powers of &lt;span class=&#034;spip-math&#034;&gt;$2$&lt;/span&gt;. &lt;br class='autobr' /&gt;
When &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt;&#8776;&lt;span class=&#034;spip-math&#034;&gt;$3,57$&lt;/span&gt;, you will not longer observe oscillations of finite period. You can also observe (by clicking on the button &#034;Sensitivity to initial conditions&#034;) that a slightly different value of &lt;span class=&#034;spip-math&#034;&gt;$x_0$&lt;/span&gt; results in a very different orbit, which a characteristic of deterministic chaos.&lt;br class='autobr' /&gt;
Most values of &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt; above the critical value &lt;span class=&#034;spip-math&#034;&gt;$3,57$&lt;/span&gt; yield this chaotic behaviour. But there are some &#034;windows&#034; of periodicity, for instance for &lt;span class=&#034;spip-math&#034;&gt;$r=3,83$&lt;/span&gt;.&lt;br class='autobr' /&gt;
As you will see, these properties do not depend on the initial condition &lt;span class=&#034;spip-math&#034;&gt;$x_0$&lt;/span&gt; taken in &lt;span class=&#034;spip-math&#034;&gt;$\left]0,1\right[$&lt;/span&gt; (hence we exclude the trivial fixed points &lt;span class=&#034;spip-math&#034;&gt;$0$&lt;/span&gt; and &lt;span class=&#034;spip-math&#034;&gt;$1$&lt;/span&gt;).&lt;br class='autobr' /&gt;
One can encode all the behaviours as a function of &lt;span class=&#034;spip-math&#034;&gt;$r$&lt;/span&gt; in a &lt;a href='https://experiences.mathemarium.fr/Diagramme-de-Bifurcation-de-l.html'&gt;bifurcation diagram&lt;/a&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/sd-Parabola&#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>H&#233;non's attractor
</title>
		<link>https://experiences.mathemarium.fr/Henon-s-attractor.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Henon-s-attractor.html</guid>
		<dc:date>2022-02-17T09:55:27Z</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>Michel H&#233;non
</dc:subject>
		<dc:subject>javascript
</dc:subject>

		<description>
&lt;p&gt;By playing with the parameters of the Lorenz equations and using a Poincar&#233; section, Pomeau and Ibanez demonstrated the formation mechanism of a Smale horseshoe. Pomeau presented his work at a seminar attended by Michel H&#233;non who then conceived a very simple model of quadratic transformation of the plane which simulates, when a parameter varies, the mechanism of formation of a horseshoe: it is the famous H&#233;non model. &lt;br class='autobr' /&gt;
The model is defined as follows. Given $(x_0,y_0)$ in the place, one (&#8230;)&lt;/p&gt;


-
&lt;a href="https://experiences.mathemarium.fr/-Dynamical-Systems-.html" rel="directory"&gt;Dynamical Systems
&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/+-Michel-Henon-et-le-systeme-de-+.html" rel="tag"&gt;Michel H&#233;non
&lt;/a&gt;, 
&lt;a href="https://experiences.mathemarium.fr/+-javascript-+.html" rel="tag"&gt;javascript
&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;By playing with the parameters of the Lorenz equations and using a Poincar&#233; section, Pomeau and Ibanez demonstrated the formation mechanism of a &lt;a href=&#034;http://www.scholarpedia.org/article/Smale_horseshoe&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Smale horseshoe&lt;/a&gt;. Pomeau presented his work at a seminar attended by Michel H&#233;non who then conceived a very simple model of quadratic transformation of the plane which simulates, when a parameter varies, the mechanism of formation of a horseshoe: it is the famous H&#233;non model.&lt;/p&gt;
&lt;p&gt;The model is defined as follows. Given $(x_0,y_0)$ in the place, one computes its orbit $(x_1,y_1),(x_2,y_2),...$ by successive iterations:&lt;/p&gt;
&lt;p&gt;
&lt;p class=&#034;spip spip-math&#034;&gt;$$ \begin{cases} x_{n+1} =y_n+1-ax_n^2 \\ y_{n+1} =b x_n \end{cases} $$&lt;/p&gt;
&lt;br class='autobr' /&gt;
where &lt;span class=&#034;spip-math&#034;&gt;$a,b$&lt;/span&gt; are parameters.&lt;/p&gt;
&lt;p&gt;Numerical exploration of this model shows, for certain values of the parameters, the existence of a &lt;a href=&#034;https://en.wikipedia.org/wiki/Attractor#Strange_attractor&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&#8220;strange attractor&#8221;&lt;/a&gt; which has a fractal structure. The values in H&#233;non's paper are $a=1.4$, $b=0.3$.&lt;br class='autobr' /&gt;
The fact that this attractor really exists, and is not just a numerical belief, remained an open problem until the late 1980s. It was in 1991 that Benedicks and Carleson first showed rigorously the existence of these attractors. Their theorem is a mathematical tour-de-force but does not cover the values of the parameters $a=1.4$ et $b=0.3$.&lt;/p&gt;
&lt;p&gt;In the following interactive experiment, we run 100 initial points at the same time to generate the attractor faster. &lt;br class='autobr' /&gt;
By clicking in the plane you can zoom in to see more details of the strange attractor, when it appears.&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;/simulations/sysdyn-ModeleHenon-en/index.html&#034; height=&#034;550&#034; width=&#034;900&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&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;/simulations/sysdyn-ModeleHenon-en/index.html&#034; height=&#034;550&#034; width=&#034;900&#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>
<item xml:lang="fr">
		<title>For the pleasure of the eyes
</title>
		<link>https://experiences.mathemarium.fr/For-the-pleasure-of-the-eyes.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/For-the-pleasure-of-the-eyes.html</guid>
		<dc:date>2015-09-18T13:35:24Z</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>

		<description>
&lt;p&gt;All the differential equations we present on this website are physical or biological models. Here you can go through a gallery of phase portraits of two-dimensional systems we find beautiful, without getting preoccupied with what they could potentially model.
&lt;br class='autobr' /&gt; Most of the above differential equations are borrowed from the book Syst&#232;mes diff&#233;rentiels : &#233;tude graphique, by M. Artigue and V. Gautheron (Paris : CEDIC : Fernand Nathan, 1983), which is out-of-print.&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/arton105-37990.jpg?1771086929' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt; All the differential equations we present on this website are physical or biological models. Here you can go through a gallery of phase portraits of two-dimensional systems we find beautiful, without getting preoccupied with what they could potentially model. &lt;br&gt; &lt;br&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;/simulations/sd-ForTheEyes&#034; height=&#034;420&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;br&gt; &lt;br&gt; &lt;p&gt;Most of the above differential equations are borrowed from the book &lt;i&gt;Syst&#232;mes diff&#233;rentiels : &#233;tude graphique&lt;/i&gt;, by M. Artigue and V. Gautheron (Paris : CEDIC : Fernand Nathan, 1983), which is out-of-print.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Fonction de Liapounov pour le pendule simple
</title>
		<link>https://experiences.mathemarium.fr/Liapounov.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Liapounov.html</guid>
		<dc:date>2015-09-18T13:31:21Z</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>WebGL
</dc:subject>

		<description>

-
&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/+-WebGL-+.html" rel="tag"&gt;WebGL
&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton104-86026.jpg?1771086929' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;/simulations/sd-PenduleLyapunof&#034; height=&#034;420&#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>Chaos hamiltonien : l'application standard
</title>
		<link>https://experiences.mathemarium.fr/Chirikov-standard-map.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Chirikov-standard-map.html</guid>
		<dc:date>2015-07-10T16:00:16Z</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>

		<description>
&lt;p&gt;Il s'agit d'un mod&#232;le remarquable qui a permis de mieux comprendre le chaos hamiltonien. Il est d&#233;fini par une application qui envoie le tore $\mathbbT^2$ dans lui-m&#234;me. On peut repr&#233;senter ce tore comme un carr&#233; de c&#244;t&#233; $2\pi$ dont on identifie les c&#244;t&#233;s oppos&#233;s. &#201;tant donn&#233; un point initial $(\theta_0,I_0)$, on calcule son orbite, c-&#224;-d les points $(\theta_1,I_1), (\theta_2,I_2)$,... par r&#233;currence en utilisant l'application $$ \begincases \theta_n+1 =\theta_n + I_n+1 ;(\textmod\, 2\pi)~(&#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/arton97-033ea.jpg?1771086929' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Il s'agit d'un mod&#232;le remarquable qui a permis de mieux comprendre le chaos hamiltonien. Il est d&#233;fini par une application qui envoie le tore &lt;span class=&#034;spip-math&#034;&gt;$\mathbb{T}^2$&lt;/span&gt; dans lui-m&#234;me. On peut repr&#233;senter ce tore comme un carr&#233; de c&#244;t&#233; &lt;span class=&#034;spip-math&#034;&gt;$2\pi$&lt;/span&gt; dont on identifie les c&#244;t&#233;s oppos&#233;s. &#201;tant donn&#233; un point initial &lt;span class=&#034;spip-math&#034;&gt;$(\theta_0,I_0)$&lt;/span&gt;, on calcule son orbite, c-&#224;-d les points &lt;span class=&#034;spip-math&#034;&gt;$(\theta_1,I_1), (\theta_2,I_2)$&lt;/span&gt;,... par r&#233;currence en utilisant l'application&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$ \begin{cases} \theta_{n+1} =\theta_n + I_{n+1}~;(\text{mod}\, 2\pi)\\ I_{n+1} =I_n + K \sin\theta_n~;(\text{mod}\, 2\pi) \end{cases} $$&lt;/p&gt;
&lt;br class='autobr' /&gt;
o&#249; &lt;span class=&#034;spip-math&#034;&gt;$K\geq 0$&lt;/span&gt; est un param&#232;tre.&lt;/p&gt;
&lt;p&gt;Dans l'exp&#233;rience num&#233;rique interactive ci-dessous, on peut observer le portrait de phase selon les valeurs de &lt;span class=&#034;spip-math&#034;&gt;$K$&lt;/span&gt;, et y faire des zooms en cliquant directement dans le portrait de phase. (On visualise les orbites d'un milliers de points initiaux.)&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;/simulations/sd-ModeleChirikov&#034; height=&#034;700&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;p&gt;On remarque qu'on peut calculer exactement &lt;span class=&#034;spip-math&#034;&gt;$\theta_n$&lt;/span&gt; et &lt;span class=&#034;spip-math&#034;&gt;$I_n$&lt;/span&gt; pour tout &lt;span class=&#034;spip-math&#034;&gt;$n$&lt;/span&gt; dans le cas o&#249; &lt;span class=&#034;spip-math&#034;&gt;$K=0$&lt;/span&gt; (on dit que le syst&#232;me est int&#233;grable). En effet, on obtient facilement que &lt;span class=&#034;spip-math&#034;&gt;$I_n=I_0$&lt;/span&gt; et &lt;span class=&#034;spip-math&#034;&gt;$\theta_n=\theta_0+ n I_0$&lt;/span&gt;. Donc, l'orbite d'un point &lt;span class=&#034;spip-math&#034;&gt;$(\theta_0,I_0)$&lt;/span&gt; est confin&#233;e dans un cercle qui correspond &#224; un segment horizontal dans notre repr&#233;sentation. Deux cas sont possibles :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; soit &lt;span class=&#034;spip-math&#034;&gt;$I_0=p/q$&lt;/span&gt; o&#249; &lt;span class=&#034;spip-math&#034;&gt;$p,q$&lt;/span&gt; sont des entiers (&lt;span class=&#034;spip-math&#034;&gt;$q\neq 0$&lt;/span&gt;), ce qui donne une orbite p&#233;riodique de p&#233;riode &lt;span class=&#034;spip-math&#034;&gt;$q$&lt;/span&gt; : apr&#232;s &lt;span class=&#034;spip-math&#034;&gt;$q$&lt;/span&gt; it&#233;rations, on revient au point de d&#233;part. Il y a en particulier des points fixes ;&lt;/li&gt;&lt;li&gt; soit &lt;span class=&#034;spip-math&#034;&gt;$I_0$&lt;/span&gt; n'est pas un nombre rationnel, auquel cas l'orbite est quasi-p&#233;riodique : elle finit par passer aussi pr&#232;s que l'on veut de tout point du cercle o&#249; elle est confin&#233;e (on dit qu'elle est dense dans le cercle en question).&lt;br class='autobr' /&gt;
Le portrait de phase ressemble &#224; un &#171; mille-feuille &#187; qui se d&#233;forme d&#232;s qu'on commence &#224; faire varier &lt;span class=&#034;spip-math&#034;&gt;$K$&lt;/span&gt; depuis la valeur &lt;span class=&#034;spip-math&#034;&gt;$0$&lt;/span&gt;. Il appara&#238;t tr&#232;s vite des ellipses concentriques autour d'un point fixe (&lt;span class=&#034;spip-math&#034;&gt;$K=0,01$&lt;/span&gt;). Au fur et &#224; mesure qu'on augmente &lt;span class=&#034;spip-math&#034;&gt;$K$&lt;/span&gt;, le portrait de phase devient de plus en plus complexe avec des r&#233;gions o&#249; apparaissent d'autres groupes d'ellipses concentriques, et d'autres qui ressemblent &#224; une &#171; poussi&#232;re &#187; uniforme de points. Mais un zoom dans l'une de ces r&#233;gions en apparence uniforme r&#233;v&#232;le en fait un m&#233;lange de groupes d'ellipses et de poussi&#232;re. Et ainsi de suite !&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;L'application standard est aussi appel&#233;e application de Chirikov ou application de Taylor-Chirikov. On la qualifie de &#171; standard &#187; car elle d&#233;crit le comportement g&#233;n&#233;rique d'une application &#224; deux dimension pr&#233;servant les aires et dont le portrait de phase est un m&#233;lange de dynamique elliptique (les courbes ferm&#233;es concentriques sur chacune desquelles on a une rotation d&#233;form&#233;e) et chaotique (zones &#171; poussi&#233;reuses &#187;). On obtient cette application en approximant ce qu'il se passe dans une section de Poincar&#233; de nombreux syst&#232;mes hamiltoniens.&lt;/p&gt;
&lt;p&gt;On peut consulter &lt;a href=&#034;http://www.scholarpedia.org/article/Chirikov_standard_map&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;cette page&lt;/a&gt; pour plus de d&#233;tails.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Bifurcations &#224; un param&#232;tre dans des syst&#232;mes 2D
</title>
		<link>https://experiences.mathemarium.fr/Bifurcations-a-un-parametre-dans-94.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Bifurcations-a-un-parametre-dans-94.html</guid>
		<dc:date>2015-06-23T14:52:01Z</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>

		<description>
&lt;p&gt;Nous illustrons les bifurcations de base pour des syst&#232;mes dynamiques de la forme $$ \begincases \dotx=f_\mu(x,y)\ \doty=g_\mu(x,y) \endcases $$ o&#249; $\mu$ est un param&#232;tre r&#233;el. Dans chacune des exp&#233;riences num&#233;riques interactives qui suit, on visualise les trajectoires de 400 conditions initiales et on peut observer comment le portrait de phase est modifi&#233; qualitativement lorsque $\mu$ varie. &lt;br class='autobr' /&gt; Bifurcation n&#339;ud-col. Le prototype de cette bifurcation est donn&#233; par le syst&#232;me $$ \begincases (&#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/arton94-921a5.png?1771086929' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;Nous illustrons les bifurcations de base pour des syst&#232;mes dynamiques de la forme&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$
\begin{cases}
\dot{x}=f_\mu(x,y)\\
\dot{y}=g_\mu(x,y)
\end{cases}
$$&lt;/p&gt;
&lt;br class='autobr' /&gt;
o&#249; &lt;span class=&#034;spip-math&#034;&gt;$\mu$&lt;/span&gt; est un param&#232;tre r&#233;el. Dans chacune des exp&#233;riences num&#233;riques interactives qui suit, on visualise les trajectoires de 400 conditions initiales et on peut observer comment le portrait de phase est modifi&#233; qualitativement lorsque &lt;span class=&#034;spip-math&#034;&gt;$\mu$&lt;/span&gt; varie.&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;br class='autobr' /&gt;
&lt;strong&gt;Bifurcation n&#339;ud-col.&lt;/strong&gt; Le prototype de cette bifurcation est donn&#233; par le syst&#232;me&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$
\begin{cases}
\dot{x}= \mu-x^2\\
\dot{y}=-y
\end{cases}
$$&lt;/p&gt;
&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; align=&#034;middle&#034; src=&#034;http://experiences.math.cnrs.fr/simulations/sd-Bif2D-SaddleNode/&#034; height=&#034;470px&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;p&gt;Lorsque &lt;span class=&#034;spip-math&#034;&gt;$\mu&gt;0$&lt;/span&gt;, on a deux points fixes : un n&#339;ud attractif situ&#233; au point &lt;span class=&#034;spip-math&#034;&gt;$(\sqrt{\mu},0)$&lt;/span&gt; et un col au point &lt;span class=&#034;spip-math&#034;&gt;$(-\sqrt{\mu},0)$&lt;/span&gt;. En faisant d&#233;cro&#238;tre &lt;span class=&#034;spip-math&#034;&gt;$\mu$&lt;/span&gt;, on constate que ces deux points de rapprochent, se confondent pour &lt;span class=&#034;spip-math&#034;&gt;$\mu=0$&lt;/span&gt;, et disparaissent d&#232;s que &lt;span class=&#034;spip-math&#034;&gt;$\mu&lt;0$&lt;/span&gt; : les points fixes se sont &#171; annihil&#233;s &#187;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Bifurcation transcritique.&lt;/strong&gt;&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$
\begin{cases}
\dot{x}= \mu x-x^2\\
\dot{y}=-y
\end{cases}
$$&lt;/p&gt;
&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; align=&#034;middle&#034; src=&#034;http://experiences.math.cnrs.fr/simulations/sd-Bif2D-Transcritical/&#034; height=&#034;470px&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;p&gt;&lt;strong&gt;Bifurcation fourche sur-critique.&lt;/strong&gt;&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$
\begin{cases}
\dot{x}= \mu x-x^3\\
\dot{y}=-y
\end{cases}
$$&lt;/p&gt;
&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; align=&#034;middle&#034; src=&#034;http://experiences.math.cnrs.fr/simulations/sd-Bif2D-SuperCriticalPitchfork/&#034; height=&#034;470px&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;p&gt;&lt;strong&gt;Bifurcation fourche sous-critique.&lt;/strong&gt;&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$
\begin{cases}
\dot{x}= \mu x+x^3\\
\dot{y}=-y
\end{cases}
$$&lt;/p&gt;
&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; align=&#034;middle&#034; src=&#034;http://experiences.math.cnrs.fr/simulations/sd-Bif2D-SubcriticalPitchfork/&#034; height=&#034;470px&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;p&gt;&lt;strong&gt;Bifurcation de Hopf sur-critique.&lt;/strong&gt;&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$
\begin{cases}
\dot{x}= \mu x-y -x(x^2+y^2)\\
\dot{y}=x+\mu y - y(x^2+y^2)
\end{cases}
$$&lt;/p&gt;
&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; align=&#034;middle&#034; src=&#034;http://experiences.math.cnrs.fr/simulations/sd-Bif2D-Hopf-Supercritical/&#034; height=&#034;470px&#034; width=&#034;100%&#034; frameborder=&#034;0&#034; scrolling=&#034;no&#034;&gt;&lt;/iframe&gt; &lt;p&gt;&lt;strong&gt;Bifurcation de Hopf sous-critique.&lt;/strong&gt;&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$
\begin{cases}
\dot{x}= \mu x-y + x(x^2+y^2)\\
\dot{y}=x+\mu y +y(x^2+y^2)
\end{cases}
$$&lt;/p&gt;
&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; align=&#034;middle&#034; src=&#034;http://experiences.math.cnrs.fr/simulations/sd-Bif2D-Hopf-Subcritical/&#034; height=&#034;470px&#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>Mod&#232;le de comp&#233;tition cyclique entre trois populations
</title>
		<link>https://experiences.mathemarium.fr/Modele-de-competition-entre-trois.html</link>
		<guid isPermaLink="true">https://experiences.mathemarium.fr/Modele-de-competition-entre-trois.html</guid>
		<dc:date>2015-06-19T13:13:05Z</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>WebGL
</dc:subject>

		<description>
&lt;p&gt;May et Leonard ont &#233;tudi&#233; un mod&#232;le mettant en jeu trois populations qui sont en comp&#233;tition de telle sorte que, cycliquement, l'une des trois populations semble dominer pendant une longue p&#233;riode de temps les deux autres avant que cela soit soudainement au tour de l'une des deux autres, et ainsi de suite. Qui plus est, la p&#233;riode durant laquelle l'une des populations semble dominer devient de plus en plus &#224; chaque cycle. Voici les &#233;quations gouvernant l'&#233;volution de la densit&#233; des trois (&#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/+-WebGL-+.html" rel="tag"&gt;WebGL
&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://experiences.mathemarium.fr/local/cache-vignettes/L150xH70/arton93-6d8d2.png?1771086929' class='spip_logo spip_logo_right' width='150' height='70' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;May et Leonard ont &#233;tudi&#233; un mod&#232;le mettant en jeu trois populations qui sont en comp&#233;tition de telle sorte que, cycliquement, l'une des trois populations semble dominer pendant une longue p&#233;riode de temps les deux autres avant que cela soit soudainement au tour de l'une des deux autres, et ainsi de suite. Qui plus est, la p&#233;riode durant laquelle l'une des populations semble dominer devient de plus en plus &#224; chaque cycle. Voici les &#233;quations gouvernant l'&#233;volution de la densit&#233; des trois populations :&lt;br class='autobr' /&gt; &lt;p class=&#034;spip spip-math&#034;&gt;$$ \begin{cases} \dot{x}_1 = x_1(1-x_1-\alpha x_2 -\beta x_3)\\ \dot{x}_2 = x_2(1-\beta x_1- x_2 -\alpha x_3)\\ \dot{x}_3 = x_3(1-\alpha x_1-\beta x_2 - x_3) \end{cases} $$&lt;/p&gt;
&lt;br class='autobr' /&gt;
o&#249; &lt;span class=&#034;spip-math&#034;&gt;$0&lt;\beta &lt;1$&lt;/span&gt; et &lt;span class=&#034;spip-math&#034;&gt;$\alpha+\beta\geq 2$&lt;/span&gt;. Lorsque &lt;span class=&#034;spip-math&#034;&gt;$\alpha+\beta=2$&lt;/span&gt;, on peut observer un cycle limite qui va &#234;tre d&#233;truit d&#232;s qu'on d&#233;passe la valeur &lt;span class=&#034;spip-math&#034;&gt;$2$&lt;/span&gt;.&lt;br class='autobr' /&gt;
Le ph&#233;nom&#232;ne remarquable est que les solutions convergent rapidement vers une surface triangulaire l&#233;g&#232;rement incurv&#233;e et qu'on appelle le &#171; simplexe de charge &#187;. Les sommets de ce &#171; triangle &#187; sont en fait les trois points fixes non triviaux, &#224; savoir &lt;span class=&#034;spip-math&#034;&gt;$\bar{x}_1=1,\bar{x}_2=0,\bar{x}_3=0$&lt;/span&gt;, &lt;span class=&#034;spip-math&#034;&gt;$\bar{x}_1=0,\bar{x}_2=1,\bar{x}_3=0$&lt;/span&gt; et &lt;span class=&#034;spip-math&#034;&gt;$\bar{x}_1=0,\bar{x}_2=0,\bar{x}_3=1$&lt;/span&gt;. Le premier correspond &#224; la domination compl&#232;te de la population no. 1, le second &#224; celle de la population no. 2, et le troisi&#232;me &#224; celle de la population no. 3.
&lt;br&gt;
&lt;br&gt;&lt;/p&gt; &lt;iframe style=&#034;overflow: hidden;&#034; src=&#034;/simulations/sd-May-Leonard-3D/index.html&#034; height=&#034;420&#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&gt;
Le &#171; triangle &#187; qu'on observe est un exemple de &#171; &lt;a href=&#034;http://www.scholarpedia.org/article/Heteroclinic_cycles&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;cycle h&#233;t&#233;rocline&lt;/a&gt; &#187;. C'est un ph&#233;nom&#232;ne g&#233;n&#233;rique pour des &#233;quations diff&#233;rentielles qui poss&#232;dent certaines sym&#233;tries. Ici, nous avons une sym&#233;trie par permutation circulaire.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
