let X be set ; for A being Ordinal
for U being Grothendieck st X in U & X,A are_equipotent holds
A in U
let A be Ordinal; for U being Grothendieck st X in U & X,A are_equipotent holds
A in U
let U be Grothendieck; ( X in U & X,A are_equipotent implies A in U )
defpred S1[ Ordinal] means for X being set st X,$1 are_equipotent & X in U holds
$1 in U;
A1:
for A being Ordinal st ( for C being Ordinal st C in A holds
S1[C] ) holds
S1[A]
proof
let A be
Ordinal;
( ( for C being Ordinal st C in A holds
S1[C] ) implies S1[A] )
assume A2:
for
C being
Ordinal st
C in A holds
S1[
C]
;
S1[A]
let S be
set ;
( S,A are_equipotent & S in U implies A in U )
assume A3:
(
S,
A are_equipotent &
S in U )
;
A in U
consider f being
Function such that A4:
(
f is
one-to-one &
dom f = S &
rng f = A )
by A3, WELLORD2:def 4;
rng f c= U
proof
let y be
object ;
TARSKI:def 3 ( not y in rng f or y in U )
assume A5:
y in rng f
;
y in U
reconsider B =
y as
Ordinal by A5, A4;
A6:
B |` f is
one-to-one
by A4, FUNCT_1:58;
A7:
rng (B |` f) = B
by A4, RELAT_1:89, A5, ORDINAL1:def 2;
dom (B |` f) in U
by A3, A4, CLASSES1:def 1, RELAT_1:186;
hence
y in U
by A7, A6, WELLORD2:def 4, A5, A4, A2;
verum
end;
hence
A in U
by A4, A3, Th2;
verum
end;
for O being Ordinal holds S1[O]
from ORDINAL1:sch 2(A1);
hence
( X in U & X,A are_equipotent implies A in U )
; verum