24 août 2010

15 messages - Retourner à l'article
  • Vérifier une preuve : la conférence de Irit Dinur

    le 24 août 2010 à 14:06, par Julien Olivier

    Je ne comprends pas bien votre objection : qu’un ordinateur soit capable de vérifier les preuves des quatre médaillés de cette année ne veut pas dire qu’un programme informatique soit capable de produire ces preuves non ?

    Un prof nous a dit une fois (cela remonte à loin et en plus je n’étais pas très bon donc si c’est une ânerie n’hésitez pas à corriger) : « Théoriquement, un ordinateur est capable d’énumérer tous les théorèmes de la théorie des groupes. Mais si on avait fait tourner cet ordinateur depuis 2000 ans, il n’en serait qu’à 1x1=1 ».

    Ce qu’il faut éviter c’est que les journaux ne publient la preuve P’ qui, j’imagine, serait absolument incompréhensible pour un humain.

    Répondre à ce message
  • Vérifier une preuve : la conférence de Irit Dinur

    le 24 août 2010 à 15:18, par Étienne Ghys

    Merci pour votre message. Quelques remarques pour éclairer des points que j’aurais du expliquer.

    D’abord, trouver une preuve d’un théorème est bien plus difficile et bien plus long que vérifier une preuve qu’on vous propose.

    Ce que je voulais dire en parlant des articles des médaillés Fields, c’est qu’ils ne sont bien sûr pas rédigés dans une langue qu’un ordinateur pourrait lire et vérifier. Ils contiennent des phrases en français (ou en anglais suivant les cas) qui mettent en jeu des choses implicites, qui sont en principe comprises par des mathématiciens « humains » et pas par des ordinateurs !

    Votre prof avait raison : on peut demander à un ordinateur d’écrire une à une toutes les preuves possibles, par ordre alphabétique en quelque sorte. Mais bien sûr, l’immense majorité des théorèmes que votre ordinateur va écrire n’auront aucun intérêt, et vous n’avez aucune idée à priori du temps que ça prendra pour voir apparaître la preuve de l’hypothèse de Riemann, si elle arrive un jour !

    Je suis tout à fait d’accord avec votre dernier commentaire : il nous faut des preuves lisibles par des êtres humains... C’est un peu ce que je voulais dire en signalant qu’une preuve n’est pas seulement une suite de symboles, mais doit contenir des idées..

    Etienne Ghys

    Répondre à ce message
  • Vérifier une preuve : la conférence de Irit Dinur

    le 24 août 2010 à 16:07, par Ilies Zidane

    Résultat fort intéressant (théoriquement), mais comme vous le dites, je doute qu’il puisse exister un jour un algorithme qui vérifie des preuves « sérieuses ». Une petite question : la construction de P’ est t-elle déterministe ?

    Répondre à ce message
    • Vérifier une preuve : la conférence de Irit Dinur

      le 24 août 2010 à 18:48, par Étienne Ghys

      Oui, en effet, c’est tout à fait déterministe et explicite.

      Etienne Ghys

      Répondre à ce message
    • Vérifier des preuves sérieuses

      le 25 août 2010 à 00:12, par Pierre Lescanne

      Vous doutez qu’il puisse exister un jour un algorithme qui vérifie des preuves « sérieuses ». Et bien, il y a des gens qui pensent exactement le contraire et ça leur donne une excellente piste de recherche.

      Répondre à ce message
    • Vérifier une preuve : la conférence de Irit Dinur

      le 25 août 2010 à 10:42, par Benoît Kloeckner

      Tout d’abord, n’oublions pas que les travaux d’Irit Dinur peuvent s’appliquer en informatique sur des « certificats », c’est-à-dire des preuves putatives qu’une certaine proposition est correcte. On peut vouloir certifier des énoncés mathématiques intéressants, mais aussi des calculs et des programmes.

      Ensuite, vous vous trompez : on sait déjà écrire dans des langage vérifiables par ordinateur des preuves très sérieuses. Le théorème des quatre couleurs a par exemple été vérifié ainsi. J’ai entendu parler d’un projet stupéfiant : une équipe de recherche s’attaque à la vérification par ordinateur de la classification des groupes finis simple.

      C’est à mon avis très intéressant, car cette classification est tellement longue à obtenir, tellement dispersée dans la littérature, qu’on n’est pas complètement sûrs que la preuve soit juste.

      En fait, je préfèrerais encore qu’on trouve à ces résultats des démonstrations assez simples pour être entièrement vérifiées par un être humain en un temps raisonnable, mais un certificat informatique est tout de même loin d’être négligeable.

      Il faut aussi se rappeler qu’il y a forcément des énoncés simple, vrai (et même démontrable) qui n’ont pas de démonstration courte. Évidemment, on ne sait pas lesquels !

      Répondre à ce message
  • Vérifier une preuve : la conférence de Irit Dinur

    le 25 août 2010 à 18:55, par Ilies Zidane

    Ca rend le théorème autant plus intéressant. Avez vous des références ou liens sur ce genre de programmation, ça doit être intéressant à décortiquer.

    Répondre à ce message
  • Vérifier une preuve : la conférence de Irit Dinur

    le 27 août 2010 à 15:33, par DanielAugot

    Hop, un lien vers les preuves en informatique

    Attention, cela n’est pas de même nature que le théorème PCP qui relève de la théorie de la complexité. De plus dans ce dernier, seules les preuves de taille polynomiale peuvent être encodées pour être vérifiée de manière probabiliste.

    Amitiés.

    Répondre à ce message
    • Vérifier une preuve : la conférence de Irit Dinur

      le 28 août 2010 à 16:04, par Étienne Ghys

      Merci pour ces références. Je crains cependant que ces articles de recherches ne soient un peu difficiles pour nos lecteurs ?

      Cordialement,

      Etienne Ghys

      Répondre à ce message
      • Vérifier une preuve : la conférence de Irit Dinur

        le 1er septembre 2010 à 17:47, par Pierre Lescanne

        Sur les preuves formelles en général, ceux qui lisent l’anglais peuvent lire Formal proof : theory and practice de Jim Harrison, qui est article pour un large public.

        Répondre à ce message
    • Vérifier une preuve : la conférence de Irit Dinur

      le 1er septembre 2010 à 17:59, par Pierre Lescanne

      Sur les démonstrations vérifiables et toujours pour les anglophones, je recommande Probalistically checkable proofs par Madhu Sudan qui s’adresse aussi à un large public. A vrai dire, je n’ai pas lu cet article précis, mais ceux que j’ai lus dans cette rubrique, sur des domaines que je ne connaissais pas, étaient excellents. Dites-moi si je me trompe pour celui-ci.

      N.B. L’accès que je donne peut être restreint. Faites-moi un courriel si vous rencontrez des problèmes.

      Répondre à ce message
  • Vérifier une preuve : la conférence de Irit Dinur

    le 30 août 2010 à 11:01, par DanielAugot

    Ah désolé pour le lien difficile. C’était pour répondre à Benoît ci dessus, qui dit j’ai entendu parler d’un projet stupéfiant : une équipe de recherche s’attaque à la vérification par ordinateur de la classification des groupes finis simple.

    J’ai juste voulu donner un point d’entrée sur ce projet. Je pense qu’en suivant les pages personnelles des chercheurs impliqués, on finit par trouver des éléments plus faciles.

    Amicalement,

    Daniel

    Répondre à ce message
    • Vérifier une preuve : la conférence de Irit Dinur

      le 2 septembre 2010 à 15:50, par Pierre Lescanne

      Dans premier temps, la formalisation en COQ de la démonstration du théorème de Feit et Thompson qui est une étape vers celui de la classification des groupes finis a bien avancé et je rappelle que John Griggs Thompson a reçu pour cela la médaille Fields en 1970.

      Répondre à ce message
  • Vérifier une preuve : la conférence de Irit Dinur

    le 13 septembre 2010 à 18:13, par Ilies Zidane

    Merci beaucoup pour les liens. En particulier DanielAugot, c’est pile ce que je cherchait.

    Répondre à ce message
  • Vérifier une preuve : la conférence de Irit Dinur

    le 2 novembre 2010 à 10:00, par Pierre Pansu

    Une info pour les lecteurs parisiens : Irit Dinur sera à Paris du 17 au 21 janvier 2011, pour un colloque mêlant informaticiens théoriciens et mathématiciens. Elle donnera un mini-cours de 3 séances, qui devrait exiger peu de connaissances préalables, voir
    http://www.math.ens.fr/metric2011/

    Répondre à ce message
Pour participer à la discussion merci de vous identifier : Si vous n'avez pas d'identifiant, vous pouvez vous inscrire.