ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 20 — Séries et familles sommables · Exercices de synthèse

Exercice 64

Démonstration

On dit qu'une fonction f:ℝ→ℝf : \mathbb{R} \to \mathbb{R} préserve la convergence si, pour toute série réelle convergente ∑an\sum a_{n}, la série ∑f(an)\sum f(a_{n}) converge. Montrer que les fonctions qui préservent la convergence sont exactement celles qui coïncident, sur un voisinage de 00, avec une fonction x↦λxx \mapsto \lambda x, où λ\lambda est un réel.

Corrigé

Idée. Une série convergente peut contenir, à des rangs de plus en plus éloignés, des blocs de termes de somme nulle répétés autant de fois qu'on le veut. Si ff ne respecte pas la somme d'un tel bloc, en répétant le bloc assez de fois on fait diverger la série des images. On en tire, près de 00, l'additivité f(x+y)=f(x)+f(y)f(x + y) = f(x) + f(y) ; la continuité en 00, obtenue de la même façon, transforme cette additivité en linéarité.

Condition suffisante. Soit λ∈ℝ\lambda \in \mathbb{R} et δ>0\delta > 0 tels que f(x)=λxf(x) = \lambda x pour ∣x∣<δ|x| < \delta. Si ∑an\sum a_{n} converge, alors ana_{n} tend vers 00 (proposition 2), donc ∣an∣<δ|a_{n}| < \delta et f(an)=λanf(a_{n}) = \lambda a_{n} à partir d'un certain rang n0n_{0}. La série ∑n⩾n0λan\sum_{n \geqslant n_{0}} \lambda a_{n} converge (proposition 1), et modifier un nombre fini de termes ne change pas la nature d'une série : ∑f(an)\sum f(a_{n}) converge.

Condition nécessaire. Soit ff une fonction qui préserve la convergence.

Étape 1 : un lemme sur les blocs. Soit p⩾1p \geqslant 1 un entier et, pour tout k⩾1k \geqslant 1, une liste (bk,1,…,bk,p)(b_{k,1}, \dots, b_{k,p}) de réels telle que bk,1+⋯+bk,p=0etεk=max⁡1⩽i⩽p∣bk,1+⋯+bk,i∣→k→+∞0.b_{k,1} + \cdots + b_{k,p} = 0 \qquad\text{et}\qquad \varepsilon_{k} = \max_{1 \leqslant i \leqslant p} |b_{k,1} + \cdots + b_{k,i}| \xrightarrow[k \to +\infty]{} 0. On pose hk=f(bk,1)+⋯+f(bk,p)h_{k} = f(b_{k,1}) + \cdots + f(b_{k,p}). Montrons que hk=0h_{k} = 0 à partir d'un certain rang.

Supposons le contraire : l'ensemble des kk tels que hk≠0h_{k} \neq 0 est infini, et l'on note k1<k2<⋯k_{1} < k_{2} < \cdots ses éléments. Pour tout ℓ⩾1\ell \geqslant 1, soit mℓm_{\ell} un entier tel que mℓ ∣hkℓ∣⩾1m_{\ell}\,|h_{k_{\ell}}| \geqslant 1. On forme la suite (an)(a_{n}) en écrivant, pour ℓ=1,2,…\ell = 1, 2, \ldots, la liste (bkℓ,1,…,bkℓ,p)(b_{k_{\ell},1}, \dots, b_{k_{\ell},p}) répétée mℓm_{\ell} fois ; on appelle « groupe ℓ\ell » ces p mℓp\,m_{\ell} termes consécutifs, et l'on note Lℓ=p (m1+⋯+mℓ)L_{\ell} = p\,(m_{1} + \cdots + m_{\ell}) le nombre de termes des ℓ\ell premiers groupes.

La série ∑an\sum a_{n} converge vers 00. En effet, chaque liste complète a une somme nulle ; la somme partielle des NN premiers termes est donc une somme bkℓ,1+⋯+bkℓ,ib_{k_{\ell},1} + \cdots + b_{k_{\ell},i}, où ℓ\ell est le groupe du dernier terme écrit, et sa valeur absolue est au plus εkℓ\varepsilon_{k_{\ell}}. Pour N>Lℓ0N > L_{\ell_{0}}, ce groupe est d'indice ℓ>ℓ0\ell > \ell_{0} ; comme kℓ⩾ℓk_{\ell} \geqslant \ell et εk→0\varepsilon_{k} \to 0, la somme partielle tend vers 00.

