FINITE FIELD / MATEMATIČNI LABORATORIJ

Graditedokaze pravilnosti, ne samo hitrih rezultatov.

Matematični laboratorij prikazuje, kako obravnavamo matematično modeliranje, dokazovanje izrekov, formalno preverjanje, ponovljivost in zaupanja vredno izvedbo, ne da bi pretiravali z dokazi.

Javni projekti
NPA / STD / MATHLIB
Jedrni jezik
Rust
Posnetek NPA
v0.1.1

NAČELO LABORATORIJA

Objavite ne le rezultatov, temveč tudi mejo preverjanja.

Sklep, kot je »delovalo je«, »bilo je hitro« ali »dokazano je«, ni dovolj. Vhode, predpostavke, zaupanja vredne dele, neodvisno preverljive artefakte in nerešena vprašanja prikazujemo ločeno.

01 / Meja

Zaupanja vredna osnova naj ostane majhna

Kompleksnih generatorjev ali AI ne postavljajte v središče zaupanja. Majhno stran preverjanja naredite izrecno.

02 / Dokazi

Dokazi naj bodo artefakti

Potrdila, hashe, sezname predpostavk, pogoje benchmarkov in dnevnike pustite v obliki, ki jo lahko drugi pregledajo.

03 / Ponovitev

Načrtujte za ponovljivost

Pripnite orodne verige, vhodne podatke, ukaze izvajanja in merila, da je rezultat mogoče znova preveriti.

04 / Poštenost

Ne pretiravajte z raziskovalnim statusom

Praktične metode, eksperimente in raziskave prikažite ločeno. Omejitve postavite ob rezultate.

PREGLED METODE

Kategorija storitvene metode, ki pred opisom kot projektno pripravljena še zahteva obseg, odgovornost, dokaze stranke in odobritev.

EKSPERIMENTALNO

Delujoča izvedba obstaja, vendar so možne spremembe obsega, združljivosti, zmogljivosti ali specifikacije. Potrebni so različica in koraki ponovitve.

RAZISKAVA

Načrtovanje, ocenjevanje, dokaz ali izvedba še potekajo. To ne pomeni komercialne razpoložljivosti ali dokončanosti.

RAZISKOVALNI PORTFELJ

Raziskave poglejte po zrelosti in artefaktih.

Vsaka kartica prikazuje zrelost, artefakte, trenutno stanje in naslednje preverjanje. Iskanje in filtri uporabljajo samo stanje v brskalniku.

8 prikazano

EKSPERIMENTALNO ODPRTA KODA

01

Nano Proof Auditor

Orodna veriga za dokaze s potrdilom v središču

Raziskovalna orodna veriga, ki kanonična dokazna potrdila in majhno preverjevalno osnovo postavi v središče pregleda odvisnih dokazov.

Artefakti
izvor / specifikacija / predloge CI
Trenutno
javni posnetek v0.1.1
Naslednja validacija
zunanji paketi izrekov in neodvisno preverjanje
Odpri podrobnosti NPA
EKSPERIMENTALNO ODPRTA KODA

02

Standardna knjižnica NPA

Logika / Nat / List / Algebra

Repozitorij standardnih paketov izrekov za ponovno uporabne temelje NPA.

Artefakti
izvor / dokazni paketi
Trenutno
javni ločen repozitorij
Naslednja validacija
obseg paketa in združljivost
GitHub
RAZISKAVA ODPRTA KODA

03

Matematična knjižnica NPA

Knjižnica formalne matematike

Smer knjižnice za shranjevanje matematičnih izrekov kot neodvisno preverljivih dokaznih paketov.

Artefakti
izvor / dokazni paketi
Trenutno
javni repozitorij v razvoju
Naslednja validacija
struktura knjižnice in revizija odvisnosti
GitHub
PREGLED METODE METODA

04

Modeli načrtovanja z omejitvami

Razporejanje / poti / dodelitve

Metoda za ločevanje trdih omejitev in metrik ocenjevanja pri izmenah, obiskih, poteh, proizvodnji in dodelitvah.

Artefakti
model / prototip / poročilo z razlago
Trenutno
storitvena metoda; javna trditev omejena na pregled metode
Naslednja validacija
dokazi stranke in odobritev obsega
Oglejte si prototip
RAZISKAVA MERJENJE

05

Ponovljivo ocenjevanje reševalnikov

