set G0 = G .set (ELabelSelector,(id (the_Edges_of G)));
ELabelSelector in {ELabelSelector}
by TARSKI:def 1;
then
ELabelSelector in (dom G) \/ {ELabelSelector}
by XBOOLE_0:def 3;
hence
ELabelSelector in dom (G .set (ELabelSelector,(id (the_Edges_of G))))
by GLIB_000:7; GLIB_010:def 1 ( ex f being ManySortedSet of the_Edges_of (G .set (ELabelSelector,(id (the_Edges_of G)))) st (G .set (ELabelSelector,(id (the_Edges_of G)))) . ELabelSelector = f & G .set (ELabelSelector,(id (the_Edges_of G))) is elabel-distinct )
thus
ex f being ManySortedSet of the_Edges_of (G .set (ELabelSelector,(id (the_Edges_of G)))) st (G .set (ELabelSelector,(id (the_Edges_of G)))) . ELabelSelector = f
G .set (ELabelSelector,(id (the_Edges_of G))) is elabel-distinct
(G .set (ELabelSelector,(id (the_Edges_of G)))) . ELabelSelector = id (the_Edges_of G)
by GLIB_000:8;
hence
G .set (ELabelSelector,(id (the_Edges_of G))) is elabel-distinct
by GLIB_003:def 8; verum