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