Botafogo

Méthodes numériques à un pas

Le déroulement d’une méthode numérique à un pas est le suivant :

  • On choisit une partition régulière de : , où est le nombre de sous-intervalles et est le pas de discrétisation.
  • Pour chacun des noeuds avec , on cherche la valeur inconnue qui approche . L’ensemble des valeurs , construit à partir de la condition initiale , représente la solution numérique.
  • On repète éventuellement la méthode en considérant des partitions de plus en plus fines, c’est-à-dire des partitions avec des pas de plus en plus petits.
Pour chaque sous-intervalle , on a l’égalité

La méthode numérique choisie permet d’obtenir une approximation de l’intégrale donnant à partir de . Nous allons envisager six manières de calculer numériquement cette intégrale. Chacune de ces méthodes permet d’obtenir, pour chaque instant avec , c’est-à-dire pour chaque noeud de la partition de pas choisie, une approximation numérique de :

On obtient l’approximation en en partant de l’approximation en :

n’est autre que la “pente” choisie multipliée par le pas .

Méthode d’Euler progressive

Dans la méthode d’Euler progressive, on choisit d’approcher numériquement l’intégrale définie

à l’aide de la formule de quadrature non composite du point de gauche :

En remplaçant , dont la valeur est inconnue, par l’approximation , on obtient alors le schéma numérique suivant :

. Dans cette méthode, la “pente” choisie est

et

Méthode d’Euler rétrograde

Dans la méthode d’Euler rétrograde, on approche numériquement l’intégrale définie

à l’aide de la formule de quadrature non composite du point de droite :

On obtient alors le schéma numérique suivant :

Cette méthode est implicite car . Ainsi, on est finalement amené à rechercher le point fixe de l’équation

Dans cette méthode, la “pente” choisie est

et

Ici, pour obtenir l’approximation , on est donc naturellement amené à résoudre une équation par la méthode de point fixe :

C’est ce que l’on fait par exemple à l’exercice 2 de la série 23. Il est également possible de résoudre cette équation par une autre méthode de recherche de zéros (voir par exemple l’exercice 3 de la série 23 dans lequel on utilise la fonction newton de SciPy).

Méthode de Crank-Nicolson

Dans la méthode de Crank-Nicolson, on approche numériquement l’intégrale définie à l’aide de la formule de quadrature non composite du trapèze :

On obtient alors le schéma numérique implicite suivant :

La nature implicite de cette méthode rend cette dernière difficile à mettre en place. Souvent, on utilise plutôt un schéma légèrement modifié grâce à une approche de type “prédicteur-correcteur” : on commence par faire une prédiction, c’est-à-dire un premier calcul, par exemple à l’aide du schéma d’Euler (progressif), pour obtenir une approximation

La valeur inconnue est alors remplacée par

En procédant ainsi, on obtient la méthode de Heun décrite ci-dessous.

Méthode de Heun

Directement inspirée de la méthode de Crank-Nicolson, la méthode de Heun est une méthode explicite correspondant au schéma suivant :

Il s’agit d’une méthode (de Runge-Kutta) explicite en deux étapes :

et sont les deux pentes importantes dans la méthode. Ainsi, le schéma peut être réécrit de la façon suivante :

Méthode d’Euler modifiée (améliorée)

On peut également envisager approcher numériquement l’intégrale du problème de Cauchy à l’aide de la formule de quadrature non composite du point milieu :

Comme on ne connaît pas , on exploite souvent la méthode d’Euler (progressive) pour écrire :

On obtient alors un schéma appelé méthode d’Euler modifiée (améliorée) :

. On appelle également cette méthode la méthode de Runge-Kutta “classique” à deux étapes :

Ainsi, le schéma peut être réécrit de la façon suivante :

Méthode classique de Runge-Kutta

Notre étude de l’intégration numérique suggère que l’on peut également envisager utiliser la formule de quadrature non composite de Simpson :

La méthode de Runge-Kutta classique (à 4 étapes) RK4 consiste à prendre (il s’agit d’un choix) :

Ainsi, le schéma RK4 peut être écrit de la façon suivante :

Polycopié rédigé par Roger Sauser, CMS. Sauf indication contraire, le contenu de ce document est soumis à une licence Creative Commons internationale, Attribution - Utilisation non commerciale - Partage dans les mêmes conditions 4.0 International (CC BY-NC-SA 4.0).

© 2026 Projet Botafogo. En savoir plus.