let A be Ordinal; ex x being No_ordinal Surreal st
( born x = A & No_uOrdinal_op A == x & ( for o being object holds
( o in L_ x iff ex B being Ordinal st
( B in A & o = No_uOrdinal_op B ) ) ) )
defpred S1[ object ] means ex B being Ordinal st
( B in A & $1 = No_uOrdinal_op B );
consider X being set such that
A1:
for o being object holds
( o in X iff ( o in Day A & S1[o] ) )
from XBOOLE_0:sch 1();
A2:
X << {}
;
for o being object st o in X \/ {} holds
ex O being Ordinal st
( O in A & o in Day O )
then A4:
[X,{}] in Day A
by A2, SURREAL0:46;
then reconsider x = [X,{}] as Surreal ;
R_ x = {}
;
then reconsider x = x as No_ordinal Surreal by Def10;
take
x
; ( born x = A & No_uOrdinal_op A == x & ( for o being object holds
( o in L_ x iff ex B being Ordinal st
( B in A & o = No_uOrdinal_op B ) ) ) )
for O being Ordinal st x in Day O holds
A c= O
hence
born x = A
by A4, SURREAL0:def 18; ( No_uOrdinal_op A == x & ( for o being object holds
( o in L_ x iff ex B being Ordinal st
( B in A & o = No_uOrdinal_op B ) ) ) )
L_ (No_Ordinal_op A) << {x}
proof
let a,
b be
Surreal;
SURREAL0:def 20 ( not a in L_ (No_Ordinal_op A) or not b in {x} or not b <= a )
assume A7:
(
a in L_ (No_Ordinal_op A) &
b in {x} )
;
not b <= a
consider B being
Ordinal such that A8:
(
B in A &
a = No_Ordinal_op B )
by A7, Th71;
A9:
(
No_uOrdinal_op B in Day B &
Day B c= Day A )
by A8, ORDINAL1:def 2, Th74, SURREAL0:35;
(
No_uOrdinal_op B in X &
X = L_ x &
L_ x << {x} )
by A8, A1, SURREALO:11, A9;
then
(
a == No_uOrdinal_op B &
No_uOrdinal_op B < b )
by A8, Th73, A7;
hence
not
b <= a
by SURREALO:4;
verum
end;
then A10:
( L_ (No_Ordinal_op A) << {x} & {(No_Ordinal_op A)} << R_ x )
;
L_ x << {(No_Ordinal_op A)}
then
( L_ x << {(No_Ordinal_op A)} & {x} << R_ (No_Ordinal_op A) )
by Def10;
then
( No_uOrdinal_op A == No_Ordinal_op A & No_Ordinal_op A == x )
by SURREAL0:43, A10, Th73;
hence
No_uOrdinal_op A == x
by SURREALO:4; for o being object holds
( o in L_ x iff ex B being Ordinal st
( B in A & o = No_uOrdinal_op B ) )
let o be object ; ( o in L_ x iff ex B being Ordinal st
( B in A & o = No_uOrdinal_op B ) )
thus
( o in L_ x implies ex B being Ordinal st
( B in A & o = No_uOrdinal_op B ) )
by A1; ( ex B being Ordinal st
( B in A & o = No_uOrdinal_op B ) implies o in L_ x )
given B being Ordinal such that A13:
( B in A & o = No_uOrdinal_op B )
; o in L_ x
( o in Day B & Day B c= Day A )
by A13, ORDINAL1:def 2, Th74, SURREAL0:35;
hence
o in L_ x
by A13, A1; verum