| gstore[n] = groupblock(gndx, lax, m), ri-cons(ri, nodes(gstore ↓, ginval)), n ∈ gstore ⊦ n ∈ ginval, ∀ adr. adr ∈ referenced-adrs(lax.to-adr(n), ri).toSet ↔ adr ∈ range ri | n |
gstore[n] = groupblock(gndx, lax, m), ri-cons(ri, nodes(gstore ↓, ginval)), n ∈ gstore ⊦ adr ∈ referenced-adrs(lax.to-adr(n), ri) ↔ adr ∈ range ri | n, n ∈ ginval
Used simplifier rules: ⊦ adr ∈ ax.toSet ↔ adr ∈ ax; (s)