| ⊦ # x = # lax ∧ (∀ n. ¬ # x < n → (@(m, m0) ' + lax)[n].size = (a ' + x)[n].flashsize) ↔ a.flashsize = m0 ∧ inv-flashsize(x, lax) |
⊦ inv-flashsize(x, lax) ↔ # x = # lax ∧ (∀ n. n < # x → lax[n].size = x[n].flashsize)
⊦ # x = # lax ∧ (∀ n. ¬ # x < n → (@(m, m0) ' + lax)[n].size = (a ' + x)[n].flashsize) ↔ a.flashsize = m0 ∧ # x = # lax ∧ (∀ n. n < # x → lax[n].size = x[n].flashsize)
Used terms: lax, x