Table des matières
- 3.1 INTRODUCTION
- 3.2 COURS
- 3.2.1 Décomposition en facteurs premiers
- 3.2.2 L'importance de définitions claires
- 3.2.3 Au-delà des exemples : les preuves
- 3.2.4 Induction mathématique
- 3.2.5 Un exemple d'utilisation de l'induction mathématique
- 3.2.6 Reformulation du théorème de factorisation première
- 3.2.7 Preuve du théorème de factorisation première par induction
- 3.2.8 Comprendre les limites des théorèmes mathématiques : éviter les extrapolations et les interprétations erronées
- 3.2.9 L'innovation mathématique par les erreurs
- 3.2.10
- 3.2.11 Preuve du théorème ci-dessus !!
- 3.2.12
- 3.2.13 Comprendre l'induction mathématique et l'infini : aperçus de la chanson « Aleph-null Bottles of Beer »
- EXERCICES
3.1 INTRODUCTION
3.1.1 Mathématiques : La science éternelle
L'une des choses vraiment étonnantes à propos des mathématiques est qu'il s'agit d'un cadre où, si quelque chose est établi, cela restera vrai pour toute l'éternité. L'orientation de la plupart des sciences change assez rapidement et fréquemment, des paradigmes entiers changent. Les mathématiques évoluent aussi, bien sûr. Mais une fois établies, les vérités ne changent pas. Le théorème de Pythagore que nous avons prouvé lors du premier cours restera vrai dans un million d'années. La manière dont nous décrivons un énoncé aura presque certainement complètement changé dans un futur cadre mathématique. L'énoncé de Pythagore restera valide.

