let L be TopSpace; for G, G1 being Subset-Family of L st G is Cover of L & G is finite holds
for ALL being set st G1 = G \ { X where X is Subset of L : ( X in G & ex Y being Subset of L st
( Y in G & X c< Y ) ) } & ALL = { C where C is Subset-Family of L : ( C is Cover of L & C c= G1 ) } holds
ALL has_lower_Zorn_property_wrt RelIncl ALL
let G, G1 be Subset-Family of L; ( G is Cover of L & G is finite implies for ALL being set st G1 = G \ { X where X is Subset of L : ( X in G & ex Y being Subset of L st
( Y in G & X c< Y ) ) } & ALL = { C where C is Subset-Family of L : ( C is Cover of L & C c= G1 ) } holds
ALL has_lower_Zorn_property_wrt RelIncl ALL )
assume that
A1:
G is Cover of L
and
A2:
G is finite
; for ALL being set st G1 = G \ { X where X is Subset of L : ( X in G & ex Y being Subset of L st
( Y in G & X c< Y ) ) } & ALL = { C where C is Subset-Family of L : ( C is Cover of L & C c= G1 ) } holds
ALL has_lower_Zorn_property_wrt RelIncl ALL
let ALL be set ; ( G1 = G \ { X where X is Subset of L : ( X in G & ex Y being Subset of L st
( Y in G & X c< Y ) ) } & ALL = { C where C is Subset-Family of L : ( C is Cover of L & C c= G1 ) } implies ALL has_lower_Zorn_property_wrt RelIncl ALL )
set ZAW = { X where X is Subset of L : ( X in G & ex Y being Subset of L st
( Y in G & X c< Y ) ) } ;
assume that
A3:
G1 = G \ { X where X is Subset of L : ( X in G & ex Y being Subset of L st
( Y in G & X c< Y ) ) }
and
A4:
ALL = { C where C is Subset-Family of L : ( C is Cover of L & C c= G1 ) }
; ALL has_lower_Zorn_property_wrt RelIncl ALL
A5:
G1 is Cover of L
by A1, A2, A3, Th45;
set R = RelIncl ALL;
A6:
field (RelIncl ALL) = ALL
by WELLORD2:def 1;
let Y be set ; ORDERS_1:def 11 ( not Y c= ALL or not (RelIncl ALL) |_2 Y is being_linear-order or ex b1 being set st
( b1 in ALL & ( for b2 being set holds
( not b2 in Y or [b1,b2] in RelIncl ALL ) ) ) )
assume that
A7:
Y c= ALL
and
A8:
(RelIncl ALL) |_2 Y is being_linear-order
; ex b1 being set st
( b1 in ALL & ( for b2 being set holds
( not b2 in Y or [b1,b2] in RelIncl ALL ) ) )
per cases
( not Y is empty or Y is empty )
;
suppose A9:
not
Y is
empty
;
ex b1 being set st
( b1 in ALL & ( for b2 being set holds
( not b2 in Y or [b1,b2] in RelIncl ALL ) ) )defpred S2[
set ]
means ( not $1 is
empty implies
meet $1
in Y );
set E =
{ H1(D) where D is Subset-Family of L : D in bool G1 } ;
take x =
meet Y;
( x in ALL & ( for b1 being set holds
( not b1 in Y or [x,b1] in RelIncl ALL ) ) )A10:
ALL c= { H1(D) where D is Subset-Family of L : D in bool G1 }
A11:
bool G1 is
finite
by A2, A3;
{ H1(D) where D is Subset-Family of L : D in bool G1 } is
finite
from FRAENKEL:sch 21(A11);
then A12:
Y is
finite
by A7, A10;
A13:
for
x,
B being
set st
x in Y &
B c= Y &
S2[
B] holds
S2[
B \/ {x}]
proof
let x,
B be
set ;
( x in Y & B c= Y & S2[B] implies S2[B \/ {x}] )
assume that A14:
x in Y
and
B c= Y
and A15:
S2[
B]
and
not
B \/ {x} is
empty
;
meet (B \/ {x}) in Y
per cases
( B is empty or not B is empty )
;
suppose A16:
not
B is
empty
;
meet (B \/ {x}) in Y
(RelIncl ALL) |_2 Y is
connected
by A8;
then A17:
(RelIncl ALL) |_2 Y is_connected_in field ((RelIncl ALL) |_2 Y)
;
field ((RelIncl ALL) |_2 Y) = Y
by A6, A7, ORDERS_1:71;
then
(
[x,(meet B)] in (RelIncl ALL) |_2 Y or
[(meet B),x] in (RelIncl ALL) |_2 Y or
x = meet B )
by A14, A15, A16, A17;
then
(
[x,(meet B)] in RelIncl ALL or
[(meet B),x] in RelIncl ALL or
x = meet B )
by XBOOLE_0:def 4;
then A18:
(
meet B c= x or
x c= meet B )
by A7, A14, A15, A16, WELLORD2:def 1;
meet (B \/ {x}) =
(meet B) /\ (meet {x})
by A16, SETFAM_1:9
.=
(meet B) /\ x
by SETFAM_1:10
;
hence
meet (B \/ {x}) in Y
by A14, A15, A16, A18, XBOOLE_1:28;
verum end; end;
end; consider y being
object such that A19:
y in Y
by A9;
y in ALL
by A7, A19;
then A20:
ex
C being
Subset-Family of
L st
(
y = C &
C is
Cover of
L &
C c= G1 )
by A4;
then reconsider X =
x as
Subset-Family of
L by A19, SETFAM_1:7;
A21:
S2[
{} ]
;
A22:
S2[
Y]
from FINSET_1:sch 2(A12, A21, A13);
A23:
X is
Cover of
L
x c= G1
by A19, A20, SETFAM_1:7;
hence A27:
x in ALL
by A4, A23;
for b1 being set holds
( not b1 in Y or [x,b1] in RelIncl ALL )let y be
set ;
( not y in Y or [x,y] in RelIncl ALL )assume A28:
y in Y
;
[x,y] in RelIncl ALLthen
x c= y
by SETFAM_1:7;
hence
[x,y] in RelIncl ALL
by A7, A27, A28, WELLORD2:def 1;
verum end; end;