| 8 = # fillsgn(8, int2bits(i)), # int2bits(i) < # bitsand(int2bits(i), int2bits(j)), # int2bits(j) < 8, # int2bits(i) < 8, 8 < # bitsand(int2bits(i), int2bits(j)), # int2bits(j) + 1 < # bitsand(int2bits(i), int2bits(j)), # int2bits(j) < # bitsand(int2bits(i), int2bits(j)), # int2bits(i) + 1 < # bitsand(int2bits(i), int2bits(j)) ⊦ lastn(8, bitsand(int2bits(i), int2bits(j))) = lastn(8, fillsgn(8, bitsand(fillsgn(8, int2bits(i)), int2bits(j)))), 8 = # fillsgn(8, bitsand(int2bits(i), int2bits(j))), bitsand(fillsgn(8, int2bits(i)), int2bits(j)) = [] |
# int2bits(i) < # int2bits(j), 8 = # fillsgn(8, int2bits(i)), # int2bits(i) < # bitsand(int2bits(i), int2bits(j)), # int2bits(j) < 8, # int2bits(i) < 8, 8 < # bitsand(int2bits(i), int2bits(j)), # int2bits(j) + 1 < # bitsand(int2bits(i), int2bits(j)), # int2bits(j) < # bitsand(int2bits(i), int2bits(j)), # int2bits(i) + 1 < # bitsand(int2bits(i), int2bits(j)) ⊦ lastn(8, bitsand(int2bits(i), int2bits(j))) = lastn(8, fillsgn(8, bitsand(fillsgn(8, int2bits(i)), int2bits(j)))), 8 = # fillsgn(8, bitsand(int2bits(i), int2bits(j))), bitsand(fillsgn(8, int2bits(i)), int2bits(j)) = []
8 = # fillsgn(8, int2bits(i)), # int2bits(i) < # bitsand(int2bits(i), int2bits(j)), # int2bits(j) < 8, # int2bits(i) < 8, 8 < # bitsand(int2bits(i), int2bits(j)), # int2bits(j) + 1 < # bitsand(int2bits(i), int2bits(j)), # int2bits(j) < # bitsand(int2bits(i), int2bits(j)), # int2bits(i) + 1 < # bitsand(int2bits(i), int2bits(j)) ⊦ # int2bits(i) < # int2bits(j), lastn(8, bitsand(int2bits(i), int2bits(j))) = lastn(8, fillsgn(8, bitsand(fillsgn(8, int2bits(i)), int2bits(j)))), 8 = # fillsgn(8, bitsand(int2bits(i), int2bits(j))), bitsand(fillsgn(8, int2bits(i)), int2bits(j)) = []
Used formulas: # int2bits(i) < # int2bits(j)