set V = {1};
set E = {} ;
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 ; :: thesis: ( (((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 ) ; :: thesis: ( (((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 ;
then A2: (((createGraph {1},{} ,S,S) .set WeightSelector ,WL) .set ELabelSelector ,EL) .set VLabelSelector ,VL is real-weighted by Def13;
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 A3: (((createGraph {1},{} ,S,S) .set WeightSelector ,WL) .set ELabelSelector ,EL) .set VLabelSelector ,VL is real-elabeled by Def15;
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; :: thesis: (((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 real-WEV by A2, A3; :: thesis: verum