| ordered≤(x0), a ' + x1 ⊑ x0, (∃ x0. ordered≤(x0) ∧ x1 ⊑ x0) → ordered≤(x1) ⊦ ordered≤(a ' + x1) |
⊦ a ' + x ⊑ y ↔ y ≠ [] ∧ a = y.head ∧ x ⊑ y.tail
a = x0.head, ordered≤(x0), x1 ⊑ x0.tail, (∃ x0. ordered≤(x0) ∧ x1 ⊑ x0) → ordered≤(x1) ⊦ x0 = [], ordered≤(a ' + x1)
Used terms: x0, x1, a