Par hypothèse, la série ∑f(an)\sum f(a_{n}) converge ; soit BNB_{N} la somme de ses NN premiers termes, et BB sa somme. La suite extraite (BLℓ)ℓ(B_{L_{\ell}})_{\ell} tend aussi vers BB (chapitre 7, proposition 11), donc BLℓ−BLℓ−1B_{L_{\ell}} - B_{L_{\ell-1}} tend vers 00. Or cette différence est la somme des images du groupe ℓ\ell, c'est-à-dire mℓ hkℓm_{\ell}\,h_{k_{\ell}}, de valeur absolue au moins 11. C'est une contradiction, et le lemme est démontré.

Étape 2 : additivité près de 00. Montrons qu'il existe δ>0\delta > 0 tel que f(x)+f(y)+f(−x−y)=0pour tous x,y∈]−δ ,δ[.(1)f(x) + f(y) + f(-x - y) = 0 \qquad\text{pour tous } x, y \in \left]-\delta\,,\delta\right[. \tag{1} Sinon, pour tout k⩾1k \geqslant 1, il existe xkx_{k}, yky_{k} dans ]−1k ,1k[\left]-\frac{1}{k}\,,\frac{1}{k}\right[ tels que f(xk)+f(yk)+f(−xk−yk)≠0f(x_{k}) + f(y_{k}) + f(-x_{k} - y_{k}) \neq 0. Les listes (xk,yk,−xk−yk)(x_{k}, y_{k}, -x_{k} - y_{k}) ont une somme nulle, et leurs sommes partielles xkx_{k}, xk+ykx_{k} + y_{k}, 00 sont de valeur absolue au plus 2k\frac{2}{k}, qui tend vers 00. Le lemme, avec p=3p = 3, donne f(xk)+f(yk)+f(−xk−yk)=0f(x_{k}) + f(y_{k}) + f(-x_{k} - y_{k}) = 0 à partir d'un certain rang : c'est une contradiction.

