| a ∈ p + ax0, ∀ a. a ∈ ax0 → (∃ ax2, d, ax1. ax0 = ax2 + (a × d)' + ax1 ∧ ¬ a ∈ ax2) ⊦ ∃ ax2, d, ax1. p + ax0 = ax2 + (a × d)' + ax1 ∧ ¬ a ∈ ax2 |
∀ a. a ∈ ax0 → (∃ ax2, d, ax1. ax0 = ax2 + (a × d)' + ax1 ∧ ¬ a ∈ ax2), a ∈ p ' ∨ a ∈ ax0 ⊦ ∃ ax, d, ax1. p ' + ax0 = ax + (a × d)' + ax1 ∧ ¬ a ∈ ax
Used simplifier rules: inapp: ⊦ a ∈ ax + ay ↔ a ∈ ax ∨ a ∈ ay;%a: ⊦ (ax + ax0) + ax1 = ax + ax0 + ax1; from specification list[assoclist]% ⊦ p + ax = p ' + ax; (s)