| false ∈ bits0, n ≤ 1 + # bits0 ⊦ boolvar ' + bits0 +1 = fillsgn(n, boolvar ' + bits0 +1) |
⊦ n ≤ # bits → fillsgn(n, bits) = bits
Used simplifier rules: succ-len: ⊦ false ∈ bits → # bits +1 = # bits;% ⊦ #(bits + bits0) = # bits + # bits0;% ⊦ # boolvar ' = 0 +1;% ⊦ (bits + bits0) + bits1 = bits + bits0 + bits1;% ⊦ ¬ m ≤ n ↔ n < m;% ⊦ m + n = n + m;% ⊦ m ≤ n → (n < m ↔ false); Used terms: boolvar ' + bits0 +1, n