ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 8 — Limites et continuité · Exercices de synthèse

Exercice 53

ProblèmeDémonstration

Une équation fonctionnelle et le nombre d'or. On cherche les fonctions continues f:ℝ→ℝf : \mathbb{R} \to \mathbb{R} telles que ∀x∈ℝ,f(f(x))=f(x)+x.\forall x \in \mathbb{R}, \qquad f\big(f(x)\big) = f(x) + x. On note φ=1+52\varphi = \frac{1 + \sqrt{5}}{2} et ψ=1−52\psi = \frac{1 - \sqrt{5}}{2} les racines de l'équation r2=r+1r^{2} = r + 1.

1. Vérifier que les fonctions x↦φxx \mapsto \varphi x et x↦ψxx \mapsto \psi x conviennent.

2. Soit ff une solution. Montrer que ff est injective, puis strictement monotone. Montrer que f(0)f(0) est un point fixe de ff, et en déduire que f(0)=0f(0) = 0.

3. On suppose ff strictement croissante. Montrer que lim⁡x→+∞f(x)=+∞\lim\limits_{x \to +\infty} f(x) = +\infty et lim⁡x→−∞f(x)=−∞\lim\limits_{x \to -\infty} f(x) = -\infty, et en déduire que ff est une bijection de ℝ\mathbb{R} sur ℝ\mathbb{R}.

4. On suppose toujours ff strictement croissante. Soit xx un réel non nul ; on définit la suite (vn)(v_{n}) par v0=xv_{0} = x et vn+1=f−1(vn)v_{n+1} = f^{-1}(v_{n}). Montrer que vn+2=vn−vn+1v_{n+2} = v_{n} - v_{n+1} et que vnv_{n} est du signe de xx pour tout nn. En déduire, à l'aide du théorème du chapitre 7 sur les suites récurrentes linéaires d'ordre 2, que f(x)=φxf(x) = \varphi x.

5. On suppose ff strictement décroissante. Soit xx un réel non nul ; on définit la suite (un)(u_{n}) par u0=xu_{0} = x et un+1=f(un)u_{n+1} = f(u_{n}). Étudier le signe de unu_{n}, et montrer que f(x)=ψxf(x) = \psi x.

6. Conclure. Quel lien y a-t-il avec la suite de Fibonacci ?

Corrigé

1. Pour λ∈{φ,ψ}\lambda \in \{\varphi, \psi\} et f:x↦λxf : x \mapsto \lambda x, on a f(f(x))=λ2xf\big(f(x)\big) = \lambda^{2}x et f(x)+x=(λ+1)xf(x) + x = (\lambda + 1)x. Ces deux quantités sont égales pour tout xx, puisque λ2=λ+1\lambda^{2} = \lambda + 1. x↦φx et x↦ψx sont solutions\boxed{x \mapsto \varphi x \text{ et } x \mapsto \psi x \text{ sont solutions}}

2. Si f(x)=f(y)f(x) = f(y), alors f(f(x))=f(f(y))f\big(f(x)\big) = f\big(f(y)\big), c'est-à-dire f(x)+x=f(y)+yf(x) + x = f(y) + y, d'où x=yx = y : la fonction ff est injective. Continue et injective sur l'intervalle ℝ\mathbb{R}, elle est strictement monotone (proposition 17). Posons c=f(0)c = f(0) ; l'équation en x=0x = 0 donne f(c)=cf(c) = c, donc cc est un point fixe. L'équation en x=cx = c donne alors c=f(c)=f(f(c))−c=f(c)−c=0.c = f(c) = f\big(f(c)\big) - c = f(c) - c = 0.

f est strictement monotone et f(0)=0\boxed{f \text{ est strictement monotone et } f(0) = 0}

