| ∀ boolvar. ∃ n. boolvar ' + bits = mklist(boolvar, n) + sgn(boolvar ' + bits) ⊦ ∃ n. boolvar0 ' + (boolvar + bits) = mklist(boolvar0, n) + sgn(boolvar0 ' + (boolvar + bits)) |
∀ boolvar. ∃ n. boolvar ' + bits = mklist(boolvar, n) + sgn(boolvar ' + bits) ⊦ ∃ n. boolvar0 ' + boolvar ' + bits = mklist(boolvar0, n) + sgn(boolvar0 ' + boolvar ' + bits)
Used simplifier rules: ⊦ boolvar + bits = boolvar ' + bits;