let G be loopless _Graph; :: thesis: ( field (VertexDomRel G) = the_Vertices_of G implies for C being Component of G holds not C is _trivial )
assume A1: field (VertexDomRel G) = the_Vertices_of G ; :: thesis: for C being Component of G holds not C is _trivial
let C be Component of G; :: thesis: not C is _trivial
assume C is _trivial ; :: thesis: contradiction
then consider v being Vertex of C such that
A2: the_Vertices_of C = {v} by GLIB_000:22;
A3: v in the_Vertices_of G by A2, ZFMISC_1:31;
reconsider v0 = v as Vertex of G by A2, ZFMISC_1:31;
the_Vertices_of G = (dom (VertexDomRel G)) \/ (rng (VertexDomRel G)) by A1, RELAT_1:def 6;
per cases then ( v in dom (VertexDomRel G) or v in rng (VertexDomRel G) ) by A3, XBOOLE_0:def 3;
end;