| # refs = i→n(countrefs(i ' + ints0)), i ≤ i0, 0 ≤ i, is_newref_list(refs, st), posints(ints0), 0 ≤ i0 ⊦ ∀ rk. rk ∈ st → rk ∈ addmultiarrays(refs, i, acc, ty, i0 ' + ints0, st) ∧ st[rk] = (addmultiarrays(refs, i, acc, ty, i0 ' + ints0, st)[rk]), 0 ∈ (i0 ' + ints0) .butlast |
# refs = i→n(countrefs(i ' + ints0)), 0 ≤ i0, posints(ints0), is_newref_list(refs, st), 0 ≤ i, i ≤ i0, rk ∈ st ⊦ 0 ∈ (i0 ' + ints0) .butlast, rk ∈ addmultiarrays(refs, i, acc, ty, i0 ' + ints0, st) ∧ st[rk] = (addmultiarrays(refs, i, acc, ty, i0 ' + ints0, st)[rk])
[[CONCRETESIMPRULES : ()]]