Magie des Nombres


 

18.1 INTRODUCTION

18.1.1 Le défi de Goldbach

L'un des problèmes ouverts les plus célèbres en mathématiques est la conjecture de Goldbach :

Tout nombre entier pair supérieur à 2 est la somme de deux nombres premiers.

Soit g ( n ) la fonction qui donne le nombre de façons d'écrire n comme somme de deux nombres premiers. Par exemple g ( 5 ) = 2 , g ( 6 ) = 1 car 5 = 2 + 3 = 3 + 2 et g ( 6 ) = 1 car 6 + 3 + 3 .

Figure 1. La comète de Goldbach et les bornes inférieure et supérieure présumées qui sont de la forme n / log ( n ) 2 , C n / log ( n ) 2 .

18.1.2 Conjecture de Goldbach : Visualisation avec Mathematica

Voici un code Mathematica qui permet de tracer la comète, le graphe de la fonction g .

18.1.3 Résoudre Goldbach avec le calcul différentiel ?

Pourquoi est-ce remarquable ? Cela montre que le calcul des nombres f ( n ) pourrait être fait élégamment en utilisant le calcul différentiel en définissant une fonction f . En utilisant le théorème de Taylor, nous pouvons calculer les entrées g ( n ) . La conjecture de Goldbach est équivalente à \begin{aligned} g^{2 n}(0) \text { est non nul pour tout } n \geq 1. \end{aligned} La seule chose dont nous aurions vraiment besoin est de maîtriser la fonction f . Malheureusement, personne n'a vu comment exprimer la fonction f en termes de fonctions connues. Mais il n'est pas complètement désespéré de penser qu'il pourrait exister une modification f ( x ) = p  premier  a p x p avec a p positifs telle que f ( x ) soit exprimable à l'aide de fonctions connues. De plus, si g ( x ) = f ( x ) 2 avait toutes ses dérivées paires positives, Goldbach en découlerait.

18.2 SÉMINAIRE

18.2.1 Astuces de calcul : au-delà des calculs

Dans ce séminaire, nous voyons comment le calcul différentiel peut aider à calculer des choses efficacement et espérons également obtenir un aperçu de sujets de nature plus arithmétique. Pour trouver la racine cubique de 10 par exemple, nous avons 10 1 / 3 8 1 / 3 + 2 3 8 2 / 3 = 2 + 2 12 = 2.1666 La valeur réelle est 2.15443 . Nous pouvons aussi utiliser la linéarisation pour trouver des racines exactes

Problème A : Trouver ( 1030301 ) 1 / 3 en utilisant l'approximation linéaire en x = 1000000 .

Figure 2. L'erreur de l'approximation linéaire lors du calcul des racines carrées et cubiques est de l'ordre de 5 pour cent.

18.2.2 Méthode de Newton pour les racines : un outil puissant

Nous ne pouvions pas ne pas mentionner la méthode de Newton pour trouver des racines en cours. C'est une méthode itérative simple mais efficace. Nous pouvons également l'utiliser pour trouver des racines. Pour trouver la racine cubique de 9 par exemple, nous partons d'une première approximation comme 2 , puis nous introduisons la fonction f ( x ) = x 3 9 dont nous cherchons la racine, puis nous appliquons l'étape de Newton T(x)=x-\frac{f(x)}{f^{\prime}(x)}. Nous avons f^{\prime}(x)=3 x^{2} et donc T ( x ) = x ( x 3 9 ) / ( 3 x 2 ) . Cela donne T ( 2 ) = 25 / 12 = 2.08333 . Déjà assez proche de 9 1 / 3 = 2.08008 .

18.2.3 La méthode de Newton prend un tournant complexe

Il y a une histoire intéressante ici lorsqu'on applique la méthode de Newton dans le plan complexe. La fonction f ( x ) = x 3 9 a exactement 3 racines dans le plan complexe. Ce sont 9 1 / 3 , 9 1 / 3 e i 2 π / 3 et 9 1 / 3 e i 4 π / 3 . Vérifiez que ces trois nombres satisfont f ( x ) = 0 ! L'étude de la méthode de Newton dans le plan complexe a en réalité précédé l'histoire de Mandelbrot. On peut se demander ce qui se passe si on applique la méthode de Newton avec une condition initiale donnée. La solution finira dans l'une des trois racines, mais lesquelles ? En traçant cela, nous voyons la fractale de Newton. Voici comment vous pouvez tracer la fractale de Newton.1

