ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 9 — Dérivabilité et convexité · Exercices de synthèse

Exercice 53

ProblèmeDémonstration

Une fonction continue qui n'est dérivable en aucun point. Pour n∈ℕn \in \mathbb{N}, on appelle points de rang nn les réels j3n\frac{j}{3^{n}}, avec j∈[ ⁣[0 ;3n] ⁣]j \in [\![0\,;3^{n}]\!], et l'on note In,j=[j3n ,j+13n]I_{n,j} = \big[\frac{j}{3^{n}}\,,\frac{j + 1}{3^{n}}\big] pour j∈[ ⁣[0 ;3n−1] ⁣]j \in [\![0\,;3^{n} - 1]\!]. On définit des fonctions continues fnf_{n} sur [0 ,1][0\,,1], affines sur chacun des segments In,jI_{n,j}, de la façon suivante. On pose f0(x)=xf_{0}(x) = x. La fonction fnf_{n} étant construite, fn+1f_{n+1} est la fonction affine sur chaque segment In+1,iI_{n+1,i} qui coïncide avec fnf_{n} aux points de rang nn, et qui échange les valeurs de fnf_{n} au tiers et aux deux tiers de chaque segment In,jI_{n,j} : pour tout j∈[ ⁣[0 ;3n−1] ⁣]j \in [\![0\,;3^{n} - 1]\!], fn+1(j3n+13n+1)=fn(j3n+23n+1)etfn+1(j3n+23n+1)=fn(j3n+13n+1).f_{n+1}\Big(\frac{j}{3^{n}} + \frac{1}{3^{n+1}}\Big) = f_{n}\Big(\frac{j}{3^{n}} + \frac{2}{3^{n+1}}\Big) \qquad\text{et}\qquad f_{n+1}\Big(\frac{j}{3^{n}} + \frac{2}{3^{n+1}}\Big) = f_{n}\Big(\frac{j}{3^{n}} + \frac{1}{3^{n+1}}\Big).

1. Tracer les courbes de f0f_{0}, f1f_{1} et f2f_{2}. Montrer que si fnf_{n} a pour pente ss sur In,jI_{n,j}, alors fn+1f_{n+1} a pour pentes 2s2s, −s-s et 2s2s sur les trois tiers de In,jI_{n,j}. En déduire que les pentes de fnf_{n} sont non nulles, de valeur absolue au plus 2n2^{n}.

2. Montrer que ∣fn+1(x)−fn(x)∣⩽13(23)n|f_{n+1}(x) - f_{n}(x)| \leqslant \frac{1}{3}\big(\frac{2}{3}\big)^{n} pour tout x∈[0 ,1]x \in [0\,,1]. En déduire que les suites de termes généraux fn(x)−(23)nf_{n}(x) - \big(\frac{2}{3}\big)^{n} et fn(x)+(23)nf_{n}(x) + \big(\frac{2}{3}\big)^{n} sont adjacentes, puis que (fn(x))\big(f_{n}(x)\big) converge vers un réel f(x)f(x) tel que ∣fn(x)−f(x)∣⩽(23)n|f_{n}(x) - f(x)| \leqslant \big(\frac{2}{3}\big)^{n}.

3. Montrer que ff est continue sur [0 ,1][0\,,1], et que f(x)=fn(x)f(x) = f_{n}(x) pour tout point xx de rang nn.

4. Soit x=j3Nx = \frac{j}{3^{N}} un point de rang NN, avec x<1x < 1, et ss la pente de fNf_{N} sur IN,jI_{N,j}. Montrer que 3m(f(x+3−m)−f(x))=2m−Ns3^{m}\big(f(x + 3^{-m}) - f(x)\big) = 2^{m-N}s pour tout m⩾Nm \geqslant N, et en déduire que ff n'est pas dérivable en xx. Que vaut f(3−m)f(3^{-m}) ? Traiter de même le point 11.

