| vols[v0][m] = ⌜n0⌝ , m < # vols[v0], v0 ∈ vols ⊦ v ∈ 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⌝ |
Used simplifier rules: ⊦ v ∈ vols ∧ ¬ v0 ∈ vols → vols[v0, ebatbl][v] = vols[v]; (s)% ⊦ v ∈ vols[v0, ebatbl] ↔ v = v0 ∨ v ∈ vols; (ws) Used terms: v0, m