| transaction(ndx, gndx1) ⊦ valid-group-nodes(gndx0 + gndx1) = (gndx1 = [] ⊃ valid-group-nodes(gndx0);# gndx0 + # gndx1) |
transaction(ndx, gndx1) ⊦ gndx1 = [], valid-group-nodes(gndx0 + gndx1) = # gndx0 + # gndx1
Used simplifier rules: ⊦ gndx + [] = gndx; (s)%a: ⊦ (gndx + gndx0) + gndx1 = gndx + gndx0 + gndx1; from specification list[group-store]