| referenced-adrs(ax2, ri) = ax5 + ax1, adr0 ∈ ri, ∀ ri, ax0, ax1. referenced-adrs(ax2, ri) = ax0 + ax1 → (∃ ax4, ax3. ax2 = ax4 + ax3 ∧ referenced-adrs(ax4, ri) = ax0 ∧ referenced-adrs(ax3, ri) = ax1) ⊦ ∃ ax, ax0. adr0 ' + ax2 = ax + ax0 ∧ referenced-adrs(ax, ri) = adr0 ' + ax5 ∧ referenced-adrs(ax0, ri) = ax1 |
referenced-adrs(ax2, ri) = ax5 + ax1, adr0 ∈ ri, referenced-adrs(ax2, ri) = ax5 + ax1 → (∃ ax4, ax3. ax2 = ax4 + ax3 ∧ referenced-adrs(ax4, ri) = ax5 ∧ referenced-adrs(ax3, ri) = ax1) ⊦ ∃ ax, ax0. adr0 ' + ax2 = ax + ax0 ∧ referenced-adrs(ax, ri) = adr0 ' + ax5 ∧ referenced-adrs(ax0, ri) = ax1
Used terms: ri, ax5, ax1