| m + nused + n < # zbrar ⊦ payload(copy(zbrar, m + nused, zbrar, m + nused + 1, n), m, nused) = payload(zbrar, m, nused) |
m + nused + n < # zbrar ⊦ payload(copy(zbrar, m + nused, zbrar, m + nused + 1, n), m, nused) = payload(zbrar, m, nused)
Used simplifier rules: ⊦ m < n → n ≠ 0; (s)%f: ⊦ m < n → n ≠ 0; (forward) from specification nat-basic