| ecs(wlar).max = n0 + m0, wlar[n] = wl-entry(m0, stat0), n < # wlar, m ≤ n0 + m0 ⊦ (n0 + m0) + (sum-of-differences(n0 + m0, ecs(wlar)) - n0) = m + sum-of-differences(ecs(wlar[n, wl-entry(m, stat)]).max, ecs(wlar[n, wl-entry(m, stat)])), n0 = 0 |
⊦ ecs(wlar[m, wle]) = (m < # wlar ⊃ (ecs(wlar) -- wlar[m].ec) ++ wle.ec;ecs(wlar))
ecs(wlar).max = n0 + m0, wlar[n] = wl-entry(m0, stat0), n < # wlar, m ≤ n0 + m0 ⊦ (n0 + m0) + (sum-of-differences(n0 + m0, ecs(wlar)) - n0) = m + sum-of-differences ((n < # wlar ⊃ (ecs(wlar) -- wlar[n].ec) ++ wl-entry(m, stat).ec;ecs(wlar)).max, (n < # wlar ⊃ (ecs(wlar) -- wlar[n].ec) ++ wl-entry(m, stat).ec;ecs(wlar))), n0 = 0
Used terms: wl-entry(m, stat), n, wlar