| ((r0 => a × r1 * lls(r1, r2, x) * P))(H) ⊦ ∃ r. (((r0 => a × r * lls(r, r2, x)) * P))(H) |
Used simplifier rules: sep-ass: ⊦ (P0 * P1) * P2 = P0 * P1 * P2; from specification heap-sep%sep-com: ⊦ P0 * P1 = P1 * P0; from specification heap-sep Used terms: r1