| true ∈ bits ∨ boolvar → (∀ bits0. sgn((boolvar ' + bits) + false ' + bits0) = sgn(boolvar ' + bits) + false ' + bits0) ⊦ sgn(boolvar ' + bits + false ' + bits1) = sgn(boolvar ' + bits) + false ' + bits1, ¬ boolvar ∧ ¬ true ∈ bits ∧ ¬ boolvar |
∀ bits0. sgn((boolvar ' + bits) + false ' + bits0) = sgn(boolvar ' + bits) + false ' + bits0 ⊦ sgn(boolvar ' + bits + false ' + bits1) = sgn(boolvar ' + bits) + false ' + bits1, ¬ boolvar ∧ ¬ true ∈ bits ∧ ¬ boolvar