| ⊦ range=(ar0, n0, ar1, n1, m0 + m1) ↔ range=(ar0, n0, ar1, n1, m0) ∧ range=(ar0, n0 + m0, ar1, n1 + m0, m1) |
⊦ range=(ar0, n0, ar1, n1, 0 + m1) ↔ range=(ar0, n0, ar1, n1, 0) ∧ range=(ar0, n0 + 0, ar1, n1 + 0, m1)
∀ ar0, n0, ar1, n1, m1. range=(ar0, n0, ar1, n1, m + m1) ↔ range=(ar0, n0, ar1, n1, m) ∧ range=(ar0, n0 + m, ar1, n1 + m, m1) ⊦ range=(ar0, n0, ar1, n1, m +1 + m1) ↔ range=(ar0, n0, ar1, n1, m +1) ∧ range=(ar0, n0 + m +1, ar1, n1 + m +1, m1)
Used simplifier rules: nat freely generated by 0, +1;;