spec: nat
inst:
name: elim-pred-c
seq: n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1
subst: [n, m] → [n, m0]
flags:
Additional information
Used simplifier rules:
a: ⊦ (m + n0) + n1 = m + n0 + n1; from specification nat-basic2%c: ⊦ m + n = n + m; from specification nat-basic2%n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1; (elim)
Used terms: n, m0