let G be strict irreflexive RelStr ; ( G is trivial implies ComplRelStr G = G )
set CG = ComplRelStr G;
assume A1:
G is trivial
; ComplRelStr G = G
per cases
( the carrier of G is empty or ex x being object st the carrier of G = {x} )
by A1, ZFMISC_1:131;
suppose
ex
x being
object st the
carrier of
G = {x}
;
ComplRelStr G = Gthen consider x being
object such that A4:
the
carrier of
G = {x}
;
A5:
the
carrier of
(ComplRelStr G) = {x}
by A4, NECKLACE:def 8;
the
InternalRel of
G c= [:{x},{x}:]
by A4;
then
the
InternalRel of
G c= {[x,x]}
by ZFMISC_1:29;
then A6:
( the
InternalRel of
G = {} or the
InternalRel of
G = {[x,x]} )
by ZFMISC_1:33;
A7:
the
InternalRel of
G <> {[x,x]}
the
InternalRel of
(ComplRelStr G) = ( the InternalRel of G `) \ (id the carrier of G)
by NECKLACE:def 8;
then
the
InternalRel of
(ComplRelStr G) = ([:{x},{x}:] \ {}) \ (id {x})
by A4, A6, A7, SUBSET_1:def 4;
then
the
InternalRel of
(ComplRelStr G) = {[x,x]} \ (id {x})
by ZFMISC_1:29;
then
the
InternalRel of
(ComplRelStr G) = {[x,x]} \ {[x,x]}
by SYSREL:13;
hence
ComplRelStr G = G
by A4, A6, A7, A5, XBOOLE_1:37;
verum end; end;