WikiPrépaLivrets

On considère la fonction ff définie sur R\mathbb{R} par la série de fonctions :

f(x)=∑n=0∞sin⁡(x2n)f(x) = \sum_{n=0}^{\infty} \sin \left( \frac{x}{2^{n}} \right)

  1. Montrer que ff est bien définie et de classe C∞\mathcal{C}^{\infty} sur R\mathbb{R}.
  2. Établir que pour tout x∈Rx \in \mathbb{R}, on a la relation : f(2x)−f(x)=sin⁡(2x)f(2x) - f(x) = \sin(2x).
  3. Soit hh une fonction continue sur R\mathbb{R} vérifiant h(2x)−h(x)=sin⁡(2x)h(2x) - h(x) = \sin(2x) pour tout xx. Montrer que h−fh - f est une fonction constante.
  4. Soit gg une fonction de classe C1\mathcal{C}^{1} sur R\mathbb{R}. Déterminer l'ensemble des fonctions ff continues sur R\mathbb{R} telles que :
    ∀x∈R,f(2x)−f(x)=g(x)\forall x \in \mathbb{R},   f(2x) - f(x) = g(x)

1.

Pour la régularité, utiliser la convergence normale des séries de dérivées sur tout segment de R\mathbb{R}.

2.

Pour la relation fonctionnelle, effectuer un glissement d'indice dans la somme.

3.

Pour l'unicité, si d(2x)=d(x)d(2x) = d(x), étudier la limite de la suite d(x/2n)d(x/2^n).

4.

Pour le cas général, montrer d'abord que g(0)=0g(0)=0 est nécessaire, puis utiliser un développement limité de gg en 00 pour assurer la convergence de la série solution.

Idées clés

•

Convergence normale des séries de fonctions pour la régularité Ck\mathcal{C}^k.

•

Télescopage et point fixe (étude de x↦x/2x \mapsto x/2).

•

Accroissements finis ou développement limité pour le critère de convergence de la série.

