let G be _Graph; :: thesis: for X being set holds (the_Edges_of G) \ (G .edgesInOut X) = G .edgesBetween ((the_Vertices_of G) \ X)
let X be set ; :: thesis: (the_Edges_of G) \ (G .edgesInOut X) = G .edgesBetween ((the_Vertices_of G) \ X)
set EG = the_Edges_of G;
set VG = the_Vertices_of G;
set EIO = G .edgesInOut X;
set EB = G .edgesBetween ((the_Vertices_of G) \ X);
now :: thesis: for x being object holds
( ( x in (the_Edges_of G) \ (G .edgesInOut X) implies x in G .edgesBetween ((the_Vertices_of G) \ X) ) & ( x in G .edgesBetween ((the_Vertices_of G) \ X) implies x in (the_Edges_of G) \ (G .edgesInOut X) ) )
end;
hence (the_Edges_of G) \ (G .edgesInOut X) = G .edgesBetween ((the_Vertices_of G) \ X) by TARSKI:2; :: thesis: verum