| wlar[m3] = wl-entry(m, free), wlar[m0] = wl-entry(m1, free), wlar[vtblpnum] = wl-entry(below(free-ecs(wlar, m3), n).max, free), vtblpnum < # wlar, m3 < # wlar, m0 < # wlar, m1 < n, m < n, m ≤ below(free-ecs(wlar, m3), n).max ⊦ # below(free-ecs(wlar, m3), n) = 0, below(free-ecs(wlar, m3), n).max = (m < below(free-ecs(wlar, m3), n).max ⊃ below(free-ecs(wlar, m3), n).max;m), below(free-ecs(wlar, m3), n) = ∅ |
Used simplifier rules: ⊦ m ≠ n → (m ≤ n ↔ m < n); (s)