Nurodyti reikalavimą. Branduolys nusprendžia, ar tai yra įrodyta.
Modelių grupė atakuoja jūsų problemą su literatūra, SageMath, PARI/GP ir SMT sprendėjas, tada formalizuoja rezultatą Lean 4 prieš Mathlib. Lean branduolys arba priimti įrodymą, arba ji nėra, ir nėra jokių patikimų prose pokyčių, kad. Kai ji nesugeba gauti tikslų, kad lieka, kuris paprastai yra kur neformalus argumentas buvo rankomis valyti.
Tikrintojas, kurio negalima įtikinti
Lean 4 su Mathlib tipo patikrinimus galutinės ataskaitos, ir įrodymas, kad remiasi sorry, native_decide arba šviežia aksioma yra atmestas, o ne suskaičiuojami. Kartu su juo: SageMath, PARI/GP, Z3, CVC5 ir OEIS, todėl statybos gali būti apskaičiuojamas ir identifikuojamas, kol kas nors bando įrodyti ką nors apie tai.
Nepavykęs įrodymas yra išvada
Kai formalizacija nepavyksta, Leanas negalėjo užsidaryti, bet kokia vieta yra labiausiai pasirengusi ją atakuoti: tik tas tikslas, ne visa istorija. Atmestas įrodymas tiksliai nurodo spragą, kuri yra daugiau nei dauguma neoficialių argumentų.
Nieko nėra du kartus įrodyta
Kiekvienas lemma skydas nustato eina į bendrą ledgeris su savo įrodymą, todėl jis niekada iš naujo kilęs ir negyvas galai niekada vėl. Ilgas problemas pauzė ir atnaujinti neprarandant darbo: uždaryti skirtuką ir grįžti rytoj.