| recursive-edges-property(n, φe), H = H1, map = map1 ⊦ [copy_edges#(succ0; succ1, map1, H1): n ] φe(succ0, succ1, H, H1, map, map1) |
⊦ recursive-edges-property(n, φe) ↔ (∀ succ0, succ1, H1, map1. [H0 := H1; map0 := map1; copy_edges#(succ0; succ1, map1, H1): n ] φe(succ0, succ1, H0, H1, map0, map1))
[Concretesimprules(()), Extraterms((φen))]