Terug naar Math Lab

NPA / certificaatgerichte bewijscontrole

NPA: maak de bewijsgrens zichtbaar voordat u een resultaat vertrouwt.

Deze pagina herbouwt de NPA-sectie uit Math Lab als zelfstandige bewijspagina: openbare status, vertrouwensmodel, bewijspipeline, claimregister, repositories, bronnen en expliciete taal dat NPA geen vervanging is.

Publieke status
Onderzoeksrepository
Getoond als onderzoek en implementatie, niet als productiedienst voor zekerheid.
Publieke hercontrole
2026-07-02 / NPA v0.2.0
Nieuwste git-tags gecontroleerd: npa v0.2.0, npa-std v0.1.0, npa-mathlib v0.1.30.
Licentie
Apache-2.0
Apache-2.0 is op 2026-07-02 geverifieerd voor npa, npa-std en npa-mathlib.

Openbare hercontrole: 2026-07-02. De nieuwste git-tag van de NPA-repository is v0.2.0; npa-std is v0.1.0; npa-mathlib is v0.1.30. Package-README-pins worden getoond als repositoryspecifieke context en niet samengevoegd tot één NPA-versieclaim.

Voorbeeld van NPA-bewijspagina met certificaatcontrole en inspectie van de vertrouwensgrens
De visual is een statisch voorbeeld van het resultaat van certificaatcontrole en de uitleg van de vertrouwensgrens. Het is geen live NPA-spoor.

Openbare status

Maak duidelijk wat openbaar is, wat bewijs is en wanneer het opnieuw is gecontroleerd.

Deze pagina maakt de basis zichtbaar: een lokale waarheidssnapshot, een openbare repositorybron en de finale prelaunch-readbackdatum.

Publieke status

Onderzoeks- en implementatierepository

De GitHub-repository is openbaar, maar deze pagina beschrijft een onderzoeks- en implementatierepository, geen ingezette dienst.

Publieke hercontrole

2026-07-02

De openbare bronreadback is afgerond op 2026-07-02. De oorspronkelijke bronreconstructie gebruikt nog steeds de lokale waarheidssnapshot van 2026-06-21.

Bewijs

Certificaten en hashes

De bronsnapshot registreert canonieke .npcert, certificate_hash, export_hash, axiom_report_hash en checkeroordelen.

Licentie

Apache-2.0 geverifieerd

Apache-2.0 is op 2026-07-02 via openbare LICENSE-metadata geverifieerd voor npa, npa-std en npa-mathlib.

Grens

NPA is geen praktische vervanging voor Lean of Rocq. De gedistribueerde browserinspectiesimulatie voert NPA zelf niet uit. Openbare tags, licentie en repositoryzichtbaarheid zijn op 2026-07-02 gecontroleerd voor de finale publicatie-readback.

Vertrouwensgrens

Verplaats alleen een canoniek certificaat over de bewijsgrens.

De grens gaat niet over welk hulpmiddel er geavanceerd uitziet. Het gaat erom welk artefact na onafhankelijke controle bewijs mag worden.

Parser, elaborator, tactieken, automatisering, stellingzoeker, plugins, AI-systemen, bronbestanden, replaybestanden, stellingindexen, publicatieplannen, CI-status, releasepagina's en registry-metadata blijven aan de niet-vertrouwde kandidaatzijde.

Bewijspipeline / uitlegsimulatie

Toon de exacte pipeline van certificaatbytes naar controlebewijs.

De browsersimulatie voert NPA zelf, Rust, WASM of echte bewijscertificaten niet uit. Ze visualiseert de bronvrije controlevolgorde waaraan echte artefacten moeten voldoen.

CLI-bewijspad

