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