let X be non empty set ; :: thesis: for P being a_partition of X holds { (product p) where p is Element of P * : verum } is a_partition of X *
let P be a_partition of X; :: thesis: { (product p) where p is Element of P * : verum } is a_partition of X *
set PP = { (product p) where p is Element of P * : verum } ;
{ (product p) where p is Element of P * : verum } c= bool (X * )
then reconsider PP = { (product p) where p is Element of P * : verum } as Subset-Family of (X * ) ;
PP is a_partition of X *
proof
thus
union PP c= X *
;
:: according to XBOOLE_0:def 10,
EQREL_1:def 6 :: thesis: ( X * c= union PP & ( for b1 being Element of bool (X * ) holds
( not b1 in PP or ( not b1 = {} & ( for b2 being Element of bool (X * ) holds
( not b2 in PP or b1 = b2 or b1 misses b2 ) ) ) ) ) )
thus
X * c= union PP
:: thesis: for b1 being Element of bool (X * ) holds
( not b1 in PP or ( not b1 = {} & ( for b2 being Element of bool (X * ) holds
( not b2 in PP or b1 = b2 or b1 misses b2 ) ) ) )
let A be
Subset of
(X * );
:: thesis: ( not A in PP or ( not A = {} & ( for b1 being Element of bool (X * ) holds
( not b1 in PP or A = b1 or A misses b1 ) ) ) )
assume
A in PP
;
:: thesis: ( not A = {} & ( for b1 being Element of bool (X * ) holds
( not b1 in PP or A = b1 or A misses b1 ) ) )
then consider p being
Element of
P * such that A6:
A = product p
;
thus
A <> {}
by A6;
:: thesis: for b1 being Element of bool (X * ) holds
( not b1 in PP or A = b1 or A misses b1 )
let B be
Subset of
(X * );
:: thesis: ( not B in PP or A = B or A misses B )
assume
B in PP
;
:: thesis: ( A = B or A misses B )
then consider q being
Element of
P * such that A7:
B = product q
;
assume A8:
A <> B
;
:: thesis: A misses B
assume
A meets B
;
:: thesis: contradiction
then consider x being
set such that A9:
(
x in A &
x in B )
by XBOOLE_0:3;
consider f being
Function such that A10:
(
x = f &
dom f = dom p & ( for
z being
set st
z in dom p holds
f . z in p . z ) )
by A6, A9, CARD_3:def 5;
consider g being
Function such that A11:
(
x = g &
dom g = dom q & ( for
z being
set st
z in dom q holds
g . z in q . z ) )
by A7, A9, CARD_3:def 5;
hence
contradiction
by A6, A7, A8, A10, A11, FUNCT_1:9;
:: thesis: verum
end;
hence
{ (product p) where p is Element of P * : verum } is a_partition of X *
; :: thesis: verum