| ⊦ (false ' + mklist(true, n))+1 = true ' + mklist(false, n) |
⊦ ¬ false ∈ bits0 → (bits + bits0)+1 = bits +1 + bitsinvert(bits0)
Used simplifier rules: succ-zero-01: ⊦ false ∈ bits0 → (bits + bits0)+1 = bits + bits0 +1;%succ-one: ⊦ false ' +1 = true ';%inv-mklist: ⊦ bitsinvert(mklist(boolvar, n)) = mklist(¬ boolvar, n);% ⊦ ¬ false ∈ mklist(true, n);% ⊦ bits + bits0 = bits + bits1 ↔ bits0 = bits1;% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1; Used terms: mklist(true, n), false '