kernel-Nat.even_add
- Kind
- kernel-term
- Status
- checked
Supports: `Nat.even_add` is admitted as a Theorem with EXACTLY the mirror's shape, pinned verbatim via the kernel's own renderer. Built directly against Mathlib's own name: a four-way case split on `Nat.even_or_odd_exists m`/`Nat.even_or_odd_exists n`, relating `add m n`'s own Even/Odd witness to `m`'s and `n`'s via `Nat.add_add_add_comm`/`Nat.succ_add` (witness arithmetic, not `mod`, since this prelude's `Even`/`Odd` are existential).
test "$(cargo run -q --release -p axeyum-lean-kernel --example nat_theorem_inventory even_add 2>/dev/null | awk -F'\t' '$1 == "Nat.even_add" && $3 == "((x0 : AxNat) -> ((x1 : AxNat) -> Iff (AxNat.Even (AxNat.add x0 x1)) (Iff (AxNat.Even x0) (AxNat.Even x1))))"' | wc -l)" -ge 1