| ⊦ valid-group-nodes((n ≤ # gndx + 1 ⊃ firstn(n, gndx + mkgnode(nd, m, boolvar, false) ');gndx + mkgnode(nd, m, boolvar, false) ')) = valid-group-nodes(prefixn(n, gndx)) |
⊦ prefixn(n, gndx) = (n ≤ # gndx ⊃ firstn(n, gndx);gndx)
⊦ valid-group-nodes((n ≤ # gndx + 1 ⊃ firstn(n, gndx + mkgnode(nd, m, boolvar, false) ');gndx + mkgnode(nd, m, boolvar, false) ')) = valid-group-nodes((n ≤ # gndx ⊃ firstn(n, gndx);gndx))
Used terms: gndx, n