| (((r0 => a × r * lls(r, r1, x0)) * lls(r1, r2, y) * P))(H), ∀ r0, r1, r2, y, P, H. ((lls(r0, r1, x0) * lls(r1, r2, y) * P))(H) → ((lls(r0, r2, x0 + y) * P))(H) ⊦ ∃ r. (((r0 => a × r * lls(r, r2, x0 + y)) * P))(H) |
(((r0 => a × r * lls(r, r1, x0)) * lls(r1, r2, y) * P))(H), ((lls(r, r1, x0) * lls(r1, r2, y) * P * r0 => a × r))(H) → ((lls(r, r2, x0 + y) * P * r0 => a × r))(H), ∀ r0, r1, r2, y, P, H. ((lls(r0, r1, x0) * lls(r1, r2, y) * P))(H) → ((lls(r0, r2, x0 + y) * P))(H) ⊦ ∃ r. (((r0 => a × r * lls(r, r2, x0 + y)) * P))(H)
Used terms: r, r1, r2, y, P * r0 => a × r, H