let X be set ; :: thesis: ex G being SimpleGraph st
( G is edgeless & Vertices G = X )

set G = {{}} \/ (singletons X);
A1: {{}} \/ (singletons X) is subset-closed
proof end;
A7: {{}} \/ (singletons X) is 1 -at_most_dimensional
proof
let x be set ; :: according to SCMYCIEL:def 4 :: thesis: ( x in {{}} \/ (singletons X) implies card x c= 1 + 1 )
assume A8: x in {{}} \/ (singletons X) ; :: thesis: card x c= 1 + 1
per cases ( x in {{}} or x in singletons X ) by A8, XBOOLE_0:def 3;
suppose x in singletons X ; :: thesis: card x c= 1 + 1
then consider f being Subset of X such that
A9: x = f and
A10: f is 1 -element ;
consider v being set such that
v in X and
A11: f = {v} by A10, Th9;
A12: card x = 1 by A9, A11, CARD_1:30;
Segm 1 c= Segm (1 + 1) by NAT_1:39;
hence card x c= 1 + 1 by A12; :: thesis: verum
end;
end;
end;
reconsider G = {{}} \/ (singletons X) as SimpleGraph by A1, A7;
take G ; :: thesis: ( G is edgeless & Vertices G = X )
now :: thesis: not Edges G <> {}
assume Edges G <> {} ; :: thesis: contradiction
then consider e being object such that
A13: e in Edges G by XBOOLE_0:def 1;
reconsider e = e as set by TARSKI:1;
A14: ( e in G & card e = 2 ) by A13, Def1;
per cases ( e in {{}} or e in singletons X ) by A13, XBOOLE_0:def 3;
suppose e in singletons X ; :: thesis: contradiction
then consider f being Subset of X such that
A15: e = f and
A16: f is 1 -element ;
consider v being set such that
v in X and
A17: f = {v} by A16, Th9;
thus contradiction by A14, A15, A17, CARD_1:30; :: thesis: verum
end;
end;
end;
hence G is edgeless ; :: thesis: Vertices G = X
thus Vertices G = X :: thesis: verum
proof
thus Vertices G c= X :: according to XBOOLE_0:def 10 :: thesis: X c= Vertices G
proof
let x be object ; :: according to TARSKI:def 3 :: thesis: ( not x in Vertices G or x in X )
assume x in Vertices G ; :: thesis: x in X
then consider y being set such that
A18: x in y and
A19: y in G by TARSKI:def 4;
end;
thus X c= Vertices G :: thesis: verum
proof
let x be object ; :: according to TARSKI:def 3 :: thesis: ( not x in X or x in Vertices G )
assume x in X ; :: thesis: x in Vertices G
then reconsider f = {x} as Subset of X by ZFMISC_1:31;
f is 1 -element ;
then {x} in singletons X ;
then {x} in G by XBOOLE_0:def 3;
hence x in Vertices G by Th24; :: thesis: verum
end;
end;