defpred S1[ set , set ] means ( P1[$1,$2] & $2 is Ordinal of F1() );
A2:
for x being set st x in On F1() holds
ex y being set st S1[x,y]
proof
let x be
set ;
( x in On F1() implies ex y being set st S1[x,y] )
assume
x in On F1()
;
ex y being set st S1[x,y]
then reconsider a =
x as
Ordinal of
F1()
by ORDINAL1:def 9;
consider b being
Ordinal of
F1()
such that A3:
P1[
a,
b]
by A1;
reconsider y =
b as
set ;
take
y
;
S1[x,y]
thus
S1[
x,
y]
by A3;
verum
end;
consider f being Function such that
A4:
( dom f = On F1() & ( for x being set st x in On F1() holds
S1[x,f . x] ) )
from CLASSES1:sch 1(A2);
reconsider phi = f as T-Sequence by A4, ORDINAL1:def 7;
A5:
rng phi c= On F1()
then reconsider phi = phi as Ordinal-Sequence by ORDINAL2:def 4;
reconsider phi = phi as Ordinal-Sequence of F1() by A4, A5, FUNCT_2:def 1, RELSET_1:4;
take
phi
; for a being Ordinal of F1() holds P1[a,phi . a]
let a be Ordinal of F1(); P1[a,phi . a]
a in On F1()
by ORDINAL1:def 9;
hence
P1[a,phi . a]
by A4; verum