| ⊦ ints = [], ints0 = [], max(ints + ints0) = max(max(ints), max(ints0)) |
∀ ints0. ints1 = [] ∨ ints0 = [] ∨ max(ints1 + ints0) = max(max(ints1), max(ints0)) ⊦ i + ints1 = [], ints0 = [], max((i + ints1) + ints0) = max(max(i + ints1), max(ints0))
Used simplifier rules: intlist freely generated by [], +;;