| y = a + y0, x0 ⊑ y0 + z, ∀ y, z. x0 ⊑ y + z → x0 ⊑ y ∨ (∃ x1. x0 = y + x1 ∧ x1 ⊑ z) ⊦ y + z = [], y = [], a ' + x0 ⊑ y, ∃ x. a ' + x0 = y + x ∧ x ⊑ z |
x0 ⊑ y0 + z, ∀ y, z. x0 ⊑ y + z → x0 ⊑ y ∨ (∃ x1. x0 = y + x1 ∧ x1 ⊑ z) ⊦ x0 ⊑ y0, ∃ x. x0 = y0 + x ∧ x ⊑ z
Used simplifier rules: postifx-app-03: ⊦ x + y ⊑ x + z ↔ y ⊑ z;% ⊦ x + y = x + z ↔ y = z; (s)%a: ⊦ (x + y) + z = x + y + z; from specification list% ⊦ a ' + x ≠ []; (s)% ⊦ a + x = a ' + x; (s)