3. La fonction ff est croissante sur ℝ\mathbb{R} : elle admet en +∞+\infty une limite LL, finie ou égale à +∞+\infty (théorème 6). Si LL était finie, la continuité de ff en LL et la composition des limites (théorème 3) donneraient lim⁡x→+∞f(f(x))=f(L),\lim\limits_{x \to +\infty} f\big(f(x)\big) = f(L), alors que f(f(x))=f(x)+xf\big(f(x)\big) = f(x) + x tend vers +∞+\infty. Donc L=+∞L = +\infty. De même, la limite de ff en −∞-\infty est −∞-\infty, sans quoi f(f(x))f\big(f(x)\big) aurait une limite finie alors que f(x)+xf(x) + x tend vers −∞-\infty. Le théorème 11 montre alors que ff réalise une bijection de ℝ\mathbb{R} sur ]−∞ ,+∞[]-\infty\,,+\infty[, de réciproque continue et strictement croissante. f:ℝ→ℝ est bijective\boxed{f : \mathbb{R} \to \mathbb{R} \text{ est bijective}}

4. Appliquons l'équation au réel y=vn+2y = v_{n+2}, qui vérifie f(y)=vn+1f(y) = v_{n+1} et f(f(y))=f(vn+1)=vnf\big(f(y)\big) = f(v_{n+1}) = v_{n} : vn=vn+1+vn+2,soitvn+2=vn−vn+1.v_{n} = v_{n+1} + v_{n+2}, \qquad\text{soit}\qquad \boxed{v_{n+2} = v_{n} - v_{n+1}}. La réciproque f−1f^{-1} est strictement croissante et vérifie f−1(0)=0f^{-1}(0) = 0 : si vnv_{n} est du signe strict de xx, il en est de même de vn+1=f−1(vn)v_{n+1} = f^{-1}(v_{n}). Par récurrence, vnv_{n} est du signe strict de xx pour tout nn.

L'équation caractéristique r2+r−1=0r^{2} + r - 1 = 0 a deux racines réelles distinctes, 1φ=5−12\frac{1}{\varphi} = \frac{\sqrt{5} - 1}{2} et −φ-\varphi. D'après le chapitre 7 (théorème 11), il existe λ\lambda et μ\mu tels que ∀n∈ℕ,vn=λ φ−n+μ (−φ)n,\forall n \in \mathbb{N}, \qquad v_{n} = \lambda\,\varphi^{-n} + \mu\,(-\varphi)^{n}, et ils sont réels, car ils sont solutions d'un système à coefficients réels de solution unique. Si μ\mu était non nul, on aurait, puisque φ2>1\varphi^{2} > 1, vn(−φ)n=(−1)nλφ2n+μ→n→+∞μ,\frac{v_{n}}{(-\varphi)^{n}} = \frac{(-1)^{n}\lambda}{\varphi^{2n}} + \mu \xrightarrow[n \to +\infty]{} \mu, de sorte que vnv_{n} aurait, pour nn assez grand, le signe de (−1)nμ(-1)^{n}\mu, qui alterne : c'est exclu. Donc μ=0\mu = 0, λ=v0=x\lambda = v_{0} = x et f−1(x)=v1=xφf^{-1}(x) = v_{1} = \frac{x}{\varphi}. Cette égalité vaut aussi pour x=0x = 0, et en l'appliquant au réel φy\varphi y on obtient f−1(φy)=yf^{-1}(\varphi y) = y, c'est-à-dire : ∀y∈ℝ,f(y)=φy\boxed{\forall y \in \mathbb{R}, \quad f(y) = \varphi y}

5. La fonction ff est strictement décroissante et f(0)=0f(0) = 0 : elle envoie les réels strictement positifs sur des réels strictement négatifs, et inversement. Par récurrence, unu_{n} est non nul et (−1)nun est du signe strict de x.\boxed{(-1)^{n}u_{n} \text{ est du signe strict de } x}. L'équation appliquée à unu_{n} donne un+2=f(f(un))=un+1+unu_{n+2} = f\big(f(u_{n})\big) = u_{n+1} + u_{n}. L'équation caractéristique r2=r+1r^{2} = r + 1 a pour racines φ\varphi et ψ\psi, et le chapitre 7 fournit deux réels λ\lambda et μ\mu tels que un=λφn+μψnu_{n} = \lambda\varphi^{n} + \mu\psi^{n}. Si λ\lambda était non nul, on aurait, puisque ∣ψφ∣<1\big|\frac{\psi}{\varphi}\big| < 1, unφn=λ+μ(ψφ)n→n→+∞λ,\frac{u_{n}}{\varphi^{n}} = \lambda + \mu\Big(\frac{\psi}{\varphi}\Big)^{n} \xrightarrow[n \to +\infty]{} \lambda, et unu_{n} aurait le signe constant de λ\lambda pour nn assez grand, ce qui contredit l'alternance des signes. Donc λ=0\lambda = 0, μ=u0=x\mu = u_{0} = x, et f(x)=u1=ψxf(x) = u_{1} = \psi x ; l'égalité vaut aussi pour x=0x = 0. ∀x∈ℝ,f(x)=ψx\boxed{\forall x \in \mathbb{R}, \quad f(x) = \psi x}

6. D'après les questions 2 à 5 et la vérification de la question 1 : les solutions sont x↦φx et x↦ψx\boxed{\text{les solutions sont } x \mapsto \varphi x \text{ et } x \mapsto \psi x} Les orbites (fn(x))\big(f^{n}(x)\big) d'une solution vérifient toutes la relation de Fibonacci un+2=un+1+unu_{n+2} = u_{n+1} + u_{n}, dont l'équation caractéristique est celle qui définit le nombre d'or. Parmi les suites λφn+μψn\lambda\varphi^{n} + \mu\psi^{n} de la formule de Binet (chapitre 7), la monotonie de ff ne laisse subsister que les suites géométriques : celles de raison φ\varphi si ff est croissante, celles de raison ψ\psi si elle est décroissante.

Piège. On ne peut pas conclure de la question 1 que les solutions sont linéaires : c'est précisément ce qu'il faut démontrer. La continuité a servi deux fois, pour obtenir la stricte monotonie (proposition 17) et pour exclure une limite finie à la question 3.

À retenir. Comme pour les involutions de l'exercice 40 et l'équation f∘f=−idℝf \circ f = -\mathrm{id}_{\mathbb{R}} de l'exercice 31, l'injectivité vient de l'équation elle-même et la continuité la transforme en stricte monotonie. Ce qui est nouveau ici, c'est que l'on suit les itérés d'un point : l'équation fonctionnelle devient une relation de récurrence, que l'on sait résoudre.

Dans l'édifice

Thèmes

limites, caractérisation séquentielle, valeurs intermédiaires, fonctions monotones, bijection continue, équations fonctionnelles

Notions

limite d'une fonction

Ouvrir dans l'atlas interactif →