Patikimą bazę laikyti mažą
Sudėtingų generatorių ar DI nestatykite pasitikėjimo centre. Aiškiai parodykite mažą tikrinimo pusę.
Finite Field / Math Lab
Math Lab rodo, kaip tvarkome matematinį modeliavimą, teoremų įrodymą, formalųjį tikrinimą, atkuriamumą ir patikimą įgyvendinimą, neperdėdami įrodymų galios.
01 kanoniniai baitai / formatas GERAI
02 certificate_hash GERAI
03 priklausomo įrodymo tikrinimas GERAI
04 verdiktas be šaltinio GERAI
Šis puslapis neteigia, kad NPA yra praktinis Lean ar Rocq pakaitalas, o naršyklės simuliacija nevykdo NPA.
Laboratorijos principas
Išvada „veikė“, „buvo greita“ arba „įrodyta“ nepakankama. Atskirai rodome įvestis, prielaidas, patikimas dalis, nepriklausomai tikrinamus artefaktus ir neišspręstus klausimus.
Sudėtingų generatorių ar DI nestatykite pasitikėjimo centre. Aiškiai parodykite mažą tikrinimo pusę.
Sertifikatus, maišas, prielaidų sąrašus, testavimo sąlygas ir žurnalus palikite tokia forma, kurią kiti gali patikrinti.
Užfiksuokite įrankių grandines, įvesties duomenis, vykdymo komandas ir kriterijus, kad rezultatą būtų galima patikrinti dar kartą.
Praktinius metodus, eksperimentus ir tyrimus rodykite atskirai. Ribojimus pateikite šalia rezultatų.
Paslaugos metodo kategorija, kuriai prieš vadinant parengta projektui dar reikia apimties, atsakomybės, kliento įrodymų ir patvirtinimo.
Veikiantis įgyvendinimas yra, bet mastelis, suderinamumas, našumas ar specifikacijos dar gali keistis. Būtina nurodyti versiją ir atkūrimo veiksmus.
Projektavimas, vertinimas, įrodymas arba įgyvendinimas dar vyksta. Tai nereiškia komercinio prieinamumo ar užbaigtumo.
Tyrimų portfelis
Kiekviena kortelė rodo brandą, artefaktus, dabartinę būseną ir kitą validaciją. Paieška ir filtrai naudoja tik naršyklės būseną.
8 sritys
01
Nuo sertifikato pradedama įrodymų įrankių grandinė
Tyrimo įrankių grandinė, kuri kanoninius įrodymo sertifikatus ir mažą tikrinimo bazę laiko priklausomų įrodymų peržiūros centru.
02
Logika / Nat / List / Algebra
Standartinių teoremų paketų repozitorija pakartotinai naudojamiems NPA pagrindams.
03
Formaliosios matematikos biblioteka
Bibliotekos kryptis, skirta matematines teoremas saugoti kaip nepriklausomai tikrinamus įrodymų paketus.
04
Grafikai / maršrutai / priskyrimai
Metodas, skirtas griežtiems apribojimams ir vertinimo metrikoms atskirti pamainų, vizitų, maršrutų, gamybos ir priskyrimo darbuose.
05
Etalonai ir įrodymai
Programa, skirta prieš našumo teiginius užfiksuoti egzempliorių rinkinius, aparatinę įrangą, laiko ribas, atsitiktines sėklas ir neapdorotus žurnalus.
06
Verslo sistemų invariantai
Tyrimas, kaip mokesčius, leidimus, atsargas ir būsenos perėjimus atskirti į specifikacijas ir invariantus.
07
Maži pasitikėjimui svarbūs komponentai
Įgyvendinimo darbas, kuriame pasitikėjimui svarbios dalys, pavyzdžiui, tikrintuvai ir maišos, laikomos pakankamai mažos peržiūrai.
08
Generuokite laisvai, tikrinkite griežtai
Tyrimų kryptis, kurioje DI naudojamas kandidatams generuoti, o galutinis įrodymas tikrinamas nepriklausomai.
Atitinkančios tyrimų srities nerasta.
Pabandykite kitą raktažodį arba grąžinkite brandos filtrą į visas reikšmes.
Nano Proof Auditor
NPA yra nuo sertifikato pradedama įrankių grandinė priklausomiems įrodymams. Sąsajos, taktikos, teoremų paieška, įskiepiai, DI, šaltinio failai ir CI būsena gali padėti kurti kandidatus, bet nėra patikimas įrodymo pagrindas.
Dabartinė momentinė kopija
v0.1.1
Vieša informacija patikrinta 2026-06-21.
Pirminis branduolys
Rust
Rust tikrintuvas ir branduolys priklauso tikrinimo pusei.
Audito artefaktas
.npcert
Kanoniniai sertifikato baitai yra tikrinamas objektas.
Pakartotinio tikrinimo taškas
rankinė peržiūra
Prieš publikavimą reikia peržiūrėti repozitorijos būseną ir paketų matomumą.
Spustelėkite kiekvieną mazgą, kad pamatytumėte, ką jis daro, ką sukuria ir kokios patikros dar reikia.
Svarbi riba
Šiuo metu NPA nėra praktinis Lean ar Rocq pakaitalas. Šis puslapis aiškina sertifikatais grindžiamą tyrimo projektavimą ir negarantuoja komercinių sistemų be klaidų ar automatinio teoremų sprendimo.
Sertifikato patikra / paaiškinamoji simuliacija
Naršyklės sąveika paaiškina tikrinimo eigą. Ji nevykdo NPA, Rust, WASM ar tikrų įrodymo sertifikatų.
CLI pavyzdys
npa package verify-certs --root . --checker reference --json
Verdiktas
Paaiškinimas dar nepaleistas.Paleiskite paaiškinimą, kad pamatytumėte veiksmus iš eilės.
Įrodymų ekosistema
Lean ir Rocq yra brandžios įrodymų asistentų ekosistemos. NPA čia pateikiamas kaip sertifikatų centre esantis tyrimo ir įgyvendinimo projektas, o ne kaip pakaitalų reitingas.
| Elementas | Lean | Rocq | NPA |
|---|---|---|---|
| Pozicija | Atvirojo kodo programavimo kalba ir įrodymų asistentas. | Interaktyvus teoremų įrodiklis su ilga tyrimų istorija. | Tyrimo ir įgyvendinimo repozitorija, skirta nuo sertifikatų pradedamam tikrinimui. |
| Tipinis naudojimas | Matematika, programinės įrangos tikrinimas ir programavimas. | Matematika, specifikacijos, programų tikrinimas ir išgavimas. | Tyrimai apie įrodymo sertifikatus ir nepriklausomą tikrinimą. |
| Akcentas | Išplečiamumas, bibliotekos ir interaktyvus įrodinėjimas. | Išraiškingumas, brandūs metodai ir bibliotekos. | Maža patikima bazė ir kanoniniai sertifikatai. |
| Kaip šis puslapis tai vertina | Mokymosi, palyginimo ir sąveikumo atskaita. | Mokymosi, palyginimo ir formalizavimo metodų atskaita. | Finite Field tyrimų projektas. |
| Riba | Vis dar reikia specialisto žinių. | Vis dar reikia specialisto žinių. | Šiuo metu nelaikomas praktiniu Lean ar Rocq pakaitalu. |
Tyrimo metodas
Rezultatas tampa stipresnis, kai kas nors gali jį pakartoti, patikrinti ir atmesti tomis pačiomis sąlygomis.
Apibrėžkite, ką reikia tikrinti: našumą, teisingumą, suderinamumą ar apimtį.
Prieš vertinimą užrašykite prielaidas, išimtis, aksiomas, duomenų spragas ir šališkumą.
Išsaugokite šaltinį, sertifikatus, įvestis, vykdymo žurnalus ir maišas.
Rezultatus tikrinkite keliu, kuris skiriasi nuo generavimo pusės.
Užfiksuokite aparatinę įrangą, versijas, laiko ribas, egzempliorių rinkinius ir atsitiktines sėklas.
Publikuokite nesėkmes, nepalaikomus atvejus, našumo ribas ir kitą validaciją.
Atkuriamumo konstruktorius
Kontrolinis sąrašas apdorojamas tik naršyklėje. Tai nėra sertifikavimo balas.
Parengtis
0%Kitas veiksmas
Pirmiausia apibrėžkite tyrimo klausimą ir sėkmės sąlygą.Prieš pasirinkdami artefaktų formatus užfiksuokite, kas bus lyginama arba tikrinama.
Vieši artefaktai
Puslapis vengia GitHub API kvietimų vykdymo metu. Repozitorijos būsena yra peržiūrėta momentinė kopija, kurią prieš publikavimą reikia patikrinti.
4 artefaktų
finitefield-org
nuo sertifikato pradedama įrodymų įrankių grandinė
package verify-certs
finitefield-org
standartinis teoremų paketas
Std.Logic / Nat / List
finitefield-org
formaliosios matematikos biblioteka
formalieji teoremų paketai
GitHub
viešų repozitorijų indeksas
visos viešos repozitorijos
Publikavimo politika
Viešos repozitorijos, tyrimų pastabos ir etalonai turi turėti patikrinimo datą, brandą, atkūrimo veiksmus ir žinomus ribojimus. Žvaigždučių ir commit skaičiai nerodomi kaip tyrimo kokybės signalai.
Nuo laboratorijos prie operacijų
Ne kiekvienai kliento sistemai reikia teoremų įrodymo. Naudingiausia perkelti sprendimą, kuo reikia pasitikėti, ką lyginti, tikrinti, taisyti ir tvirtinti žmonėms.
Laboratorijos praktika
Atskirkite generavimą, skaičiavimą ir galutinę patikrą, o ne vienodai pasitikėkite kiekvienu sluoksniu.
Įvestis, išvestis, sertifikatus, maišas ir žurnalus laikykite peržiūrimais artefaktais.
Prieš lygindami rezultatus užfiksuokite duomenis, versijas, komandas ir vertinimo kriterijus.
Apribojimus, nesėkmingus atvejus ir neišspręstus klausimus publikuokite tokiu pat svoriu kaip rezultatus.
Kliento sistema
Apibrėžkite, kas įveda, kas peržiūri, kas keičia ir kas patvirtina rezultatą.
Rodykite apribojimus, vertinimo balus, atmestus kandidatus ir neišspręstus klausimus.
Išsaugokite sąlygų pakeitimus, skaičiavimo paleidimus ir galutinio patvirtinimo istoriją.
Automatinę išvestį padarykite koreguojamą, atmetamą ir paaiškinamą operatoriams.
Taisyklių pažeidimus ir pageidavimų tenkinimą rodykite atskirai.
02 Transporto maršrutaiMaršruto priežastis, talpą, laiko langus ir išimtis palikite matomus.
03 Gamybos planavimasPaaiškinkite nesuplanuotą darbą, kliūtis ir paruošimo kompromisus.
04 Priskyrimas ir derinimasPrieš patvirtinimą parodykite kandidatų priežastis ir alternatyvas.
Tyrimų pastabos
Ne kiekviena kortelė yra paskelbtas straipsnis. Rengiamos pastabos nelaikomos publikuotu darbu, kol neturi datų, šaltinių ir atkūrimo veiksmų.
Kodėl galutinis įrodymas turėtų būti standartizuotas sertifikatas, tikrinamas mažu nepriklausomu keliu.
Peržiūrėti viešą repozitorijąProjektavimo pastaba apie tikslų, griežtų apribojimų, lankščių pageidavimų ir neišspręstų priskyrimų rodymą UI.
Peržiūrėti susijusias demonstracijasPlanuojama pastaba apie egzempliorių rinkinius, laiko ribas, optimalumo atotrūkius, atsitiktines sėklas ir aparatinę įrangą.
Peržiūrėti publikavimo kriterijusElementai „Rengiama“ nėra paskelbti straipsniai. Po publikavimo kiekviena pastaba gauna datą, šaltinį, autorių, atkūrimo kelią ir žinomus ribojimus.
DUK
Šie punktai aiškiai nurodomi, kad tyrimų puslapiai nebūtų palaikyti gamybinėmis garantijomis.
Skaityti apie įmonęAptarti problemą
Pradėkite nuo dabartinės skaičiuoklės, taisyklių ir vietų, kur sprendimus taiso žmonės. Galime sutvarkyti, kas turėtų būti pirmiau: matematinis modeliavimas, taisyklių automatizavimas ar prototipas.
Šaltinių momentinė kopija / 2026-06-21
Teiginiai apie NPA remiasi finitefield-org/npa repozitorijos momentine kopija. Lean ir Rocq pozicionavimas remiasi jų oficialiomis svetainėmis. Repozitorijos būsena, naujausios žymos ir metodo peržiūros formuluotės patikrintos 2026-06-28.