| #oc(a, x0) ≤ #oc(a, y0) + #oc(a, z), # y0 + # z < # x0, ∀ a0. #oc(a0, x0) ≤ #oc(a0, y0) + #oc(a0, z) ⊦ x0 = [], ∃ y. # y < # x0 ∧ (∀ a. #oc(a, x0) ≤ #oc(a, y)) |
#oc(a, x0) ≤ #oc(a, y0) + #oc(a, z), # y0 + # z < # x0, ∀ a0. #oc(a0, x0) ≤ #oc(a0, y0) + #oc(a0, z) ⊦ x0 = [], #(y0 + z) < # x0 ∧ (∀ a. #oc(a, x0) ≤ #oc(a, y0 + z)), ∃ y. # y < # x0 ∧ (∀ a. #oc(a, x0) ≤ #oc(a, y))
Used terms: y0 + z