| inv-flashsize(x, lax), n ≤ # x ⊦ inv-flashsize(prefixn(n, x), prefixn(n, lax)) |
⊦ inv-flashsize(x, lax) ↔ # x = # lax ∧ (∀ n. n < # x → lax[n].size = x[n].flashsize)
# x = # lax, n ≤ # x, ∀ n. n < # x → lax[n].size = x[n].flashsize ⊦ inv-flashsize(prefixn(n, x), prefixn(n, lax))
Used terms: lax, x