Méthode de séparation des variables
Julien Cubizolles
Lycée Louis le Grand
lundi 20 novembre 2017
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 1/1
Méthode de séparation des variables
Julien Cubizolles
Lycée Louis le Grand
lundi 20 novembre 2017
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 2/8
Cas d’application
I résolution de certaines équation différentielles non-linéaires du
1er ordre1
1. on peut l’adapter pour des équations aux dérivées partielles d’ordre 2 et plus
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 3/8
Cas d’application
I résolution de certaines équation différentielles non-linéaires du
1er ordre1
I il faut pouvoir les mettre sous la forme :
1. on peut l’adapter pour des équations aux dérivées partielles d’ordre 2 et plus
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 3/8
Cas d’application
I résolution de certaines équation différentielles non-linéaires du
1er ordre1
I il faut pouvoir les mettre sous la forme :
dy
= f (x)g(y),
dx
ie produit d’une fonction de x seulement par une fonction de y seulement
1. on peut l’adapter pour des équations aux dérivées partielles d’ordre 2 et plus
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 3/8
Cas d’application
I résolution de certaines équation différentielles non-linéaires du
1er ordre1
I il faut pouvoir les mettre sous la forme :
dy
= f (x)g(y),
dx
ie produit d’une fonction de x seulement par une fonction de y seulement
1. on peut l’adapter pour des équations aux dérivées partielles d’ordre 2 et plus
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 3/8
Cas d’application
I résolution de certaines équation différentielles non-linéaires du
1er ordre1
I il faut pouvoir les mettre sous la forme :
dy
= f (x)g(y),
dx
ie produit d’une fonction de x seulement par une fonction de y seulement
on devrait (en maths) écrire :
dy(x)
= f (x)g(y(x))
dx
1. on peut l’adapter pour des équations aux dérivées partielles d’ordre 2 et plus
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 3/8
Principe
I on sépare les « variables » x et y :
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 4/8
Principe
I on sépare les « variables » x et y :
dy dy
= f (x)g(y) → = f (x) dx
dx g(y)
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 4/8
Principe
I on sépare les « variables » x et y :
dy dy
= f (x)g(y) → = f (x) dx
dx g(y)
I on intègre ensuite en choisissant des bornes (x0 , y0 )
correspondantes (y(x0 ) = y0 ) :
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 4/8
Principe
I on sépare les « variables » x et y :
dy dy
= f (x)g(y) → = f (x) dx
dx g(y)
I on intègre ensuite en choisissant des bornes (x0 , y0 )
correspondantes (y(x0 ) = y0 ) :
y x
dY
Z Z
= f (X) dX
Y=y0 g(Y) X=x0
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 4/8
Principe
I on sépare les « variables » x et y :
dy dy
= f (x)g(y) → = f (x) dx
dx g(y)
I on intègre ensuite en choisissant des bornes (x0 , y0 )
correspondantes (y(x0 ) = y0 ) :
y x
dY
Z Z
= f (X) dX
Y=y0 g(Y) X=x0
I avec F et G des primitives respectives de f et 1/g :
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 4/8
Principe
I on sépare les « variables » x et y :
dy dy
= f (x)g(y) → = f (x) dx
dx g(y)
I on intègre ensuite en choisissant des bornes (x0 , y0 )
correspondantes (y(x0 ) = y0 ) :
y x
dY
Z Z
= f (X) dX
Y=y0 g(Y) X=x0
I avec F et G des primitives respectives de f et 1/g :
F(x) − F(x0 ) = G(y) − G(y0 )
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 4/8
Remarques
I la difficulté consiste à trouver les primitives F et G
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 5/8
Remarques
I la difficulté consiste à trouver les primitives F et G
I on n’obtient pas nécessairement y en fonction de x mais F(y) en
termes de G(x)
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 5/8
Remarques
I la difficulté consiste à trouver les primitives F et G
I on n’obtient pas nécessairement y en fonction de x mais F(y) en
termes de G(x)
I on n’a pas ici de constante d’intégration à ajuster : le choix des
bornes (x0 , y0 ) correspondantes joue le même rôle tout en étant
plus parlant
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 5/8
Remarques
I la difficulté consiste à trouver les primitives F et G
I on n’obtient pas nécessairement y en fonction de x mais F(y) en
termes de G(x)
I on n’a pas ici de constante d’intégration à ajuster : le choix des
bornes (x0 , y0 ) correspondantes joue le même rôle tout en étant
plus parlant
I la méthode est justifiée par la méthode du changement de variable
utilisable si les fonctions f et g sont injectives et « suffisamment
régulières »…
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 5/8
Exemple
Résoudre l’équation différentielle :
dy
= x2 y
dx
avec la condition initiale y(x = 0) = 1
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 6/8
Exemple
Résoudre l’équation différentielle :
dy
= x2 y
dx
avec la condition initiale y(x = 0) = 1
Solution
y = exp(x3 /3)
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 6/8
Vitesse d’un mouvement 1D pour un frottement dans l’air
Résoudre l’équation différentielle :
dv v2 v∞
+ =
dt v∞ τ τ
avec la condition initiale v(t = 0) = 0
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 7/8
Vitesse d’un mouvement 1D pour un frottement dans l’air
Résoudre l’équation différentielle :
dv v2 v∞
+ =
dt v∞ τ τ
avec la condition initiale v(t = 0) = 0
Solution
v = v∞ tanh(t/τ )
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 7/8
Période d’un mouvement quand on connaît la vitesse en
fonction de la position
dv
La vitesse v = d’une particule est donnée, quand la particule est à
dt
l’abscisse x ∈ [−x0 , x0 ] par
q
v=ω x02 − x2 .
Déterminer le temps mis par la particule pour aller de x = −x0 à x = x0 .
Solution
T = 2π/ω
On retrouve le mouvement d’un oscillateur harmonique (ressort idéal).
sous licence http ://creativecommons.org/licenses/by-nc-nd/2.0/fr/ 8/8