set E = {} ;
set V = {1};
reconsider S = {} as Function of {},{1} by RELSET_1:25;
set G1 = createGraph ({1},{},S,S);
consider WL being Function of (the_Edges_of (createGraph ({1},{},S,S))),REAL;
set G2 = (createGraph ({1},{},S,S)) .set (WeightSelector,WL);
consider EL being PartFunc of (the_Edges_of ((createGraph ({1},{},S,S)) .set (WeightSelector,WL))),REAL;
set G3 = ((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL);
consider VL being PartFunc of (the_Vertices_of (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL))),REAL;
set G4 = (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL);
take
(((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL)
; ( (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is finite & (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is trivial & (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is Tree-like & (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is nonnegative-weighted & (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is real-WEV )
thus
( (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is finite & (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is trivial & (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is Tree-like )
; ( (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is nonnegative-weighted & (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is real-WEV )
A1: the_Weight_of ((((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL)) =
(((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) . WeightSelector
by GLIB_000:12
.=
((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) . WeightSelector
by GLIB_000:12
.=
WL
by GLIB_000:11
;
the_Edges_of (createGraph ({1},{},S,S)) = {}
by GLIB_000:8;
then
rng (the_Weight_of ((((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL))) = {}
by A1;
then
rng (the_Weight_of ((((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL))) c= Real>=0
by XBOOLE_1:2;
hence
(((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is nonnegative-weighted
by Def14; (((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is real-WEV
the_ELabel_of ((((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL)) =
(((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) . ELabelSelector
by GLIB_000:12
.=
EL
by GLIB_000:11
;
then A2:
(((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is real-elabeled
by Def15;
(((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is real-weighted
by A1, Def13;
hence
(((createGraph ({1},{},S,S)) .set (WeightSelector,WL)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is real-WEV
by A2; verum