Držite pouzdanu bazu malom
Ne stavljajte složene generatore ili AI u središte povjerenja. Malu stranu provjere učinite izričitom.
Finite Field / Math Lab
Math Lab pokazuje kako pristupamo matematičkom modeliranju, dokazivanju teorema, formalnoj verifikaciji, reproducibilnosti i pouzdanoj implementaciji bez pretjerivanja s dokazima.
01 kanonski bajtovi / format U REDU
02 certificate_hash U REDU
03 provjera zavisnih dokaza U REDU
04 presuda bez izvornog koda U REDU
Ova stranica ne tvrdi da je NPA praktična zamjena za Lean ili Rocq, a simulacija u pregledniku ne izvršava NPA.
Načelo laboratorija
Zaključak poput “radilo je”, “bilo je brzo” ili “dokazano je” nije dovoljan. Odvojeno prikazujemo ulaze, pretpostavke, pouzdane dijelove, artefakte koji se mogu neovisno provjeriti i neriješena pitanja.
Ne stavljajte složene generatore ili AI u središte povjerenja. Malu stranu provjere učinite izričitom.
Certifikate, hash vrijednosti, popise pretpostavki, uvjete usporednog testa i zapisnike ostavite u obliku koji drugi mogu pregledati.
Fiksirajte alatni lanac, ulazne podatke, naredbe izvršavanja i kriterije kako bi se rezultat mogao ponovno provjeriti.
Praktične metode, eksperimente i istraživanje prikažite odvojeno. Ograničenja stavite uz rezultate.
Kategorija metode usluge koja još zahtijeva opseg, odgovornost, klijentske dokaze i odobrenje prije nego što se opiše kao spremna za projekt.
Radna implementacija postoji, ali razmjer, kompatibilnost, performanse ili promjene specifikacije još su mogući. Potrebni su verzija i koraci reprodukcije.
Dizajn, evaluacija, dokaz ili implementacija su u tijeku. To ne znači komercijalnu dostupnost ni dovršenost.
Istraživački portfelj
Svaka kartica prikazuje zrelost, artefakte, trenutačno stanje i sljedeću validaciju. Pretraživanje i filtri koriste samo stanje u pregledniku.
8 prikazano
01
Alatni lanac za dokaze s certifikatom u središtu
Istraživački alatni lanac koji kanonske certifikate dokaza i malu bazu provjere stavlja u središte pregleda zavisnih dokaza.
02
Logika / Nat / List / Algebra
Repozitorij standardnog paketa teorema za ponovno uporabive NPA temelje.
03
Biblioteka formalne matematike
Smjer biblioteke za pohranu matematičkih teorema kao neovisno provjerljivih paketa dokaza.
04
Rasporedi / rute / dodjele
Metoda za razdvajanje strogih ograničenja i evaluacijskih metrika u smjenama, posjetima, rutama, proizvodnji i dodjelama.
05
Usporedni test i dokazi
Program za fiksiranje skupova instanci, hardvera, vremenskih ograničenja, nasumičnih sjemena i sirovih zapisnika prije tvrdnji o performansama.
06
Invarijante za poslovne sustave
Istraživanje razdvajanja naknada, dozvola, zaliha i prijelaza stanja u specifikacije i invarijante.
07
Male pouzdane komponente
Implementacijski rad koji komponente važne za povjerenje, poput provjerivača i hashova, drži dovoljno malima za pregled.
08
Generirajte slobodno, provjeravajte strogo
Istraživački smjer koji AI stavlja na generiranje kandidata, dok se završni dokaz provjerava neovisno.
Nije pronađeno odgovarajuće istraživačko područje.
Pokušajte drugu ključnu riječ ili vratite filtar zrelosti na sve.
Nano Proof Auditor
NPA je alatni lanac za zavisne dokaze u kojem certifikat dolazi prvi. Sučelja, taktike, pretraživanje teorema, dodaci, AI, izvorne datoteke i CI status mogu pomoći u stvaranju kandidata, ali nisu pouzdani dokazni materijal.
Trenutačna snimka
v0.1.1
Javne informacije provjerene su 2026-06-21.
Primarna jezgra
Rust
Rust provjerivač i kernel dio su strane provjere.
Revizijski artefakt
.npcert
Kanonski bajtovi certifikata predmet su pregleda.
Točka ponovne provjere
ručni pregled
Prije objave treba pregledati stanje repozitorija i vidljivost paketa.
Kliknite svaki čvor kako biste vidjeli što radi, što proizvodi i koja je provjera još potrebna.
Važna granica
NPA trenutačno nije praktična zamjena za Lean ili Rocq. Ova stranica objašnjava istraživački dizajn usmjeren na certifikate i ne jamči komercijalne sustave bez pogrešaka ni automatsko rješavanje teorema.
Provjera certifikata / objašnjavajuća simulacija
Interakcija u pregledniku objašnjava tijek provjere. Ne pokreće NPA, Rust, WASM ni stvarne certifikate dokaza.
Primjer CLI naredbe
npa package verify-certs --root . --checker reference --json
Ishod
Objašnjenje još nije pokrenuto.Pokrenite objašnjenje kako biste korake vidjeli redom.
Ekosustav dokaza
Lean i Rocq zreli su ekosustavi pomoćnika za dokaze. NPA je ovdje prikazan kao istraživački i implementacijski projekt usmjeren na certifikate, a ne kao rangiranje zamjena.
| Stavka | Lean | Rocq | NPA |
|---|---|---|---|
| Položaj | Programski jezik otvorenog koda i pomoćnik za dokaze. | Interaktivni dokazivač teorema s dugom istraživačkom poviješću. | Repozitorij za istraživanje i implementaciju provjere usmjerene na certifikate. |
| Tipična uporaba | Matematika, verifikacija softvera i programiranje. | Matematika, specifikacije, verifikacija programa i ekstrakcija. | Istraživanje certifikata dokaza i neovisne provjere. |
| Naglasak | Proširivost, biblioteke i interaktivno dokazivanje. | Izražajnost, zrele metode i biblioteke. | Mala pouzdana baza i kanonski certifikati. |
| Kako ova stranica to prikazuje | Referenca za učenje, usporedbu i interoperabilnost. | Referenca za učenje, usporedbu i metode formalizacije. | Istraživački projekt Finite Fielda. |
| Granica | I dalje je potrebno stručno znanje. | I dalje je potrebno stručno znanje. | Trenutačno nije zamišljen kao praktična zamjena za Lean ili Rocq. |
Istraživačka metoda
Rezultat postaje snažniji kada ga netko može ponovno pokrenuti, pregledati i odbiti pod istim uvjetima.
Definirajte što treba provjeriti: performanse, ispravnost, kompatibilnost ili opseg.
Prije evaluacije zapišite pretpostavke, isključenja, aksiome, praznine u podacima i pristranosti.
Sačuvajte izvor, certifikate, ulaze, zapisnike izvršavanja i hash vrijednosti.
Rezultate provjerite putem koji je drukčiji od strane generiranja.
Fiksirajte hardver, verzije, vremenska ograničenja, skupove instanci i nasumična sjemena.
Objavite neuspjehe, nepodržane slučajeve, granice performansi i sljedeću validaciju.
Graditelj reproducibilnosti
Kontrolni popis obrađuje se samo u pregledniku. Nije certifikacijska ocjena.
Spremnost
0%Sljedeća radnja
Prvo definirajte istraživačko pitanje i uvjet uspjeha.Prije odluke o formatima artefakata fiksirajte što će se uspoređivati ili provjeravati.
Javni artefakti
Stranica izbjegava pozive GitHub API-ju tijekom izvođenja. Stanje repozitorija pregledana je snimka koju treba provjeriti prije objave.
4 artefakata
finitefield-org
alatni lanac za dokaze s certifikatom u središtu
package verify-certs
finitefield-org
standardni paket teorema
Std.Logic / Nat / List
finitefield-org
biblioteka formalne matematike
formalni paketi teorema
GitHub
indeks javnih repozitorija
svi javni repozitoriji
Politika objave
Javni repozitoriji, istraživačke bilješke i usporedni testovi trebaju imati datum provjere, zrelost, korake reprodukcije i poznata ograničenja. Zvjezdice i broj promjena ne prikazuju se kao signali kvalitete istraživanja.
Od laboratorija do operacija
Ne treba svaki klijentski sustav dokazivanje teorema. Koristan prijenos u praksu jest odlučiti što ljudi moraju pouzdano prihvatiti, usporediti, provjeriti, ispraviti i odobriti.
Laboratorijska praksa
Razdvojite generiranje, izračun i završnu provjeru umjesto da se svakom sloju vjeruje jednako.
Ulaze, izlaze, certifikate, hash vrijednosti i zapise čuvajte kao artefakte koje je moguće pregledati.
Prije usporedbe rezultata fiksirajte podatke, verzije, naredbe i kriterije evaluacije.
Ograničenja, neuspjele slučajeve i neriješene točke objavljujte s istom težinom kao i rezultate.
Klijentski sustav
Definirajte tko unosi podatke, tko pregledava, tko mijenja odluku i tko potvrđuje rezultat.
Prikažite ograničenja, ocjene evaluacije, odbijene kandidate i neriješene točke.
Sačuvajte promjene uvjeta, pokretanja izračuna i povijest konačnog odobrenja.
Automatski izlaz mora se moći ispraviti, odbiti i objasniti operaterima.
Povrede pravila i zadovoljavanje preferencija prikažite odvojeno.
02 Rute vozilaRazloge ruta, kapacitet, vremenske prozore i iznimke držite vidljivima.
03 Planiranje proizvodnjeObjasnite neraspoređeni rad, uska grla i kompromise pri promjeni postava.
04 Dodjela i uparivanjePrije odobrenja prikažite razloge kandidata i alternative.
Istraživačke bilješke
Nije svaka kartica objavljeni članak. Bilješke u pripremi ne označavaju se kao objavljeni rad dok ne dobiju datume, izvore i korake reprodukcije.
Zašto završni dokaz treba biti standardizirani certifikat koji provjerava mali neovisni put.
Pogledajte javni repozitorijDizajnerska bilješka o prikazu ciljeva, strogih ograničenja, mekih preferencija i neriješenih dodjela u UI-ju.
Pogledajte povezane demonstracijePlanirana bilješka o skupovima instanci, vremenskim ograničenjima, jazovima optimalnosti, nasumičnim sjemenima i hardveru.
Pogledajte kriterije objaveStavke “U pripremi” nisu objavljeni članci. Nakon objave svaka bilješka dobiva datum, izvor, autora, put reprodukcije i poznata ograničenja.
FAQ
Te točke izričito navodimo prije nego što se istraživačke stranice pogrešno shvate kao proizvodna jamstva.
Pročitajte o tvrtkiRazgovarajte o problemu
Krenite od trenutačne proračunske tablice, pravila i mjesta na kojima ljudi još ispravljaju odluke. Možemo razvrstati treba li prvo doći matematičko modeliranje, automatizacija pravila ili prototip.
Snimka izvora / 2026-06-21
Tvrdnje o NPA-u temelje se na snimci repozitorija finitefield-org/npa. Pozicioniranje Leana i Rocqa temelji se na njihovim službenim stranicama. Stanje repozitorija, najnovije oznake i formulacije za pregled metode provjereni su 2026-06-28.