| # bits0 < n, 1 + # bits0 < n, false ∈ bits0 ⊦ (mklist(boolvar, n - # bits0) + bits0)+1 = fillsgn(n, boolvar ' + bits0 +1) |
# bits0 < n, 1 + # bits0 < n, false ∈ bits0 ⊦ mklist(boolvar, n - # bits0) + bits0 +1 = fillsgn(n, boolvar ' + bits0 +1)
Used simplifier rules: succ-zero-01: ⊦ false ∈ bits0 → (bits + bits0)+1 = bits + bits0 +1;% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;