| n + 1 < # x, a ∈ x ⊦ (x \ a ')[n] = (n < pos(a, x) ⊃ x[n];x[n + 1]), x = [], dups(x) |
n + 1 < #(a0 + x0), a ∈ a0 + x0, ∀ n, a. n + 1 < # x0 ∧ a ∈ x0 → (x0 \ a ')[n] = (n < pos(a, x0) ⊃ x0[n];x0[n + 1]) ∨ x0 = [] ∨ dups(x0) ⊦ a0 + x0 = [], ((a0 + x0) \ a ')[n] = (n < pos(a, a0 + x0) ⊃ (a0 + x0)[n];(a0 + x0)[n + 1]), dups(a0 + x0)
Used simplifier rules: list freely generated by [], +;;