| n ∈ ix, inv(ixs + ix ', # x), precedes∃(ixs + ix ', x) ⊦ ∃ ix0. # ix0 = # ixs ∧ ascsubseq(ix0 + n ', x) |
n ∈ ix ∧ inv(ixs + ix ', # x) ∧ precedes∃(ixs + ix ', x), ∀ ixs0, n, ix, x. # ixs0 < # ixs → n ∈ ix ∧ inv(ixs0 + ix ', # x) ∧ precedes∃(ixs0 + ix ', x) → (∃ ix0. # ix0 = # ixs0 ∧ ascsubseq(ix0 + n ', x)) ⊦ ∃ ix0. # ix0 = # ixs ∧ ascsubseq(ix0 + n ', x)
[Concretesimprules((Csimplesspred(<))), Extraterms((# ixs))]