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