kernel-Int.subNatNat_add_add
- Kind
- kernel-term
- Status
- checked
Supports: For all naturals m, n and k, the normalized difference of m+k and n+k is the normalized difference of m and n.
cargo test -p axeyum-lean-kernel --lib int_prelude Evidence notes
`build_int_prelude` admits this theorem through the trusted `Kernel::add_declaration` gate, which re-checks the proof term against the stated type, so a green run of the command is a machine-checked proof. Measured 2026-08-15: 12 tests pass (a nonzero count -- the filter is not inert). A real Lean 4.30.0 kernel also read the module this prelude exports to: `scripts/check-lean-gate.sh` reports 12 suites, 49 tests, 112 real-Lean checks (floor 105).