| n1 + m1 * m = m0 * m, n2 < m ⊦ n1 = 0, m * (m0 - m1) = n1 |
⊦ m0 ≤ m → (m - m0) * n = m * n - m0 * n
¬ m1 ≤ m0, n1 + m1 * m = m0 * m, n2 < m ⊦ n1 = 0, m * (m0 - m1) = n1
m1 ≤ m0, n1 + m1 * m = m0 * m, n2 < m ⊦ n1 = 0, m0 * m - m1 * m = n1
Used simplifier rules: mult-c: ⊦ m * n = n * m; from specification nat-mult Used terms: m, m1, m0