| fix(2, bytes) = by ' + bytes1 + by0 ', by ∈ fix(2, bytes), by0 ∈ fix(2, bytes) ⊦ bytes1 = [] |
⊦ # bytes ≠ # bytes0 → bytes ≠ bytes0
Used simplifier rules: fix-length: ⊦ # fix(n, bytes) = n;% ⊦ #(bytes + bytes0) = # bytes + # bytes0;% ⊦ # by ' = 0 +1;% ⊦ (bytes + bytes0) + bytes1 = bytes + bytes0 + bytes1;% ⊦ m = m + n ↔ n = 0;% ⊦ # bytes = 0 ↔ bytes = [];% ⊦ (m + n0) + n1 = m + n0 + n1;% ⊦ m + n = n + m; Used terms: by ' + bytes1 + by0 ', fix(2, bytes)