| ⊦ bor(band(s2i(sho1), bcompl(b2i(by2))), band(bcompl(s2i(sho1)), b2i(by2))) = s2i(i2s(bor(band(s2i(sho1), bcompl(b2i(by2))), band(bcompl(s2i(sho1)), b2i(by2))))), s2i(i2s(bcompl(b2i(by2)))) = bcompl(b2i(by2)), s2i(i2s(band(s2i(sho1), bcompl(b2i(by2))))) = band(s2i(sho1), bcompl(b2i(by2))) ∧ s2i(i2s(band(bcompl(s2i(sho1)), b2i(by2)))) = band(bcompl(s2i(sho1)), b2i(by2)) |
⊦ i ∈short → s2i(i2s(bcompl(i))) = bcompl(i)
Used simplifier rules: inshort-byte: ⊦ b2i(by) ∈short; Used terms: b2i(by2)