| perm(ax0, ay -1l (a × d)), a × d ∈ ay, perm(ay, (a × d)' + ax0), unique_al(ax0), perm(ay -1l (a × d), ax0), unique_al(ay -1l (a × d)), a ∈ ay -1l (a × d) ⊦ a ∈ ax0, unique_al(ay) |
⊦ a ∈ ax ↔ (∃ d. a × d ∈ ax)
perm(ax0, ay -1l (a × d)), a × d ∈ ay, perm(ay, (a × d)' + ax0), unique_al(ax0), perm(ay -1l (a × d), ax0), unique_al(ay -1l (a × d)), ∃ d0. a × d0 ∈ ay -1l (a × d) ⊦ a ∈ ax0, unique_al(ay)
Used terms: ay -1l (a × d), a