| n2 < n1, n1 + m0 < # x, ordered≤(sublist(m0, n1 + 1, x)) ⊦ x = [], ordered≤(sublist(m0, n2 + 1, x)) |
⊦ x ⊑ x0 ∧ ordered≤(x0) → (ordered≤(x) ↔ true)
n1 + m0 < # x, n2 < n1, ordered≤(sublist(m0, n1 + 1, x)), sublist(m0, n2 + 1, x) ⊑ sublist(m0, n1 + 1, x) ∧ ordered≤(sublist(m0, n1 + 1, x)) → (ordered≤(sublist(m0, n2 + 1, x)) ↔ true) ⊦ x = [], ordered≤(sublist(m0, n2 + 1, x))
Used terms: sublist(m0, n2 + 1, x), sublist(m0, n1 + 1, x)