let X, Y be set ; ( ( X c= [:X,Y:] or X c= [:Y,X:] ) implies X = {} )
assume A1:
( X c= [:X,Y:] or X c= [:Y,X:] )
; X = {}
assume A2:
X <> {}
; contradiction
A3:
now not X c= [:Y,X:]defpred S1[
set ]
means ex
Y being
set st
( $1
= Y & ex
z being
set st
(
z in Y &
z in X ) );
consider Z being
set such that A4:
for
y being
set holds
(
y in Z iff (
y in union X &
S1[
y] ) )
from XBOOLE_0:sch 1();
consider Y2 being
set such that A5:
Y2 in X \/ Z
and A6:
X \/ Z misses Y2
by XREGULAR:1, A2;
now ex Y2 being set st
( Y2 in X & ( for Y1 being set st Y1 in Y2 holds
for z being set holds
( not z in Y1 or not z in X ) ) )end; then consider Y1 being
set such that A13:
Y1 in X
and A14:
for
Y2 being
set holds
( not
Y2 in Y1 or for
z being
set holds
( not
z in Y2 or not
z in X ) )
;
A15:
now for y, x being set holds
( not x in X or not Y1 = [y,x] )end; assume
X c= [:Y,X:]
;
contradictionthen
Y1 in [:Y,X:]
by A13, TARSKI:def 3;
then
ex
y,
x being
set st
(
y in Y &
x in X &
Y1 = [y,x] )
by Def2;
hence
contradiction
by A15;
verum end;
now not X c= [:X,Y:]consider z being
set such that A19:
z in X
by A2, XBOOLE_0:7;
consider Y1 being
set such that A20:
Y1 in X \/ (union X)
and A21:
X \/ (union X) misses Y1
by XREGULAR:1, A19;
assume A22:
X c= [:X,Y:]
;
contradictionthen
Y1 in union X
by A20, XBOOLE_0:def 3;
then consider Y2 being
set such that A26:
Y1 in Y2
and A27:
Y2 in X
by TARSKI:def 4;
Y2 in [:X,Y:]
by A22, A27, TARSKI:def 3;
then consider x,
y being
set such that A28:
x in X
and
y in Y
and A29:
Y2 = [x,y]
by Def2;
(
Y1 = {x} or
Y1 = {x,y} )
by A26, A29, TARSKI:def 2;
then A30:
x in Y1
by TARSKI:def 1, TARSKI:def 2;
x in X \/ (union X)
by A28, XBOOLE_0:def 3;
hence
contradiction
by A21, A30, XBOOLE_0:3;
verum end;
hence
contradiction
by A1, A3; verum