m + n < #(a + x0), ∀ m, n. m + n < # x0 → restn(m, x0)[n] = x0[m + n] ⊦ restn(m, a + x0)[n] = (a + x0)[m + n]
Used simplifier rules: list freely generated by [], +;;% ⊦ # [] = 0; (s)% ⊦ ¬ n < 0; (s)