let A be limit_ordinal infinite Ordinal; for X being Subset of A st X is unbounded & limpoints X is bounded holds
ex B1 being Ordinal st
( B1 in A & { (succ B2) where B2 is Element of A : ( B2 in X & B1 in succ B2 ) } is_club_in A )
let X be Subset of A; ( X is unbounded & limpoints X is bounded implies ex B1 being Ordinal st
( B1 in A & { (succ B2) where B2 is Element of A : ( B2 in X & B1 in succ B2 ) } is_club_in A ) )
assume A1:
X is unbounded
; ( not limpoints X is bounded or ex B1 being Ordinal st
( B1 in A & { (succ B2) where B2 is Element of A : ( B2 in X & B1 in succ B2 ) } is_club_in A ) )
assume
limpoints X is bounded
; ex B1 being Ordinal st
( B1 in A & { (succ B2) where B2 is Element of A : ( B2 in X & B1 in succ B2 ) } is_club_in A )
then consider B1 being Ordinal such that
A2:
B1 in A
and
A3:
limpoints X c= B1
by Th4;
take
B1
; ( B1 in A & { (succ B2) where B2 is Element of A : ( B2 in X & B1 in succ B2 ) } is_club_in A )
set SUCC = { (succ B2) where B2 is Element of A : ( B2 in X & B1 in succ B2 ) } ;
{ (succ B2) where B2 is Element of A : ( B2 in X & B1 in succ B2 ) } c= A
then reconsider SUCC = { (succ B2) where B2 is Element of A : ( B2 in X & B1 in succ B2 ) } as Subset of A ;
for B being limit_ordinal infinite Ordinal st B in A & sup (SUCC /\ B) = B holds
B in SUCC
proof
let B be
limit_ordinal infinite Ordinal;
( B in A & sup (SUCC /\ B) = B implies B in SUCC )
assume
B in A
;
( not sup (SUCC /\ B) = B or B in SUCC )
then reconsider B0 =
B as
Element of
A ;
not
sup (SUCC /\ B) = B
proof
set B2 = the
Element of
B;
assume A4:
sup (SUCC /\ B) = B
;
contradiction
then consider B3 being
Ordinal such that A5:
B3 in SUCC /\ B
and
the
Element of
B c= B3
by ORDINAL2:21;
B3 in SUCC
by A5, XBOOLE_0:def 4;
then A6:
ex
B4 being
Element of
A st
(
B3 = succ B4 &
B4 in X &
B1 in succ B4 )
;
sup (X /\ B) = B
proof
assume
not
sup (X /\ B) = B
;
contradiction
then consider B5 being
Ordinal such that A7:
B5 in B
and A8:
X /\ B c= B5
by Th5;
succ B5 in B
by A7, ORDINAL1:28;
then
succ (succ B5) in B
by ORDINAL1:28;
then consider B6 being
Ordinal such that A9:
B6 in SUCC /\ B
and A10:
succ (succ B5) c= B6
by A4, ORDINAL2:21;
A11:
B6 in B
by A9, XBOOLE_0:def 4;
B6 in SUCC
by A9, XBOOLE_0:def 4;
then consider B7 being
Element of
A such that A12:
B6 = succ B7
and A13:
B7 in X
and
B1 in succ B7
;
B7 in succ B7
by ORDINAL1:6;
then
B7 in B
by A12, A11, ORDINAL1:10;
then
B7 in X /\ B
by A13, XBOOLE_0:def 4;
then A14:
B7 in B5
by A8;
succ B5 in succ B7
by A10, A12, ORDINAL1:21;
then
succ B5 c= B7
by ORDINAL1:22;
hence
contradiction
by A14, ORDINAL1:21;
verum
end;
then A15:
B0 in { B10 where B10 is Element of A : ( B10 is infinite & B10 is limit_ordinal & sup (X /\ B10) = B10 ) }
;
B3 in B
by A5, XBOOLE_0:def 4;
hence
contradiction
by A3, A15, A6, ORDINAL1:10;
verum
end;
hence
( not
sup (SUCC /\ B) = B or
B in SUCC )
;
verum
end;
then A16:
SUCC is_closed_in A
;
for B2 being Ordinal st B2 in A holds
ex C being Ordinal st
( C in SUCC & B2 c= C )
then
SUCC is unbounded
by Th6;
then
sup SUCC = A
;
then
SUCC is_unbounded_in A
;
hence
( B1 in A & { (succ B2) where B2 is Element of A : ( B2 in X & B1 in succ B2 ) } is_club_in A )
by A2, A16; verum