| ⊦ n = 0, rmdup([] + mklist(a, n)) = rmdup([]) + a ', a ∈ [] |
Used simplifier rules: mklist-rmdup-01: ⊦ n ≠ 0 → rmdup(mklist(a, n)) = a ';% ⊦ a ' = b ' ↔ a = b; (s)% ⊦ rmdup([]) = []; (s)%a: ⊦ (x + y) + z = x + y + z; from specification list% ⊦ [] + x = x; (s)