| ⊦ iast[adr] = indexnode(brar, bv0, m) ∧ nused < BRANCH_SIZE ∧ BRANCH_SIZE = # zbrar ∧ unmodified(adr, mkznode(rp, zbrar, bv1, false, nused + 1), iast) → (sorted(load(brar, 0, nused + 1), 0, nused) ↔ sorted(zbrar, 0, nused)) |
BRANCH_SIZE = # zbrar, iast[adr] = indexnode(brar, bv0, m), nused < BRANCH_SIZE, unmodified(adr, mkznode(rp, zbrar, bv1, false, nused + 1), iast) ⊦ sorted(load(brar, 0, nused + 1), 0, nused) ↔ sorted(zbrar, 0, nused)