| ∀ bits0. # bits0 < # bits → true → uint2bits(bits2uint(bits0)) = sgn(false ' + bits0) ⊦ bits = [], uint2bits(bits2uint(bits)) = sgn(false ' + bits) |
⊦ bits ≠ [] ↔ (∃ bits0, boolvar. bits = bits0 + boolvar ')
∀ bits0. # bits0 < # bits → true → uint2bits(bits2uint(bits0)) = sgn(false ' + bits0) ⊦ ∀ bits0, boolvar. bits ≠ bits0 + boolvar ', uint2bits(bits2uint(bits)) = sgn(false ' + bits)
Used terms: bits