npa package verify-certs --root . --checker reference --json
NPA / audit trace READY
  1. 01 Certificaatformaatcanonieke .npcert-bytes / parseerbaar certificaat / formaatcontrole WAIT
  2. 02 Certificaathashcertificaatbytes / certificate_hash / deterministische digest WAIT
  3. 03 Kerneloordeelcertificaat / accepteren of afwijzen / Rust-verifierrapport WAIT
  4. 04 Referentiecheckerhash-vastgelegd certificaat / onafhankelijk accepteren of afwijzen / bronvrij checkerrapport WAIT
  5. 05 Axiomarapportgecontroleerd package / axiom_report_hash / aannamesinventaris WAIT

Oordeel

De uitlegpipeline is nog niet uitgevoerd.

Voer de uitleg uit om het bronvrije controlepad op volgorde te markeren.

Claimregister

Scheid bewijs, tijdgevoelige feiten en grensclaims.

De pagina leunt niet op losse onderzoekstekst. Elke openbare uitspraak is gekoppeld aan een lokale waarheidssnapshot, een bron en een publicatieactie.

BeweringPublieke formuleringToestandBronPublicatieactie
CL-001 NPA werkt certificaatgericht: de controleerbare grens ligt bij het canonieke .npcert-artefact en het controlepad eromheen. Geverifieerde openbare claim S01 / 2026-07-02 Opnieuw beoordelen wanneer de README verandert.
CL-002 Bij de openbare hercontrole op 2026-07-02 was de nieuwste git-tag van de NPA-repository v0.2.0. Gerelateerde package-README's tonen nog repositoryspecifieke pins, daarom blijft de versieformulering per repository afgebakend. Geverifieerde openbare hercontrole S01 / S02 / 2026-07-02 Houd tagformuleringen per repository afgebakend.
CL-003 De lokale waarheidssnapshot vermeldt een Rust 1.95.0-toolchainpin; die wordt niet als marketingclaim gebruikt. Geverifieerd, tijdgevoelig S01 / 2026-07-02 Opnieuw controleren als de toolchainversie wordt getoond.
CL-004 NPA is geen praktische vervanging voor Lean of Rocq. Deze grens moet zichtbaar blijven bij elke vergelijking. Geverifieerde grensclaim S01 / S03 / S05 / 2026-07-02 Behoud de disclaimer.
CL-005 npa-std en npa-mathlib zijn afzonderlijke openbare repositories met stellingpakketten binnen de finitefield-org-organisatie. Geverifieerde openbare claim S01 / S02 / 2026-07-02 Controleer repositoryzichtbaarheid opnieuw als publicatie wordt uitgesteld of repositories veranderen.
CL-006 De repositories npa, npa-std en npa-mathlib tonen elk Apache-2.0-licenties via hun openbare LICENSE-metadata. Geverifieerde openbare claim S01 / S02 / 2026-07-02 Controleer LICENSE opnieuw bij een grote release.

Repositories en licentie

Houd code, package-repositories en zichtbaarheid van de organisatie expliciet.

Repositorylinks zijn verwijzingen naar openbare bronnen, geen garantie dat de huidige pagina synchroon loopt met de nieuwste GitHub-status.

4 repositories getoond

finitefield-org

npa

Certificaatgerichte toolchain voor bewijsassistentie en verificatie.

Licentie
Apache-2.0 geverifieerd via LICENSE op 2026-07-02.
Verificatie
Nieuwste git-tag: v0.2.0. Er is geen nieuwste GitHub-release gepubliceerd. Huidige toolchainreferentie in README: NPA_GIT_TAG=v0.2.0.
experimenteelRust / OCamlcertificaatgericht
Repository openen

finitefield-org

npa-std

Standaardrepository met stellingpakketten voor NPA-bewijsbronnen.

Licentie
Apache-2.0 geverifieerd via LICENSE op 2026-07-02.
Verificatie
Nieuwste git-tag en GitHub-release: v0.1.0. Metadata-versie van het package in README: 0.1.0; package-toolchainpin: NPA_GIT_TAG=v0.1.1.
experimenteelstellingpakketbewijsbron
Repository openen

finitefield-org

npa-mathlib

Onderzoeksrepository voor formele wiskundebibliotheek.

