| ∀ ndx1. (ndx + ndx1).keys = ndx.keys + ndx1.keys ⊦ ((nd + ndx) + ndx1).keys = (nd + ndx).keys + ndx1.keys |
∀ ndx1. (ndx + ndx1).keys = ndx.keys + ndx1.keys ⊦ (ndx + ndx1).keys = ndx.keys + ndx1.keys
Used simplifier rules: keys-rec-01: ⊦ (nd ' + ndx).keys = nd.key + ndx.keys;% ⊦ key ' + kx = key ' + kx0 ↔ kx = kx0; (s)%a: ⊦ (kx + kx0) + kx1 = kx + kx0 + kx1; from specification list[key-list-set]% ⊦ key + kx = key ' + kx; (s)%a: ⊦ (ndx + ndx0) + ndx1 = ndx + ndx0 + ndx1; from specification list[node-list]% ⊦ nd + ndx = nd ' + ndx; (s)