| ordered≤(a0 ' + x), a < x.last, (max(x) < a0 ⊃ a0;max(x)) < x.last, ∀ a1. a1 < x.last ∧ max(x) < x.last → a1 < max(x) ⊦ x = [], a < (max(x) < a0 ⊃ a0;max(x)) |
max(x) < a0, ordered≤(a0 ' + x), a < x.last, (max(x) < a0 ⊃ a0;max(x)) < x.last, ∀ a1. a1 < x.last ∧ max(x) < x.last → a1 < max(x) ⊦ a < a0, x = []
¬ max(x) < a0, ordered≤(a0 ' + x), a < x.last, (max(x) < a0 ⊃ a0;max(x)) < x.last, ∀ a1. a1 < x.last ∧ max(x) < x.last → a1 < max(x) ⊦ a < max(x), x = []