Soit un segment non vide de . On considère l'espace vectoriel des fonctions continues sur à valeurs réelles, muni de la norme de la convergence uniforme .
Démontrer que l'ensemble des fonctions polynomiales à coefficients rationnels est dense dans .
Utiliser le théorème d'approximation de Weierstrass pour approcher une fonction continue par un polynôme à coefficients réels.
Utiliser la densité de dans pour approcher les coefficients de ce polynôme par des rationnels.
Veiller à contrôler l'erreur sur le segment en majorant les puissances de la variable.
Théorème de Weierstrass (densité de dans ).
Propriété d'Archimède : densité de dans .
Inégalité triangulaire pour la norme uniforme.
Résolution.
Soit et soit . Nous cherchons un polynôme tel que :
1. Approximation par un polynôme réel
D'après le théorème d'approximation de Weierstrass, l'ensemble des polynômes à coefficients réels est dense dans .
Il existe donc un polynôme tel que :
2. Approximation du polynôme réel par un polynôme rationnel
Notons . Le polynôme s'écrit sous la forme :
Comme le segment est borné, il existe une constante telle que :
Pour tout , on a alors l'inégalité sur les puissances : pour tout .
Par densité de dans , pour chaque coefficient , il existe un rationnel tel que :
Définissons alors le polynôme par :
3. Estimation de l'erreur totale
Pour tout , évaluons l'écart entre et :
En utilisant nos majorations précédentes :
On en déduit la majoration uniforme suivante :
4. Conclusion
Par l'inégalité triangulaire, nous obtenons :
En injectant les deux résultats obtenus :
Finalement, pour toute fonction et tout , il existe tel que :
Ceci prouve que est dense dans .
Dépendance de l'approximation des coefficients par rapport au degré du polynôme.
Transitivité de la densité et approximation par étapes.