| m1 * m0 + m0 = n * m0, m1 * m0 = n -1 * m0 → m0 = 0 ∨ m1 = n -1, ∀ m0, n. m1 * m0 = n * m0 → m0 = 0 ∨ m1 = n ⊦ m0 = 0, m1 + 1 = n |
m1 * m0 + m0 = n * m0, ∀ m0, n. m1 * m0 = n * m0 → m0 = 0 ∨ m1 = n, m1 * m0 = (n - 1) * m0 → m1 = n - 1 ⊦ m0 = 0, m1 + 1 = n
Used simplifier rules: pred-03: ⊦ n -1 = n - 1; from specification nat