| (max(x2 + x0) < a ⊃ a;max(x2 + x0)) = a, max(x2) < a, ordered≤(x0), x1 ⊑ x0, a < max(x2 + x1), max(x2) < max(x2 + x1), ∀ x, x3. max(x2 + x) = max(x2) ∧ ordered≤(x) ∧ x3 ⊑ x → max(x2 + x3) = max(x2) ⊦ x2 + x0 = [], max(x2 + x1) = a, x2 + x1 = [], x2 = [] |
max(x2 + x0) < a, a = a, max(x2) < a, ordered≤(x0), x1 ⊑ x0, a < max(x2 + x1), max(x2) < max(x2 + x1), ∀ x, x3. max(x2 + x) = max(x2) ∧ ordered≤(x) ∧ x3 ⊑ x → max(x2 + x3) = max(x2) ⊦ x2 + x0 = [], max(x2 + x1) = a, x2 + x1 = [], x2 = []
¬ max(x2 + x0) < a, max(x2 + x0) = a, max(x2) < a, ordered≤(x0), x1 ⊑ x0, a < max(x2 + x1), max(x2) < max(x2 + x1), ∀ x, x3. max(x2 + x) = max(x2) ∧ ordered≤(x) ∧ x3 ⊑ x → max(x2 + x3) = max(x2) ⊦ x2 + x0 = [], max(x2 + x1) = a, x2 + x1 = [], x2 = []