Maths Post-Bac Ouvrir l'app

Méthodes numériques

Analyse · leçon socle (gratuite)

L2L3Maths ingénieur

Méthodes numériques — racines, intégration, équations différentielles

Idée. En pratique, l'ingénieur ne calcule presque jamais en exact : les équations n'ont pas de solution explicite, les intégrales pas de primitive, les équations différentielles pas de formule close. On les résout numériquement, par des algorithmes itératifs qui produisent une suite d'approximations \to la solution, avec une erreur contrôlée. Deux questions guident tout le chapitre : l'algorithme converge-t-il ? et à quelle vitesse (ordre) ?

A. Résolution numérique d'équations f(x)=0f(x)=0

  • Dichotomie : si f(a)f(b)<0f(a)f(b)<0, on coupe [a,b][a,b] en deux et on garde la moitié qui change de signe. L'erreur est divisée par 2 à chaque étape (convergence linéaire), sûre mais lente.
  • Point fixe : réécrire f(x)=0f(x)=0 en x=g(x)x=g(x) et itérer xn+1=g(xn)x_{n+1}=g(x_n). Converge si g(racine)<1|g'(\text{racine})|<1 (contraction).
  • Méthode de Newton : xn+1=xnf(xn)f(xn)\boxed{\,x_{n+1}=x_n-\dfrac{f(x_n)}{f'(x_n)}\,} — on suit la tangente jusqu'à l'axe. Convergence quadratique (le nombre de décimales exactes double à chaque pas).
  • Sécante : Newton sans dérivée, xn+1=xnf(xn)xnxn1f(xn)f(xn1)x_{n+1}=x_n-f(x_n)\dfrac{x_n-x_{n-1}}{f(x_n)-f(x_{n-1})}.

Courbe d'une fonction et sa racine ; depuis un point x0 sur l'axe, la tangente à la courbe coupe l'axe en x1, puis la tangente en x1 coupe l'axe en x2, de plus en plus près de la racine ; illustration de la méthode de Newton.
Méthode de Newton : depuis x0x_0, on trace la tangente à la courbe y=f(x)y=f(x) ; elle coupe l'axe des abscisses en x1x_1, plus proche de la racine rr. On recommence en x1x_1x2x_2… La convergence est quadratique (le nombre de décimales exactes double à chaque pas).

Exemple. f(x)=x22f(x)=x^2-2, Newton donne xn+1=12 ⁣(xn+2xn)x_{n+1}=\tfrac12\!\left(x_n+\tfrac2{x_n}\right) : de x0=1x_0=1, x1=32x_1=\tfrac32, x2=1712x_2=\tfrac{17}{12}, x3=5774081,4142157x_3=\tfrac{577}{408}\approx1{,}4142157 — déjà 66 décimales de 2\sqrt2.

B. Intégration numérique (quadrature)

On approche abf(x)dx\displaystyle\int_a^b f(x)\,dx en remplaçant ff par des morceaux simples (h=banh=\tfrac{b-a}{n}, xi=a+ihx_i=a+ih) :

  • Rectangles (gauche/droite/point milieu) — ordre 11.
  • Trapèzes : T=h[f(x0)+f(xn)2+i=1n1f(xi)]\displaystyle T=h\Big[\tfrac{f(x_0)+f(x_n)}2+\sum_{i=1}^{n-1}f(x_i)\Big] — erreur en O(h2)O(h^2).
  • Simpson (paraboles, nn pair) :
    S=h3[f(x0)+f(xn)+4 ⁣ ⁣i impair ⁣ ⁣f(xi)+2 ⁣ ⁣i pair ⁣ ⁣f(xi)]\displaystyle S=\tfrac h3\Big[f(x_0)+f(x_n)+4\!\!\sum_{i\text{ impair}}\!\!f(x_i)+2\!\!\sum_{i\text{ pair}}\!\!f(x_i)\Big]
    — erreur en O(h4)O(h^4), exacte sur les polynômes de degré 3\le 3.

Courbe d'une fonction sur un intervalle découpé en sous-intervalles ; sous la courbe, des trapèzes verticaux dont les sommets suivent la courbe approchent l'aire ; illustration de l'intégration numérique par la méthode des trapèzes.
Méthode des trapèzes : l'aire sous la courbe y=f(x)y=f(x) sur [a,b][a,b] est approchée par la somme des aires de trapèzes appuyés sur les points x0,x1,,xnx_0,x_1,\dots,x_n. Plus les sous-intervalles sont fins (pas hh petit), plus l'approximation est précise (erreur en O(h2)O(h^2)).

Exemple. 01x3dx=14\int_0^1 x^3\,dx=\tfrac14 : Simpson avec n=2n=2 donne 16(0+418+1)=14\tfrac16\big(0+4\cdot\tfrac18+1\big)=\tfrac14exact (cubique !).

C. Équations différentielles numériques

Pour y=f(t,y)y'=f(t,y), y(t0)=y0y(t_0)=y_0, on avance par pas hh :

  • Euler explicite : yn+1=yn+hf(tn,yn)y_{n+1}=y_n+h\,f(t_n,y_n) — ordre 11, simple mais peu précis ; stable seulement si hh est assez petit (ex. y=λyy'=\lambda y : 1+hλ<1|1+h\lambda|<1).
  • Runge-Kutta d'ordre 4 (RK4) : moyenne pondérée de 44 pentes, ordre 44 — le standard. Pour y=yy'=y, un pas RK4 reproduit le développement de Taylor 1+h+h22+h36+h4241+h+\tfrac{h^2}2+\tfrac{h^3}6+\tfrac{h^4}{24}.

Exemple. y=yy'=y, y(0)=1y(0)=1 (solution ete^t). À t=1t=1 : Euler (h=12h=\tfrac12) donne (32)2=2,25\big(\tfrac32\big)^2=2{,}25 ; RK4 (h=1h=1) donne 65242,708\tfrac{65}{24}\approx2{,}708 — bien plus proche de e2,718e\approx2{,}718.

Dans le palier approfondissement (Pro) : Systèmes linéaires, interpolation & moindres carrés

  • A. Résolution des systèmes linéaires Ax=bA\vec x=\vec b
  • B. Conditionnement & méthodes itératives
  • C. Interpolation polynomiale
  • D. Moindres carrés (régression)

La suite dans l'app Maths Post-Bac

Palier approfondissement, 54 exercices corrigés pas à pas, quiz, tuteur IA, PDF téléchargeables et suivi de progression — pour BUT, BTS, licence et maths de l'ingénieur.