| n0 < m0, range=(avol, 5 + n, avol0, 5 + n, m0) ⊦ avol[(5 + n) + n0] = avol0[(5 + n) + n0] |
⊦ range=(avol, n0, avol0, n1, m) ↔ n0 + m ≤ # avol ∧ n1 + m ≤ # avol0 ∧ (∀ n. n < m → avol[n0 + n] = avol0[n1 + n])
n0 < m0, (5 + n) + m0 ≤ # avol, (5 + n) + m0 ≤ # avol0, ∀ n2. n2 < m0 → avol[(5 + n) + n2] = avol0[(5 + n) + n2] ⊦ avol[(5 + n) + n0] = avol0[(5 + n) + n0]
Used terms: m0, 5 + n, avol0, 5 + n, avol