| ∀ i0. mklist(i0 < 0, m) + int2bits(i0) = fillsgn(m + # int2bits(i0), int2bits(i0)) ⊦ mklist(¬ 0 ≤ i, m) + int2bits(i) = fillsgn(# int2bits(i) + m, int2bits(i)) |
Used simplifier rules: ⊦ m + n = n + m;% ⊦ ¬ i < j ↔ j ≤ i;% ⊦ bits + bits0 = bits + bits1 ↔ bits0 = bits1;% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1; Used terms: i