let Y be non empty set ; 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; 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; ( 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 <> {}
;
( 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 F9 =
F as non
empty Subset-Family of
Y ;
assume that A2:
Intersect F <> {}
and A3:
for
X being
set st
X in F holds
X is_a_dependent_set_of PA
;
Intersect F is_a_dependent_set_of PAdefpred S1[
object ,
object ]
means ex
A being
set st
(
A = $2 &
A c= PA & $2
<> {} & $1
= union A );
A4:
for
X being
object st
X in F holds
ex
B being
object st
S1[
X,
B]
consider f being
Function such that A5:
(
dom f = F & ( for
X being
object st
X in F holds
S1[
X,
f . X] ) )
from CLASSES1:sch 1(A4);
rng f c= bool (bool Y)
then reconsider f =
f as
Function of
F9,
(bool (bool Y)) by A5, FUNCT_2:def 1, RELSET_1:4;
defpred S2[
set ]
means $1
in F;
deffunc H1(
Element of
F9)
-> Element of
bool (bool Y) =
f . $1;
reconsider T =
{ H1(X) where X is Element of F9 : 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;
PARTIT1:def 1 ( B c= PA & B <> {} & Intersect F = union B )thus
B c= PA
( B <> {} & Intersect F = union B )thus
B <> {}
Intersect F = union BA18:
Intersect F c= union B
proof
let x be
object ;
TARSKI:def 3 ( not x in Intersect F or x in union B )
assume A19:
x in Intersect F
;
x in union B
then A20:
x in meet F
by A1, SETFAM_1:def 9;
reconsider x =
x as
Element of
Y by A19;
reconsider PA =
PA as
a_partition of
Y ;
set A =
EqClass (
x,
PA);
consider X being
object such that A21:
X in F
by A1, XBOOLE_0:def 1;
A22:
f . X in T
by A21;
for
X being
set st
X in T holds
EqClass (
x,
PA)
in X
then
EqClass (
x,
PA)
in meet T
by A22, SETFAM_1:def 1;
then
(
x in EqClass (
x,
PA) &
EqClass (
x,
PA)
in Intersect T )
by A22, EQREL_1:def 6, SETFAM_1:def 9;
hence
x in union B
by TARSKI:def 4;
verum
end;
union B c= Intersect F
hence
Intersect F = union B
by A18, XBOOLE_0:def 10;
verum end; end;