| max(x + x0) < max(x0 + x), x + x0 ≠ [] → (max(x + x0) = max(x0 + x) ↔ true) ⊦ |
Used simplifier rules: lel: ⊦ a < b ∧ a = c → c < b; (forward) from specification oelem% ⊦ ¬ a < a; (s)% ⊦ x + y = [] ↔ x = [] ∧ y = []; (as)%a: ⊦ (x + y) + z = x + y + z; from specification list% ⊦ [] + x = x; (s)