kernel-Nat.even_add_one
- Kind
- kernel-term
- Status
- checked
Supports: `Nat.even_add_one` is admitted as a Theorem with EXACTLY the mirror's shape, pinned verbatim via the kernel's own renderer. Case-splits on `Nat.mod_two_eq_zero_or_one`: in each branch one side of the Iff is already fully decided independent of the other's hypothesis (n%2=0: Even n holds, so Even(n+1) and Not(Even n) are both false; n%2=1: Odd n holds, so Not(Even n) holds directly and Even(n+1) is built from the Odd witness via `Nat.succ_add`).
test "$(cargo run -q --release -p axeyum-lean-kernel --example nat_theorem_inventory even_add_one 2>/dev/null | awk -F'\t' '$1 == "Nat.even_add_one" && $3 == "((x0 : AxNat) -> Iff (AxNat.Even (AxNat.add x0 (AxNat.succ AxNat.zero))) (Not (AxNat.Even x0)))"' | wc -l)" -ge 1