Licentie
Apache-2.0 geverifieerd via LICENSE op 2026-07-02.
Verificatie
Nieuwste git-tag: v0.1.30. Nieuwste GitHub-release: v0.1.9. Metadata-versie van het package in README: 0.2.1; package-toolchainpin: NPA_GIT_TAG=v0.1.1.
onderzoekformele wiskundebibliotheek
Repository openen

finitefield-org

GitHub-organisatie van Finite Field

Openbare organisatiesnapshot voor de Lab-repositoryfamilie.

Licentie
Repositoryspecifieke licenties zijn van toepassing.
Verificatie
npa, npa-std en npa-mathlib zijn openbaar volgens de GitHub API-readback van 2026-07-02.
openbare indexzichtbaarheidssnapshotbron
Organisatie openen

De GitHub-repositories zijn de bron voor de openbare codestatus. Licentie, huidige tags, openbare zichtbaarheid en releaseformulering zijn op 2026-07-02 gecontroleerd als finale M10-T14-readback.

Bescherming van het bewijsecosysteem

Maak rollen duidelijk voordat bewijshulpmiddelen worden vergeleken.

Dit is een rollentabel, geen ranglijst. Lean en Rocq blijven de referentie-ecosystemen voor bewijsassistenten; NPA wordt gepresenteerd als certificaatgericht onderzoeks- en implementatiewerk.

OnderdeelLeanRocqNPA
Positie Open-source programmeertaal en bewijsassistent. Interactieve stellingbewijzer met een lange onderzoeksgeschiedenis. Onderzoeks- en implementatierepository voor certificaatgerichte controle.
Typisch gebruik Wiskunde, softwareverificatie en programmeren. Wiskunde, specificaties, programmaverificatie en extractie. Onderzoek naar bewijscertificaten, onafhankelijke controle en een kleine vertrouwde basis.
Bewijsgrens De eigen vertrouwde kernel en het ecosysteem bepalen de controlegrens. De eigen kernel en gecontroleerde ontwikkelingen bepalen de controlegrens. Het canonieke .npcert-artefact gaat van generatie naar controle.
Hoe deze pagina dit behandelt Referentie voor leren, vergelijking en interoperabiliteit. Referentie voor leren, vergelijking en formalisatiemethoden. Onderzoeksproject van Finite Field, geen productbelofte.
Grens Specialistische kennis blijft nodig. Specialistische kennis blijft nodig. NPA is momenteel geen praktische vervanging voor Lean of Rocq.

FAQ

NPA-status en verificatiegrenzen.

De antwoorden benadrukken de vertrouwensgrens voordat lezers een onderzoekspagina verwarren met een ingezette bewijsassistentdienst.

Lees over het bedrijf
01 Is deze pagina een productgarantie?
Nee. NPA wordt hier getoond als onderzoeks- en implementatierepository.
02 Kan NPA Lean of Rocq vervangen?
Nee. NPA is geen praktische vervanging voor Lean of Rocq.
03 Voert deze pagina echte NPA-verificatie uit?
Nee. De browsersimulatie voert NPA zelf, Rust, WASM of echte bewijscertificaten niet uit.
04 Wat geldt hier als bewijs?
Het certificaatartefact, deterministische hashes, het resultaat van de Rust-kernel/verifier, het resultaat van de bronvrije referentiechecker en het axiomarapport vormen het bewijs aan de controlezijde.
05 Welke feiten moeten opnieuw worden gecontroleerd?
De huidige openbare versie, repositoryzichtbaarheid, toolchainpins, licentietekst en bronformulering zijn op 2026-07-02 opnieuw gecontroleerd.

Van bewijsdiscipline naar operatie

Gebruik dezelfde bewijsdiscipline wanneer een zakelijke beslissing betrouwbaar moet zijn.

Voor bedrijfssystemen is de nuttige les niet dat overal stellingbewijzen moeten worden toegevoegd. Het gaat erom te bepalen wat gegenereerd, gecontroleerd, gelogd, gecorrigeerd en door mensen goedgekeurd moet worden.