ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 5 — Fonctions usuelles et dérivation pratique · Exercices de synthèse

Exercice 61

ProblèmeDémonstrationCalcul

Une identité binomiale obtenue par dérivation. Pour tout entier n⩾1n \geqslant 1, on note Hn=∑k=1n1kH_{n} = \displaystyle\sum_{k=1}^{n} \frac{1}{k}, et l'on pose H0=0H_{0} = 0.

1. Formule de Leibniz. Soit II un intervalle. Montrer par récurrence sur n∈ℕn \in \mathbb{N} que, si ff et gg sont deux fonctions nn fois dérivables sur II, leur produit fgfg est nn fois dérivable sur II, et (fg)(n)=∑k=0n(nk)f(n−k) g(k).(fg)^{(n)} = \sum_{k=0}^{n} \binom{n}{k} f^{(n-k)}\,g^{(k)}. On s'inspirera de la démonstration de la formule du binôme, au chapitre 3.

2. Pour tout n∈ℕn \in \mathbb{N}, on pose un(x)=xnln⁡xu_{n}(x) = x^{n}\ln x pour x>0x > 0. Montrer que un′(x)=n un−1(x)+xn−1u_{n}'(x) = n\,u_{n-1}(x) + x^{n-1} pour n⩾1n \geqslant 1, puis que un(n)(x)=n! (ln⁡x+Hn)u_{n}^{(n)}(x) = n!\,(\ln x + H_{n}) pour tout n∈ℕn \in \mathbb{N} et tout x>0x > 0.

3. Calculer les dérivées successives de la fonction ln⁡\ln, puis calculer un(n)u_{n}^{(n)} à l'aide de la formule de Leibniz. En déduire que, pour tout entier n⩾1n \geqslant 1, ∑k=1n(−1)k−1k(nk)=Hn.\sum_{k=1}^{n} \frac{(-1)^{k-1}}{k}\binom{n}{k} = H_{n}.

4. Vérifier cette formule pour n=3n = 3. La retrouver ensuite par récurrence, sans dérivation, à l'aide de la formule de Pascal et de l'égalité 1k(n−1k−1)=1n(nk)\dfrac{1}{k}\dbinom{n-1}{k-1} = \dfrac{1}{n}\dbinom{n}{k}, valable pour 1⩽k⩽n1 \leqslant k \leqslant n. Quelle méthode préférer ?

Corrigé

1. Notons 𝒫(n)\mathcal{P}(n) la propriété : « pour toutes fonctions ff et gg nn fois dérivables sur II, fgfg est nn fois dérivable sur II et vérifie la formule ». Pour n=0n = 0, la formule se réduit à fg=fgfg = fg. Supposons 𝒫(n)\mathcal{P}(n) vraie, et soit ff et gg deux fonctions n+1n + 1 fois dérivables sur II. Elles sont en particulier nn fois dérivables, et l'hypothèse de récurrence donne (fg)(n)=∑k=0n(nk)f(n−k) g(k).(fg)^{(n)} = \sum_{k=0}^{n} \binom{n}{k} f^{(n-k)}\,g^{(k)}. Pour 0⩽k⩽n0 \leqslant k \leqslant n, les fonctions f(n−k)f^{(n-k)} et g(k)g^{(k)} sont dérivables, puisque n−k+1n - k + 1 et k+1k + 1 sont au plus égaux à n+1n + 1. D'après la proposition 3 du cours, (fg)(n)(fg)^{(n)} est donc dérivable, et (fg)(n+1)=∑k=0n(nk)f(n+1−k) g(k)+∑k=0n(nk)f(n−k) g(k+1).(fg)^{(n+1)} = \sum_{k=0}^{n} \binom{n}{k} f^{(n+1-k)}\,g^{(k)} + \sum_{k=0}^{n} \binom{n}{k} f^{(n-k)}\,g^{(k+1)}. Dans la seconde somme, on pose j=k+1j = k + 1 ; elle devient ∑j=1n+1(nj−1)f(n+1−j) g(j)\displaystyle\sum_{j=1}^{n+1} \binom{n}{j-1} f^{(n+1-j)}\,g^{(j)}. Avec la convention (n−1)=(nn+1)=0\binom{n}{-1} = \binom{n}{n+1} = 0, les deux sommes peuvent être prises de 00 à n+1n + 1, et la formule de Pascal (proposition 9 du chapitre 3) donne (nk)+(nk−1)=(n+1k)\binom{n}{k} + \binom{n}{k-1} = \binom{n+1}{k}, d'où 𝒫(n+1)\mathcal{P}(n + 1). (fg)(n)=∑k=0n(nk)f(n−k) g(k)\boxed{(fg)^{(n)} = \sum_{k=0}^{n} \binom{n}{k} f^{(n-k)}\,g^{(k)}} Le calcul est exactement celui de la formule du binôme (théorème 2 du chapitre 3), la dérivation d'un facteur jouant le rôle de la multiplication par aa ou par bb. La question 2 de l'exercice 25 en était le cas particulier où ff est la fonction x↦xx \mapsto x, dont les dérivées d'ordre au moins 22 sont nulles ; le chapitre 9 fera de cette formule son théorème 9.

