| ⊦ v ∈ vols, ∀ n0. n0 ∈ mapped-pebs(vols[v, fill(mkebatbl(n), unmapped)]) ↔ n0 ∈ mapped-pebs(vols) |
⊦ (∃ v0, m. v0 ∈ vols[v, fill(mkebatbl(n), unmapped)] ∧ m < # vols[v, fill(mkebatbl(n), unmapped)][v0] ∧ vols[v, fill(mkebatbl(n), unmapped)][v0][m] = ⌜n0⌝ ) ↔ (∃ v, m. v ∈ vols ∧ m < # vols[v] ∧ vols[v][m] = ⌜n0⌝ ), v ∈ vols
Used simplifier rules: mapped-pebs: ⊦ n ∈ mapped-pebs(vols) ↔ (∃ v, m. v ∈ vols ∧ m < # vols[v] ∧ vols[v][m] = ⌜n⌝ );