| perm(p ' + ax0, ay), perm(ay, p ' + ax0), unique_al(p ' + ax0), ∀ ay. perm(ax0, ay) ∧ unique_al(ax0) ∧ perm(ay, ax0) → unique_al(ay) ⊦ unique_al(ay) |
⊦ perm((a × d)' + ax0, ay) ∧ perm(ay, (a × d)' + ax0) ∧ unique_al((a × d)' + ax0) ∧ (∀ ay. perm(ax0, ay) ∧ unique_al(ax0) ∧ perm(ay, ax0) → unique_al(ay)) → unique_al(ay)
Used simplifier rules: pair freely generated by ×;;