| ¬ rk .ref ≠ r, 0 ≤ i ⊦ (rk ∈ addarray(r, ty, i, st) ↔ rk ∈ addarray(r, ty, mklist(initial_value(ty), i→n(i)), st)) ∧ (addarray(r, ty, i, st)[rk]) = (addarray(r, ty, mklist(initial_value(ty), i→n(i)), st)[rk]) |
0 ≤ i ⊦ (rk ∈ addarray(rk .ref, ty, i, st) ↔ rk ∈ addarray(rk .ref, ty, mklist(initial_value(ty), i→n(i)), st)) ∧ (addarray(rk .ref, ty, i, st)[rk]) = (addarray(rk .ref, ty, mklist(initial_value(ty), i→n(i)), st)[rk])
[[CONCRETESIMPRULES : ()]]