| (tr(r, branch(t0, a, t1)) * P)(H) ∧ True(H[r] = mknode(r0, a, r1)) ⊦ (r => mknode(r0, a, r1) * tr(r0, t0) * tr(r1, t1) * P)(H) |
True(H[r] = mknode(r0, a, r1)), (tr(r, branch(t0, a, t1)) * P)(H) ⊦ (r => mknode(r0, a, r1) * tr(r0, t0) * tr(r1, t1) * P)(H)
[[CONCRETESIMPRULES : ()]]