#(a + x0) = m + 1, ∀ m. # x0 = m + 1 → x0[m] = x0.last ∨ x0 = [] ⊦ a + x0 = [], (a + x0)[m] = (a + x0).last
Used simplifier rules: list freely generated by [], +;;