| ebm-cons(avols), v0 ∈ avols[v, fill(mkabstractvolume(n), erased)] ⊦ ebm-cons(avols[v, fill(mkabstractvolume(n), erased)][v0]), v ∈ avols |
⊦ ebm-cons(evol) ↔ (∀ m. m < # evol → valid-leb(evol[m]))
ebm-cons(avols), v0 ∈ avols[v, fill(mkabstractvolume(n), erased)] ⊦ v ∈ avols, ∀ m. m < # avols[v, fill(mkabstractvolume(n), erased)][v0] → valid-leb(avols[v, fill(mkabstractvolume(n), erased)][v0][m])
Used terms: avols[v, fill(mkabstractvolume(n), erased)][v0]