WikiPrépaLivrets

Soit f:RRf : \mathbb{R} \to \mathbb{R} une fonction continue vérifiant la condition suivante :

xR,f(x)<x\forall x \in \mathbb{R}^*,   |f(x)| < |x|
On définit la suite de fonctions (fn)nN(f_n)_{n \in \mathbb{N}} par f0=IdRf_0 = \text{Id}_{\mathbb{R}} et la relation de récurrence :
nN,fn+1=ffn\forall n \in \mathbb{N},   f_{n+1} = f \circ f_n

  1. Montrer que f(0)=0f(0) = 0 et étudier la convergence simple de la suite (fn)nN(f_n)_{n \in \mathbb{N}} sur R\mathbb{R}.
  2. Soit A>0A > 0. On souhaite démontrer que (fn)(f_n) converge uniformément vers 0 sur le segment I=[A,A]I = [-A, A].
    1. Justifier que pour tout xIx \in I, la suite (fn(x))nN(|f_n(x)|)_{n \in \mathbb{N}} est décroissante.
    2. À l'aide d'un argument de compacité ou du théorème de Dini, établir la convergence uniforme de (fn)(f_n) vers 0 sur [A,A][-A, A].
  3. Le résultat reste-t-il vrai si l'on remplace R\mathbb{R} par R+\mathbb{R}_+^* et que l'on considère la convergence uniforme sur tout compact de R+\mathbb{R}_+^* pour une fonction ff vérifiant f(x)<xf(x) < x ?

1.

Pour la convergence simple, fixer xRx \in \mathbb{R} et étudier la suite numérique un=fn(x)u_n = |f_n(x)|. Montrer qu'elle est décroissante, minorée, et que sa limite LL vérifie f(L)=L|f(L)| = |L|.

2.

Pour la convergence uniforme, on pourra utiliser le second théorème de Dini : si une suite de fonctions continues décroît vers une fonction continue sur un segment, alors la convergence est uniforme.

3.

Alternativement, pour une preuve directe, montrer que sur tout segment ne contenant pas 0, f(x)|f(x)| est "suffisamment" plus petit que x|x| par compacité.

Idées clés

Suite récurrente associée à une fonction stable.

Point fixe d'une application continue.

Théorème de Dini pour la convergence uniforme des suites monotones.

Compacité et extremums d'une fonction continue.

Résolution.

  1. Convergence simple. Par continuité de ff en 0, en passant à la limite dans l'inégalité f(x)<x|f(x)| < |x| lorsque x0x \to 0, on obtient f(0)0|f(0)| \leq 0, d'où :
    f(0)=0\boxed{f(0) = 0}
    Soit xRx \in \mathbb{R}. Posons un=fn(x)u_n = f_n(x). On a un+1=f(un)u_{n+1} = f(u_n). Si x=0x = 0, alors un=0u_n = 0 pour tout nn, donc la suite converge vers 0. Si x0x \neq 0, supposons par l'absurde que tous les unu_n sont non nuls. Alors un+1=f(un)<un|u_{n+1}| = |f(u_n)| < |u_n|. La suite (un)(|u_n|) est donc strictement décroissante et minorée par 0, elle converge vers une limite L0L \geq 0. Par continuité de f|f|, on a f(L)=L|f(L)| = L. D'après l'hypothèse, si L0L \neq 0, on aurait f(L)<L|f(L)| < L, ce qui est contradictoire.
    xR,fn(x)n+0\boxed{\forall x \in \mathbb{R},   f_n(x) \xrightarrow[n \to +\infty]{} 0}

  2. Convergence uniforme sur [A,A][-A, A].

    1. Soit xIx \in I. On a fn(x)xA|f_n(x)| \leq |x| \leq A pour tout nn par récurrence immédiate (car f(y)y|f(y)| \leq |y| pour tout yy). Comme vu précédemment, fn+1(x)=f(fn(x))fn(x)|f_{n+1}(x)| = |f(f_n(x))| \leq |f_n(x)|. La suite de fonctions gn:xfn(x)g_n : x \mapsto |f_n(x)| est donc une suite de fonctions continues qui décroit vers la fonction nulle sur le segment I=[A,A]I = [-A, A].
    2. La fonction limite (la fonction nulle) est continue sur le segment II. D'après le théorème de Dini, la convergence simple d'une suite monotone de fonctions continues vers une limite continue sur un compact implique la convergence uniforme. Ainsi, gng_n converge uniformément vers 0 sur II. Comme fn(x)0=gn(x)|f_n(x) - 0| = g_n(x), on en déduit :
      fnn+u0 sur [A,A]\boxed{f_n \xrightarrow[n \to +\infty]{u} 0 \text{ sur } [-A, A]}

  3. Cas de R+\mathbb{R_+^*.} Soit f:R+R+f : \mathbb{R}_+^* \to \mathbb{R}_+^* continue telle que f(x)<xf(x) < x. Soit K=[a,b]K = [a, b] un compact de R+\mathbb{R}_+^*, avec 0<a<b0 < a < b. La fonction h(x)=f(x)xh(x) = \frac{f(x)}{x} est continue sur le segment [a,b][a, b]. Elle y atteint son maximum kk. Comme x[a,b],h(x)<1\forall x \in [a, b], h(x) < 1, on a k<1k < 1. Cependant, cela ne garantit pas que fn(x)f_n(x) reste dans [a,b][a, b]. En réalité, la suite converge toujours uniformément vers 0 sur tout compact si l'on peut prolonger ff par continuité en 0 avec f(0)=0f(0)=0. Si f(x)<xf(x) < x sur R+\mathbb{R}_+^*, alors pour tout xx, fn(x)f_n(x) est décroissante et converge vers une limite L0L \geq 0 telle que f(L)=Lf(L)=L si L>0L>0. Comme il n'y a pas de point fixe dans R+\mathbb{R}_+^*, la seule limite possible dans l'adhérence est 0. La preuve par le théorème de Dini reste la plus robuste car elle ne nécessite pas que ff soit une contraction stricte.

Confondre l'hypothèse de contractivité stricte locale avec une contraction globale k-lipschitzienne.

Le théorème de Dini est l'outil privilégié pour passer de la convergence simple à la convergence uniforme en présence de monotonie sur un compact.