I Introduction
| Ce document destiné à des étudiants de licence explique quelques méthodes permettant de trouver numériquement les zéros de fonctions d'une variable réelle.
Vous trouverez ici le fichier pdf doczero.pdf |
I Introduction
I Introduction
I-2 Exemple motivant: équation d'état d'un gaz I-4 Critère d'arrêt pour la résolution numérique de f(x) = 0
Résolution numérique de l'équation f ( x ) = 0
|
L'étude générale des fonctions à variables réelles nécessite de temps à autre la résolution d'équations de
type
f(x) = 0. Autrement dit, nous sommes amenés à trouver les zéros de fonctions non linéaires,
c'est-à-dire les valeurs réelles
telles que
g(x) = x |
I-2 Exemple motivant: équation d'état d'un gaz I-4 Critère d'arrêt pour la résolution numérique de f(x) = 0 |
I-2 Exemple motivant: équation d'état d'un gaz
I Introduction
I-2 Exemple motivant: équation d'état d'un gaz
On veut déterminer le volume
V occupé par un gaz de température
T et de pression
p. L'équation
d'état (c'est-à-dire l'équation qui lie
p, V et
T) est :
Dans le cas le plus général, il s'agit de résoudre une
équation non linéaire dont on n'est pas capable de trouver une
solution exacte. Dans ce cas, on dispose de quelques méthodes
numériques exécutables sur des logiciels comme
Matlab , Maple , Scilab pour
approximer la solution exacte. Ces méthodes numériques sont toutes
basées sur la construction d'une suite
convergeant vers un réel
Dans ce document, nous allons traiter quatre méthodes: la méthode de dichotomie, de point fixe, de Newton, et de Lagrange. Pour le faire, nous avons besoin de quelques rappels d'analyse.
Résolution numérique de l'équation f ( x ) = 0
|
I-1 Préambule
I-4 Critère d'arrêt pour la résolution numérique de f(x) = 0 |
Une équation de type f(x) = 0 peut être écrite d'une manière équivalente sous la forme de g(x) = x. La fonction g est une fonction dépendante de f non unique comme le montre l'exemple suivant:
Exemple
Les instructions Matlab suivantes permettent de tracer les représentations
graphiques de ces fonctions, y compris celle de la droite
y = x:
|
I-1 Préambule
I-2 Exemple motivant: équation d'état d'un gaz
I-4 Critère d'arrêt pour la résolution numérique de f(x) = 0 |
Définition
Un réel
est dit point fixe
d'une fonction
si
g(l) = l
|
I-3-2 Multiplicité d'une racine I-3-5 Vitesse de convergence d'une suite |
I-3-2 Multiplicité d'une racine, fonction contractante
I Introduction
I-3 Rappels d'analyse
I-3-2 Multiplicité d'une racine, fonction contractante
Définition
Soit
p un entier et
f une fonction
p fois dérivable.
Définition
Remarque
Résolution numérique de l'équation f ( x ) = 0
|
I-3-1 Point fixe
I-3-5 Vitesse de convergence d'une suite |
I-3-3 Théorème de point fixe
I Introduction
I-3 Rappels d'analyse
I-3-3 Théorème de point fixe
Théorème
Soit
une fonction contractante de rapport
k. Alors
g admet un unique
point fixe
.
De plus, pour tout choix de
la suite définie par
converge vers
l quand
.
Résolution numérique de l'équation f ( x ) = 0
|
I-3-1 Point fixe
I-3-2 Multiplicité d'une racine
I-3-5 Vitesse de convergence d'une suite |
I-3-4 Fonctions convexes
I Introduction
I-3 Rappels d'analyse
I-3-4 Fonctions convexes
Définition [fonction convexe]
Proposition
Si
convexe, alors la fonction
Proposition
Si
est deux fois dérivable, alors:
Définition
Résolution numérique de l'équation f ( x ) = 0
|
I-3-1 Point fixe
I-3-2 Multiplicité d'une racine
I-3-5 Vitesse de convergence d'une suite |
I-3-5 Vitesse de convergence d'une suite
I Introduction
I-3 Rappels d'analyse
I-3-5 Vitesse de convergence d'une suite
Définition
Soit
une suite convergente vers
.
On appelle ordre de convergence de la suite
(xn) le réel fini ou infini
r>0 défini par:
Résolution numérique de l'équation f ( x ) = 0
|
I-3-1 Point fixe
I-3-2 Multiplicité d'une racine
|
I-4 Critère d'arrêt pour la résolution numérique de f(x) = 0
I Introduction
I-4 Critère d'arrêt pour la résolution numérique de f(x) = 0
Une fois construite la suite
(xn) convergeant vers
l vérifiant
g(l) = l, quand peut-on arrêter les itérations de l'algorithme numérique si l'on
désire déterminer une valeur approchée de
l avec une tolérance
Résolution numérique de l'équation f ( x ) = 0
|
I-1 Préambule
I-2 Exemple motivant: équation d'état d'un gaz
|
II Méthode de dichotomie
II Méthode de dichotomie
I Introduction
|
Résolution numérique de l'équation f ( x ) = 0
|
I Introduction
|
Considérons une fonction
f continue sur un intervalle
.
On suppose que
f admet une et une seule racine
dans
et que
f(a) f(b) < 0. On note
On recommence le processus en prenant l'intervalle au lieu de dans le premier cas, et l'intervalle au lieu de dans le second cas. De cette manière, on construit par récurence sur n trois suites (an), (bn) et (cn) telles que et telles que pour tout ,
|
|
II-2 Etude de la convergence
II Méthode de dichotomie
II-2 Etude de la convergence
I Introduction
| Théorème
Soit
f une fonction continue sur
vérifiant
f(a) f(b)<0 et soit
l'unique solution de l'équation
f(x) = 0. Si l'algorithme de
dichotomie arrive jusqu'à l'étape
n alors on a l'estimation:
. C'est aussi vrai si
.
Preuve
Résolution numérique de l'équation f ( x ) = 0
|
II-1 Principe
|
III Méthode de point fixe
III Méthode de point fixe
I Introduction
|
Résolution numérique de l'équation f ( x ) = 0
|
I Introduction
|
Le principe de cette méthode consiste à transformer l'équation
f(x) = 0 en une équation équivalente
g(x) = x où
g est une fonction
auxiliaire "bien" choisie. Le point
Il ne reste plus qu'à appliquer localement le théorème de point fixe pour démontrer que C'est l'objet du paragraphe suivant: |
|
I Introduction
|
III-1 Principe
|
III-2-1 Théorème de convergence
III Méthode de point fixe
III-2 Point attractif
III-2-1 Théorème de convergence
I Introduction
| Théorème
Soit
de
classe
. On suppose que
g admet un unique point fixe
vérifiant
. Alors il existe un voisinage
de
dans
I tel
que la suite
(xn) définie par:
converge vers
Résolution numérique de l'équation f ( x ) = 0
|
III-2-2 Illustration graphique III-2-3 Intervalle de convergence |
III-2-2 Illustration graphique
III Méthode de point fixe
III-2 Point attractif
III-2-2 Illustration graphique
III-2-3 Intervalle de convergence
III Méthode de point fixe
III-2 Point attractif
III-2-3 Intervalle de convergence
I Introduction
| Proposition
En pratique, un intervalle de convergence
peut être calculé comme suit:
Résolution numérique de l'équation f ( x ) = 0
|
III-2-1 Théorème de convergence
III-2-2 Illustration graphique
|
I Introduction
|
III-1 Principe
|
III-3-1 Théorème de non-convergence
III Méthode de point fixe
III-3 Point répulsif
III-3-1 Théorème de non-convergence
I Introduction
| Théorème
Soit
de
classe
. On suppose que
g admet un unique point fixe
vérifiant
. Alors il existe un voisinage
de
dans
I tel
que la suite
(xn) définie par:
ne converge pas vers
Preuve
Résolution numérique de l'équation f ( x ) = 0
|
III-3-2 Illustration graphique III-3-3 Remarque sur la convergence |
III-3-2 Illustration graphique
III Méthode de point fixe
III-3 Point répulsif
III-3-2 Illustration graphique
III-3-3 Remarque sur la convergence
III Méthode de point fixe
III-3 Point répulsif
III-3-3 Remarque sur la convergence
I Introduction
| Remarque
Lorsque
est un point répulsif de
g, celle-ci devient bijective au
voisinage de
et
. Par conséquent le point
devient un point attractif pour
. En effet:
Résolution numérique de l'équation f ( x ) = 0
|
III-3-1 Théorème de non-convergence
III-3-2 Illustration graphique
|
I Introduction
|
III-1 Principe
|
I Introduction
|
|
I Introduction
|
III-4-1 Définition
|
I Introduction
|
Soit
un point fixe de
g.
Remarque
Si
on sait que
est un point attractif. Si de plus
g est
de classe
sur
I et qu'il existe
M>0 tel que
pour tout
x dans un voisinage
de
la formule de Taylor nous permet d'écrire:
d'où avec et la suite (xn) est alors convergente à convergence au moins quadratique (voir introduction). Nous allons maintenant présenter un résultat simplifié concernant l'ordre de la méthode de point fixe.
Théorème |
III-1 Principe
|
I Introduction
|
Comme nous avons expliqué dans l'introduction, la suite
(xn) converge vers un réel
Néanmoins, la situation devient plus concrète lorsque
g'
est négative au voisinage de
Proposition
Soit
de
classe
. On suppose que
g admet un unique point fixe
vérifiant
-1 < g'(x)<0 pour tout
x
dans un intervalle de convergence
de
. Soit la suite
définie par:
Alors:
Par conséquent, soit
n0 tel que
alors
approche
|
III-1 Principe
|
IV Méthode de Newton
IV Méthode de Newton
I Introduction
|
Résolution numérique de l'équation f ( x ) = 0
|
I Introduction
|
La méthode de Newton est une méthode particulière de point fixe. Elle
est basée sur l'idée de construction d'une suite
(xn) qui
converge vers
d'une manière quadratique. Rappelons que
d'après le
théorème
, si
g est une application
de
dans
,
on a les résultats suivants:
Poursuivons maintenant notre construction de la méthode de Newton. Considérons et . Posons
g(x) = x + h(x) f(x),
avec
tel que d'une manière au moins
quadratique (d'ordre supérieur ou égal à
2). Or
En résumé, si est telle que et , on prend pour x assez proche de et la fonction définie par: dans
tel que la suite
(xn) définie
par
de manière au moins quadratique.
Remarque
La suite de Newton vérifie
). On considère la droite
d qui passe par le point
et qui a comme pente
f'(xn). Elle a comme équation:
y = f'(xn)(x - xn) + f(xn)
D'après
l'équation
,
est le point où
la droite
d intersecte l'axe
Ox.
|
IV-3 Méthode de Newton modifiée IV-4 Théorème de convergence globale |
IV-3 Méthode de Newton modifiée
I Introduction
|
On suppose ici que
est une racine de
f de
multiplicité
c'est-à-dire:
|
IV-1 Principe et convergence
IV-4 Théorème de convergence globale |
IV-4 Théorème de convergence globale
IV Méthode de Newton
IV-4 Théorème de convergence globale
I Introduction
| Nous allons annoncer un résultat de convergence globale ( x0 est quelconque dans le domaine de f) concernant la méthode de Newton pour des fonctions ayant une concavité déterminée (convexe ou concave). Théorème
Soit
de classe
vérifiant :
alors la suite (xn) définie par: .
Résolution numérique de l'équation f ( x ) = 0
|
IV-1 Principe et convergence
IV-3 Méthode de Newton modifiée
|
I Introduction
|
Une fois construite la suite
(xn) convergeant vers
donné par le théorème des
accroissements finis et par conséquent:
fixée.
|
IV-1 Principe et convergence
IV-3 Méthode de Newton modifiée IV-4 Théorème de convergence globale
|
V Méthode de Lagrange
V Méthode de Lagrange
I Introduction
|
Résolution numérique de l'équation f ( x ) = 0
|
I Introduction
| La méthode de Lagrange est une variante de la méthode
de Newton .
Soit
ayant une convexité déterminée. Rappelons que pour calculer un zéro
de
f
par la méthode de Newton, on considère la suite
(xn)définie par:
L'avantage de cette méthode est qu'elle ne nécessite pas le calcul de la dérivée f'. L'inconvénient est que nous perdons la convergence quadratique. La fonction g correspondante vérifie: |
V-2 Interprétation géométrique |
V-2 Interprétation géométrique
I Introduction
|
V-1 Principe
|
I Introduction
| Nous allons nous inspirer de l'exemple précédent pour présenter un théorème de convergence. Théorème
Soit
de classe
telle que
f' et
f'' soient strictement positives sur
. On suppose
que
l'unique solution de l'équation
f(x) = 0. Alors:
|
V-1 Principe
V-2 Interprétation géométrique
|
VI Bibliographie
VI Bibliographie
I Introduction
|
Résolution numérique de l'équation f ( x ) = 0
|
VII Exercices
VII Exercices
Par
|
Version interactive |
Dernière modif. 2010-11-12 11:22:48
| | |
Keywords: équation, lagrange,newton,zéros, point fixe, wims, mathematics, mathematical, math, maths, interactive mathematics, interactive math, interactive maths, mathematic, online, calculator, graphing, exercise, exercice, puzzle, calculus, K-12, algebra, mathématique, interactive, interactive mathematics, interactive mathematical, interactive math, interactive maths, mathematical education, enseignement mathématique, mathematics teaching, teaching mathematics, algebra, geometry, calculus, function, curve, surface, graphing, virtual class, virtual classes, virtual classroom, virtual classrooms, interactive documents, interactive document