- L’application polynomiale présentée comme ayant été créée par Claude Fable constitue un contre-exemple à la conjecture jacobienne : son déterminant jacobien est la constante
-2, tout en envoyant trois points distincts vers un même point - Cette application est définie de
ℂ³ → ℂ³, et ses trois composantes sont toutes des polynômes enx,y,z - Les points distincts
(0, 0, -1/4),(1, -3/2, 13/2)et(-1, 3/2, 13/2)sont tous envoyés vers(-1/4, 0, 0), donc l’application n’est pas injective - Le déterminant jacobien ainsi que les valeurs de la fonction pour deux points d’entrée peuvent être vérifiés via les calculs Wolfram|Alpha liés
- Comme le déterminant jacobien est constant et non nul alors que l’injectivité échoue, l’expression proposée réfute la conjecture jacobienne sur
ℂ³
Application polynomiale et déterminant jacobien
- L’application
ℂ³ → ℂ³est composée des trois composantes polynomiales suivantes- Première composante :
(1+xy)^3z + y^2(1+xy)(4+3xy) - Deuxième composante :
y + 3x(1+xy)^2z + 3xy^2(4+3xy) - Troisième composante :
2x - 3x^2y - x^3z
- Première composante :
- Le déterminant jacobien de cette application vaut
-2 - La valeur du déterminant peut être vérifiée dans ce calcul Wolfram|Alpha
Trois points d’entrée qui brisent l’injectivité
- Les trois points suivants sont distincts, mais sont tous envoyés vers
(-1/4, 0, 0)(0, 0, -1/4)(1, -3/2, 13/2)(-1, 3/2, 13/2)
- Les valeurs de la fonction pour le premier et le deuxième point d’entrée peuvent aussi être vérifiées dans ce calcul Wolfram|Alpha lié
- Par conséquent, cette application polynomiale n’est pas injective et, combinée à la condition d’un déterminant jacobien constant et non nul, constitue un contre-exemple à la conjecture jacobienne
1 commentaires
Commentaires sur Hacker News
Il y a une dizaine d’années, j’ai rencontré un postdoc qui pensait avoir trouvé quelque chose de proche d’un contre-exemple à la conjecture jacobienne. Lui et son collègue utilisaient des arbres binaires pour le mapping des coefficients et faisaient du brute force sur des polynômes à environ 16 variables, avec 80 à 700 termes chacun
À l’époque, on s’attendait à ce que la borne inférieure de (\max(\deg(P),\deg(Q))) pour un contre-exemple ((P,Q)) monte jusqu’à 200, donc apprendre que Claude Fable a trouvé un contre-exemple de degré 7 est difficile à croire ; on a vraiment l’impression d’entrer dans une nouvelle ère
L’extraordinaire mathématicien Yitang Zhang a consacré sept ans à tenter de prouver cette conjecture. Son directeur Moh a écrit que Zhang avait « lamentablement échoué » à démontrer la conjecture jacobienne, qu’après avoir quitté Purdue il n’avait « publié aucun article d’algèbre géométrique », et qu’il avait « gaspillé sept ans de sa vie et mon temps »
https://newyorker.com/magazine/2015/02/02/pursuit-beauty
https://x.com/aminkarbasi/status/2079129649830137989
https://en.wikipedia.org/wiki/Yitang_Zhang
Rien que le fait qu’un tel document existe est stupéfiant
Cas rare où l’on injecte une information révolutionnaire dans un LLM, et où c’est plutôt le LLM qui part en confusion mentale. En l’envoyant à Claude Code, j’ai trouvé assez impressionnant de le voir tenter une vérification par sept méthodes différentes pour être sûr à 100 %, puis finir sidéré
On continue donc à soupçonner qu’on a raté quelque chose, on revérifie de multiples façons jusqu’à être presque au bord de l’effondrement, puis seulement alors on évoque publiquement avec prudence la possibilité d’une nouvelle percée
L’avantage de ce genre de nettoyage mathématique, c’est que plus personne ne perdra de temps à essayer de prouver que c’est vrai. J’espère que la prochaine fois, un LLM résoudra la conjecture de Collatz et économisera l’énorme quantité d’années-humain gaspillée par des victimes qui ne se sont rendu compte de rien
Quand on s’attaque à des problèmes difficiles, même si l’on échoue, on comprend plus profondément divers résultats et outils, et on peut les appliquer à d’autres problèmes ; ce n’est donc pas du tout une perte de temps. Les cas extrêmes où l’on consacre des années à un seul problème sont une exception
Il y a clairement un vrai sujet de débat autour de l’usage des LLM pour produire en masse du code ou des preuves de qualité douteuse, donc je comprends les polémiques incessantes. Mais dans la recherche de contre-exemples, le brute force est déjà courant, donc utiliser un LLM comme une forme plus avancée de brute force me semble tout à fait pertinent ; j’ai du mal à comprendre une telle hostilité
Au cours des prochaines années, la compassion va devenir extrêmement importante, et il y aura beaucoup de souffrance, intérieure comme extérieure
Cela fait des mois que je fais du vibe coding mathématique avec l’IA, et c’est étonnamment facile. La partie difficile est de vérifier soi-même les résultats et d’en confirmer la validité ; un petit résultat m’a permis de réfuter une conjecture et d’écrire mon premier article
Les découvertes suivantes portent sur de la topologie quantique et de la physique, avec un contenu assez substantiel, donc je les examine de manière très rigoureuse avant publication. Le temps consacré à la vérification a été plus long que celui de la découverte elle-même
Si la théorie des nombres vous intéresse, voici mon premier article : https://arxiv.org/abs/2607.09793
Sa capacité à poser le problème et à proposer des approches auxquelles je n’aurais pas pensé est impressionnante, mais sa capacité à interpréter les résultats était bien plus faible
Comme l’auteur du post travaille chez Anthropic, il est très probable qu’il ait eu un accès interne à la prochaine génération de Fable. Les modèles internes sont extrêmement forts en maths, et établiront sans doute bientôt un nouveau record sur des benchmarks en mathématiques
Cela pourrait aussi expliquer la réticence à publier le prompt réel et la trace de raisonnement. Il est possible qu’il soit soumis à un accord de confidentialité jusqu’au lancement officiel du modèle
La conclusion semble tirer des conséquences beaucoup trop larges. Puisque Sol peut aussi trouver indépendamment le même contre-exemple, rien ne permet de conclure à l’existence de Fable 6 qui écraserait le benchmark
[1]: https://x.com/aaron_lou/status/2079218392452530249
Ce qui m’étonne, c’est que personne ne demande vraiment : comment Fable a-t-il trouvé ce contre-exemple ? A-t-il formulé des conjectures sur plusieurs familles de polynômes puis cherché des solutions possibles dans chaque famille, fait une recherche astucieuse, ou utilisé une autre méthode ?
La source est ici : https://x.com/b_shrir/status/2079094004885668003?s=20
En bref, la littérature existante contient un faux contre-exemple qui fonctionne presque partout sauf en un pôle. Fable semble être parti de ce polynôme et l’avoir étendu pour supprimer le pôle tout en préservant la structure
Le problème qui reste est de savoir si l’idée de la preuve démontre bien la proposition visée, et comment il faut interpréter le résultat obtenu. À part cela, tout ce qui se trouve dans le code vérifié par le kernel est logiquement cohérent
Le fait que le contre-exemple soit si petit montre bien un domaine où l’on pourrait découvrir beaucoup de résultats intéressants à l’avenir. Ce n’est pas que le problème soit extrêmement difficile, c’est plutôt qu’il était difficile d’étendre l’intelligence, et que peu de gens ont pu l’explorer sérieusement avant que les ordinateurs puissent prendre le relais
J’attends avec beaucoup d’intérêt l’impact que cet effet pourrait avoir en science, en médecine et dans d’autres domaines
Comme je ne connais pas très bien les mathématiques, il est possible que ma compréhension de niveau 5 ans soit utile ou mérite d’être corrigée. Cette conjecture signifie qu’on peut toujours remonter un certain processus pour retrouver l’entrée d’origine, et cette preuve montre que plusieurs entrées peuvent produire la même sortie
Il devient donc impossible de reconstituer l’entrée à partir de la sortie, ce qui rend la conjecture fausse
À ce stade, c’est peut-être plutôt une explication de niveau 7 ans
Ici, « concret » signifie que cela peut être exprimé par une chaîne finie