| 0 ≤ i, j0 < 2 ^ i, 0 ≤ j0, 0 < j, 2 ^ i ≤ j * 2 ^ i + j0, 0 < j * 2 ^ i + j0, 0 < 2 ^ i, 0 ≤ j ⊦ fillsgn(i→n(i) + 1, uint2bits(j0)).rest = fillsgn(i→n(i) + 1, int2bits(j0)).rest |
⊦ 0 ≤ i → int2bits(i) = uint2bits(i)
Used simplifier rules: ⊦ m + n = n + m; Used terms: j0