2. La formule de dérivation d'un produit donne, pour n⩾1n \geqslant 1 et x>0x > 0, un′(x)=nxn−1ln⁡x+xn⋅1x=n un−1(x)+xn−1.u_{n}'(x) = n x^{n-1}\ln x + x^{n}\cdot\frac{1}{x} = n\,u_{n-1}(x) + x^{n-1}. Montrons par récurrence que unu_{n} est nn fois dérivable, avec un(n)(x)=n! (ln⁡x+Hn)u_{n}^{(n)}(x) = n!\,(\ln x + H_{n}). Pour n=0n = 0, u0=ln⁡u_{0} = \ln et H0=0H_{0} = 0. Supposons le résultat vrai au rang n−1n - 1, avec n⩾1n \geqslant 1. La fonction un′=n un−1+(x↦xn−1)u_{n}' = n\,u_{n-1} + (x \mapsto x^{n-1}) est n−1n - 1 fois dérivable, et, comme la dérivée (n−1)(n-1)-ième de x↦xn−1x \mapsto x^{n-1} est la constante (n−1)!(n - 1)!, un(n)(x)=n un−1(n−1)(x)+(n−1)!=n (n−1)! (ln⁡x+Hn−1)+(n−1)!=n! (ln⁡x+Hn−1+1n).u_{n}^{(n)}(x) = n\,u_{n-1}^{(n-1)}(x) + (n - 1)! = n\,(n - 1)!\,(\ln x + H_{n-1}) + (n - 1)! = n!\,\Big(\ln x + H_{n-1} + \frac{1}{n}\Big).

un(n)(x)=n! (ln⁡x+Hn)pour tout n∈ℕ et tout x>0\boxed{u_{n}^{(n)}(x) = n!\,(\ln x + H_{n}) \quad \text{pour tout } n \in \mathbb{N} \text{ et tout } x > 0}

3. On a ln⁡′(x)=1x\ln'(x) = \frac{1}{x}. Si l'on suppose que ln⁡(k)(x)=(−1)k−1(k−1)! x−k\ln^{(k)}(x) = (-1)^{k-1}(k - 1)!\,x^{-k} pour un entier k⩾1k \geqslant 1, on obtient en dérivant ln⁡(k+1)(x)=(−1)k−1(k−1)! (−k) x−k−1=(−1)k k! x−(k+1),\ln^{(k+1)}(x) = (-1)^{k-1}(k - 1)!\,(-k)\,x^{-k-1} = (-1)^{k}\,k!\,x^{-(k+1)}, de sorte que la formule suivante se démontre par récurrence sur kk. ln⁡(k)(x)=(−1)k−1(k−1)!xkpour tout k⩾1 et tout x>0\boxed{\ln^{(k)}(x) = \frac{(-1)^{k-1}(k - 1)!}{x^{k}} \quad \text{pour tout } k \geqslant 1 \text{ et tout } x > 0} D'autre part, pour 0⩽k⩽n0 \leqslant k \leqslant n, dériver n−kn - k fois la fonction x↦xnx \mapsto x^{n} fait apparaître le facteur n(n−1)⋯(k+1)=n!k!n(n - 1)\cdots(k + 1) = \frac{n!}{k!} et l'exposant kk. La formule de Leibniz, appliquée à x↦xnx \mapsto x^{n} et à ln⁡\ln, isole le terme k=0k = 0, qui vaut n! ln⁡xn!\,\ln x, et donne un(n)(x)=n! ln⁡x+∑k=1n(nk) n!k! xk⋅(−1)k−1(k−1)!xk=n! ln⁡x+n!∑k=1n(−1)k−1k(nk).u_{n}^{(n)}(x) = n!\,\ln x + \sum_{k=1}^{n} \binom{n}{k}\,\frac{n!}{k!}\,x^{k}\cdot\frac{(-1)^{k-1}(k - 1)!}{x^{k}} = n!\,\ln x + n!\sum_{k=1}^{n} \frac{(-1)^{k-1}}{k}\binom{n}{k}. En comparant avec la question 2 et en simplifiant par n!n!, on obtient l'identité annoncée. ∑k=1n(−1)k−1k(nk)=Hnpour tout n⩾1\boxed{\sum_{k=1}^{n} \frac{(-1)^{k-1}}{k}\binom{n}{k} = H_{n} \quad \text{pour tout } n \geqslant 1}

