| n0 = n2 + m, m ≤ n0, ∀ n, m, n1. n < n0 → (true → m = 0 ∨ (n % m + n1) % m = (n + n1) % m) ⊦ m = 0, (n2 % m + n1) % m = (n0 + n1) % m |
∀ n, m0, n1. n < n2 + m → (true → m0 = 0 ∨ (n % m0 + n1) % m0 = (n + n1) % m0) ⊦ m = 0, (n2 % m + n1) % m = (n2 + n1) % m
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ m ≤ m + n], [CSIMPSEQ : ⊦ m + n = n + m], [CSIMPSEQ : ⊦ (m + n0) + n1 = m + n0 + n1], [CSIMPSEQ : n ≠ 0 ⊦ (m + n) % n = m % n])]]