| m + nused0 < BRANCH_SIZE, n ≤ nused0, ∀ n, m, zbrar. n < nused0 ∧ m + nused0 ≤ BRANCH_SIZE → save(zbrar, m, nused0)[m + n] = save(zbrar[m + n]) ⊦ save(zbrar, m, nused0 + 1)[m + n] = save(zbrar[m + n]) |
⊦ save(zbrar, m, nused + 1) = save(zbrar, m + 1, nused)[m, save(zbrar[m])]
m + nused0 < BRANCH_SIZE, n ≤ nused0, ∀ n, m, zbrar. n < nused0 ∧ m + nused0 ≤ BRANCH_SIZE → save(zbrar, m, nused0)[m + n] = save(zbrar[m + n]) ⊦ save(zbrar, m + 1, nused0)[m, save(zbrar[m])][m + n] = save(zbrar[m + n])
Used terms: nused0, m, zbrar