| ∀ m, m0. (m * m0) ^ n0 = m ^ n0 * m0 ^ n0 ⊦ (m * m0) ^ n0 +1 = m ^ n0 +1 * m0 ^ n0 +1 |
∀ m, m0. (m * m0) ^ n0 = m ^ n0 * m0 ^ n0 ⊦ (m * m0) ^ (n0 + 1) = m ^ (n0 + 1) * m0 ^ (n0 + 1)
Used simplifier rules: succ: ⊦ m +1 = m + 1; from specification nat-basic2