Résolution.

  1. Soit un(x)=sin⁡(x2n)u_n(x) = \sin\left(\frac{x}{2^n}\right). Pour tout n∈Nn \in \mathbb{N}, unu_n est de classe C∞\mathcal{C}^\infty sur R\mathbb{R}.

    Soit A>0A > 0 et x∈[−A,A]x \in [-A, A]. On a la majoration :

    ∣un(x)∣≤∣x∣2n≤A2n|u_n(x)| \le \frac{|x|}{2^n} \le \frac{A}{2^n}

    Comme ∑12n\sum \frac{1}{2^n} converge, la série ∑un\sum u_n converge normalement, donc uniformément sur tout segment de R\mathbb{R}. Ainsi, ff est continue sur R\mathbb{R}.

    Pour les dérivées, on a un(k)(x)=12nksin⁡(k)(x2n)u_n^{(k)}(x) = \frac{1}{2^{nk}} \sin^{(k)}\left(\frac{x}{2^n}\right). Pour tout k≥1k \ge 1 :

    ∀x∈R,∣un(k)(x)∣≤12nk\forall x \in \mathbb{R},   |u_n^{(k)}(x)| \le \frac{1}{2^{nk}}

    La série des dérivées d'ordre kk converge normalement sur R\mathbb{R} car ∑(12k)n\sum \left(\frac{1}{2^k}\right)^n est une série géométrique convergente (k≥1k \ge 1).

    Par théorème de dérivation des séries de fonctions, ff est de classe C∞\mathcal{C}^\infty sur R\mathbb{R} et :

    ∀k∈N,∀x∈R,f(k)(x)=∑n=0∞12nksin⁡(k)(x2n)\boxed{ \forall k \in \mathbb{N}, \forall x \in \mathbb{R},   f^{(k)}(x) = \sum_{n=0}^\infty \frac{1}{2^{nk}} \sin^{(k)}\left(\frac{x}{2^n}\right) }

  2. Calculons la différence f(2x)−f(x)f(2x) - f(x) :
    f(2x)=∑n=0∞sin⁡(2x2n)=sin⁡(2x)+∑n=1∞sin⁡(x2n−1)f(2x) = \sum_{n=0}^{\infty} \sin\left(\frac{2x}{2^n}\right) = \sin(2x) + \sum_{n=1}^{\infty} \sin\left(\frac{x}{2^{n-1}}\right)

    En effectuant le changement d'indice k=n−1k = n-1 dans la seconde somme :

    f(2x)=sin⁡(2x)+∑k=0∞sin⁡(x2k)=sin⁡(2x)+f(x)f(2x) = \sin(2x) + \sum_{k=0}^{\infty} \sin\left(\frac{x}{2^k}\right) = \sin(2x) + f(x)

    On en déduit immédiatement :

    f(2x)−f(x)=sin⁡(2x)\boxed{ f(2x) - f(x) = \sin(2x) }

  3. Soit d=h−fd = h - f. Par linéarité, dd est continue et vérifie d(2x)−d(x)=0d(2x) - d(x) = 0, soit d(x)=d(x/2)d(x) = d(x/2).

    Par récurrence immédiate, pour tout n∈Nn \in \mathbb{N} :

    d(x)=d(x2n)d(x) = d\left(\frac{x}{2^n}\right)

    Comme dd est continue en 00, en faisant tendre nn vers +∞+\infty, on obtient x2n→0\frac{x}{2^n} \to 0, d'où d(x)=d(0)d(x) = d(0).

    L'écart entre deux solutions est donc une constante :

    h(x)=f(x)+C\boxed{ h(x) = f(x) + C }

  4. Soit ff une solution continue. En x=0x=0, l'équation donne f(0)−f(0)=g(0)f(0) - f(0) = g(0), d'où la condition nécessaire g(0)=0g(0) = 0.

    Supposons gg de classe C1\mathcal{C}^1 avec g(0)=0g(0)=0. Par l'inégalité des accroissements finis (ou un DL1), au voisinage de 00 :

    g(t)=O(t)quand t→0g(t) = O(t)   \text{quand } t \to 0

    Considérons la série ∑n=1∞g(x/2n)\sum_{n=1}^\infty g(x/2^n). Pour xx fixé, g(x/2n)=O(x/2n)g(x/2^n) = O(x/2^n), donc la série converge.

    Posons f0(x)=∑n=1∞g(x/2n)f_0(x) = \sum_{n=1}^\infty g(x/2^n). Cette fonction est continue (convergence normale sur tout segment car ∣g(x/2n)∣≤M∣x∣2n|g(x/2^n)| \le \frac{M|x|}{2^n}) et :

    f0(2x)−f0(x)=∑n=1∞g(x2n−1)−∑n=1∞g(x2n)=∑k=0∞g(x2k)−∑n=1∞g(x2n)=g(x)f_0(2x) - f_0(x) = \sum_{n=1}^\infty g\left(\frac{x}{2^{n-1}}\right) - \sum_{n=1}^\infty g\left(\frac{x}{2^n}\right) = \sum_{k=0}^\infty g\left(\frac{x}{2^k}\right) - \sum_{n=1}^\infty g\left(\frac{x}{2^n}\right) = g(x)

    En utilisant le raisonnement de la question 3, toute solution continue ff est de la forme f0+Cf_0 + C.

    Conclusion : Si g(0)≠0g(0) \neq 0, il n'y a pas de solution. Si g(0)=0g(0) = 0, les solutions sont :

    f(x)=C+∑n=1∞g(x2n)\boxed{ f(x) = C + \sum_{n=1}^{\infty} g\left(\frac{x}{2^n}\right) }

Oublier la condition nécessaire g(0)=0 ou la continuité en 0 pour l'unicité.

La méthode de résolution par itération pour les équations aux différences du type f(ax)-f(x)=g(x).