Pulsars
0 %
Log inSign up

Contractions et suites itérées

Points fixes et applications contractantes

Point fixe

Un point fixe d'une fonction ff est un point que ff ne déplace pas :

f(c)=cf(c) = c

Graphiquement, c'est un point d'intersection de la courbe de ff avec la droite d'équation y=xy = x. Résoudre une équation g(x)=0g(x) = 0 revient toujours à chercher un point fixe, par exemple en posant f(x)=x+g(x)f(x) = x + g(x) ou f(x)=xg(x)λf(x) = x - \dfrac{g(x)}{\lambda} : c'est ce changement de point de vue qui rend l'itération possible.

Applications contractantes

Une fonction ff définie sur une partie XX de R\mathbb{R} est contractante — on dit aussi kk-contractante — s'il existe une constante kk vérifiant 0k<10 \leq k < 1 telle que

(x,y)X2,f(x)f(y)kxy\forall (x, y) \in X^2,\quad \lvert f(x) - f(y) \rvert \leq k\,\lvert x - y \rvert

C'est exactement la définition d'une fonction kk-lipschitzienne, avec l'exigence supplémentaire et décisive k<1k < 1 : la fonction rapproche les points, d'un facteur au moins kk à chaque application.

L'inégalité des accroissements finis donne le critère pratique : si ff est dérivable sur un intervalle II avec f(x)k<1\lvert f'(x) \rvert \leq k < 1, alors ff est kk-contractante sur II.

Exemples et contre-exemples

Fonction Domaine Contractante ?
f(x)=cosxf(x) = \cos x [0;1][0 \,;\, 1] oui, k=sin10,841k = \sin 1 \approx 0{,}841
f(x)=x+53f(x) = \dfrac{x + 5}{3} R\mathbb{R} oui, k=13k = \dfrac{1}{3}
f(x)=12(x+2x)f(x) = \dfrac{1}{2}\left(x + \dfrac{2}{x}\right) [1;2][1 \,;\, 2] oui, k=12k = \dfrac{1}{2}
f(x)=x+1f(x) = x + 1 R\mathbb{R} non, k=1k = 1
f(x)=x2f(x) = x^2 [0;2][0 \,;\, 2] non, f\lvert f' \rvert atteint 44

Détaillons la première ligne : sur [0;1][0 \,;\, 1], cos(x)=sinxsin10,841<1\lvert \cos'(x) \rvert = \lvert \sin x \rvert \leq \sin 1 \approx 0{,}841 < 1, car le sinus croît sur cet intervalle. La fonction cosinus y est donc contractante.

Piège classique

Confondre « contractante » et « qui rapproche strictement les points ». La condition

xy,f(x)f(y)<xy\forall x \neq y,\quad \lvert f(x) - f(y) \rvert < \lvert x - y \rvert

est plus faible que la contraction, et elle ne suffit pas. Sur [1;+[\left[1 \,;\, +\infty\right[, la fonction f(x)=x+1xf(x) = x + \dfrac{1}{x} vérifie f(x)=11x2[0;1[f'(x) = 1 - \dfrac{1}{x^2} \in \left[0 \,;\, 1\right[, donc rapproche strictement toute paire de points — et pourtant elle n'a aucun point fixe, puisque f(x)=xf(x) = x imposerait 1x=0\dfrac{1}{x} = 0. Ce qui manque, c'est une constante k<1k < 1 uniforme.