| ((btree(rp, r, adr, height, false, ri, iast, as, alladrs, nstat) * P))(zh) ⊦ as = alladrs |
((btree(rp, r, adr, 0, false, ri, iast, as, alladrs, nstat) * P))(zh) ⊦ as = alladrs
((btree(rp, r, adr, height0 +1, false, ri, iast, as, alladrs, nstat) * P))(zh), ∀ rp, r, adr, ri, iast, as, alladrs, nstat, P, zh. ((btree(rp, r, adr, height0, false, ri, iast, as, alladrs, nstat) * P))(zh) → as = alladrs ⊦ as = alladrs
Used simplifier rules: nat freely generated by 0, +1;;