| cf(r) = a × r0, rs1 ∩ rs0 = ∅, ((r => ce))(mk(rs1, cf)), R[rs0, cf, af], ∀ r. r ∈ rs1 → af(r) = o ⊦ ((r => a × r0))(mk(rs1, cf)), (o[r => a × r0] * R)[rs1 ∪ rs0, cf, af] |
⊦ ((r => ce))(H) ↔ H = (∅ ++ r)[r, ce] ∧ r ≠ null
cf(r) = a × r0, rs1 ∩ rs0 = ∅, ((r => ce))(mk(rs1, cf)), R[rs0, cf, af], ∀ r. r ∈ rs1 → af(r) = o ⊦ (o[r => a × r0] * R)[rs1 ∪ rs0, cf, af], mk(rs1, cf) = (∅ ++ r)[r, a × r0] ∧ r ≠ null
Used terms: mk(rs1, cf), a × r0, r