Benchmark in dokazi

Program za pripenjanje naborov primerov, strojne opreme, časovnih omejitev, naključnih semen in surovih dnevnikov pred trditvami o zmogljivosti.

Artefakti
register benchmarkov / surovi dnevniki / poročilo
Trenutno
zasnova raziskovalnega programa
Naslednja validacija
prvi javni benchmark korpus
Oglejte si metodo
RAZISKAVA FORMALNE METODE

06

Preverjanje kritične poslovne logike

Invariantne lastnosti poslovnih sistemov

Raziskava ločevanja provizij, dovoljenj, zalog in prehodov stanj v specifikacije in invariante.

Artefakti
specifikacija / invariante / testno ali dokazno poročilo
Trenutno
študija obsega
Naslednja validacija
izbrati en omejen produkciji podoben primer
Oglejte si zasnovo varnosti
EKSPERIMENTALNO INŽENIRING

07

Majhne zaupanja vredne komponente v Rustu

Majhne komponente, pomembne za zaupanje

Izvedbeno delo, ki dele, ključne za zaupanje, kot so preverjevalniki in hashi, ohranja dovolj majhne za pregled.

Artefakti
jedro NPA / crate za potrdila / referenčni preverjevalnik
Trenutno
javna izvedba v NPA
Naslednja validacija
združljivost neodvisnega preverjevalnika
Oglejte si izvor
RAZISKAVA AI × DOKAZ

08

Pomoč AI in neodvisno preverjanje

Ustvarjajte prosto, preverjajte strogo

Raziskovalna smer, ki AI postavi na stran ustvarjanja kandidatov, končni dokaz pa se preveri neodvisno.

Artefakti
generator kandidatov / potrdilo / poročilo preverjevalnika
Trenutno
raziskovalna smer skladna z modelom zaupanja NPA
Naslednja validacija
izmerjen avtorski potek dela
Oglejte si mejo zaupanja

NANO PROOF AUDITOR

Ločite ustvarjanje dokazov od tega, čemur zaupamo.

NPA je orodna veriga za odvisne dokaze s potrdilom v središču. Vmesniki, taktike, iskanje izrekov, vtičniki, AI, izvorne datoteke in stanje CI lahko pomagajo ustvariti kandidate, vendar niso zaupanja vredni dokaz.

EXPERIMENTALOPEN SOURCEAPACHE-2.0

Trenutni posnetek

v0.1.1

Javne informacije preverjene 2026-06-21.

Primarno jedro

Rust

Preverjevalnik in jedro v Rustu sta del strani preverjanja.

Revizijski artefakt

.npcert

Kanonični bajti potrdila so objekt za pregled.

Točka ponovnega preverjanja

ročni pregled

Stanje repozitorija in vidnost paketa je treba pred objavo pregledati.

RAZISKOVALEC MEJE ZAUPANJA

Kliknite, kaj je zaupanja vredno in kaj ni.

Kliknite vsako vozlišče, da vidite, kaj počne, kaj ustvari in kateri pregled je še potreben.

NEZAUPANJA VREDNO
PREVERJENO

Pomembna meja

NPA trenutno ni praktična zamenjava za Lean ali Rocq. Ta stran pojasnjuje raziskovalno zasnovo s potrdili v središču in ne zagotavlja komercialnih sistemov brez napak ali samodejnega reševanja izrekov.

PREVERJANJE POTRDILA / RAZLAGALNA SIMULACIJA

Izkusite tok preverjanja potrdil.

Interakcija v brskalniku pojasnjuje tok pregleda. Ne izvaja NPA, Rust, WASM ali resničnih dokaznih potrdil.

Primer CLI

npa package verify-certs --root . --checker reference --json
NPA / revizijska sled PRIPRAVLJENO
  1. 01 Preberi potrdilocanonical bytes / format ČAKA
  2. 02 Preveri hash potrdilacertificate_hash ČAKA
  3. 03 Preveri z jedromdependent proof checking ČAKA
  4. 04 Ponovno preveri z referenčnim preverjevalnikomrazsodba brez vira ČAKA
  5. 05 Primerjaj poročilo o aksiomihhash poročila o aksiomih ČAKA

Razsodba

Razlaga še ni bila zagnana.

Zaženite razlago, da vidite korake po vrstnem redu.

DOKAZNI EKOSISTEM

