| BRANCH_SIZE = # zbrar, iast[adr] = indexnode(brar, bv1, nused), indexnode(brar, bv1, nused) = save(mkznode(rp, zbrar, bv1, false, nused)), load(brar[n]).entry?, n < nused, n < BRANCH_SIZE, sorted(zbrar, 0, nused), adr ∈ iast, nused ≤ BRANCH_SIZE ⊦ ∃ n0. n0 < nused ∧ zbrar[n0].entry? ∧ zbrar[n0].key = load(brar[n]).key |
BRANCH_SIZE = # zbrar, iast[adr] = indexnode(brar, bv1, nused), indexnode(brar, bv1, nused) = save(mkznode(rp, zbrar, bv1, false, nused)), load(brar[n]).entry?, n < BRANCH_SIZE, n < nused, sorted(zbrar, 0, nused), adr ∈ iast, nused ≤ BRANCH_SIZE ⊦ n < nused ∧ zbrar[n].entry? ∧ zbrar[n].key = load(brar[n]).key
Used terms: n