Avec x=y=0x = y = 0, la relation (1) donne 3f(0)=03f(0) = 0, donc f(0)=0f(0) = 0. Avec y=−xy = -x, elle donne f(x)+f(−x)=0f(x) + f(-x) = 0 : ff est impaire sur ]−δ ,δ[\left]-\delta\,,\delta\right[. Enfin, soit η=δ2\eta = \frac{\delta}{2} et x,y∈]−η ,η[x, y \in \left]-\eta\,,\eta\right[ ; alors x+y∈]−δ ,δ[x + y \in \left]-\delta\,,\delta\right[, donc f(−x−y)=−f(x+y)f(-x - y) = -f(x + y), et (1) devient f(x+y)=f(x)+f(y)pour tous x,y∈]−η ,η[.(2)f(x + y) = f(x) + f(y) \qquad\text{pour tous } x, y \in \left]-\eta\,,\eta\right[. \tag{2}

Étape 3 : continuité en 00. Supposons que ff ne tende pas vers f(0)=0f(0) = 0 en 00. Il existe alors ε>0\varepsilon > 0 tel que, pour tout k∈ℕk \in \mathbb{N}, on puisse trouver un réel xkx_{k} avec ∣xk∣⩽2−k|x_{k}| \leqslant 2^{-k} et ∣f(xk)∣>ε|f(x_{k})| > \varepsilon. La série ∑xk\sum x_{k} est absolument convergente, par comparaison avec une série géométrique (théorème 3), donc convergente (théorème 6). Mais f(xk)f(x_{k}) ne tend pas vers 00, et ∑f(xk)\sum f(x_{k}) diverge grossièrement (proposition 2). C'est une contradiction : ff est continue en 00.

Étape 4 : linéarité près de 00. Soit x∈]−η ,η[x \in \left]-\eta\,,\eta\right[ et q⩾1q \geqslant 1 un entier. Pour 1⩽j<q1 \leqslant j < q, les réels jxq\frac{jx}{q} et xq\frac{x}{q} sont dans ]−η ,η[\left]-\eta\,,\eta\right[, et (2) donne f((j+1)xq)=f(jxq)+f(xq)f\big(\frac{(j+1)x}{q}\big) = f\big(\frac{jx}{q}\big) + f\big(\frac{x}{q}\big). Par récurrence sur jj, f(jxq)=j f(xq)f\big(\frac{jx}{q}\big) = j\,f\big(\frac{x}{q}\big) pour 1⩽j⩽q1 \leqslant j \leqslant q ; avec j=qj = q, f(xq)=1qf(x)f\big(\frac{x}{q}\big) = \frac{1}{q}f(x). Ainsi, en tenant compte de f(0)=0f(0) = 0, f(jq x)=jq f(x)pour 0⩽j⩽q.(3)f\Big(\frac{j}{q}\,x\Big) = \frac{j}{q}\,f(x) \qquad\text{pour } 0 \leqslant j \leqslant q. \tag{3} Soit x0=η2x_{0} = \frac{\eta}{2} et λ=f(x0)x0\lambda = \frac{f(x_{0})}{x_{0}}. Soit t∈[0 ,x0]t \in [0\,,x_{0}] et, pour n⩾1n \geqslant 1, rn=1n⌊ntx0⌋r_{n} = \frac{1}{n}\big\lfloor\frac{nt}{x_{0}}\big\rfloor, qui est un rationnel de [0 ,1][0\,,1] tel que 0⩽tx0−rn<1n0 \leqslant \frac{t}{x_{0}} - r_{n} < \frac{1}{n}. Les réels rnx0r_{n}x_{0} et t−rnx0t - r_{n}x_{0} sont dans [0 ,x0]⊂]−η ,η[[0\,,x_{0}] \subset \left]-\eta\,,\eta\right[ ; par (2) puis (3), f(t)=f(rnx0)+f(t−rnx0)=λ rnx0+f(t−rnx0).f(t) = f(r_{n}x_{0}) + f(t - r_{n}x_{0}) = \lambda\,r_{n}x_{0} + f(t - r_{n}x_{0}). Quand nn tend vers +∞+\infty, rnx0r_{n}x_{0} tend vers tt, et t−rnx0t - r_{n}x_{0} tend vers 00, donc f(t−rnx0)f(t - r_{n}x_{0}) tend vers f(0)=0f(0) = 0 par l'étape 3 (chapitre 8, théorème 7). Il reste f(t)=λtf(t) = \lambda t pour tout t∈[0 ,x0]t \in [0\,,x_{0}], puis, par imparité, pour tout t∈[−x0 ,x0]t \in [-x_{0}\,,x_{0}]. f preˊserve la convergence  ⟺  il existe λ∈ℝ et δ′>0 tels que f(x)=λx pour ∣x∣<δ′\boxed{f \text{ préserve la convergence} \iff \text{il existe } \lambda \in \mathbb{R} \text{ et } \delta' > 0 \text{ tels que } f(x) = \lambda x \text{ pour } |x| < \delta'}

Piège. L'erreur la plus répandue est de croire qu'un équivalent suffit : la fonction sin⁡\sin vérifie sin⁡x∼x\sin x \sim x en 00, et pourtant elle ne préserve pas la convergence. Avec xk=k−1/3x_{k} = k^{-1/3}, la série formée des blocs (xk,xk,−2xk)(x_{k}, x_{k}, -2x_{k}) converge, ses sommes partielles valant xkx_{k}, 2xk2x_{k} ou 00. Si la série des sinus convergeait, la série de ses paquets de trois termes convergerait aussi (exercice 6). Or ces paquets valent 2sin⁡xk−sin⁡(2xk)=2sin⁡xk (1−cos⁡xk)∼xk3=1k,2\sin x_{k} - \sin(2x_{k}) = 2\sin x_{k}\,(1 - \cos x_{k}) \sim x_{k}^{3} = \frac{1}{k}, terme général positif d'une série divergente (théorème 4). Les termes d'ordre 33 du développement de sin⁡\sin, invisibles dans l'équivalent, se cumulent : sur les 20 00020\,000 premiers blocs, la somme des sinus vaut déjà environ 9,989{,}98, alors que les sommes partielles de la série de départ, en fin de bloc, sont nulles ✓. Le résultat est le même pour toute fonction non linéaire près de 00, par exemple x↦x+x2x \mapsto x + x^{2}, avec les blocs (xk,−xk)(x_{k}, -x_{k}) et xk=k−1/2x_{k} = k^{-1/2}, dont les images ont pour somme 2xk2=2k2x_{k}^{2} = \frac{2}{k}.

À retenir. L'étape 3 n'est pas un détail : l'additivité (2) seule ne suffit pas à conclure, car il existe des fonctions additives sur ℝ\mathbb{R} qui ne sont pas linéaires, dont la construction dépasse largement le programme. C'est la continuité en 00, fournie elle aussi par l'hypothèse, qui permet le passage des rationnels aux réels, comme dans l'étude de l'équation fonctionnelle f(x+y)=f(x)+f(y)f(x + y) = f(x) + f(y) sur ℝ\mathbb{R} tout entier.

Dans l'édifice

Thèmes

fonctions préservant la convergence

Ouvrir dans l'atlas interactif →