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