let x, y, z, Z be set ; :: thesis: ( Z c= {x,y,z} iff ( Z = {} or Z = {x} or Z = {y} or Z = {z} or Z = {x,y} or Z = {y,z} or Z = {x,z} or Z = {x,y,z} ) )
hereby :: thesis: ( ( Z = {} or Z = {x} or Z = {y} or Z = {z} or Z = {x,y} or Z = {y,z} or Z = {x,z} or Z = {x,y,z} ) implies Z c= {x,y,z} )
assume that A1:
Z c= {x,y,z}
and A2:
Z <> {}
and A3:
Z <> {x}
and A4:
Z <> {y}
and A5:
Z <> {z}
and A6:
Z <> {x,y}
and A7:
Z <> {y,z}
and A8:
Z <> {x,z}
;
:: thesis: Z = {x,y,z}
{x,y,z} c= Z
proof
let a be
set ;
:: according to TARSKI:def 3 :: thesis: ( not a in {x,y,z} or a in Z )
assume A9:
a in {x,y,z}
;
:: thesis: a in Z
A10:
now assume
not
x in Z
;
:: thesis: contradictionthen A11:
Z c= {x,y,z} \ {x}
by A1, Lm2;
{x,y,z} \ {x} =
({x} \/ {y,z}) \ {x}
by ENUMSET1:42
.=
{y,z} \ {x}
by XBOOLE_1:40
;
then
{x,y,z} \ {x} c= {y,z}
by XBOOLE_1:36;
then
Z c= {y,z}
by A11, XBOOLE_1:1;
hence
contradiction
by A2, A4, A5, A7, Lm14;
:: thesis: verum end;
A12:
now assume
not
y in Z
;
:: thesis: contradictionthen A13:
Z c= {x,y,z} \ {y}
by A1, Lm2;
{x,y,z} \ {y} =
({x,y} \/ {z}) \ {y}
by ENUMSET1:43
.=
(({x} \/ {y}) \/ {z}) \ {y}
by ENUMSET1:41
.=
(({x} \/ {z}) \/ {y}) \ {y}
by XBOOLE_1:4
.=
({x,z} \/ {y}) \ {y}
by ENUMSET1:41
.=
{x,z} \ {y}
by XBOOLE_1:40
;
then
{x,y,z} \ {y} c= {x,z}
by XBOOLE_1:36;
then
Z c= {x,z}
by A13, XBOOLE_1:1;
hence
contradiction
by A2, A3, A5, A8, Lm14;
:: thesis: verum end;
now assume
not
z in Z
;
:: thesis: contradictionthen A14:
Z c= {x,y,z} \ {z}
by A1, Lm2;
{x,y,z} \ {z} =
({x,y} \/ {z}) \ {z}
by ENUMSET1:43
.=
{x,y} \ {z}
by XBOOLE_1:40
;
then
{x,y,z} \ {z} c= {x,y}
by XBOOLE_1:36;
then
Z c= {x,y}
by A14, XBOOLE_1:1;
hence
contradiction
by A2, A3, A4, A6, Lm14;
:: thesis: verum end;
hence
a in Z
by A9, A10, A12, ENUMSET1:def 1;
:: thesis: verum
end; hence
Z = {x,y,z}
by A1, XBOOLE_0:def 10;
:: thesis: verum
end;
assume A15:
( Z = {} or Z = {x} or Z = {y} or Z = {z} or Z = {x,y} or Z = {y,z} or Z = {x,z} or Z = {x,y,z} )
; :: thesis: Z c= {x,y,z}