L'objectif de cet exercice est d'étudier la conservation de la régularité par convergence uniforme sur R.
Soit (fn)n∈N une suite de fonctions de R dans R convergeant uniformément vers une fonction f.
On suppose que, pour tout n∈N, fn est uniformément continue sur R.
Démontrer que f est uniformément continue sur R.
Caractériser l'ensemble des fonctions de R dans R qui sont limites uniformes sur R d'une suite de fonctions lipschitziennes.
1.
Pour la question 1, utiliser une preuve en "ε/3" en décomposant ∣f(x)−f(y)∣ à l'aide d'une fonction fN bien choisie.
2.
Pour la question 2, remarquer d'abord que toute fonction lipschitzienne est uniformément continue.
3.
Pour la réciproque, on pourra construire une suite de fonctions affines par morceaux (interpolations linéaires) sur des grilles de plus en plus fines.
Idées clés
•
Inégalité triangulaire et découpage ε/3 pour la convergence uniforme.
•
Lien entre fonctions lipschitziennes et uniformément continues.
•
Construction par interpolation linéaire sur une subdivision régulière.
Résolution.
Soit ε>0.
Par hypothèse, la suite (fn) converge uniformément vers f sur R. Il existe donc un entier N∈N tel que :
∀x∈R,∣f(x)−fN(x)∣≤3ε
Fixons cet entier N. La fonction fN est uniformément continue sur R par hypothèse.
Il existe donc un réel δ>0 tel que :
∀(x,y)∈R2,∣x−y∣≤δ⟹∣fN(x)−fN(y)∣≤3ε
Soient alors (x,y)∈R2 tels que ∣x−y∣≤δ. Appliquons l'inégalité triangulaire :
En utilisant les deux majorations précédentes, nous obtenons :
∣f(x)−f(y)∣≤3ε+3ε+3ε=ε
Nous avons donc montré que pour tout ε>0, il existe δ>0 tel que ∣x−y∣≤δ entraîne ∣f(x)−f(y)∣≤ε.
f est uniformeˊment continue sur R
Notons L l'ensemble des fonctions lipschitziennes sur R et UC l'ensemble des fonctions uniformément continues sur R. Nous cherchons l'adhérence de L pour la norme infinie.
Sens direct : }^{\|\cdot\|_\infty} \subset \mathcal{UC}L∥⋅∥∞⊂UC}
Soit f une limite uniforme de fonctions lipschitziennes.
Comme toute fonction lipschitzienne est uniformément continue, f est une limite uniforme de fonctions uniformément continues.
D'après la question 1, on en déduit immédiatement que f est uniformément continue.
Sens réciproque : \subset \overline{\mathcal{L}}^{\|\cdot\|_\infty}UC⊂L∥⋅∥∞}
Soit g∈UC. Montrons que g est limite uniforme d'une suite de fonctions lipschitziennes.
Soit ε>0. Puisque g est uniformément continue, il existe α>0 tel que :
∀(x,y)∈R2,∣x−y∣≤α⟹∣g(x)−g(y)∣≤ε
Construisons une fonction fε affine sur chaque intervalle [nα,(n+1)α] pour n∈Z, telle que :
∀n∈Z,fε(nα)=g(nα)
Pour tout x∈R, il existe n∈Z tel que x∈[nα,(n+1)α]. On peut écrire x=(1−t)nα+t(n+1)α avec t∈[0,1].
Alors fε(x)=(1−t)g(nα)+tg((n+1)α) par linéarité. On a alors :