| fs[ax0] = ndx + ndx1, ∀ fs, ndx0, ndx1. fs[ax0] = ndx0 + ndx1 → (∃ ax2, ax1. ax0 = ax2 + ax1 ∧ fs[ax2] = ndx0 ∧ fs[ax1] = ndx1) ⊦ ∃ ax, ax1. adr ' + ax0 = ax + ax1 ∧ fs[ax] = fs[adr] ' + ndx ∧ fs[ax1] = ndx1 |
fs[ax0] = ndx + ndx1, fs[ax0] = ndx + ndx1 → (∃ ax2, ax1. ax0 = ax2 + ax1 ∧ fs[ax2] = ndx ∧ fs[ax1] = ndx1) ⊦ ∃ ax, ax1. adr ' + ax0 = ax + ax1 ∧ fs[ax] = fs[adr] ' + ndx ∧ fs[ax1] = ndx1
Used terms: fs, ndx, ndx1