Longueur d'une démonstration

De testwiki
Aller à la navigation Aller à la recherche

En mathématiques, la longueur d'une démonstration dépend du langage (naturel ou formel) dans lequel elle est rédigée, ainsi que des résultats préliminaires sur lesquels elle s'appuie. Des résultats inattendus de la théorie de la démonstration, comme le théorème d'accélération de Gödel, montrent que des énoncés simples peuvent avoir des démonstrations très longues, et qui dépendent considérablement du système d'axiomes choisis ; si les mathématiciens ont une préférence pour les « démonstrations élégantes » (qui sont souvent les plus courtes possibles), dans la seconde moitié du Modèle:S-, certaines résultats importants ont néanmoins fait l'objet de démonstrations, parfois assistées par ordinateur, d'une longueur exceptionnelle.

Longueur des démonstrations

La rédaction des démonstrations mathématiques est nécessairement un compromis entre une rigueur parfaite (et le plus souvent inaccessible), mais illisible pour un lecteur humain, car se perdant dans trop de détails, et un style trop allusif, comportant des lacunes de raisonnement qui peuvent aller jusqu'à mettre en péril la justesse des résultats[N 1]. Toutefois, sans sacrifier à la rigueur, les mathématiciens contemporains attachent une grande importance à ce qu'ils appellent l'élégance des démonstrations, qui se traduit souvent par la recherche de preuves courtes[N 2].

La recherche de la démonstration la plus courte (qui, contrairement par exemple à celle du programme le plus court exécutant une tâche donnée, est théoriquement toujours faisable pour un théorème démontré[N 3]) s'avère en pratique d'une difficulté redoutable ; avec un critère légèrement différent, Paul Erdős a expliqué que ces démonstrations étaient « celles qui figuraient dans le livre de mathématiques de Dieu »[1]. Le domaine de la complexité des preuves établit des résultats sur les tailles minimales des démonstrations selon divers systèmes de preuves[2].

