| # x0 = # y0 + # z, dups(y0 + a0 ' + z), a1 ∈ x0 → a1 ∈ y0 ∨ a1 ∈ z, a ∈ y0 ∨ a ∈ z → a ∈ x0, ∀ y0, a1. # x0 = # y0 ∧ (∀ a. a ∈ x0 → a ∈ y0) → ¬ dups(y0) ∧ (a1 ∈ y0 → a1 ∈ x0), ∀ a1. a1 ∈ x0 → a1 ∈ y0 ∨ a1 ∈ z ⊦ dups(x0), dups(y0 + z), a0 ∈ x0, ¬ a0 ∈ y0 ∧ ¬ a0 ∈ z |
# x = # y, ¬ dups(x), ¬ dups(y), ∀ a. a ∈ x → a ∈ y ⊦ ∀ a. a ∈ y → a ∈ x
# x0 = # y0 + # z, dups(y0 + a0 ' + z), a ∈ y0 ∨ a ∈ z → a ∈ x0, a1 ∈ x0 → a1 ∈ y0 ∨ a1 ∈ z, ∀ a1. a1 ∈ x0 → a1 ∈ y0 ∨ a1 ∈ z, ∀ y0, a1. # x0 = # y0 ∧ (∀ a. a ∈ x0 → a ∈ y0) → ¬ dups(y0) ∧ (a1 ∈ y0 → a1 ∈ x0) ⊦ dups(y0 + z), dups(x0), a0 ∈ x0, ¬ a0 ∈ y0 ∧ ¬ a0 ∈ z, # x0 = #(y0 + z) ∧ ¬ dups(x0) ∧ ¬ dups(y0 + z) ∧ (∀ a. a ∈ x0 → a ∈ y0 + z)
# x0 = # y0 + # z, dups(y0 + a0 ' + z), a ∈ y0 ∨ a ∈ z → a ∈ x0, a1 ∈ x0 → a1 ∈ y0 ∨ a1 ∈ z, ∀ a1. a1 ∈ x0 → a1 ∈ y0 ∨ a1 ∈ z, ∀ y0, a1. # x0 = # y0 ∧ (∀ a. a ∈ x0 → a ∈ y0) → ¬ dups(y0) ∧ (a1 ∈ y0 → a1 ∈ x0), ∀ a. a ∈ y0 + z → a ∈ x0 ⊦ dups(y0 + z), dups(x0), a0 ∈ x0, ¬ a0 ∈ y0 ∧ ¬ a0 ∈ z
Used terms: x0, y0 + z