| (∅)[n] = groupblock(gndx0, lax0, m), dom gstore0 ∪ elems nx = dom gstore ∪ ginval, n ∈ ginval, fi.lebs ⊆ dom gstore0 ⊦ # ginval = 0, ginval = ∅, m = 0, n ∈ gstore0, n ∈ nx |
⊦ ns = ns0 ↔ (∀ n. n ∈ ns ↔ n ∈ ns0)
(∅)[n] = groupblock(gndx0, lax0, m), n ∈ ginval, fi.lebs ⊆ dom gstore0, ∀ n. n ∈ dom gstore0 ∪ elems nx ↔ n ∈ dom gstore ∪ ginval ⊦ # ginval = 0, ginval = ∅, m = 0, n ∈ nx, n ∈ gstore0
Used terms: dom gstore ∪ ginval, dom gstore0 ∪ elems nx