| # bits1 < n ⊦ sgn(bitsand(lastn(n, fillsgn(n, bits)), false ' + bits1)) = sgn(bitsand(bits, false ' + bits1)), bits = [] |
⊦ n ≤ # bits → fillsgn(n, bits) = bits
¬ n ≤ # bits, # bits1 < n ⊦ sgn(bitsand(lastn(n, fillsgn(n, bits)), false ' + bits1)) = sgn(bitsand(bits, false ' + bits1)), bits = []
n ≤ # bits, # bits1 < n ⊦ sgn(bitsand(lastn(n, bits), false ' + bits1)) = sgn(bitsand(bits, false ' + bits1)), bits = []
Used terms: bits, n