let Y be non empty set ; for G being Subset of (PARTITIONS Y)
for B, C, D being a_partition of Y st G = {B,C,D} & B <> C & C <> D & D <> B holds
'/\' G = (B '/\' C) '/\' D
let G be Subset of (PARTITIONS Y); for B, C, D being a_partition of Y st G = {B,C,D} & B <> C & C <> D & D <> B holds
'/\' G = (B '/\' C) '/\' D
let B, C, D be a_partition of Y; ( G = {B,C,D} & B <> C & C <> D & D <> B implies '/\' G = (B '/\' C) '/\' D )
assume that
A1:
G = {B,C,D}
and
A2:
B <> C
and
A3:
C <> D
and
A4:
D <> B
; '/\' G = (B '/\' C) '/\' D
A5:
(B '/\' C) '/\' D c= '/\' G
proof
let x be
set ;
TARSKI:def 3 ( not x in (B '/\' C) '/\' D or x in '/\' G )
assume A6:
x in (B '/\' C) '/\' D
;
x in '/\' G
then A7:
x <> {}
by EQREL_1:def 4;
x in (INTERSECTION ((B '/\' C),D)) \ {{}}
by A6, PARTIT1:def 4;
then consider a,
d being
set such that A8:
a in B '/\' C
and A9:
d in D
and A10:
x = a /\ d
by SETFAM_1:def 5;
a in (INTERSECTION (B,C)) \ {{}}
by A8, PARTIT1:def 4;
then consider b,
c being
set such that A11:
b in B
and A12:
c in C
and A13:
a = b /\ c
by SETFAM_1:def 5;
set h =
((B .--> b) +* (C .--> c)) +* (D .--> d);
A14:
rng (((B .--> b) +* (C .--> c)) +* (D .--> d)) =
{((((B .--> b) +* (C .--> c)) +* (D .--> d)) . B),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . C),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . D)}
by Lm4
.=
{((((B .--> b) +* (C .--> c)) +* (D .--> d)) . D),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . B),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . C)}
by ENUMSET1:59
;
A15:
(((B .--> b) +* (C .--> c)) +* (D .--> d)) . D = d
by FUNCT_7:94;
rng (((B .--> b) +* (C .--> c)) +* (D .--> d)) c= bool Y
then reconsider F =
rng (((B .--> b) +* (C .--> c)) +* (D .--> d)) as
Subset-Family of
Y ;
A17:
(((B .--> b) +* (C .--> c)) +* (D .--> d)) . C = c
by A3, Lm2;
A18:
for
p being
set st
p in G holds
(((B .--> b) +* (C .--> c)) +* (D .--> d)) . p in p
A20:
(((B .--> b) +* (C .--> c)) +* (D .--> d)) . B = b
by A2, A4, Lm3;
A21:
x c= Intersect F
A26:
dom (((B .--> b) +* (C .--> c)) +* (D .--> d)) = {B,C,D}
by Lm1;
then
D in dom (((B .--> b) +* (C .--> c)) +* (D .--> d))
by ENUMSET1:def 1;
then A27:
rng (((B .--> b) +* (C .--> c)) +* (D .--> d)) <> {}
by FUNCT_1:3;
Intersect F c= x
proof
let t be
set ;
TARSKI:def 3 ( not t in Intersect F or t in x )
assume
t in Intersect F
;
t in x
then A28:
t in meet (rng (((B .--> b) +* (C .--> c)) +* (D .--> d)))
by A27, SETFAM_1:def 9;
(((B .--> b) +* (C .--> c)) +* (D .--> d)) . C in {((((B .--> b) +* (C .--> c)) +* (D .--> d)) . D),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . B),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . C)}
by ENUMSET1:def 1;
then
t in (((B .--> b) +* (C .--> c)) +* (D .--> d)) . C
by A14, A28, SETFAM_1:def 1;
then A29:
t in c
by A3, Lm2;
(((B .--> b) +* (C .--> c)) +* (D .--> d)) . B in {((((B .--> b) +* (C .--> c)) +* (D .--> d)) . D),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . B),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . C)}
by ENUMSET1:def 1;
then
t in (((B .--> b) +* (C .--> c)) +* (D .--> d)) . B
by A14, A28, SETFAM_1:def 1;
then
t in b
by A2, A4, Lm3;
then A30:
t in b /\ c
by A29, XBOOLE_0:def 4;
(((B .--> b) +* (C .--> c)) +* (D .--> d)) . D in {((((B .--> b) +* (C .--> c)) +* (D .--> d)) . D),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . B),((((B .--> b) +* (C .--> c)) +* (D .--> d)) . C)}
by ENUMSET1:def 1;
then
t in (((B .--> b) +* (C .--> c)) +* (D .--> d)) . D
by A14, A28, SETFAM_1:def 1;
hence
t in x
by A10, A13, A15, A30, XBOOLE_0:def 4;
verum
end;
then
x = Intersect F
by A21, XBOOLE_0:def 10;
hence
x in '/\' G
by A1, A26, A18, A7, BVFUNC_2:def 1;
verum
end;
'/\' G c= (B '/\' C) '/\' D
proof
let x be
set ;
TARSKI:def 3 ( not x in '/\' G or x in (B '/\' C) '/\' D )
assume
x in '/\' G
;
x in (B '/\' C) '/\' D
then consider h being
Function,
F being
Subset-Family of
Y such that A31:
dom h = G
and A32:
rng h = F
and A33:
for
d being
set st
d in G holds
h . d in d
and A34:
x = Intersect F
and A35:
x <> {}
by BVFUNC_2:def 1;
D in dom h
by A1, A31, ENUMSET1:def 1;
then A36:
h . D in rng h
by FUNCT_1:def 3;
set m =
(h . B) /\ (h . C);
B in dom h
by A1, A31, ENUMSET1:def 1;
then A37:
h . B in rng h
by FUNCT_1:def 3;
C in dom h
by A1, A31, ENUMSET1:def 1;
then A38:
h . C in rng h
by FUNCT_1:def 3;
A39:
x c= ((h . B) /\ (h . C)) /\ (h . D)
then
(h . B) /\ (h . C) <> {}
by A35;
then A42:
not
(h . B) /\ (h . C) in {{}}
by TARSKI:def 1;
D in G
by A1, ENUMSET1:def 1;
then A43:
h . D in D
by A33;
A44:
not
x in {{}}
by A35, TARSKI:def 1;
C in G
by A1, ENUMSET1:def 1;
then A45:
h . C in C
by A33;
B in G
by A1, ENUMSET1:def 1;
then
h . B in B
by A33;
then
(h . B) /\ (h . C) in INTERSECTION (
B,
C)
by A45, SETFAM_1:def 5;
then
(h . B) /\ (h . C) in (INTERSECTION (B,C)) \ {{}}
by A42, XBOOLE_0:def 5;
then A46:
(h . B) /\ (h . C) in B '/\' C
by PARTIT1:def 4;
((h . B) /\ (h . C)) /\ (h . D) c= x
then
((h . B) /\ (h . C)) /\ (h . D) = x
by A39, XBOOLE_0:def 10;
then
x in INTERSECTION (
(B '/\' C),
D)
by A43, A46, SETFAM_1:def 5;
then
x in (INTERSECTION ((B '/\' C),D)) \ {{}}
by A44, XBOOLE_0:def 5;
hence
x in (B '/\' C) '/\' D
by PARTIT1:def 4;
verum
end;
hence
'/\' G = (B '/\' C) '/\' D
by A5, XBOOLE_0:def 10; verum