now
per cases ( ( V is non empty Subset of (the_Vertices_of G) & E c= G .edgesBetween V ) or not V is non empty Subset of (the_Vertices_of G) or not E c= G .edgesBetween V ) ;
suppose A1: ( V is non empty Subset of (the_Vertices_of G) & E c= G .edgesBetween V ) ; :: thesis: ex b1 being inducedSubgraph of G,V,E st
( b1 is [Weighted] & b1 is [ELabeled] & b1 is [VLabeled] )

consider X being inducedSubgraph of G,V,E;
consider W being ManySortedSet of the_Edges_of X;
set G2 = X .set (WeightSelector,W);
consider EL being PartFunc of (the_Edges_of (X .set (WeightSelector,W))),REAL;
set G3 = (X .set (WeightSelector,W)) .set (ELabelSelector,EL);
consider VL being PartFunc of (the_Vertices_of ((X .set (WeightSelector,W)) .set (ELabelSelector,EL))),REAL;
set G4 = ((X .set (WeightSelector,W)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL);
( X == X .set (WeightSelector,W) & X .set (WeightSelector,W) == (X .set (WeightSelector,W)) .set (ELabelSelector,EL) ) by Lm3;
then A2: X == (X .set (WeightSelector,W)) .set (ELabelSelector,EL) by GLIB_000:88;
(X .set (WeightSelector,W)) .set (ELabelSelector,EL) == ((X .set (WeightSelector,W)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) by Lm3;
then A3: X == ((X .set (WeightSelector,W)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) by A2, GLIB_000:88;
then ((X .set (WeightSelector,W)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) is Subgraph of X by GLIB_000:90;
then reconsider G4 = ((X .set (WeightSelector,W)) .set (ELabelSelector,EL)) .set (VLabelSelector,VL) as Subgraph of G by GLIB_000:46;
the_Edges_of X = E by A1, GLIB_000:def 39;
then A4: the_Edges_of G4 = E by A3, GLIB_000:def 36;
the_Vertices_of X = V by A1, GLIB_000:def 39;
then the_Vertices_of G4 = V by A3, GLIB_000:def 36;
then G4 is inducedSubgraph of G,V,E by A1, A4, GLIB_000:def 39;
hence ex b1 being inducedSubgraph of G,V,E st
( b1 is [Weighted] & b1 is [ELabeled] & b1 is [VLabeled] ) ; :: thesis: verum
end;
suppose A5: ( not V is non empty Subset of (the_Vertices_of G) or not E c= G .edgesBetween V ) ; :: thesis: ex b1 being inducedSubgraph of G,V,E st
( b1 is [Weighted] & b1 is [ELabeled] & b1 is [VLabeled] )

end;
end;
end;
hence ex b1 being inducedSubgraph of G,V,E st
( b1 is [Weighted] & b1 is [ELabeled] & b1 is [VLabeled] ) ; :: thesis: verum