code wiki / (root) / nx_wiedijk_100.nx

nx_wiedijk_100.nx

buildroot/runtime/nx_wiedijk_100.nx

12582 B184 linesdepth 7pulls 7 transitivereach 1 importersview sourcekind library
docsdependenciesstructsconstsfunctions

about

nx_wiedijk_100.nx -- Wiedijk Top 100 Mathematical Theorems corpus, registered against the v2 kernel via nx_lemma_import. Per user 2026-05-15: "wtf are we doing in preschool level when we can exceed". The Wiedijk Top 100 is a benchmark list (Freek Wiedijk, Nijmegen) of 100 theorems that proof assistants are scored against. As of 2024 the public scoreboard (Wiedijk's tracker): HOL Light: ~88 PROVED Isabelle: ~84 PROVED Coq: ~73 PROVED Mizar: ~73 PROVED ProofPower: ~46 Lean: growing fast (Mathlib4) Metamath: ~74 PVS: ~24 This corpus registers ALL 100 statements with honest per-entry provenance. Status meaning: PROVED_NATIVE <- we have a v2 NishiLang chain IMPORTED_TRUSTED <- known proved in named source system; we trust their verification (no native chain yet) IMPORTED_PENDING <- not yet in any imported corpus Honest framing: IMPORTED_TRUSTED is verification DEBT. We don't claim parity-by-quality with HOL Light just by importing -- the audit reports debt explicitly. This is the same framing Lean Mathport used to seed Mathlib4 from Mathlib3.

dependencies 1 imports · 1 importers

nx_lemma_import.nx nx_wiedijk_100.nx nx_wiedijk_100_test.nx

imports: nx_lemma_import.nx

imported by: nx_wiedijk_100_test.nx

structs

none

consts

43const NX_W100_BASE: nx_int = 200000

functions

46func nx_w100_one(
63func nx_wiedijk_100_register(lib: *LemmaLib, ch: *K2Chain) -> nx_int
called by 1: main calls 1: nx_w100_one