(xdy)/(dx)=y+sqrt(x^2-y^2)
⚠ (xdy)/(dx)=y+sqrt(x^2-y^2) est lu comme (x)*y'=y+sqrt(x^2-y^2) : utilisez dif(expression, variable) pour une dérivée par rapport à cette variable, utilisez (numérateur)/(dénominateur) pour un quotient
1) Résolvons l'équation différentielle x·y' = y + x2 -y2, où y est une fonction de x ; sur un intervalle où x > 0, on peut isoler y' : y' = y + x2 -y2x
Sur cet intervalle, le membre droit ne dépend que de yx : l'équation est homogène. Avec v = yx, elle s'écrit y' = v + 1 -v2
On pose y = vx, où v est une fonction de x : alors y' = v + x·v', et l'équation devient v + x·v' = v + 1 -v2, soit x·v' = 1 -v2
Le membre droit est défini pour v ∈ [-1 ; 1] ; cette condition reste nécessaire pour chaque branche
Avant de diviser, 1 -v2 = 0 donne les solutions d'équilibre v = { -1 ; 1 }, soit (y = -x ∨ y = x)
Sur les intervalles où 1 -v2 ≠ 0, on sépare les variables : dv1 -v2 = dxx
⇥1.1) Intégrons : ∫11 -v2dv
⇥ⓘ La dérivée de arcsin(v) est 11 -v2, donc arcsin(v) est une primitive de 11 -v2 : ∫11 -v2dv = arcsin(v)
⇥ arcsin(v)
En intégrant les deux membres, avec ∫1xdx = ln|x| puisque x ≠ 0 : arcsin(v) = ln|x| + C, où C est une constante réelle arbitraire, propre à chaque intervalle
On isole v : v = sin(ln|x| + C). Comme y = vx, les branches de solutions sont :
Ces branches sont valables sur les intervalles où x > 0. Aux points où 1 -v2 = 0, un raccord avec un équilibre doit conserver la valeur et la dérivée et vérifier l'équation initiale
Sur un intervalle où x < 0, on peut isoler y' : y' = y + x2 -y2x
Sur cet intervalle, le membre droit ne dépend que de yx : l'équation est homogène. Avec v = yx, elle s'écrit y' = v -1 -v2
On pose y = vx, où v est une fonction de x : alors y' = v + x·v', et l'équation devient v + x·v' = v -1 -v2, soit x·v' = -1 -v2
Le membre droit est défini pour v ∈ [-1 ; 1] ; cette condition reste nécessaire pour chaque branche
Avant de diviser, -1 -v2 = 0 donne les solutions d'équilibre v = { -1 ; 1 }, soit (y = -x ∨ y = x)
Sur les intervalles où -1 -v2 ≠ 0, on sépare les variables : -dv1 -v2 = dxx
⇥1.2) Calculons l'intégrale : ∫(-11 -v2)dv
⇥ⓘ La dérivée de arccos(v) est -11 -v2, donc arccos(v) est une primitive de -11 -v2 : ∫(-11 -v2)dv = arccos(v)
⇥ arccos(v)
En intégrant les deux membres, avec ∫1xdx = ln|x| puisque x ≠ 0 : arccos(v) = ln|x| + C, où C est une constante réelle arbitraire, propre à chaque intervalle
On isole v : v = cos(ln|x| + C). Comme y = vx, les branches de solutions sont :
Ces branches sont valables sur les intervalles où x < 0. Aux points où -1 -v2 = 0, un raccord avec un équilibre doit conserver la valeur et la dérivée et vérifier l'équation initiale
▶Solution :   ((x > 0 ∧ (y = -x ∨ y = x ∨ y = x·sin(ln|x| + C))) ∨ (x < 0 ∧ (y = -x ∨ y = x ∨ y = x·cos(ln|x| + C))))