let G1 be _Graph; for G2 being Subgraph of G1
for x, y, e being set holds
( ( e Joins x,y,G2 implies e Joins x,y,G1 ) & ( e DJoins x,y,G2 implies e DJoins x,y,G1 ) & ( e SJoins x,y,G2 implies e SJoins x,y,G1 ) & ( e DSJoins x,y,G2 implies e DSJoins x,y,G1 ) )
let G2 be Subgraph of G1; for x, y, e being set holds
( ( e Joins x,y,G2 implies e Joins x,y,G1 ) & ( e DJoins x,y,G2 implies e DJoins x,y,G1 ) & ( e SJoins x,y,G2 implies e SJoins x,y,G1 ) & ( e DSJoins x,y,G2 implies e DSJoins x,y,G1 ) )
let x, y, e be set ; ( ( e Joins x,y,G2 implies e Joins x,y,G1 ) & ( e DJoins x,y,G2 implies e DJoins x,y,G1 ) & ( e SJoins x,y,G2 implies e SJoins x,y,G1 ) & ( e DSJoins x,y,G2 implies e DSJoins x,y,G1 ) )
thus
( e Joins x,y,G2 implies e Joins x,y,G1 )
by Lm5; ( ( e DJoins x,y,G2 implies e DJoins x,y,G1 ) & ( e SJoins x,y,G2 implies e SJoins x,y,G1 ) & ( e DSJoins x,y,G2 implies e DSJoins x,y,G1 ) )
hereby ( ( e SJoins x,y,G2 implies e SJoins x,y,G1 ) & ( e DSJoins x,y,G2 implies e DSJoins x,y,G1 ) )
assume A1:
e DJoins x,
y,
G2
;
e DJoins x,y,G1then A2:
e in the_Edges_of G2
by Def16;
(the_Target_of G2) . e = y
by A1, Def16;
then A3:
(the_Target_of G1) . e = y
by A2, Def34;
(the_Source_of G2) . e = x
by A1, Def16;
then
(the_Source_of G1) . e = x
by A2, Def34;
hence
e DJoins x,
y,
G1
by A2, A3, Def16;
verum
end;
assume A7:
e DSJoins x,y,G2
; e DSJoins x,y,G1
then A8:
( (the_Source_of G2) . e in x & (the_Target_of G2) . e in y )
by Def18;
A9:
e in the_Edges_of G2
by A7, Def18;
then
( (the_Source_of G2) . e = (the_Source_of G1) . e & (the_Target_of G2) . e = (the_Target_of G1) . e )
by Def34;
hence
e DSJoins x,y,G1
by A9, A8, Def18; verum