Figure 3. La fractale de Newton

18.2.4 Séries géométriques démystifiées

Dans l'examen, vous avez prouvé 1 + 3 + 3 2 + + 3 n 1 = ( 3 n 1 ) / 2 . C'est un cas particulier de la formule de la série géométrique 1 + a + a 2 + + a n = 1 a n + 1 1 a . Bien sûr, nous pourrions aussi prouver cette formule par récurrence. Mieux vaut le faire directement :

Problème B : Vérifier la formule de la série géométrique en multipliant par 1 a .

18.2.5 Convergence des séries infinies

C'étaient toutes des sommes finies, mais observer le motif nous permet de prendre une limite et de calculer la série infinie :

Problème C : Pour quel a l'égalité 1 + a + a 2 + a 3 + = 1 1 a est-elle valide ?

18.2.6 Découvrir les séries de Taylor avec les séries infinies

La série de Taylor d'une fonction régulière est f ( x ) = k = 0 f ( k ) ( 0 ) x k . Ayant juste regardé C), on peut répondre à la question piège :

Problème D : Quelle est la série de Taylor de f ( x ) = 1 ( 1 x ) en x 0 = 0 ?

18.2.7 Dériver les logarithmes avec des séries

Comment peut-on obtenir à partir du dernier exercice l'identité suivante ?

Problème E : log ( 1 x ) = x + x 2 2 + x 3 3 + x 4 4 +

18.2.8 Exploration de la série en -1

Voyons maintenant ce qui se passe en x = 1 .

Problème F : Utiliser E pour voir ce qui se passe pour x = 1 .

18.2.9 La théorie des nombres rencontre le calcul différentiel

Comment se fait-il que de grands théoriciens des nombres comme Leonard Euler ou Godfrey Hardy aient aussi été des maîtres du calcul différentiel ? La raison est que de nombreux résultats de nature arithmétique ont des relations intimes avec le calcul différentiel. Regardons le problème suivant :

Problème G : Quelle est la valeur de la série de Leibniz 1 1 3 + 1 5 1 7 +

Indice : calculez d'abord la série de Taylor de f ( x ) = arctan ( x ) en utilisant la série de Taylor de 1 / ( 1 + x 2 ) (cette dernière est une série géométrique), puis évaluez f en x = 1 .

18.2.10 Fonction zêta et l'hypothèse de Riemann

Li s ( x ) = n = 1 x n n s = x + x 2 2 s + x 3 3 s + est appelée la fonction polylogarithme. Pour s = 0 c'est le problème D, pour s = 1 c'est le problème E. Alors qu'en calcul différentiel, nous pourrions être plus intéressés par la fonction en tant que fonction de x , les théoriciens des nombres sont plus intéressés par la fonction en tant que fonction de s et s est complexe. Dans le cas x = 1 , la fonction L i s ( x ) est la fonction zêta de Riemann ζ ( s ) = k = 1 1 k s .

Problème H : Que dit l'hypothèse de Riemann ?

La clé d'or d'Euler relie ζ aux nombres premiers :

Théorème 1. ζ ( s ) = n = 1 1 n s = p  premier  ( 1 1 p s ) 1 .

18.2.11 L'identité de la clé d'or d'Euler

Problème I : Vérifier l'identité de la clé d'or d'Euler.

Vérifiez d'abord (peut-être en regardant le problème C) que pour un seul nombre premier p 1 1 1 p s = 1 + 1 p s + 1 p 2 s + 1 p 3 s + ce qui est la somme de tous les 1 n s n n'a que p comme facteur premier. Regardez ensuite le produit de ceux-ci pour deux nombres premiers p , q et voyez que c'est la somme de tous les 1 n s n n'a que p et q comme facteurs premiers.

