| 8 < # int2bits(band(b2i(by1), b2i(by2))) ⊦ # int2bits(b2i(by1)) < 9 ∧ # int2bits(b2i(by2)) < 9, band(b2i(by1), b2i(by2)) = cast(8, band(b2i(by1), b2i(by2))) |
8 < # int2bits(band(b2i(by1), b2i(by2))) ⊦ band(b2i(by1), b2i(by2)) = cast(8, band(b2i(by1), b2i(by2))), ¬ 9 ≤ # int2bits(b2i(by1)) ∧ ¬ 9 ≤ # int2bits(b2i(by2))
Used simplifier rules: ⊦ ¬ m < n ↔ n ≤ m;