| n < m0, m0 < # ebatbl, n < # ebatbl, n + 1 < # ebatbl, ∀ n, ebatbl, v, evol, apebs, q. n < m0 ∧ n < # ebatbl ∧ m0 ≤ # ebatbl → absf(v, evol, apebs, ebatbl, q, m0)[n] = (ebatbl[n] = unmapped ⊃ (v × n ∈ q ⊃ unmapped;erased) ;mapped(apebs[ebatbl[n].pnum].data, (evol[n].mapped? ⊃ evol[n].fill;apebs[ebatbl[n].pnum].fill)) ) ⊦ absf(v, evol, apebs, ebatbl, q, m0)[n] = (ebatbl[n] = unmapped ⊃ (v × n ∈ q ⊃ unmapped;erased) ;mapped(apebs[ebatbl[n].pnum].data, (evol[n].mapped? ⊃ evol[n].fill;apebs[ebatbl[n].pnum].fill)) ), n = m0 |
Used simplifier rules: ⊦ m < n → m ≤ n; (s) Used terms: n, ebatbl, v, evol, apebs, q