4. Pour n=3n = 3, le membre de gauche vaut 3−32+13=1163 - \frac{3}{2} + \frac{1}{3} = \frac{11}{6}, et H3=1+12+13=116H_{3} = 1 + \frac{1}{2} + \frac{1}{3} = \frac{11}{6} ✓. Notons SnS_{n} le membre de gauche, avec S0=0S_{0} = 0. Pour n⩾1n \geqslant 1 et 1⩽k⩽n1 \leqslant k \leqslant n, la formule de Pascal s'écrit (nk)−(n−1k)=(n−1k−1)\binom{n}{k} - \binom{n-1}{k} = \binom{n-1}{k-1}, avec (n−1n)=0\binom{n-1}{n} = 0. Par différence, puis par la formule du pion (proposition 9 du chapitre 3), qui est l'égalité de l'énoncé, Sn−Sn−1=∑k=1n(−1)k−1k(n−1k−1)=1n∑k=1n(−1)k−1(nk).S_{n} - S_{n-1} = \sum_{k=1}^{n} \frac{(-1)^{k-1}}{k}\binom{n-1}{k-1} = \frac{1}{n}\sum_{k=1}^{n} (-1)^{k-1}\binom{n}{k}. La formule du binôme donne ∑k=0n(−1)k(nk)=(1−1)n=0\sum_{k=0}^{n} (-1)^{k}\binom{n}{k} = (1 - 1)^{n} = 0 pour n⩾1n \geqslant 1 ; la dernière somme vaut donc 11, et Sn−Sn−1=1nS_{n} - S_{n-1} = \frac{1}{n}. En sommant ces égalités de 11 à nn, la somme télescopique donne Sn=HnS_{n} = H_{n}. Sn−Sn−1=1n,d’ouˋ aˋ nouveau Sn=Hn\boxed{S_{n} - S_{n-1} = \frac{1}{n}, \quad \text{d'où à nouveau } S_{n} = H_{n}} La seconde méthode est plus courte, mais elle suppose que l'on connaisse déjà le résultat. La première le fait découvrir : on calcule un même objet, la dérivée nn-ième de x↦xnln⁡xx \mapsto x^{n}\ln x, de deux façons, comme on dénombrait un même ensemble de deux façons au chapitre 3. Elle s'adapte à d'autres fonctions ; avec x↦x2n=xn⋅xnx \mapsto x^{2n} = x^{n}\cdot x^{n}, elle redonne par exemple l'identité ∑k=0n(nk)2=(2nn)\sum_{k=0}^{n} \binom{n}{k}^{2} = \binom{2n}{n}, obtenue dans la feuille du chapitre 3 à l'aide de la formule de Vandermonde.

Attention : le membre de gauche est une somme alternée de termes qui peuvent être très grands, alors que HnH_{n} croît très lentement ; pour n=30n = 30, certains termes dépassent 10710^{7} en valeur absolue, alors que H30≈4,0H_{30} \approx 4{,}0. Ces termes se compensent presque exactement, et un calcul approché de la somme, en virgule flottante, perd ainsi plusieurs chiffres significatifs : la formule exacte n'en est que plus précieuse.

Ouvrir dans l'atlas interactif →