| max(x0) < a, a = a, ordered≤(x0), x1 ⊑ x0, a < max(x1) ⊦ x0 = [], max(x1) = a, x1 = [] |
max(x0) < a, ordered≤(x0), x1 ⊑ x0, a < max(x1), max(x0) < max(x1) ⊦ x0 = [], max(x1) = a, x1 = []
Used simplifier rules: transitivity: ⊦ a < b ∧ b < c → a < c; (forward) from specification oelem