| m < n0 + n1, n0 < # avol0, n < m + m2, n < n0 + n1, n < # avol0, m < # avol0, n0 < m + m2, range=(avol0, m, avol1, m, m2), m ≤ n0, n0 + n1 ≤ m + m2, n0 ≤ n, m ≤ n, ∀ n2. n0 ≤ n2 ∧ n2 < n0 + n1 ∧ n2 < # avol1 → avol1[n2].mapped? ∧ # avol1[n2].data = LEB_SIZE ⊦ m2 = 0, n1 = 0, avol0[n].mapped? ∧ # avol0[n].data = LEB_SIZE |
n0 < m + m2, m < # avol0, n < # avol0, n < n0 + n1, n < m + m2, n0 < # avol0, m < n0 + n1, range=(avol0, m, avol1, m, m2), m ≤ n, n0 ≤ n, n0 + n1 ≤ m + m2, m ≤ n0, n0 ≤ n ∧ n < n0 + n1 ∧ n < # avol1 → avol1[n].mapped? ∧ # avol1[n].data = LEB_SIZE ⊦ m2 = 0, n1 = 0, avol0[n].mapped? ∧ # avol0[n].data = LEB_SIZE
Used terms: n