| mk(rs, f, g) = mk(rs0, f0, g0) ∪ Ha, a[P1](Ha), a[P0](mk(rs0, f0, g0)), mk(rs0, f0, g0) ⊥ Ha, ∃ rs, f, g. Ha = mk(rs, f, g) ⊦ a[P0 * P1](mk(rs, f, g)) |
mk(rs, f, g) = mk(rs0, f0, g0) ∪ mk(rs1, f1, g1), rs0 ∩ rs1 = ∅, a[P0](mk(rs0, f0, g0)), a[P1](mk(rs1, f1, g1)) ⊦ a[P0 * P1](mk(rs, f, g))
Used simplifier rules: ⊦ mk(rs0, f, g) ⊥ mk(rs1, f0, g0) ↔ rs0 ∩ rs1 = ∅; (s)