5. (a) Soit hh une fonction définie sur un intervalle, dérivable en un point aa intérieur à cet intervalle, et (ξn)(\xi_{n}), (ηn)(\eta_{n}) deux suites de réels strictement positifs de limite nulle. Montrer que lim⁡n→+∞h(a+ηn)−h(a−ξn)ξn+ηn=h′(a).\lim_{n \to +\infty} \frac{h(a + \eta_{n}) - h(a - \xi_{n})}{\xi_{n} + \eta_{n}} = h'(a).

(b) Soit x∈ ]0 ,1[x \in \,]0\,,1[ qui n'est un point d'aucun rang. On note σn\sigma_{n} la pente de fnf_{n} sur l'unique segment In,jI_{n,j} qui contient xx. Montrer que σn+1∈{2σn,−σn}\sigma_{n+1} \in \{2\sigma_{n}, -\sigma_{n}\}, puis que ff n'est pas dérivable en xx.

Corrigé

1. Sur un segment In,jI_{n,j} où fnf_{n} va de la valeur AA à la valeur BB, de pente s=3n(B−A)s = 3^{n}(B - A), on pose d=B−Ad = B - A. Les valeurs de fnf_{n} au tiers et aux deux tiers sont A+d3A + \frac{d}{3} et A+2d3A + \frac{2d}{3} ; celles de fn+1f_{n+1} aux quatre points de rang n+1n + 1 de In,jI_{n,j} sont donc, dans l'ordre, A,A+2d3,A+d3,B=A+d.A, \qquad A + \frac{2d}{3}, \qquad A + \frac{d}{3}, \qquad B = A + d. Sur chaque tiers, de longueur 3−(n+1)3^{-(n+1)}, les accroissements sont 2d3\frac{2d}{3}, −d3-\frac{d}{3} et 2d3\frac{2d}{3}, d'où les pentes 2s,−s,2s\boxed{2s, \qquad -s, \qquad 2s} Comme f0f_{0} a pour pente 11, une récurrence immédiate montre que chaque pente de fnf_{n} est de la forme ±2p\pm 2^{p} avec 0⩽p⩽n0 \leqslant p \leqslant n : les pentes de fn sont non nulles, de valeur absolue au plus 2n\boxed{\text{les pentes de } f_{n} \text{ sont non nulles, de valeur absolue au plus } 2^{n}}.

On en déduit les valeurs aux points de rang 11 et 22 : f1f_{1} prend les valeurs 00, 23\frac{2}{3}, 13\frac{1}{3}, 11 aux points 00, 13\frac{1}{3}, 23\frac{2}{3}, 11, et f2f_{2} prend aux points i9\frac{i}{9}, pour ii allant de 00 à 99, les valeurs 0,49,29,23,49,59,13,79,59,1.0, \quad \tfrac{4}{9}, \quad \tfrac{2}{9}, \quad \tfrac{2}{3}, \quad \tfrac{4}{9}, \quad \tfrac{5}{9}, \quad \tfrac{1}{3}, \quad \tfrac{7}{9}, \quad \tfrac{5}{9}, \quad 1.

Figure

Chaque fonction coïncide avec la précédente aux points de rang précédent (lignes grises foncées pour le rang 11) ; sur chaque segment, elle remplace la pente ss par le motif « monter du double, redescendre, remonter du double », de sorte que la courbe devient de plus en plus hérissée.

2. Sur In,jI_{n,j}, avec les notations de la question 1, la fonction fn+1−fnf_{n+1} - f_{n} est affine sur chaque tiers, nulle aux extrémités, et vaut 2d3−d3=d3\frac{2d}{3} - \frac{d}{3} = \frac{d}{3} au tiers et d3−2d3=−d3\frac{d}{3} - \frac{2d}{3} = -\frac{d}{3} aux deux tiers. Une fonction affine sur un segment atteint ses extrema aux extrémités, donc ∣fn+1−fn∣⩽∣d∣3|f_{n+1} - f_{n}| \leqslant \frac{|d|}{3} sur In,jI_{n,j}. Or ∣d∣=∣s∣ 3−n⩽(23)n|d| = |s|\,3^{-n} \leqslant \big(\frac{2}{3}\big)^{n} par la question 1. ∣fn+1(x)−fn(x)∣⩽13(23)n\boxed{|f_{n+1}(x) - f_{n}(x)| \leqslant \frac{1}{3}\Big(\frac{2}{3}\Big)^{n}} Posons un=fn(x)−(23)nu_{n} = f_{n}(x) - \big(\frac{2}{3}\big)^{n} et vn=fn(x)+(23)nv_{n} = f_{n}(x) + \big(\frac{2}{3}\big)^{n}. Comme (23)n−(23)n+1=13(23)n\big(\frac{2}{3}\big)^{n} - \big(\frac{2}{3}\big)^{n+1} = \frac{1}{3}\big(\frac{2}{3}\big)^{n}, on a un+1−un=fn+1(x)−fn(x)+13(23)n⩾0etvn+1−vn=fn+1(x)−fn(x)−13(23)n⩽0.u_{n+1} - u_{n} = f_{n+1}(x) - f_{n}(x) + \frac{1}{3}\Big(\frac{2}{3}\Big)^{n} \geqslant 0 \qquad\text{et}\qquad v_{n+1} - v_{n} = f_{n+1}(x) - f_{n}(x) - \frac{1}{3}\Big(\frac{2}{3}\Big)^{n} \leqslant 0. De plus vn−un=2(23)nv_{n} - u_{n} = 2\big(\frac{2}{3}\big)^{n} tend vers 00 : les suites (un)(u_{n}) et (vn)(v_{n}) sont adjacentes. Par le théorème des suites adjacentes (chapitre 7, théorème 9), elles convergent vers une limite commune f(x)f(x), avec un⩽f(x)⩽vnu_{n} \leqslant f(x) \leqslant v_{n}, et (fn(x))(f_{n}(x)), qui est leur demi-somme, converge aussi vers f(x)f(x). lim⁡n→+∞fn(x)=f(x)et∣fn(x)−f(x)∣⩽(23)n\boxed{\lim\limits_{n \to +\infty} f_{n}(x) = f(x) \qquad\text{et}\qquad |f_{n}(x) - f(x)| \leqslant \Big(\frac{2}{3}\Big)^{n}}

3. Soit x∈[0 ,1]x \in [0\,,1] et ε>0\varepsilon > 0. On choisit nn tel que (23)n⩽ε3\big(\frac{2}{3}\big)^{n} \leqslant \frac{\varepsilon}{3}, puis, fnf_{n} étant continue en xx, un réel δ>0\delta > 0 tel que ∣fn(y)−fn(x)∣⩽ε3|f_{n}(y) - f_{n}(x)| \leqslant \frac{\varepsilon}{3} pour y∈[0 ,1]y \in [0\,,1] et ∣y−x∣⩽δ|y - x| \leqslant \delta. Pour ces yy, la question 2 donne ∣f(y)−f(x)∣⩽∣f(y)−fn(y)∣+∣fn(y)−fn(x)∣+∣fn(x)−f(x)∣⩽ε3+ε3+ε3=ε.|f(y) - f(x)| \leqslant |f(y) - f_{n}(y)| + |f_{n}(y) - f_{n}(x)| + |f_{n}(x) - f(x)| \leqslant \frac{\varepsilon}{3} + \frac{\varepsilon}{3} + \frac{\varepsilon}{3} = \varepsilon. Ainsi f est continue sur [0 ,1]\boxed{f \text{ est continue sur } [0\,,1]}. Le majorant (23)n\big(\frac{2}{3}\big)^{n} ne dépendant pas de xx, une seule fonction fnf_{n} sert pour tous les points : c'est ce qui rend l'argument possible.

Un point de rang nn est aussi de rang mm pour tout m⩾nm \geqslant n, puisque j3n=3m−nj3m\frac{j}{3^{n}} = \frac{3^{m-n}j}{3^{m}}, et fm+1f_{m+1} coïncide avec fmf_{m} aux points de rang mm. La suite (fm(x))m⩾n(f_{m}(x))_{m \geqslant n} est donc constante, et sa limite est son premier terme. f(x)=fn(x) pour tout point x de rang n\boxed{f(x) = f_{n}(x) \text{ pour tout point } x \text{ de rang } n}

4. Pour m⩾Nm \geqslant N, le point xx est de rang mm, extrémité gauche du segment Jm=[x ,x+3−m]J_{m} = [x\,,x + 3^{-m}] de rang mm ; notons sms_{m} la pente de fmf_{m} sur JmJ_{m}, de sorte que sN=ss_{N} = s. Le segment Jm+1J_{m+1} est le premier tiers de JmJ_{m}, où la pente de fm+1f_{m+1} est 2sm2s_{m} par la question 1 : ainsi sm=2m−Nss_{m} = 2^{m-N}s. Les deux extrémités de JmJ_{m} étant de rang mm, la question 3 donne 3m(f(x+3−m)−f(x))=3m(fm(x+3−m)−fm(x))=sm=2m−Ns.3^{m}\big(f(x + 3^{-m}) - f(x)\big) = 3^{m}\big(f_{m}(x + 3^{-m}) - f_{m}(x)\big) = s_{m} = 2^{m-N}s. Comme ∣s∣⩾1|s| \geqslant 1, ce taux d'accroissement tend vers ±∞\pm\infty quand mm tend vers +∞+\infty, alors que 3−m3^{-m} tend vers 00. Si ff était dérivable en xx, ce taux tendrait vers f′(x)f'(x) par composition des limites. f n’est pas deˊrivable en x\boxed{f \text{ n'est pas dérivable en } x} Pour x=0x = 0, on a N=0N = 0 et s=1s = 1, d'où f(3−m)=(23)m\boxed{f(3^{-m}) = \big(\tfrac{2}{3}\big)^{m}} : la fonction ff coïncide avec x↦2mxx \mapsto 2^{m}x sur [0 ,3−m][0\,,3^{-m}] en ses deux extrémités, et sa pente moyenne y vaut 2m2^{m}. Au point 11, on raisonne de même avec les segments [1−3−m ,1][1 - 3^{-m}\,,1] : chacun est le dernier tiers du précédent, où la pente est aussi doublée, et le taux 3m(f(1)−f(1−3−m))=2m3^{m}\big(f(1) - f(1 - 3^{-m})\big) = 2^{m} tend vers +∞+\infty. Le même raisonnement, à gauche, s'applique d'ailleurs à tout point de rang NN strictement positif.

5.(a) Posons T(t)=h(t)−h(a)t−aT(t) = \frac{h(t) - h(a)}{t - a} pour t≠at \neq a, de limite h′(a)h'(a) en aa. En écrivant h(a+ηn)−h(a−ξn)=(h(a+ηn)−h(a))+(h(a)−h(a−ξn)),h(a + \eta_{n}) - h(a - \xi_{n}) = \big(h(a + \eta_{n}) - h(a)\big) + \big(h(a) - h(a - \xi_{n})\big), on obtient h(a+ηn)−h(a−ξn)ξn+ηn=λn T(a+ηn)+(1−λn) T(a−ξn),avecλn=ηnξn+ηn∈ ]0 ,1[.\frac{h(a + \eta_{n}) - h(a - \xi_{n})}{\xi_{n} + \eta_{n}} = \lambda_{n}\,T(a + \eta_{n}) + (1 - \lambda_{n})\,T(a - \xi_{n}), \qquad\text{avec}\qquad \lambda_{n} = \frac{\eta_{n}}{\xi_{n} + \eta_{n}} \in \,]0\,,1[. Le quotient est une moyenne pondérée de deux taux d'accroissement. Comme λn\lambda_{n} et 1−λn1 - \lambda_{n} sont positifs de somme 11, ∣h(a+ηn)−h(a−ξn)ξn+ηn−h′(a)∣⩽∣T(a+ηn)−h′(a)∣+∣T(a−ξn)−h′(a)∣→n→+∞0,\Big|\frac{h(a + \eta_{n}) - h(a - \xi_{n})}{\xi_{n} + \eta_{n}} - h'(a)\Big| \leqslant \big|T(a + \eta_{n}) - h'(a)\big| + \big|T(a - \xi_{n}) - h'(a)\big| \xrightarrow[n \to +\infty]{} 0, par la caractérisation séquentielle de la limite (chapitre 8, théorème 1). lim⁡n→+∞h(a+ηn)−h(a−ξn)ξn+ηn=h′(a)\boxed{\lim_{n \to +\infty} \frac{h(a + \eta_{n}) - h(a - \xi_{n})}{\xi_{n} + \eta_{n}} = h'(a)} La positivité de ξn\xi_{n} et de ηn\eta_{n} est essentielle : elle garantit que λn∈ ]0 ,1[\lambda_{n} \in \,]0\,,1[, donc que le quotient est une moyenne des deux taux et que leurs erreurs ne sont pas amplifiées. Le point aa doit être situé entre les deux points de la corde.

(b) Comme xx n'est pas un point de rang nn, il est intérieur à un unique segment In,jn=[jn3n ,jn+13n]I_{n,j_{n}} = \big[\frac{j_{n}}{3^{n}}\,,\frac{j_{n} + 1}{3^{n}}\big]. Le segment In+1,jn+1I_{n+1,j_{n+1}} contient xx et est l'un des trois tiers d'un segment de rang nn, qui contient donc aussi xx : c'est In,jnI_{n,j_{n}}. Par la question 1, σn+1∈{2σn,−σn}\boxed{\sigma_{n+1} \in \{2\sigma_{n}, -\sigma_{n}\}}.

Supposons ff dérivable en xx, et posons ξn=x−jn3n>0\xi_{n} = x - \frac{j_{n}}{3^{n}} > 0 et ηn=jn+13n−x>0\eta_{n} = \frac{j_{n} + 1}{3^{n}} - x > 0, de somme 3−n3^{-n}. Les extrémités de In,jnI_{n,j_{n}} étant de rang nn, la question 3 donne f(x+ηn)−f(x−ξn)ξn+ηn=3n(fn(jn+13n)−fn(jn3n))=σn,\frac{f(x + \eta_{n}) - f(x - \xi_{n})}{\xi_{n} + \eta_{n}} = 3^{n}\Big(f_{n}\Big(\frac{j_{n} + 1}{3^{n}}\Big) - f_{n}\Big(\frac{j_{n}}{3^{n}}\Big)\Big) = \sigma_{n}, et la question (a) montre que (σn)(\sigma_{n}) converge vers f′(x)f'(x). Or ∣σn∣=2pn|\sigma_{n}| = 2^{p_{n}}, où (pn)(p_{n}) est une suite croissante d'entiers, qui augmente de 11 à chaque doublement. Si (pn)(p_{n}) augmentait une infinité de fois, elle tendrait vers +∞+\infty, et (σn)(\sigma_{n}) ne serait pas bornée. Elle est donc constante à partir d'un rang n0n_{0}, et alors σn+1=−σn\sigma_{n+1} = -\sigma_{n} pour n⩾n0n \geqslant n_{0} : la suite (σn)(\sigma_{n}) prend alternativement les valeurs σn0\sigma_{n_{0}} et −σn0-\sigma_{n_{0}}, distinctes puisque σn0≠0\sigma_{n_{0}} \neq 0, et elle ne converge pas. C'est une contradiction. f n’est deˊrivable en aucun point de [0 ,1]\boxed{f \text{ n'est dérivable en aucun point de } [0\,,1]}

À retenir. Le chapitre 8 a annoncé l'existence de fonctions continues dérivables nulle part, comme celle que Weierstrass a présentée en 1872 ; on en a construit une ici avec les seuls outils de l'année : suites adjacentes, continuité par une majoration uniforme, et taux d'accroissement. L'idée tient en une phrase : à chaque étape, sur chaque segment, la pente est multipliée par 22 ou par −1-1, de sorte que les pentes moyennes autour d'un point ou bien explosent, ou bien changent de signe indéfiniment. Ni l'un ni l'autre n'est compatible avec l'existence d'une tangente. La proposition 1 du cours, selon laquelle une fonction dérivable est continue, n'a donc aucune réciproque, même partielle.

Dans l'édifice

Thèmes

dérivabilité en un point

Notions

dérivable

Ouvrir dans l'atlas interactif →