La conséquence de cette quête de la perfection est la diminution de la longueur de certaines démonstrations (souvent liée à l'apparition de résultats ou de méthodes plus puissants et plus généraux) ; cependant, la longueur moyenne des démonstrations a tendance à augmenter avec le temps, et si, par exemple, un article de théorie des groupes d'une vingtaine de pages était considéré comme long au début du Modèle:S-, des articles de plusieurs centaines de pages ont été publiés dans le cadre de l'étude des groupes finis à partir de 1960 ; d'ailleurs, en 2025, la plus longue démonstration recensée, mesurée par le nombre de pages publiées dans des revues mathématiques, est la classification des groupes finis simples, avec plus de dix mille pages. Toutefois, plusieurs démonstrations dépasseraient de loin ce record si les détails des calculs informatiques les justifiant étaient intégralement publiés ; les résultats de logique mathématique exposés ci-dessous amènent également à relativiser cette mesure.

Analyse de la longueur des démonstrations en logique mathématique

Modèle:Article détaillé

L'idée de l'utilisation d'un langage formel pour la rédaction de démonstrations mathématiques nait, à la fin du Modèle:S, des besoins de la logique mathématique, et en particulier du désir d'automatiser les raisonnements ; on a souvent fait remarquer l'espace démesuré que prennent dans ces systèmes les démonstrations les plus simples, par exemple le fait qu'il faut plus de 300 pages à Russell et Whitehead pour démontrer rigoureusement que 1+1=2 dans les Principia Mathematica[N 4], ou le fait que l'écriture développée (sans abréviations) du nombre 1 dans le système de Nicolas Bourbaki demanderait des milliards de symboles[3]. Cependant, en utilisant un système convenable d'abréviations, il est possible de formaliser complètement des textes mathématiques non triviaux, ce qui permet par exemple à des logiciels de vérification de preuves tels que Rocq de contrôler rigoureusement leur exactitude[4]Modèle:,[N 5].

En 1936, Kurt Gödel, en adaptant sa démonstration du premier théorème d'incomplétude, a construit des exemples explicites d'assertions relativement courtes, démontrables dans un système formel donné, mais dont la plus courte démonstration dans ce système est absurdement longueModèle:Note. Ainsi, l'affirmation :

« Cette affirmation ne peut être prouvée à l'aide des axiomes de Peano (seuls) en moins d'un gogolplex de symboles »

(ou plus précisément, l'affirmation G qui code, au moyen d'un code de Gödel convenable, que G n'est pas démontrable en moins de N symboles) est effectivement vraie, et même démontrable dans PA (l'arithmétique de Peano) ; de plus, si PA est non-contradictoire, la démonstration possède nécessairement plus de N symboles. En revanche, il suffit d'adjoindre aux axiomes de Peano l'affirmation que ceux-ci sont non contradictoires (plus techniquement, l'axiome cohPA, lequel, d'après le second théorème d'incomplétude, ne peut être démontré dans PA), pour pouvoir démontrer G en peu de symboles.

Par la suite, des exemples plus naturels du même phénomène ont été en particulier construits par Harvey Friedman, en utilisant des résultats de théorie des graphes tels que le théorème de Kruskal ou le théorème de Robertson-SeymourModèle:Note.

Dans le même article, Gödel montrait également que la longueur (en fonction de n) des plus courtes démonstrations de certains théorèmes de longueur n croissait plus vite que toute fonction calculable de n, à l'aide d'un raisonnement très simpleModèle:Note ; une analyse plus précise de ce résultat, utilisant la fonction du castor affairé, a été donnée par Gustavo Lacerda en 2014Modèle:Note.

Démonstrations courtes

Certaines démonstrations importantes de l'histoire des mathématiques tiennent en quelques dizaines de caractères, et les articles dans lesquels elles ont été publiées en une dizaine de lignes[5]Modèle:,Modèle:Note. Notamment :

Ces deux démonstrations sont considérées comme complètes parce que l'égalité énoncée peut être vérifiée par un calcul arithmétique élémentaire. Elles diffèrent cependant en ce que la première peut être vérifiée très rapidement (en quelques secondes avec une calculette) alors que la seconde requiert qu'on comprenne la conjecture et implique un calcul extrêmement long, quoique élémentaire[5].

Démonstrations longues

La liste suivante (non exhaustive) est presque entièrement constituée de publications, faites après 1950, de résultats jugés importants par la communauté mathématique (et ayant souvent reçu des récompenses prestigieuses), dont la longueur inhabituelle a également fait l'objet de commentaires, en particulier concernant la difficulté de leur vérification. Dans plusieurs cas récents, comme les différents résultats liés à la classification des groupes finis simples, la démonstration proprement dite s'accompagne de calculs informatiques (voir la section suivante) qui, s'ils étaient intégralement publiés, augmenteraient, parfois énormément, les longueurs mentionnées ici.

Calculs et démonstrations assistés par ordinateur

Il n'y a pas vraiment de séparation nette entre calculs informatiques et démonstrations ; en un certain sens, tout calcul est d'ailleurs la démonstration d'un théorème : celui affirmant que le résultat de ce calcul est bien la valeur énoncée[39]. Certaines des longues démonstrations mentionnées précédemment, comme celles du théorème des quatre couleurs ou de la conjecture de Kepler, utilisent de nombreuses pages de raisonnements mathématiques combinés à de longs calculs. Dans cette section-ci, les démonstrations proprement dites sont courtes, voire triviales, et les calculs sont, d'un point de vue mathématique, de pure routine (même si des techniques informatiques sophistiquées, comme le calcul distribué, ont parfois été utilisées pour les exécuter). Les quelques exemples typiques qui suivent sont souvent les derniers résultats (en 2022) d'une série de calculs analogues moins poussés, ayant parfois (comme pour celui des décimales de π) commencé dès l'aube de l'informatique[N 11].

Notes

Modèle:Références

Références

Modèle:Traduction/Référence

Modèle:Références

Bibliographie

Liens externes

Modèle:Portail


Erreur de référence : Des balises <ref> existent pour un groupe nommé « N », mais aucune balise <references group="N"/> correspondante n’a été trouvée

  1. Modèle:Ouvrage, p. 26
  2. Modèle:Article.
  3. Delahaye Modèle:Harv précise qu'il en faudrait Modèle:Nombre...
  4. Modèle:Harvsp
  5. 5,0 et 5,1 Modèle:Article.
  6. Modèle:Article.
  7. Modèle:Article.
  8. Modèle:Article.
  9. Modèle:It Paolo Ruffini, Teoria generale delle equazioni in cui si dimostra impossibile la soluzione algebrica delle equazioni generali di grado superiore al quarto, nella stamperia di S. Tommaso d'Aquino(IS), S. Tommaso d'Aquino (tip.), 1799, 509 pages (lire en ligne).
  10. Modèle:MacTutor.
  11. Modèle:Article, I, II, III et IV.
  12. Modèle:Article (Sur la division du cercle en 65537 parties égales).
  13. Modèle:Article ; on trouvera une démonstration moderne (et courte) dans l’Introduction to commutative algebra de Michael Atiyah et Ian G. Macdonald (lire en ligne, théorèmes 4.5 et 4.10).
  14. Modèle:Article. Consultation payante en ligne.
  15. Modèle:Article
  16. Modèle:Article.
  17. Modèle:Ouvrage.
  18. Modèle:Ouvrage.
  19. Modèle:En V. S. Varadarajan, « Harish-Chandra and his mathematical work », Current Sci., vol. 65, Modèle:N°, 1993, Modèle:P..
  20. Voir l'historique au début de cet article de Mikhaïl Gromov et Thomas Delzant.
  21. Modèle:Ouvrage.
  22. Pierre Deligne, « La conjecture de Weil. I », Publications mathématiques de l' IHÉS, n° 43, 1974, p. 273-307.
  23. Modèle:En Remise du prix Abel 2013.
  24. Modèle:Article ; Modèle:Article.
  25. Modèle:Ouvrage.
  26. Modèle:En R. P. Langlands, On the Functional Equations Satisfied by Eisenstein Series, Lecture Notes in Math., vol. 544, Springer-Verlag, Berlin-Heidelberg-New York, 1976. (lire en ligne).
  27. Modèle:Article.
  28. Modèle:Article.
  29. Modèle:En Dennis Hejhal, The Selberg Trace Formula for PSL (2, R), 2 volumes, Springer, 1976 (un troisième volume est prévu).
  30. Modèle:Article.
  31. Modèle:Ouvrage.
  32. Modèle:Article.
  33. Modèle:Ouvrage.
  34. Michael Rapoport, The work of Laurent Lafforgue (lire en ligne Modèle:En).
  35. Modèle:Ouvrage.
  36. Modèle:Ouvrage.
  37. Une analyse détaillée de la situation au début des années 2000 figure dans Modèle:Harvsp.
  38. Modèle:Article.
  39. Michèle Artigue, Calcul et démonstration (lire en ligne)
  40. Modèle:Ouvrage
  41. Modèle:Ouvrage
  42. Modèle:Article, voir aussi Modèle:En Computation of zeros of the zeta function
  43. Voir la page d'accueil Modèle:En du projet GIMPS ; en 2014, le record est détenu par un nombre ayant plus de 17 millions de chiffres.
  44. Modèle:En Détails du calcul sur le site de l'équipe l'ayant effectué
  45. Modèle:En Hiroshi Fujita, A New Lower Bound for the Ramsey Number R(4,8) (lire en ligne)
  46. Modèle:EnFeit-Thompson theorem has been totally checked in Coq
  47. Georges Gonthier, Andrea Asperti, Jeremy Avigad, Yves Bertot, Cyril Cohen, François Garillot, Stéphane Le Roux, Assia Mahboubi, Russell O'Connor, Sidi Ould Biha, Ioana Pasca, Laurence Rideau, Alexey Solovyev, Enrico Tassi, Laurent Théry: A Machine-Checked Proof of the Odd Order Theorem. ITP 2013: 163-179
  48. Modèle:Article ; voir aussi ce commentaire de Jacob Aron Modèle:En dans New Scientist.
  49. La plus grosse preuve de l'histoire des mathématiques, Journal du CNRS.
  50. Modèle:Article.
  51. Modèle:En Calcul de cent trillions de décimales de pi sur Google Cloud