| ns.max + 1 ∈ ns ⊦ # ns = 0, ns = ∅, ns.max < ns.max + 1 |
⊦ m < n ↔ (∃ m0. m + m0 = n ∧ m0 ≠ 0)
Used simplifier rules: ⊦ m + n = m + n0 ↔ n = n0; (s)%a: ⊦ (m + n0) + n1 = m + n0 + n1; from specification nat-basic%c: ⊦ m + n = n + m; from specification nat-basic Used terms: ns.max + 1, ns.max