| x1 ⊑ y, (∃ x0. ordered≤(x0) ∧ x1 ⊑ x0) → ordered≤(x1), y = [] ∨ ¬ y.head < a ∧ ordered≤(y) ⊦ ordered≤(a ' + x1) |
⊦ ordered≤(y) ↔ # y ≤ 1 ∨ ¬ y.tail.head < y.head ∧ ordered≤(y.tail)
x1 ⊑ y, (∃ x0. ordered≤(x0) ∧ x1 ⊑ x0) → ordered≤(x1), y = [] ∨ ¬ y.head < a ∧ ordered≤(y) ⊦ #(a ' + x1) ≤ 1, ¬ (a ' + x1).tail.head < (a ' + x1).head ∧ ordered≤((a ' + x1).tail)
Used terms: a ' + x1