| h = # xs + 1, xs_len = # xs, ys = [], ((del-list(to_delete, n) * ls(rxs, xs)))(H), ((ls(rxs, xs) * del-list(to_delete, n)))(H), n < 2, ls(rxs, xs)(H1), n ≤ # xs, n ≤ 1 ⊦ r = null, r ∈ H1, [] = [] ∧ ls(r, a + xs)((H1 ++ r)[r, a × rxs]) ∧ 0 = 0 |
((ls(rxs, xs) * del-list(to_delete, n)))(H), ((del-list(to_delete, n) * ls(rxs, xs)))(H), n < 2, ls(rxs, xs)(H1), n ≤ 1, n ≤ # xs ⊦ r = null, ls(r, a ' + xs)((H1 ++ r)[r, a × rxs]), r ∈ H1
Used simplifier rules: ⊦ a + x = a ' + x; (s)