3.1.2 L'impact des définitions rigoureuses
L'une des sources de confusion les plus importantes sont les définitions approximatives. Les mathématiques ont très tôt insisté sur des définitions précises et sans ambiguïté. Nous l'avons vu lors du premier cours. Définir un « vecteur » comme une quantité ayant une magnitude et une direction est non seulement ambigu et faux (car cela ne capture pas le vecteur nul), mais cela vous berce dans une sorte de « compréhension » car nous avons tous une intuition de la magnitude comme la « longueur » et la « direction » issues de la vie quotidienne. Il arrive souvent, même dans les « sciences dures », que des définitions approximatives soient utilisées. Eh bien, ne soyons pas trop arrogants. Il s'avère que trouver des définitions précises et pourtant élégantes est une tâche plutôt difficile en général. En physique, il a fallu longtemps pour remplacer des notions comme « vis viva » et les remplacer par des définitions précises comme la quantité de mouvement ou l'énergie cinétique. C'est Émilie du Châtelet qui a essentiellement contribué à clarifier les définitions et à distinguer la quantité de mouvement et l'énergie .
3.1.3 Les théorèmes comme pierre angulaire des mathématiques
L'épine dorsale des mathématiques sont les théorèmes. Ce sont des énoncés qui ont été vérifiés à l'aide d'une séquence soigneuse d'arguments, où chaque étape utilise soit une étape logique de base, soit un théorème précédemment établi. Il est extrêmement important de ne pas avoir de théorème erroné dans ce processus. Sinon, tout ce qui est construit dessus s'effondrera. Les mathématiques sont comme un grand programme informatique dans lequel les procédures individuelles sont les théorèmes. Si l'une des procédures est défectueuse, elle peut faire tomber tout le système. Il y a toujours le risque qu'une preuve s'avère incomplète ou fausse, et l'histoire a montré que cela se produit encore et encore. La plupart du temps, on peut corriger l'énoncé. Parfois, on ne peut pas le corriger parce que l'énoncé a des contre-exemples. Dans ce cas, il faut modifier l'énoncé ou adapter les définitions pour qu'il devienne vrai. Lakatos, dans son célèbre livre « Proofs and Refutations », a illustré cela dans le contexte de la formule d'Euler pour les gemmes que nous avons vue lors du deuxième cours. C'est un endroit où des définitions approximatives de la notion de « polyèdre » ont conduit à des énoncés erronés et le théorème a dû être réparé au fil du temps.
3.2 COURS
3.2.1 Décomposition en facteurs premiers
Les théorèmes sont des énoncés mathématiques qui peuvent être vérifiés en fournissant une preuve. Une preuve garantit que le théorème est vrai et reste valable également à l'avenir.
Examinons un exemple de théorème. Il était déjà connu et prouvé par Euclide d'Alexandrie. Il traite des entiers et des nombres premiers, des entiers positifs supérieurs à qui ne sont divisibles que par 1 ou par eux-mêmes. Le théorème dit que tout entier positif est soit 1, soit un nombre premier, soit le produit de deux nombres premiers ou plus. Pour formuler le théorème plus élégamment, nous étendons la notion de produit et disons qu'un nombre premier est le produit de nombres premiers et que le nombre 1 est un produit de nombres premiers. Nous dirions également que le nombre est le produit de nombres premiers, même si le nombre premier 2 apparaît deux fois. Cela est similaire à la molécule d'eau contenant atomes, car l'hydrogène apparaît deux fois et l'oxygène une fois. Maintenant, de même que chaque molécule se décompose en atomes, chaque nombre se décompose en nombres premiers :
Théorème 1. Tout entier est un produit de nombres premiers.
C'est un énoncé remarquable car il existe une infinité d'entiers. Nous ne pouvons donc pas parcourir une liste infinie et vérifier chaque cas. Il pourrait a priori arriver que pour un très grand nombre, comme le nombre de Fermat , qui ne peut même pas être écrit dans notre univers,1 l'énoncé soit faux.
3.2.2 L'importance de définitions claires
Pour qu'un tel énoncé puisse être vérifié ou réfuté, il faut d'abord s'assurer que les objets sont décrits par des définitions claires. Dans la phrase ci-dessus, cela signifie que nous devons savoir ce que sont les « entiers », ce qu'est un « produit » et ce que sont les « nombres premiers ». Cela est déjà délicat en général. La plupart des confusions qui se sont produites historiquement en science (et encore aujourd'hui !) sont basées sur des définitions approximatives.2
Problème A : Prenez votre définition de travail de « nombre naturel » et voyez si l'énoncé « tout nombre naturel est une somme finie de nombres rationnels plus petits » est vrai. Vous pourriez vouloir comparer avec ce qu'un de vos amis pense.
Problème B : Pourquoi n'est-il pas considéré comme un nombre premier ?
3.2.3 Au-delà des exemples : les preuves
Une fois que les définitions des ingrédients de l'énoncé sont claires, il est utile de clarifier sa signification. Nous acquérons de l'intuition en examinant des exemples. Nous voyons par exemple que est bien un produit de nombres premiers. Nous voyons aussi que est un nombre premier. Les exemples sont formidables, mais il est important à ce stade de réaliser :
Principe : Vérifier un énoncé en montrant quelques exemples n'est pas une preuve.
Nous y reviendrons plus tard dans le cours.
Problème C : Les énoncés suivants sont des exemples de théorèmes que nous avons vus lors des deux premiers cours :
| Énoncé | Appartient au théorème |
|---|---|
| ne peut pas être réduit par lignes à . |
3.2.4 Induction mathématique
L'une des techniques de preuve importantes est le principe de l'induction mathématique.3 Il est principalement appliqué aux entiers, mais il peut également être utilisé pour les matrices comme nous l'avons vu lors du deuxième cours. Le principe s'applique aux énoncés qui dépendent d'un nombre .
Principe : et « » impliquent pour tout .
3.2.5 Un exemple d'utilisation de l'induction mathématique
Voici un exemple :
Théorème 2. .
Preuve. L'énoncé est vrai pour . Supposons que soit vrai. Maintenant, dit En utilisant l'hypothèse d'induction, cela signifie ce qui est vrai. Nous savons donc que l'énoncé est vrai pour tout . ◻
3.2.6 Reformulation du théorème de factorisation première
Examinons le théorème sur les nombres premiers ci-dessus. Afin d'en faire un énoncé que nous pouvons étendre de à , nous modifions l'énoncé en
Théorème 3. : Tout possède une factorisation première.
3.2.7 Preuve du théorème de factorisation première par induction
est vrai car ne contient qu'un seul nombre qui est premier. Supposons maintenant que soit vrai, c'est-à-dire que l'énoncé est vrai pour , prouvons que est vrai. Il y a deux cas : si est premier, alors est vrai. Si n'est pas premier, alors où et sont des nombres plus grands que mais plus petits que . Par hypothèse d'induction, et se décomposent en nombres premiers : et où et sont des nombres premiers. Par conséquent, .
3.2.8 Comprendre les limites des théorèmes mathématiques : éviter les extrapolations et les interprétations erronées
Il est important de comprendre l'énoncé et de ne pas l'extrapoler. Nous n'avons pas prouvé que chaque entier a une décomposition unique en facteurs premiers. Cela n'était pas connu d'Euclide (qui n'y a peut-être même pas pensé). Cela n'a été prouvé que 2000 ans plus tard par Gauss. Une erreur courante dans les preuves mathématiques est de citer un théorème connu mais d'en dépasser la portée, ou alors d'oublier l'une des hypothèses.
Principe : N'étendez pas la portée d'un fait déjà établi sans justification.
3.2.9 L'innovation mathématique par les erreurs
Si vous pensez que de telles erreurs n'arrivent qu'aux débutants, ce n'est pas le cas. Leonhard Euler, probablement le plus grand mathématicien de tous les temps, a un jour tenté une preuve du dernier théorème de Fermat en travaillant avec des systèmes de nombres étendus comme qui sont tous les nombres de la forme , où sont des entiers. Voyez-vous, on peut additionner et multiplier de tels nombres comme des entiers et rester dans la classe. La preuve d'Euclide montre également qu'il existe une factorisation première. Mais il peut y avoir différentes factorisations premières. Un exemple est . Une erreur similaire a été commise par Gabriel Lamé qui annonça en 1847 une preuve du dernier théorème de Fermat disant que pour , il n'existe pas de solutions à sauf si . L'idée géniale de Lamé était de décomposer en facteurs linéaires en utilisant des nombres satisfaisant , appelés racines de l'unité. Là aussi, Euclide montre qu'une factorisation première existe, mais elle n'est pas non plus unique ici. L'erreur fut en réalité assez importante. Elle conduisit à une « théorie des idéaux » par Ernst Kummer qui permit de prouver le dernier théorème de Fermat dans certains cas.
Principe : Les erreurs peuvent ouvrir de nouvelles portes et trouver des idées. Un processus de recherche créatif peut d'abord conduire à des erreurs.
3.2.10
Bien sûr, nous devons essayer d'éviter les erreurs dans le produit final à tout prix. Euler a certainement gagné le droit de faire quelques erreurs en créant beaucoup de mathématiques qui resteront vraies pour toute l'éternité. Mais les erreurs peuvent être beaucoup plus élémentaires. Voici un bel exemple dû à Polya :5
Théorème : : Dans un ensemble de chevaux, tous ont la même couleur.
Preuve : L'hypothèse d'induction est claire car pour , tous les chevaux ont la même couleur. Supposons maintenant que l'énoncé soit vrai pour tous les groupes de chevaux. Prenez chevaux et retirez le premier. Ce sont chevaux, donc tous ont la même couleur. Remettez le premier et retirez le dernier. Nous avons à nouveau chevaux, donc tous ont la même couleur. Par conséquent, tous ont la même couleur.
Problème D : Qu'est-ce qui ne va pas dans la preuve du théorème des chevaux de Polya ?
Voici quelques autres amusements :
Théorème : Les chats ont neuf queues.
3.2.11 Preuve du théorème ci-dessus !!
Preuve : Aucun chat n'a pas de queue. Un chat avec une queue a une queue de plus qu'aucun chat. Aucun chat n'a huit queues. Par conséquent, les chats ont neuf queues.
3.2.12
Pour la définition suivante des « nombres premiers », nous suivons :6
Un nombre premier est un nombre sans diviseurs.
Les boîtes de chocolats contiennent toujours un nombre premier
de sorte que, quel que soit le nombre de personnes présentes,
quelqu'un doit avoir celui qui reste.
3.2.13 Comprendre l'induction mathématique et l'infini : aperçus de la chanson « Aleph-null Bottles of Beer »
Pourquoi commence-t-on l'induction à et non par l'autre bout ? La chanson suivante l'explique : (un peu de contexte pour apprécier la chanson : Aleph-Zéro est la cardinalité des nombres naturels . est la cardinalité immédiatement supérieure. La cardinalité des nombres réels est (car l'argument diagonal de Cantor montre que les nombres réels ne peuvent pas être comptés) ce qui est la cardinalité de tous les sous-ensembles des nombres naturels. Cantor a montré qu'il existe différents infinis. Un esprit brillant comme celui de Cantor s'est bien sûr demandé s'il existe un infini entre ces deux infinis.
L'énoncé est l'hypothèse du continu, abrégée HC. Les travaux de Paul Cohen et Kurt Gödel dans les années soixante montrent qu'on ne peut prouver ni l'énoncé ni sa négation à partir de la théorie des ensembles ZFC (un système d'axiomes des mathématiques standard à partir duquel on peut dériver les axiomes de Peano, y compris le principe d'induction). Cantor a longtemps essayé de prouver HC, en vain. Nous savons maintenant que ses efforts pour prouver cela étaient voués à l'échec dès le départ. Cette possibilité existe toujours. Il y a la possibilité (bien que très improbable) que nous ne puissions pas prouver que tout nombre pair supérieur à 2 est la somme de deux nombres premiers, même si c'était vrai !7 Le problème de l'hypothèse du continu a été le premier des problèmes de Hilbert en 1900.
Aleph-zéro bouteilles de bière sur le mur,
Aleph-zéro bouteilles de bière,
Vous en descendez une, et la faites passer,
Aleph-zéro bouteilles de bière sur le mur.
3.2.14 Humour mathématique : L'interprétation de R. Ainsley sur la signification de « Q.E.D. »
Et voici une autre citation d'Ainsley :
À la fin d'une preuve, vous écrivez Q.E.D,
ce qui ne signifie pas
Quod Erat Demonstrandum
comme les livres voudraient vous le faire croire, mais pour Quite Easily Done.
EXERCICES
Exercice 1. Rédigez une preuve par induction montrant que pour tout entier .
Exercice 2. Étant donnée une matrice , sa trace est définie comme la somme des éléments diagonaux . On peut définir dans le produit scalaire . Vérifiez d'abord que ce produit scalaire a un sens et que est bien une matrice carrée. Reproduisez chaque étape de la preuve de l'inégalité de Cauchy-Schwarz et observez qu'elle fonctionne encore.
Exercice 3. Définissons le vecteur . Il est appelé la projection vectorielle de sur .
- L'opération est-elle commutative ?
- L'opération est-elle associative ?
- Vérifiez que est perpendiculaire à .
Exercice 4. Essayez de concevoir vous-même une preuve géométrique élémentaire du théorème de Pythagore qui n'utilise aucune algèbre. Essayez d'abord sans regarder. Ensuite, cherchez l'une des nombreuses preuves disponibles, choisissez celle que vous préférez et écrivez-la ou dessinez-la.
Exercice 5. Étant donnée une matrice , supposez que ait 1 principaux et que ait 1 principaux. Quelle condition sur , , et implique que le système d'équations n'a pas de solution ? Expérimentez d'abord avec de petits exemples.
- Il y a moins de particules élémentaires disponibles dans notre univers (pour autant que nous le sachions).↩︎
- Amusez-vous et essayez de trouver des définitions de « entropie », « multivers », « intelligence » ou « vie ».↩︎
- Déjà utilisé par Platon et un axiome du second ordre dans le système d'axiomes de Peano.↩︎
- voir Mario Livio : Brilliant blunders, 2013.↩︎
- George Polya : Induction and Analogy in Math, 1954 (Merci à Jun Hou Fung pour la suggestion).↩︎
- R. Ainsley : « Bluff your way in maths », 1990.↩︎
- Voir Apostolos Doxiadis : Uncle Petros et la conjecture de Goldbach, roman de 1992.↩︎