| abs(s2i(sho) i>> band(i, 31)) ≤ s2i(sho), 0 < s2i(sho) ⊦ s2i(sho) i>> band(i, 31) = s2i(i2s(s2i(sho) i>> band(i, 31))) |
⊦ ¬ j < 0 → abs(j) = j
¬ ¬ s2i(sho) i>> band(i, 31) < 0, abs(s2i(sho) i>> band(i, 31)) ≤ s2i(sho), 0 < s2i(sho) ⊦ s2i(sho) i>> band(i, 31) = s2i(i2s(s2i(sho) i>> band(i, 31)))
¬ s2i(sho) i>> band(i, 31) < 0, s2i(sho) i>> band(i, 31) ≤ s2i(sho), 0 < s2i(sho) ⊦ s2i(sho) i>> band(i, 31) = s2i(i2s(s2i(sho) i>> band(i, 31)))
Used terms: s2i(sho) i>> band(i, 31)