| 8 < # int2bits(band(b2i(by1), b2i(by2))) ⊦ ¬ 9 ≤ # int2bits(b2i(by1)), band(b2i(by1), b2i(by2)) = cast(8, band(b2i(by1), b2i(by2))) |
8 < # int2bits(band(b2i(by1), b2i(by2))), 9 ≤ # int2bits(b2i(by1)) ⊦ band(b2i(by1), b2i(by2)) = cast(8, band(b2i(by1), b2i(by2)))
Used simplifier rules: ⊦ int2bits(j) ≠ [];% ⊦ # bits = 0 ↔ bits = [];%0 < n ⊦ (* n) ≤ m → m ≠ 0; (forward)