| (((r1 => a0 × r * lls(r, null, y)) * lls(r0, r1, x0) * P))(H) ⊦ r1 = null, ((lls(r0, r, x0 + a0 ') * lls(r, null, y) * P))(H) |
⊦ lls(r0, r2, x + a ') = _∃(λ r1. lls(r0, r1, x) * r1 => a × r2)
(((r1 => a0 × r * lls(r, null, y)) * lls(r0, r1, x0) * P))(H) ⊦ r1 = null, ((_∃(λ r1. lls(r0, r1, x0) * r1 => a0 × r) * lls(r, null, y) * P))(H)
Used terms: a0, x0, r, r0