autogenesis-operation-nat-bit-constructor-bit-false
- Kind
- kernel-term
- Status
- checked
Supports: The proposition declared as `Nat.bit_false` in the pinned Mathlib v4.30 source.
python3 scripts/check-autogenesis-nat-bit-constructor-family.py Evidence notes
Derived from a proof-isolated statement import of the pinned Mathlib v4.30.0 declaration `Nat.bit_false` (statement only -- `import_statement_ndjson` refuses any proof-bearing or trusted declaration, and the import admitted 60 declarations with 0 axioms), handed to the target-agnostic producer `axeyum_lean_import::producers::bounded_induction::propose_bounded_induction`. No proof code was written for this fact: the same producer, unchanged, closed three sibling facts of this family in the same run and declined six others with typed reasons. The registered checker (scripts/check-autogenesis-nat-bit-constructor-family.py) replays every accept from the hash-pinned export through a fresh independent kernel, requires every receipt field to match this row, re-runs the six declines and requires them to still decline, and re-runs an outcome-blind FALSE mutation control and requires it to be refused.