WikiPrépaLivrets

Soit f:R→Rf : \mathbb{R} \to \mathbb{R} une fonction continue. On se propose de démontrer l'équivalence entre les deux assertions suivantes :

  1. Il existe un réel λ\lambda tel que la fonction x↦f(x)−λxx \mapsto f(x) - \lambda x soit bornée sur R\mathbb{R}.
  2. Il existe une constante M≥0M \geq 0 telle que :
    ∀(x,y)∈R2,∣f(x+y)−f(x)−f(y)∣≤M\forall (x, y) \in \mathbb{R}^2,   |f(x+y) - f(x) - f(y)| \leq M

1.

Pour (i)  ⟹  (ii)(i) \implies (ii), exprimer ff comme la somme d'une fonction linéaire et d'une fonction bornée.

2.

Pour (ii)  ⟹  (i)(ii) \implies (i), étudier la suite de fonctions un(x)=f(2nx)2nu_n(x) = \frac{f(2^n x)}{2^n}.

3.

Montrer que (un)(u_n) converge uniformément en utilisant une série télescopique dont le terme général est un+1−unu_{n+1} - u_n.

4.

Vérifier que la limite LL est une fonction continue vérifiant l'équation de Cauchy L(x+y)=L(x)+L(y)L(x+y) = L(x) + L(y).

Idées clés

•

Lien suite-série pour construire la limite linéaire.

•

Équation fonctionnelle de Cauchy pour les fonctions continues.

•

Convergence uniforme sur R\mathbb{R} pour préserver la continuité.

Résolution.

Sens (i)  ⟹  (ii)(i) \implies (ii). Supposons qu'il existe λ∈R\lambda \in \mathbb{R} et B>0B > 0 tels que ∣f(x)−λx∣≤B|f(x) - \lambda x| \leq B pour tout xx. Posons g(x)=f(x)−λxg(x) = f(x) - \lambda x. On a alors f(x)=λx+g(x)f(x) = \lambda x + g(x). Calculons l'écart à l'additivité :

f(x+y)−f(x)−f(y)=λ(x+y)+g(x+y)−(λx+g(x))−(λy+g(y))f(x+y) - f(x) - f(y) = \lambda(x+y) + g(x+y) - (\lambda x + g(x)) - (\lambda y + g(y))

Après simplification :

f(x+y)−f(x)−f(y)=g(x+y)−g(x)−g(y)f(x+y) - f(x) - f(y) = g(x+y) - g(x) - g(y)

Par inégalité triangulaire :

∣f(x+y)−f(x)−f(y)∣≤∣g(x+y)∣+∣g(x)∣+∣g(y)∣≤3B\boxed{|f(x+y) - f(x) - f(y)| \leq |g(x+y)| + |g(x)| + |g(y)| \leq 3B}
L'assertion (ii)(ii) est vérifiée avec M=3BM = 3B.

Sens (ii)  ⟹  (i)(ii) \implies (i). Supposons (ii)(ii). Pour tout x∈Rx \in \mathbb{R}, en prenant y=xy=x, on a ∣f(2x)−2f(x)∣≤M|f(2x) - 2f(x)| \leq M. Considérons la suite un(x)=f(2nx)2nu_n(x) = \frac{f(2^n x)}{2^n}. Analysons la différence :

un+1(x)−un(x)=f(2⋅2nx)2n+1−2f(2nx)2n+1=f(2n+1x)−2f(2nx)2n+1u_{n+1}(x) - u_n(x) = \frac{f(2 \cdot 2^n x)}{2^{n+1}} - \frac{2f(2^n x)}{2^{n+1}} = \frac{f(2^{n+1} x) - 2f(2^n x)}{2^{n+1}}

D'après l'hypothèse (ii)(ii), on a :

∣un+1(x)−un(x)∣≤M2n+1|u_{n+1}(x) - u_n(x)| \leq \frac{M}{2^{n+1}}

Cette majoration est indépendante de xx. La série de fonctions ∑(un+1−un)\sum (u_{n+1} - u_n) converge donc normalement (et donc uniformément) sur R\mathbb{R}. Par suite, la suite (un)(u_n) converge uniformément sur R\mathbb{R} vers une fonction LL. Comme chaque unu_n est continue, L est continue sur R\boxed{L \text{ est continue sur } \mathbb{R}}.

Vérifions l'additivité de LL. Pour tous x,y∈Rx, y \in \mathbb{R} :

∣un(x+y)−un(x)−un(y)∣=∣f(2n(x+y))−f(2nx)−f(2ny)∣2n≤M2n|u_n(x+y) - u_n(x) - u_n(y)| = \frac{|f(2^n(x+y)) - f(2^n x) - f(2^n y)|}{2^n} \leq \frac{M}{2^n}

En passant à la limite quand n→+∞n \to +\infty :

∀(x,y)∈R2,L(x+y)=L(x)+L(y)\forall (x,y) \in \mathbb{R}^2,   L(x+y) = L(x) + L(y)

LL est une fonction continue et additive, donc il existe λ∈R\lambda \in \mathbb{R} tel que L(x)=λx\boxed{L(x) = \lambda x}.

Enfin, estimons la distance entre ff et LL. En utilisant la série télescopique :

L(x)−f(x)=L(x)−u0(x)=∑n=0+∞(un+1(x)−un(x))L(x) - f(x) = L(x) - u_0(x) = \sum_{n=0}^{+\infty} (u_{n+1}(x) - u_n(x))

Ainsi :

∣L(x)−f(x)∣≤∑n=0+∞M2n+1=M|L(x) - f(x)| \leq \sum_{n=0}^{+\infty} \frac{M}{2^{n+1}} = M

On a donc ∣f(x)−λx∣≤M\boxed{|f(x) - \lambda x| \leq M}, ce qui prouve (i)(i).

L'additivité n'implique la linéarité que sous réserve de continuité ou de régularité locale.

Technique de dilatation pour extraire une structure linéaire.