| ginval ∩ elems nx1 = ∅, elems nx2 ∩ ginval = ∅, inv(gstore2), n ∈ gstore2, elems nx1 ⊆ dom gstore2, elems nx2 ⊆ dom gstore2 ⊦ ∀ log, err. ⟪nx0 := nx1⟫ (elems nx0 ⊆ dom gstore2 ∧ elems nx0 ∩ ginval = ∅ ∧ ¬ # nx1 < # nx0), n ∈ ginval |
elems nx2 ∩ ginval = ∅, ginval ∩ elems nx1 = ∅, inv(gstore2), n ∈ gstore2, elems nx2 ⊆ dom gstore2, elems nx1 ⊆ dom gstore2, ¬ n ∈ ginval ⊦ ⟪nx0 := nx1⟫ (elems nx0 ⊆ dom gstore2 ∧ elems nx0 ∩ ginval = ∅ ∧ ¬ # nx1 < # nx0)