18.2.12 Exploration d'une équivalence avec le calcul différentiel pour Goldbach

Revenons au sujet de l'introduction. Rappelez-vous que la conjecture de Goldbach affirme que tout nombre pair supérieur à 2 est la somme de deux nombres premiers. Quel est le lien avec le calcul différentiel ? Définissons g ( x ) = ( f ( x ) ) 2 avec f ( x ) = p x p p ! = x 2 2 ! + x 3 3 ! + x 5 5 ! + x 7 7 ! + Pour ce qui suit, essayez de le vérifier soigneusement en montrant les deux directions. Si une affirmation A , B sont équivalentes alors cela signifie que nous devons montrer deux choses. Nous devons vérifier que A B et B A .

Problème J : Goldbach est équivalent à g ( n ) ( x ) > 0 pour tout n pair n > 2 .

EXERCICES

Exercice 1. La conjecture faible de Goldbach affirme que tout nombre entier supérieur ou égal à 6 est la somme de trois nombres premiers. Vérifiez cela pour n = 6 , 7 , 8 , 9 , 10 , 11 , . Le théorème est prouvé depuis 2015 (paraîtra dans les Annals of Mathematics). Utilisez un ordinateur pour dessiner une image de la comète faible de Goldbach.

Exercice 2. La fonction f définie par f ( x ) = e 1 / x pour x > 0 et 0 pour x 0 est lisse et toutes ses dérivées en 0 sont nulles. Vérifiez f^{\prime}(0), f^{\prime \prime}(0), f^{\prime \prime \prime}(0)=0. Concluez qu'il existe des fonctions lisses pour lesquelles le développement de Taylor ne fonctionne pas. Vérifiez ensuite que b ( x ) = f ( r 2 | x | 2 ) est une "fonction bosse" (voir figure 18.3). Définissez d'abord ce qu'est une "fonction bosse".

Figure 4. La fonction f ( x ) = e 1 / x permet de définir une fonction bosse lisse b ( x ) qui est nulle en dehors d'une boule de rayon r .

Exercice 3. La série ζ ( 2 ) = 1 + 1 4 + 1 9 + 1 16 + a une longue histoire. Faites quelques recherches. En particulier : Quelle est la valeur de ζ ( 2 ) . Qui a trouvé ce problème en premier ? Quel est le nom du problème ? Maintenant, regardez ζ ( 3 ) . Existe-t-il comme pour ζ ( 2 ) une formule explicite ? Sait-on si ζ ( 3 ) est rationnel ou non ?

Exercice 4. En cherchant, donnez une explication qui justifie pourquoi il est sensé que ζ ( 1 ) = 1 + 2 + 3 + 4 + puisse se voir attribuer une valeur finie. Vous pouvez aussi chercher sa valeur 1 / 12 avec Mathematica Zeta[-1]. Comment une telle valeur finie est-elle possible ? Dans votre explication, nous voulons juste savoir quel domaine des mathématiques est impliqué et quelle est l'idée pour définir ζ ( s ) aussi pour s = 1 , un point où la somme diverge. Enfin, quelles sont les valeurs ζ ( 2 ) , ζ ( 3 ) , ζ ( 4 ) , ζ ( 5 ) , ζ ( 9 ) . La dernière est ζ ( 9 ) = 1 9 + 2 9 + 3 9 + 4 9 +

Exercice 5. Vous pouvez vous entraîner à calculer les racines carrées de nombres entre 1 et 100 par approximation linéaire de tête. Par exemple, si quelqu'un vous demande de calculer 20 vous diriez immédiatement 4 + 4 / ( 2 4 ) = 4.5 . Le résultat réel est 4.472 Vous pourriez aussi obtenir 5 5 / ( 2 5 ) = 4.5 . Trouvez un autre entier non carré entre 1 et 100 pour lequel ces deux estimations coïncident. (Il y en a plusieurs).


  1. T est définie une deuxième fois parce que nous ne voulons pas dériver f symboliquement à chaque évaluation de T et N[] force l'arithmétique en virgule flottante.↩︎