| ∀ bits0. # bits0 < # bits → true → (false ' + bitsinvert((false ' + bitsinvert(bits0))+1))+1 = false ' + true ' + bits0 ⊦ (false ' + bitsinvert((false ' + bitsinvert(bits))+1))+1 = false ' + true ' + bits |
⊦ bits ≠ [] → (∃ bits0, boolvar. bits = bits0 + boolvar ')
bits ≠ [] → (∃ bits0, boolvar. bits = bits0 + boolvar '), ∀ bits0. # bits0 < # bits → true → (false ' + bitsinvert((false ' + bitsinvert(bits0))+1))+1 = false ' + true ' + bits0 ⊦ (false ' + bitsinvert((false ' + bitsinvert(bits))+1))+1 = false ' + true ' + bits
Used terms: bits