| ⊦ s2i (i2s (bor (bits2int ( int2bits(b2i(byi)) + mklist(false, i→n(bits2int(bitsand((false ' + true ' + false ') + false ', (false ' + true ' + true ' + true ') + true ') + false ')))), band(b2i(byj), 255)))) = bor (bits2int ( int2bits(b2i(byi)) + mklist(false, i→n(bits2int(bitsand((false ' + true ' + false ') + false ', (false ' + true ' + true ' + true ') + true ') + false ')))), band(b2i(byj), 255)), ¬ bor (bits2int ( int2bits(b2i(byi)) + mklist(false, i→n(bits2int(bitsand((false ' + true ' + false ') + false ', (false ' + true ' + true ' + true ') + true ') + false ')))), band(b2i(byj), 255)) < ~32768 ∧ ¬ 32767 < bor (bits2int ( int2bits(b2i(byi)) + mklist(false, i→n(bits2int(bitsand((false ' + true ' + false ') + false ', (false ' + true ' + true ' + true ') + true ') + false ')))), band(b2i(byj), 255)) |
⊦ bitsand(bits + boolvar ' + boolvar0 ', bits0 + boolvar1 ' + boolvar2 ') = bitsand(bits + boolvar, bits0 + boolvar1) + (boolvar0 ∧ boolvar2)
⊦ s2i (i2s (bor (bits2int ( int2bits(b2i(byi)) + mklist(false, i→n(bits2int((bitsand((false ' + true ') + false, (false ' + true ' + true ') + true) + (false ∧ true)) + false ')))), band(b2i(byj), 255)))) = bor (bits2int ( int2bits(b2i(byi)) + mklist(false, i→n(bits2int((bitsand((false ' + true ') + false, (false ' + true ' + true ') + true) + (false ∧ true)) + false ')))), band(b2i(byj), 255)), ¬ bor (bits2int ( int2bits(b2i(byi)) + mklist(false, i→n(bits2int((bitsand((false ' + true ') + false, (false ' + true ' + true ') + true) + (false ∧ true)) + false ')))), band(b2i(byj), 255)) < ~32768 ∧ ¬ 32767 < bor (bits2int ( int2bits(b2i(byi)) + mklist(false, i→n(bits2int((bitsand((false ' + true ') + false, (false ' + true ' + true ') + true) + (false ∧ true)) + false ')))), band(b2i(byj), 255))
Used simplifier rules: ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1; Used terms: true, true, false ' + true ' + true ', false, false, false ' + true '