Académique Documents
Professionnel Documents
Culture Documents
Les sujets précédés d’un ∗ seront traités sur ordinateur avec le logiciel Scilab (cf.
section 5).
1.1 Points fixes 1 Déterminez par voie graphique les points fixes et leur stabilité
pour les équations suivantes
1. ẋ = αx − x 3
2. ẋ = αx − x 2
3. ẋ = sin πx
4. ẋ = x 3
5. ẋ = x 2 + 1
6. ẋ = −αx + β tan x, β>0
1.2 Points fixes 2 Déterminez analytiquement les points fixes et leur stabilité
pour les équations suivantes
1. ẋ = −λx
2. ẋ = −x 3
3. ẋ = ax − x 3
4. ẋ = |x|
1
1.4 Adimensionnement Adimensionnez les équations suivantes :
1. ṅ = an où a(n) = b − c n (modèle de Verhulst, couramment utilisé en biolo-
gie).
2. u̇ = αu + βu 2 + γ
3. 2ẋ = ax − sin(kx)
4. r¨ = − rA2 + rB3
2
de cet astéroïde et mettez-la sous forme d’équations du premier ordre. Déterminez à
partir de son point fixe la vitesse de chute asymptotique.
2.3 Puits de potentiel Une particule de masse m = 1 est piégée dans un puits de
potentiel d’équation V (r ) = − 21 a 2 r 2 + 14 r 4 , où r est sa position et a ≥ 0 un paramètre.
1. Montrez comment transformer l’équation du mouvement de la particule en une
paire d’équations différentielles du premier ordre.
2. Déterminez analytiquement les points fixes et leur stabilité.
3. Esquissez le portrait de phase pour a = 1, avec quelques orbites.
2.4 Modèle de Roméo et Juliette Le modèle suivant est une variante du mo-
dèle de Roméo et Juliette : Roméo est attiré par Juliette (b > 0), mais une certaine
prudence le retient (a > 0). Idem pour Juliette, qui est attiré par Roméo. Les variables
R(t ) et J (t ) décrivent respectivement l’intérêt que porte Roméo à Juliette et Juliette à
Roméo.
Ṙ = b J − a R
J˙ = c R − d J
On supposera que les deux amoureux ont les mêmes réactions, soit b = c et a = d.
Tracez le portrait de phase de ce modèle est esquissez quelques-unes des ses orbites
en fonction des paramètres a et b. Quelle sera l’issue finale de la romance ?
ẋ = ax − bx y 2
ẏ = c y − d y x 2
3
1. Quelle interprétation peut-on donner aux paramètres a, b, c et d ?
2. Montrez que ce système est équivalent au système suivant
ẋ = αx − x y 2
ẏ = y − y x2
2.6 Encore une compétition entre espèces Le modèle suivant décrit de fa-
çon simplifiée la compétition entre deux espèces dont les effectifs sont donnés par
les variables x et y. On a β ≥ 0.
ẋ = x − x y2
ẏ = βy − y x 2
2.7 Jonction Josephson Les jonctions Josephson sont des éléments supracon-
ducteurs capables de fonctionner à très haute fréquence. Leur résistance a la parti-
cularité de dépendre de la différence de phase φ entre les bornes de la jonction. Le
courant qui traverse cette dernière est alors donné par I = I c sin φ, où I c > 0 est une
valeur seuil. L’équation qui régit la différence de potentiel d’une résistance R mise en
parallèle avec une jonction Josephson et un condensateur de capacité C s’écrit
ħC ħ
φ̈ + φ̇ + I c sin φ = I
2e 2eR
1. Montrez qu’un changement de variable permet de simplifier cette équation en
αφ′′ + φ′ + sin φ = I /I c .
2. Sachant qu’on se trouve dans le régime où e I c R 2C /ħ ≪ 1, simplifiez l’équation
différentielle.
3. Calculez analytiquement les points fixes de l’équation différentielle simplifiée.
Représentez graphiquement les solutions et déduisez-en la stabilité des points
fixes.
4. Quelle interprétation peut-on donner aux points fixes stables ?
4
2.8 Mouvement de deux corps Le mouvement relatif de deux corps qui su-
bissent uniquement l’attraction gravitationnelle mutuelle est décrit par l’équation
GM L2
r¨ = − +
r2 µr 3
où r est la distance entre les deux corps, M = m 1 + m 2 la somme de leurs masses, G
la constante de gravitation, L le moment cinétique et 1/µ = 1/m 1 + 1/m 2 , la masse
réduite.
x(t ) = e 2t + e −3t
y(t ) = e 2t − 4e −3t
3 Portraits de phase
5
1. Créez une fonction amorti qui décrit l’oscillateur non amorti
ẍ = −ω2 x
ẍ = −x − αx 3
6
3.4 * Oscillateur de van der Pol : Portrait de phase L’oscillateur de van
der Pol décrit un circuit électrique résonant, dans lequel une diode à effet tunnel fait
office d’élément non-linéaire. Sa forme normale s’écrit
ẍ = µ(1 − βx 2 )ẋ − x
4 Bifurcations
Ṁ = −α(T − Tc )M − βM 3
Déterminez le(s) point(s) fixe(s) de ce système et leur stabilité. Tracez ensuite la va-
leur du point fixe stable M ∗ (= la valeur que prendra l’aimantation) en fonction de la
valeur de T .
1. ẋ = 1 + λx + x 2
2. ẋ = x(λ − e x )
3. ẋ = λ − 3x 2
7
4.3 Transition de phase Certaines transitions de phase dans les solides peuvent
être décrites par le modèle suivant
ẋ = αx − βx 5 β ≥ 0
Cette figure nous apprend qu’un faible défaut de symétrie (par exemple une impu-
reté ou un défaut du réseau cristallin) peut profondément affecter les solutions d’un
système.
8
4.5 * Bifurcation de Hopf Le système suivant décrit la réaction chimique entre
du dioxyde de chlore, de l’iode et de l’acide malonique. Lorsque le paramètre µ varie
(ici λ = −1), ce système passe par une bifurcation de Hopf et sa concentration se met
alors à osciller.
ẋ = λx − y + x y 2
ẏ = µx + λy + y 3
θ̇ = 1 + r
9
2.0 2.0
1.6 1.6
1.2 1.2
0.8 0.8
0.4 0.4
0.0 . 0.0 .
-0.4 -0.4
-0.8 -0.8
-1.2 -1.2
-1.6 -1.6
-2.0 -2.0
-2.0 -1.6 -1.2 -0.8 -0.4 0.0 0.4 0.8 1.2 1.6 2.0 -2.0 -1.6 -1.2 -0.8 -0.4 0.0 0.4 0.8 1.2 1.6 2.0
a) b)
2.0 2.0
1.6 1.6
1.2 1.2
0.8 0.8
0.4 0.4
0.0 . 0.0 .
-0.4 -0.4
-0.8 -0.8
-1.2 -1.2
-1.6 -1.6
-2.0 -2.0
-2.0 -1.6 -1.2 -0.8 -0.4 0.0 0.4 0.8 1.2 1.6 2.0 -2.0 -1.6 -1.2 -0.8 -0.4 0.0 0.4 0.8 1.2 1.6 2.0
c) d)
2.0 2.0
1.6 1.6
1.2 1.2
0.8 0.8
0.4 0.4
0.0 . 0.0 .
-0.4 -0.4
-0.8 -0.8
-1.2 -1.2
-1.6 -1.6
-2.0 -2.0
-2.0 -1.6 -1.2 -0.8 -0.4 0.0 0.4 0.8 1.2 1.6 2.0 -2.0 -1.6 -1.2 -0.8 -0.4 0.0 0.4 0.8 1.2 1.6 2.0
e) f)
2.0 2.0
1.6 1.6
1.2 1.2
0.8 0.8
0.4 0.4
0.0 . 0.0 .
-0.4 -0.4
-0.8 -0.8
-1.2 -1.2
-1.6 -1.6
-2.0 -2.0
-2.0 -1.6 -1.2 -0.8 -0.4 0.0 0.4 0.8 1.2 1.6 2.0 -2.0 -1.6 -1.2 -0.8 -0.4 0.0 0.4 0.8 1.2 1.6 2.0
g) h)
10
3. Il existe une valeur −1 ≤ µ ≤ −0.6 pour laquelle le portrait de phase change brus-
quement de topologie. Essayez de trouver la valeur de bifurcation µc .
5 Utilisation de SCILAB
Les applications seront réalisées avec le logiciel scientifique scilab, qui a été développé par
l’INRIA et qui est disponible gratuitement sur internet (pour des systèmes d’exploitation
tels que LINUX, OSX et Windows). Quelques liens utiles :
Enregistrez cette fonction sous le nom toto.sci (donnez toujours le même nom à la
fonction et au fichier dans lequel vous enregistrez cette fonction). Après avoir compilé cette
fonction, revenez dans la fenêtre de commande de scilab et écrivez
clf
portrait(toto)
11
5.2 La fonction ode ode est une fonction scilab qui permet d’intégrer des équations
différentielles ordinaires non autonomes et à plusieurs variables, mises sous la forme
x˙ = f (t ,~
~ x) avec ~ x (t = 0)
x0 = ~
ode sert donc à afficher l’évolution temporelle des variables. Cette fonction peut faire appel
à plusieurs schémas d’intégration ; par défaut elle choisit une variante améliorée du Runge-
Kutta d’ordre 2. La syntaxe est la suivante
x = ode(x0,t0,t,fct);
où x0 est un vecteur colonne contenant les conditions initiales, t0 est le temps initial, t
est un vecteur ligne ou colonne contenant les temps t pour lesquels la fonction sera évaluée,
et fct est le nom de la fonction qui décrit le système différentiel. Cette dernière doit avoir
deux variables d’entrée t et x (obligatoirement dans cet ordre) et comme variable de sortie
ẋ ; on aura alors dxdt = fct(t,x) Pour un système non-autonome, où t n’intervient pas
explicitement, il suffit de ne pas faire apparaître le temps dans les équations.
La fonction ode fournit en retour une matrice avec autant de lignes qu’il y a de variables,
et autant de colonnes qu’il y a de pas de temps. La n -ième ligne contient donc x n (t ). Pour
en savoir plus sur cette fonction, qui accepte d’autres arguments, tapez help ode
12