Razjasnite vloge, namesto da bi razvrščali orodja.

Lean in Rocq sta zrela ekosistema dokaznih pomočnikov. NPA je tukaj prikazan kot raziskovalni in izvedbeni projekt s potrdili v središču, ne kot lestvica zamenjav.

PostavkaLeanRocqNPA
Položaj Odprtokodni programski jezik in dokazni pomočnik. Interaktivni dokazovalnik izrekov z dolgo raziskovalno zgodovino. Raziskovalni in izvedbeni repozitorij za preverjanje s potrdili v središču.
Tipična uporaba Matematika, preverjanje programske opreme in programiranje. Matematika, specifikacije, preverjanje programov in ekstrakcija. Raziskave dokaznih potrdil in neodvisnega preverjanja.
Poudarek Razširljivost, knjižnice in interaktivno dokazovanje. Izraznost, zrele metode in knjižnice. Majhna zaupanja vredna osnova in kanonična potrdila.
Kako ga obravnava ta stran Referenca za učenje, primerjavo in interoperabilnost. Referenca za učenje, primerjavo in metode formalizacije. Raziskovalni projekt Finite Field.
Meja Specialistično znanje je še vedno potrebno. Specialistično znanje je še vedno potrebno. Trenutno ni namenjen kot praktična zamenjava za Lean ali Rocq.

RAZISKOVALNA METODA

»Delovalo je« spremenite v ponovljiv postopek preverjanja.

Rezultat je močnejši, ko ga lahko nekdo pod istimi pogoji ponovno zažene, pregleda in zavrne.

01

Vprašanje

Opredelite, kaj je treba preveriti: zmogljivost, pravilnost, združljivost ali obseg.

02

Predpostavke

Pred ocenjevanjem zapišite predpostavke, izključitve, aksiome, vrzeli v podatkih in pristranskosti.

03

Artefakt

Ohranite izvor, potrdila, vhode, dnevnike izvajanja in hashe.

04

Neodvisno preverjanje

Rezultate preverite po poti, ki je drugačna od strani ustvarjanja.

05

Benchmark

Določite strojno opremo, različice, časovne omejitve, nabore primerov in naključna semena.

06

Omejitve

Objavite neuspehe, nepodprte primere, meje zmogljivosti in naslednjo validacijo.

GRADNIK PONOVLJIVOSTI

Preverite, kaj raziskovalni objavi še manjka.

Kontrolni seznam se obdela samo v brskalniku. Ni certifikacijska ocena.

Pripravljenost

0%

Naslednje dejanje

Najprej določite raziskovalno vprašanje in pogoj uspeha.

Pred odločitvijo o formatih artefaktov določite, kaj bo primerjano ali preverjeno.

JAVNI ARTEFAKTI

Javne artefakte spremljajte z enega vhoda.

Stran se izogiba klicem GitHub API med izvajanjem. Stanje repozitorijev je pregledan posnetek, ki ga je treba pred objavo preveriti.

4 artefaktov

finitefield-org

npa

orodna veriga za dokaze s potrdilom v središču

Rust / OCamlApache-2.0Eksperimentalno
PREVERI package verify-certs

finitefield-org

npa-std

standardni paket izrekov

DokaziPaketEksperimentalno
VLOGA Std.Logic / Nat / List

finitefield-org

npa-mathlib

knjižnica formalne matematike

MatematikaDokaziRaziskava
VLOGA formal theorem packages

GitHub

finitefield-org

kazalo javnih repozitorijev

OrganizacijaOdprta koda
KAZALO all public repositories

Politika objave

Javni repozitoriji, raziskovalne opombe in benchmarki morajo imeti datum preverjanja, zrelost, korake ponovitve in znane omejitve. Zvezdice in število commitov niso prikazani kot signal kakovosti raziskave.

OD LABORATORIJA DO OPERACIJ

Raziskovalno disciplino vnesite v načrtovanje poslovnih sistemov.

Vsak sistem za stranke ne potrebuje dokazovanja izrekov. Uporaben prenos je odločitev, kaj je treba zaupati, primerjati, preveriti, popraviti in človeško odobriti.

Praksa laboratorija

Meje zaupanja

Ločite ustvarjanje, izračun in končno preverjanje, namesto da bi vsem plastem zaupali enako.

Dokazi

