Le noyau décide s'il est prouvé.
Un panel de modèles attaque votre problème avec la littérature, SageMath, PARI/GP et un résolveur SMT, puis formalise le résultat en Lean 4 contre Mathlib. Le noyau de Lean accepte la preuve ou il ne le fait pas, et aucune quantité de prose confiante ne change cela. Quand il échoue, vous obtenez le but exact qui reste, qui est généralement où l'argument informel était à la main.
Un vérificateur qui ne peut être convaincu
Lean 4 avec Mathlib contrôle le relevé final, et une preuve qui se penche sur sorry, native_decide ou un axiome frais est rejetée plutôt que comptée. A côté de cela: SageMath, PARI/GP, Z3, CVC5 et le OEIS, de sorte qu'une construction peut être calculée et identifiée avant que quiconque tente de prouver quelque chose à ce sujet.
Une preuve ratée est une conclusion
Lorsque la formalisation échoue, le but Lean ne peut pas se fermer est remis à quel siège est le mieux placé pour l'attaquer : juste ce but, pas toute l'histoire. Une preuve rejetée nomme précisément l'écart, ce qui est plus que la plupart des arguments informels jamais fait.
Rien n'est prouvé deux fois
Chaque lemme que le panneau établit va dans un grand livre partagé avec sa preuve, de sorte qu'il n'est jamais re-découvert et les impasses ne sont jamais rejugées. Longs problèmes s'arrêtent et reprennent sans perdre de travail: fermer l'onglet et revenir demain.