∀ a, b, n. mklist(a, m0) = mklist(b, n) → m0 = 0 ∨ a = b ∧ m0 = n, mklist(a, m0 +1) = mklist(b, n) ⊦ m0 +1 = 0, a = b ∧ m0 +1 = n
Used simplifier rules: nat freely generated by 0, +1;;