defpred S1[ object ] means $1 SJoins X,Y,G;
consider IT being Subset of (the_Edges_of G) such that
A1:
for e being set holds
( e in IT iff ( e in the_Edges_of G & S1[e] ) )
from SUBSET_1:sch 1();
take
IT
; for e being object holds
( e in IT iff e SJoins X,Y,G )
let e be object ; ( e in IT iff e SJoins X,Y,G )
thus
( e in IT implies S1[e] )
by A1; ( e SJoins X,Y,G implies e in IT )
assume A2:
e SJoins X,Y,G
; e in IT
thus
e in IT
by A1, A2; verum