# EasyProver s’attaque aux preuves Lean sur du vrai code Rust

> Un nouveau système a prouvé 52,7 % d’un échantillon de 2 000 tâches de vérification issues de programmes Rust, avec jusqu’à 30 minutes par tâche.

Oossa · 2026-10-30 · https://oossa.com/fr/easyprover-tackles-lean-proofs-for-real-rust-code

Des chercheurs présentent EasyProver, un système qui s’appuie sur des agents d’IA pour prouver ou réfuter des énoncés en Lean, un langage conçu pour écrire des preuves vérifiables par machine. Ils présentent également Aegis, un banc d’essai qui transforme des problèmes de programmation compétitive en tâches de vérification associées à des implémentations en Rust.

Lors de l’évaluation des chercheurs, EasyProver a prouvé 1 054 des 2 000 énoncés Aegis échantillonnés, avec une limite de 30 minutes par énoncé. L’article fait aussi état de résultats élevés sur des bancs d’essai établis pour la démonstration de théorèmes, dont les scores, selon les chercheurs, sont proches de la saturation.

## Les faits

- Aegis contient 2 045 paires de programmes Rust–Lean et 11 533 spécifications candidates.
- L’article fait état de 1 054 preuves sur 2 000 énoncés échantillonnés, soit 52,7 %. 

## Pourquoi c'est important

Pour les équipes de développement qui envisagent des vérifications formelles sur du code Rust, Aegis propose des tâches qui prennent en compte des détails comme les conversions d’entiers et le comportement en cas d’échec. On ignore toutefois si EasyProver peut vérifier efficacement leur propre code.

## Sources et références

1. [Scaling Lean Theorem Proving for Real-World Code Verification](https://arxiv.org/abs/2610.38174) – arXiv, 2026-10-30

Dernière mise à jour: 2026-10-30
