F1a:
dom F3() = omega
by FUNCT_2:def 1;
F0:
F2() in rng F3()
by F1, F1a, FUNCT_1:def 3;
hence
F2() c= Union F3()
by ZFMISC_1:74; ( F4((Union F3())) = Union F3() & ( for b being ordinal number st F2() c= b & b in F1() & F4(b) = b holds
Union F3() c= b ) )
set phi = F3();
then
F2() c= F4(F2())
;
then F3:
( F2() c< F4(F2()) or F2() = F4(F2()) )
by XBOOLE_0:def 8;
per cases
( F4(F2()) = F2() or F2() in F4(F2()) )
by F3, ORDINAL1:11;
suppose A3:
F2()
in F4(
F2())
;
( F4((Union F3())) = Union F3() & ( for b being ordinal number st F2() c= b & b in F1() & F4(b) = b holds
Union F3() c= b ) )deffunc H1(
Ordinal,
Ordinal)
-> Ordinal =
F4($2);
deffunc H2(
Ordinal,
T-Sequence)
-> set =
{} ;
B1:
for
a being
ordinal number st
a in omega holds
(
F2()
c= F3()
. a &
F3()
. a in F3()
. (succ a) )
deffunc H3(
Ordinal)
-> Ordinal =
F4($1);
consider fi being
Ordinal-Sequence such that A23:
(
dom fi = Union F3() & ( for
a being
ordinal number st
a in Union F3() holds
fi . a = H3(
a) ) )
from ORDINAL2:sch 3();
1
= succ 0
;
then
F3()
. 1
= H3(
F2())
by F1, F2;
then
H3(
F2())
in rng F3()
by F1a, FUNCT_1:def 3;
then A24:
H3(
F2())
c= Union F3()
by ZFMISC_1:74;
J1:
Union F3()
in F1()
by A0, ThC1;
then A249:
Union F3() is
limit_ordinal
by ORDINAL1:28;
then A25:
H3(
Union F3())
is_limes_of fi
by A2, A3, A23, A24, J1;
fi is
increasing
then A27:
sup fi =
lim fi
by A3, A23, A24, A249, ORDINAL4:8
.=
H3(
Union F3())
by A25, ORDINAL2:def 10
;
thus
H3(
Union F3())
c= Union F3()
XBOOLE_0:def 10 ( Union F3() c= F4((Union F3())) & ( for b being ordinal number st F2() c= b & b in F1() & F4(b) = b holds
Union F3() c= b ) )proof
let x be
Ordinal;
ORDINAL1:def 5 ( not x in H3( Union F3()) or x in Union F3() )
assume A28:
x in H3(
Union F3())
;
x in Union F3()
reconsider A =
x as
Ordinal ;
consider b being
ordinal number such that A29:
(
b in rng fi &
A c= b )
by A27, A28, ORDINAL2:21;
consider y being
set such that A30:
(
y in dom fi &
b = fi . y )
by A29, FUNCT_1:def 3;
reconsider y =
y as
Ordinal by A30;
consider z being
set such that A32:
(
z in dom F3() &
y in F3()
. z )
by A23, A30, CARD_5:2;
reconsider z =
z as
Ordinal by A32;
set c =
F3()
. z;
succ z in omega
by F1a, A32, ORDINAL1:28;
then A33:
(
F3()
. (succ z) = H3(
F3()
. z) &
F3()
. (succ z) in rng F3() &
b = H3(
y) )
by F1a, A6, A23, A30, FUNCT_1:def 3;
(
b in H3(
F3()
. z) &
H3(
F3()
. z)
c= Union F3() )
by A33, A1, A32, ZFMISC_1:74;
hence
x in Union F3()
by A29, ORDINAL1:12;
verum
end; thus
Union F3()
c= H3(
Union F3())
by A7, A0, ThC1;
for b being ordinal number st F2() c= b & b in F1() & F4(b) = b holds
Union F3() c= blet b be
ordinal number ;
( F2() c= b & b in F1() & F4(b) = b implies Union F3() c= b )assume Z1:
(
F2()
c= b &
b in F1() &
H3(
b)
= b )
;
Union F3() c= b
rng F3()
c= b
then
(
Union F3()
c= union b &
union b c= b )
by ORDINAL2:5, ZFMISC_1:77;
hence
Union F3()
c= b
by XBOOLE_1:1;
verum end; end;