kernel-Nat.fib_add
- Kind
- kernel-term
- Status
- checked
Supports: `Nat.fib_add` is admitted as a Theorem with EXACTLY the mirror's shape, pinned verbatim via the kernel's own renderer (`fib (succ (m + n))` is Mathlib's `fib (m + n + 1)`; `fib (succ m)` is `fib (m + 1)`). Declared in `fibonacci.rs` by an induction that proves the statement at `n` and `succ n` together, the successor step folding two `fib_add_two` applications.
test "$(cargo run -q --release -p axeyum-lean-kernel --example nat_theorem_inventory fib_add 2>/dev/null | awk -F'\t' '$1 == "Nat.fib_add" && $3 == "((x0 : AxNat) -> ((x1 : AxNat) -> Eq.{1} AxNat (AxNat.fib (AxNat.succ (AxNat.add x0 x1))) (AxNat.add (AxNat.mul (AxNat.fib x0) (AxNat.fib x1)) (AxNat.mul (AxNat.fib (AxNat.succ x0)) (AxNat.fib (AxNat.succ x1))))))"' | wc -l)" -ge 1