| ⊦ (# int2bits(0) ≤ i→n(band(j, 31)) ⊃ (0 < 0 ⊃ ~1;0);bits2int(sublist(0, # int2bits(0) - i→n(band(j, 31)), int2bits(0)))) = 0 |
Used simplifier rules: band-commutativity: ⊦ band(i, j) = band(j, i);%band-associativity: ⊦ band(i, band(i0, j)) = band(band(i, i0), j);%band-ls-zero-01: ⊦ ¬ band(j, 31) < 0;%band-le-zero: ⊦ band(j, 31) ≤ 0 ↔ band(j, 31) = 0;% ⊦ bits2int(false ') = 0;% ⊦ sublist(0, 1, boolvar ') = boolvar ';% ⊦ ¬ i < j ↔ j ≤ i;% ⊦ 1 ≤ i ↔ 0 < i;%0 ≤ i ⊦ (* m) ≤ i→n(i) ↔ n→i(m) ≤ i;% ⊦ ¬ i ≤ j ↔ j < i;% ⊦ # boolvar ' = 0 +1;% ⊦ int2bits(0) = false ';