| ⊦ (o[ls(r, x)] * true)[rs, cf, af(r; o)] ∧ (o0[r => a × r0] * true)[rs, cf, af] ∧ o ≠ o0 ∧ (o[ls(r0, x0)] * true)[rs, cf, af] → (x = a ' + x0 ↔ true) |
(o[ls(r, x)] * true)[rs, cf, af(r; o)], (o0[r => a × r0] * true)[rs, cf, af], (o[ls(r0, x0)] * true)[rs, cf, af] ⊦ x = a ' + x0 ↔ true, o = o0