defpred S1[ object ] means ex v being object st $1 Joins v,v,G;
consider L being Subset of (the_Edges_of G) such that
A1:
for e being set holds
( e in L iff ( e in the_Edges_of G & S1[e] ) )
from SUBSET_1:sch 1();
take
L
; for e being object holds
( e in L iff ex v being object st e Joins v,v,G )
let e be object ; ( e in L iff ex v being object st e Joins v,v,G )
thus
( e in L implies ex v being object st e Joins v,v,G )
by A1; ( ex v being object st e Joins v,v,G implies e in L )
given v being object such that A2:
e Joins v,v,G
; e in L
e in the_Edges_of G
by A2, GLIB_000:def 13;
hence
e in L
by A1, A2; verum