⊦ x ≠ [] ∧ ordered≤(x) → max(x) = x.last
Used simplifier rules: sort-max-max-list: ⊦ x ≠ [] → max(sort(x)) = max(x);% ⊦ sort(x) = [] ↔ x = []; (s)% ⊦ ordered≤(sort(x)); (s) Used terms: sort(x)