| 0 < i, 0 < b2i(by), 126 < b2i(by), (b2i(by) + i)+1 = 127 ∨ (b2i(by) + i)+1 < 127 ⊦ b2i(by) + i = 127 |
0 < i, 0 < b2i(by), 126 < b2i(by), 126 = b2i(by) + i ∨ b2i(by) + i < 126 ⊦ b2i(by) + i = 127
Used simplifier rules: ⊦ i + (* j) < (* j0) ↔ i < j0 - j;% ⊦ i + j = j + i;% ⊦ i + j + i0 = (i + j) + i0;% ⊦ (* j) = i0 + (* j0) ↔ j - j0 = i0;% ⊦ i +1 = i + 1;