| ∀ a. a ∈ ax ↔ a ∈ ay, unique_al(ax), unique_al(ay) ⊦ # ax = # ay |
⊦ (∀ a. a ∈ [] ↔ a ∈ ay) ∧ unique_al([]) ∧ unique_al(ay) → # [] = # ay
∀ ay. (∀ a. a ∈ ax0 ↔ a ∈ ay) ∧ unique_al(ax0) ∧ unique_al(ay) → # ax0 = # ay ⊦ (∀ a. a ∈ p + ax0 ↔ a ∈ ay) ∧ unique_al(p + ax0) ∧ unique_al(ay) → #(p + ax0) = # ay
Used simplifier rules: assoclist freely generated by [], +;;