let G be _Graph; for X, Y being set holds G .edgesBetween (X,Y) = (G .edgesDBetween (X,Y)) \/ (G .edgesDBetween (Y,X))
let X, Y be set ; G .edgesBetween (X,Y) = (G .edgesDBetween (X,Y)) \/ (G .edgesDBetween (Y,X))
now for e being object holds
( ( e in (G .edgesDBetween (X,Y)) \/ (G .edgesDBetween (Y,X)) implies e SJoins X,Y,G ) & ( e SJoins X,Y,G implies e in (G .edgesDBetween (X,Y)) \/ (G .edgesDBetween (Y,X)) ) )let e be
object ;
( ( e in (G .edgesDBetween (X,Y)) \/ (G .edgesDBetween (Y,X)) implies e SJoins X,Y,G ) & ( e SJoins X,Y,G implies b1 in (G .edgesDBetween (X,Y)) \/ (G .edgesDBetween (Y,X)) ) )assume
e SJoins X,
Y,
G
;
b1 in (G .edgesDBetween (X,Y)) \/ (G .edgesDBetween (Y,X)) end;
hence
G .edgesBetween (X,Y) = (G .edgesDBetween (X,Y)) \/ (G .edgesDBetween (Y,X))
by Def30; verum