Vhode, izhode, potrdila, hashe in dnevnike ohranite kot pregledljive artefakte.

Ponovljivost

Pred primerjavo rezultatov pripnite podatke, različice, ukaze in merila ocenjevanja.

Omejitve

Omejitve, neuspešne primere in nerešene točke objavite z enako težo kot rezultate.

Sistem za stranko

Pooblastila in odgovornost

Določite, kdo vnaša, kdo pregleduje, kdo preglasi in kdo potrdi rezultat.

Razlogi odločitev

Prikažite omejitve, ocene, zavrnjene kandidate in nerešene točke.

Revizijska sled

Ohranite spremembe pogojev, zagone izračunov in zgodovino končnih odobritev.

Človeška presoja

Avtomatiziran izhod naj bo za operaterje popravljiv, zavrnljiv in razložljiv.

RAZISKOVALNE OPOMBE

Zgodovina posodobitev in dokazi naj ostanejo berljivi.

Vsaka kartica ni objavljen članek. Pripravljalne opombe ostanejo neoznačene kot objavljeno delo, dokler ne dobijo datumov, virov in korakov ponovitve.

NPA / trenutno

Zakaj postaviti potrdila v središče

Zakaj mora biti končni dokaz standardizirano potrdilo, preverjeno po majhni neodvisni poti.

Oglejte si javni repozitorij
Načrtovalska opomba / načrtovano

Kako narediti rezultate optimizacije razložljive

Načrtovalska opomba o prikazu ciljev, trdih omejitev, mehkih preferenc in nerešenih dodelitev v uporabniškem vmesniku.

Oglejte si povezane predstavitve
Benchmark / načrtovano

Pogoji za pošteno primerjavo reševalnikov

Načrtovana opomba o naborih primerov, časovnih omejitvah, vrzelih optimalnosti, naključnih semenih in strojni opremi.

Oglejte si merila objave

Postavke »v pripravi« niso objavljeni članki. Po objavi vsaka opomba dobi datum, vir, avtorja, pot ponovitve in znane omejitve.

POGOSTA VPRAŠANJA

Meje raziskav, dokaznih orodij in poslovne uporabe.

Te točke so izrecne, preden se raziskovalne strani zamenjajo s produkcijskimi zagotovili.

Preberite o podjetju
01 Ali je Matematični laboratorij storitev pogodbenega razvoja?
Ne. To je prostor za objavo raziskovalnega pristopa in artefaktov. V pogovorih s strankami ločimo uporabne metode, metode, ki potrebujejo dodatno validacijo, in teme v raziskovalni fazi.
02 Ali lahko NPA nadomesti Lean ali Rocq?
Ne. Trenutni NPA ni praktična zamenjava za Lean ali Rocq. Je raziskovalni in izvedbeni projekt o potrdilih, neodvisnem preverjanju in majhni zaupanja vredni osnovi.
03 Ali dokazom, ki jih ustvari AI, zaupate takšnim, kot so?
Ne. AI, iskanje in taktike pomagajo ustvarjati kandidate. Osredotočamo se na to, ali končno potrdilo sprejme preverjevalnik, ki je neodvisen od teh poti ustvarjanja.
04 Ali formalno preverjanje odstrani vse napake?
Ne. Formalne metode preverjajo določene lastnosti glede na izrecno specifikacijo. Napačne specifikacije, koda zunaj obsega, operacije in zunanje storitve še vedno potrebujejo ločen pregled.
05 Ali je to povezano z delom na poslovnih sistemih?
Da. Disciplino običajno uvajamo postopoma: omejitve, razloge rezultatov, zgodovino izračunov, meje dovoljenj in preverjanja pomembne poslovne logike.

POGOVOR O PROBLEMU

Pogovarjate se lahko o delu, ki ga je treba rešiti, ne samo o raziskovalni temi.

Začnite s trenutno preglednico, pravili in mesti, kjer ljudje popravljajo odločitve. Skupaj lahko razjasnimo, ali naj najprej pride matematično modeliranje, avtomatizacija pravil ali prototip.

Posnetek virov / 2026-06-21

Trditve o NPA temeljijo na posnetku repozitorija finitefield-org/npa. Umestitev Lean in Rocq temelji na njunih uradnih straneh. Stanje repozitorija, najnovejše oznake in besedilo pregleda metode so bili preverjeni 2026-06-28.