| ∀ boolvar, bits1. sgn(boolvar ' + bits0 + bits1) = sgn(boolvar ' + bits1) ∨ (¬ boolvar) ∈ bits0 ⊦ sgn(boolvar0 ' + (boolvar ' + bits0) + bits1) = sgn(boolvar0 ' + bits1), ¬ boolvar0 ↔ boolvar, (¬ boolvar0) ∈ bits0 |
¬ boolvar0, ∀ boolvar, bits1. sgn(boolvar ' + bits0 + bits1) = sgn(boolvar ' + bits1) ∨ (¬ boolvar) ∈ bits0 ⊦ boolvar, sgn(boolvar0 ' + (boolvar ' + bits0) + bits1) = sgn(boolvar0 ' + bits1), (¬ boolvar0) ∈ bits0
boolvar, ∀ boolvar, bits1. sgn(boolvar ' + bits0 + bits1) = sgn(boolvar ' + bits1) ∨ (¬ boolvar) ∈ bits0 ⊦ ¬ boolvar0, sgn(boolvar0 ' + (boolvar ' + bits0) + bits1) = sgn(boolvar0 ' + bits1), (¬ boolvar0) ∈ bits0