| j % 2 = 0, 0 ≤ j, 0 < j, ∀ j0. i→n(j0) < i→n(j) → 0 ≤ j0 → uint2bits(j0 + 1) = sgn(false ' + uint2bits(j0) +1) ⊦ uint2bits(j / 2) + true ' = sgn(false ' + uint2bits(j / 2) + true '), j = 1 |
boolvar ↔ ¬ boolvar0 ⊦ sgn(boolvar ' + bits + boolvar0 ') = sgn(boolvar ' + bits) + boolvar0 '
false ↔ ¬ true, j % 2 = 0, 0 ≤ j, 0 < j, ∀ j0. i→n(j0) < i→n(j) → 0 ≤ j0 → uint2bits(j0 + 1) = sgn(false ' + uint2bits(j0) +1) ⊦ uint2bits(j / 2) + true ' = sgn(false ' + uint2bits(j / 2)) + true ', j = 1
Used terms: true, uint2bits(j / 2), false