let Y be non empty set ; :: thesis: for PA being a_partition of Y
for F being Subset-Family of Y st Intersect F <> {} & ( for X being set st X in F holds
X is_a_dependent_set_of PA ) holds
Intersect F is_a_dependent_set_of PA
let PA be a_partition of Y; :: thesis: for F being Subset-Family of Y st Intersect F <> {} & ( for X being set st X in F holds
X is_a_dependent_set_of PA ) holds
Intersect F is_a_dependent_set_of PA
let F be Subset-Family of Y; :: thesis: ( Intersect F <> {} & ( for X being set st X in F holds
X is_a_dependent_set_of PA ) implies Intersect F is_a_dependent_set_of PA )
per cases
( F = {} or F <> {} )
;
suppose A1:
F <> {}
;
:: thesis: ( Intersect F <> {} & ( for X being set st X in F holds
X is_a_dependent_set_of PA ) implies Intersect F is_a_dependent_set_of PA )then reconsider F' =
F as non
empty Subset-Family of
Y ;
assume A2:
(
Intersect F <> {} & ( for
X being
set st
X in F holds
X is_a_dependent_set_of PA ) )
;
:: thesis: Intersect F is_a_dependent_set_of PAdefpred S1[
set ,
set ]
means ( $2
c= PA & $2
<> {} & $1
= union $2 );
A3:
for
X being
set st
X in F holds
ex
B being
set st
S1[
X,
B]
consider f being
Function such that A4:
(
dom f = F & ( for
X being
set st
X in F holds
S1[
X,
f . X] ) )
from CLASSES1:sch 1(A3);
rng f c= bool (bool Y)
then reconsider f =
f as
Function of
F',
(bool (bool Y)) by A4, FUNCT_2:def 1, RELSET_1:11;
defpred S2[
set ]
means $1
in F;
deffunc H1(
Element of
F')
-> Element of
bool (bool Y) =
f . $1;
reconsider T =
{ H1(X) where X is Element of F' : S2[X] } as
Subset-Family of
(bool Y) from DOMAIN_1:sch 8();
reconsider T =
T as
Subset-Family of
(bool Y) ;
take B =
Intersect T;
:: according to PARTIT1:def 1 :: thesis: ( B c= PA & B <> {} & Intersect F = union B )thus
B c= PA
:: thesis: ( B <> {} & Intersect F = union B )thus
B <> {}
:: thesis: Intersect F = union Bthus
Intersect F = union B
:: thesis: verumproof
A16:
Intersect F c= union B
proof
let x be
set ;
:: according to TARSKI:def 3 :: thesis: ( not x in Intersect F or x in union B )
assume A17:
x in Intersect F
;
:: thesis: x in union B
then A18:
x in meet F
by A1, SETFAM_1:def 10;
reconsider x =
x as
Element of
Y by A17;
reconsider PA =
PA as
a_partition of
Y ;
set A =
EqClass x,
PA;
consider X being
set such that A19:
X in F
by A1, XBOOLE_0:def 1;
A20:
f . X in T
by A19;
A21:
x in EqClass x,
PA
by EQREL_1:def 8;
for
X being
set st
X in T holds
EqClass x,
PA in X
then
EqClass x,
PA in meet T
by A20, SETFAM_1:def 1;
then
EqClass x,
PA in Intersect T
by A20, SETFAM_1:def 10;
hence
x in union B
by A21, TARSKI:def 4;
:: thesis: verum
end;
union B c= Intersect F
hence
Intersect F = union B
by A16, XBOOLE_0:def 10;
:: thesis: verum
end; end; end;