| # s = m + 1 ∧ # s ≠ 0, m - 1 = 0, a ∈ s, b ∈ s, 2 < # s, a0 ∈ s, ∀ a0. a0 = b ∨ a0 = a ∨ ¬ a0 ∈ s ⊦ b = a |
# s = m + 1, m - 1 = 0, a0 ∈ s, a ∈ s, b ∈ s, ∀ a0. a0 = b ∨ a0 = a ∨ ¬ a0 ∈ s ⊦ m = 0, m = 1, b = a
Used simplifier rules: one: ⊦ 1 < m ↔ ¬(m = 0 ∨ m = 1); from specification nat-basic1%l-num-04: n0 < n ⊦ (* n) < m0 + (* n0) ↔ n - n0 < m0; from specification nat%c: ⊦ m + n = n + m; from specification nat-basic2%a: ⊦ (m + n0) + n1 = m + n0 + n1; from specification nat-basic2%oz: ⊦ m + 1 ≠ 0; from specification nat-basic2%lf-01: ⊦ m < n ∧ n = n0 → m < n0; (forward) from specification nat-basic1%f: ⊦ m < n → n ≠ 0; (forward) from specification nat-basic1%f: ⊦ m < n → n ≠ 0; from specification nat-basic1