| (a0 ' + y)[m0] < (a0 ' + y)[m2], m0 ≤ # y, ordered≤(a0 ' + y), m2 ≤ m0, m2 ≤ # y, ∀ m1, n. m1 ≤ n ∧ ¬ # y < n → ¬ (a0 ' + y)[n] < (a0 ' + y)[m1] ⊦ a0 < a |
Used simplifier rules: le-ls-simp: ⊦ m ≤ n → (n < m ↔ false); from specification nat Used terms: m2, m0