| # ax0 = # ndx0, fs1 = fs0[ax0, ndx0], dups(ax0 + ax1), new(ax1, fs1) ⊦ dups(ax1), dups(ax0) |
Used simplifier rules: write-new-app-nodups: # ax0 = # ndx0 ⊦ ¬ dups(ax0) ∧ ¬ dups(ax1) ∧ new(ax1, fs0[ax0, ndx0]) → ¬ dups(ax0 + ax1);%a: ⊦ (ax + ax0) + ax1 = ax + ax0 + ax1; from specification list[address-list-set]