| # int2bits(128) ≤ i→n(bits2int(bitsand(int2bits(1), int2bits(31)))), i2b(0) = i2b ((# int2bits(~128) ≤ i→n(bits2int(bitsand(int2bits(1), int2bits(31)))) ⊃ ~1 ;bits2int(sublist(0, # int2bits(~128) - i→n(bits2int(bitsand(int2bits(1), int2bits(31)))), int2bits(~128))) )) ⊦ |
¬ # int2bits(~128) ≤ i→n(bits2int(bitsand(int2bits(1), int2bits(31)))), i2b(0) = i2b(bits2int(sublist(0, # int2bits(~128) - i→n(bits2int(bitsand(int2bits(1), int2bits(31)))), int2bits(~128)))), # int2bits(128) ≤ i→n(bits2int(bitsand(int2bits(1), int2bits(31)))) ⊦
Used simplifier rules: notequal: ~128 ≤ i, i ≤ 127, ~128 ≤ j, j ≤ 127, i ≠ j ⊦ i2b((* i)) ≠ i2b((* j));