| copy-edges-prepost(succ, H0, H, map) ⊦ copy-node-prepost(H0, H, map) |
⊦ copy-edges-prepost(succ, H0, H, map) ↔ (∃ H1. H0 ∪ H1 = H ∧ H0 ⊥ H1 ∧ dom map ⊆ dom H0 ∧ ran map = dom H1 ∧ closed(succ, H1) ∧ closed(H0) ∧ closed(H1) ∧ inj(map))
[Concretesimprules(()), Extraterms((mapHH0succ))]