| # bits = m + 1, 2 ^ n→i(n) + bits2int(bits) < 0, 0 ≤ 2 ^ n→i(m) + bits2int(bits), 2 ^ n→i(n) < 2 ^ n→i(m), bits2int(bits) < 2 ^ n→i(m), m < n ⊦ bits = [] |
⊦ 0 ≤ j → (2 ^ j < 2 ^ j0 ↔ j < j0)
Used simplifier rules: ⊦ 0 ≤ n→i(n);% ⊦ n→i(m) < n→i(n) ↔ m < n;% ⊦ m < n → ¬ n < m; Used terms: n→i(m), n→i(n)