| gstore[n] = groupblock(gndx, lax, m), adr = @(m0, m1, m2), ri-cons(ri, nodes(gstore ↓, ginval)), adr ∈ ri, n ∈ gstore ⊦ adr ∈ lax.to-adr(n) ↔ m0 = n, n ∈ ginval |
gstore[n] = groupblock(gndx, lax, m), ri-cons(ri, nodes(gstore ↓, ginval)), @(n, m1, m2) ∈ ri, n ∈ gstore ⊦ @(m1, m2) ∈ lax, n ∈ ginval
Used simplifier rules: ⊦ @(n0, n1, n2) ∈ lax.to-adr(n) ↔ n0 = n ∧ @(n1, n2) ∈ lax; (s)