| ginval ∩ elems nx0 = ∅, ∀ n0. n0 ∈ (elems nx0 ∪ dom gstore0) ++ n ↔ n0 ∈ dom gstore ∪ ginval ⊦ inv((∅)[n]), n ∈ ginval, n ∈ gstore |
ginval ∩ elems nx0 = ∅, ∀ n0. n0 = n ∨ n0 ∈ elems nx0 ∪ dom gstore0 ↔ n0 ∈ dom gstore ∪ ginval ⊦ inv((∅)[n]), n ∈ gstore, n ∈ ginval
Used simplifier rules: ⊦ n ∈ ns ++ n0 ↔ n = n0 ∨ n ∈ ns; (s)