| ⊦ n + n0 + n1 ≤ # x → sublist(n, n0, x) + sublist(n + n0, n1, x) = sublist(n, n0 + n1, x) |
n + n0 + n1 ≤ # x ⊦ firstn(n0, restn(n, x)) + firstn(n1, restn(n + n0, x)) = firstn(n0 + n1, restn(n, x))
Used simplifier rules: sublist-def: ⊦ sublist(m, n, x) = firstn(n, restn(m, x));