kernel-Int.add_lt_add_of_le_of_lt
- Kind
- kernel-term
- Status
- checked
Supports: For all integers a, b, c and d, if a <= b and c < d then a + c < b + d.
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).