7 septembre 2026
Vous avez probablement vécu ce moment exact. Vous demandez à une IA une question de mathématiques. Elle présente les étapes...

Vous avez probablement vécu ce moment exact. Vous demandez à une IA une question de mathématiques. Elle présente les étapes avec assurance, montre son travail, et même écrit la réponse finale avec éclat. Ensuite, vous vérifiez les calculs. Quelque chose ne va pas. La réponse est fausse. Vous essayez un autre problème. Même histoire. Une logique fluide, une exécution défaillante. C'est frustrant car l'IA semble comprendre le processus mais trébuche sur l'exécution. Ce n'est pas un bug — c'est une limitation fondamentale de la manière dont les grands modèles linguistiques fonctionnent.
Au cœur de leur fonctionnement, les LLM sont des moteurs de correspondance de motifs sophistiqués. Ils ont consommé d'énormes quantités de texte, y compris d'innombrables exemples de problèmes mathématiques et de leurs solutions. Lorsque vous posez une question, le modèle prédit le jeton suivant en se basant sur des motifs statistiques présents dans ses données d'entraînement. Le problème est que l'arithmétique correcte n'est pas un motif — c'est une étape computationnelle précise. Un seul chiffre faux dans un calcul à plusieurs étapes produit un résultat entièrement différent, mais le modèle n'a aucun mécanisme pour vérifier son propre travail. Il génère du texte qui ressemble à une solution correcte parce qu'il correspond à la forme des exemples d'entraînement, pas parce qu'il effectue un calcul réel.
Considérez comment les humains apprennent les mathématiques. Nous commençons par des opérations concrètes — compter sur nos doigts, utiliser des calculatrices, écrire chaque étape. Nous construisons des mécanismes internes de vérification. Les LLM sautent complètement cela. Ils génèrent des séquences de symboles qui suivent la structure grammaticale du raisonnement mathématique, mais ils n'ont ni une calculatrice interne ni un moyen de vérifier leurs résultats. Ils produisent du texte plausible, pas une exécution d'algorithmes.
Les LLM sont entraînés pour prédire le mot suivant dans une séquence, pas pour résoudre des équations correctement. Pendant l'entraînement, ils ne reçoivent des retours que sur la probabilité de leur séquence de sortie complète par rapport à l'entrée — pas sur la précision de chaque étape mathématique. Cela crée un désalignement fondamental. Le modèle optimise pour la fluidité et la cohérence, pas pour la correction. Il apprend que certaines phrases et structures sont courantes dans les solutions mathématiques, mais il n'apprend pas à calculer.
Cela devient particulièrement évident avec le raisonnement numérique. Le modèle peut correctement identifier qu'il doit mettre en place une équation, appliquer une formule et simplifier — mais lorsqu'il effectue l'arithmétique réelle, il n'y a aucun ancrage dans la réalité computationnelle. Les nombres qu'il génère sont statistiquement probables dans le contexte, mais ils ne sont pas nécessairement corrects. Le modèle n'a aucun concept de vérité mathématique ; il ne connaît que les motifs linguistiques associés à la discussion de vérité.
La défaillance se produit généralement à des points spécifiques de la chaîne de raisonnement. L'arithmétique simple — additionner deux nombres, multiplier des fractions — fonctionne souvent correctement car ces opérations apparaissent fréquemment dans les données d'entraînement dans des contextes simples. Mais à mesure que les problèmes deviennent plus complexes, nécessitant plusieurs opérations séquentielles ou une attention particulière aux détails numériques, les erreurs s'accumulent. Une petite erreur à l'étape trois peut se transformer en une réponse finale complètement fausse, et le modèle n'a aucun moyen de détecter cela.
Curieusement, les LLM défendent souvent leurs erreurs. Lorsqu'on leur demande de vérifier leur travail, ils expliquent avec assurance pourquoi leur réponse est correcte, générant du texte supplémentaire qui renforce l'erreur au lieu de la corriger. Cela se produit parce que le modèle traite sa propre sortie comme une simple séquence de texte à continuer, pas comme quelque chose à évaluer par rapport à la vérité fondamentale.
La solution réside dans la combinaison des LLM avec des outils externes. Les systèmes qui utilisent des modèles linguistiques pour planifier des solutions tout en déléguant le calcul réel à des calculatrices, des moteurs de mathématiques symboliques ou d'autres logiciels spécialisés peuvent tirer parti des forces des deux approches. L'IA gère le raisonnement et l'explication ; l'outil gère le calcul. Cette approche hybride est vers laquelle pointe le domaine, en reconnaissant que la modélisation linguistique pure et le calcul pur sont des problèmes fondamentalement différents nécessitant des solutions différentes.
Lecture complémentaire : https://dev.to/james_anderson_h/why-llms-are-bad-at-math-explained-simply-3omj
This is a submission for DEV's Summer Bug Smash: Clear the Lineup powered by Sentry. ...
7 sept. 2026