let G be SimpleGraph; for x, y being set st {[x,(union G)],y} in Edges (Mycielskian G) holds
( x <> y & x in union G & ( y in union G or y = union G ) )
let x, y be set ; ( {[x,(union G)],y} in Edges (Mycielskian G) implies ( x <> y & x in union G & ( y in union G or y = union G ) ) )
assume A:
{[x,(union G)],y} in Edges (Mycielskian G)
; ( x <> y & x in union G & ( y in union G or y = union G ) )
set uG = union G;
set e = {[x,(union G)],y};
per cases
( {[x,(union G)],y} in Edges G or ex x, y being Element of union G st
( {[x,(union G)],y} = {x,[y,(union G)]} & {x,y} in Edges G ) or ex y being Element of union G st
( {[x,(union G)],y} = {(union G),[y,(union G)]} & y in union G ) )
by A, M0e0;
suppose
ex
x,
y being
Element of
union G st
(
{[x,(union G)],y} = {x,[y,(union G)]} &
{x,y} in Edges G )
;
( x <> y & x in union G & ( y in union G or y = union G ) )then consider xa,
ya being
Element of
union G such that A1:
{[x,(union G)],y} = {xa,[ya,(union G)]}
and B1:
{xa,ya} in Edges G
;
consider xx,
yy being
set such that C1:
xx <> yy
and D1:
(
xx in Vertices G &
yy in Vertices G )
and E1:
{xa,ya} = {xx,yy}
by B1, SG4;
F1:
( (
xa = xx &
ya = yy ) or (
xa = yy &
ya = xx ) )
by E1, ZFMISC_1:6;
end; suppose
ex
y being
Element of
union G st
(
{[x,(union G)],y} = {(union G),[y,(union G)]} &
y in union G )
;
( x <> y & x in union G & ( y in union G or y = union G ) )then consider yy being
Element of
union G such that A1:
{[x,(union G)],y} = {(union G),[yy,(union G)]}
and B1:
yy in union G
;
C1:
( (
union G = [x,(union G)] &
y = [yy,(union G)] ) or (
union G = y &
[x,(union G)] = [yy,(union G)] ) )
by A1, ZFMISC_1:6;
x = yy
by C1, Aux2, XTUPLE_0:1;
hence
(
x <> y &
x in union G & (
y in union G or
y = union G ) )
by C1, B1;
verum end; end;