let Y be non empty set ; :: thesis: for u being Element of Funcs Y,BOOLEAN
for G being Subset of (PARTITIONS Y)
for PA being a_partition of Y st u is_independent_of PA,G holds
Ex u,PA,G '<' u

let u be Element of Funcs Y,BOOLEAN ; :: thesis: for G being Subset of (PARTITIONS Y)
for PA being a_partition of Y st u is_independent_of PA,G holds
Ex u,PA,G '<' u

let G be Subset of (PARTITIONS Y); :: thesis: for PA being a_partition of Y st u is_independent_of PA,G holds
Ex u,PA,G '<' u

let PA be a_partition of Y; :: thesis: ( u is_independent_of PA,G implies Ex u,PA,G '<' u )
assume u is_independent_of PA,G ; :: thesis: Ex u,PA,G '<' u
then A1: u is_dependent_of CompF PA,G by BVFUNC_2:def 8;
for z being Element of Y holds ((Ex u,PA,G) 'imp' u) . z = TRUE
proof
let z be Element of Y; :: thesis: ((Ex u,PA,G) 'imp' u) . z = TRUE
A2: ( z in EqClass z,(CompF PA,G) & EqClass z,(CompF PA,G) in CompF PA,G ) by EQREL_1:def 8;
A3: ((Ex u,PA,G) 'imp' u) . z = ('not' ((Ex u,PA,G) . z)) 'or' (u . z) by BVFUNC_1:def 11;
now
per cases ( u . z = TRUE or u . z = FALSE ) by XBOOLEAN:def 3;
case u . z = TRUE ; :: thesis: ((Ex u,PA,G) 'imp' u) . z = TRUE
hence ((Ex u,PA,G) 'imp' u) . z = TRUE by A3; :: thesis: verum
end;
case u . z = FALSE ; :: thesis: ((Ex u,PA,G) 'imp' u) . z = TRUE
then for x1 being Element of Y holds
( not x1 in EqClass z,(CompF PA,G) or not u . x1 = TRUE ) by A1, A2, BVFUNC_1:def 18;
then (B_SUP u,(CompF PA,G)) . z = FALSE by BVFUNC_1:def 20;
hence ((Ex u,PA,G) 'imp' u) . z = TRUE by A3; :: thesis: verum
end;
end;
end;
hence ((Ex u,PA,G) 'imp' u) . z = TRUE ; :: thesis: verum
end;
then (Ex u,PA,G) 'imp' u = I_el Y by BVFUNC_1:def 14;
hence Ex u,PA,G '<' u by BVFUNC_1:19; :: thesis: verum