let x be Surreal; x * 1_No = x
defpred S1[ Ordinal] means for x being Surreal st born x c= $1 holds
x * 1_No = x;
A1:
for D being Ordinal st ( for C being Ordinal st C in D holds
S1[C] ) holds
S1[D]
proof
let D be
Ordinal;
( ( for C being Ordinal st C in D holds
S1[C] ) implies S1[D] )
assume A2:
for
C being
Ordinal st
C in D holds
S1[
C]
;
S1[D]
let x be
Surreal;
( born x c= D implies x * 1_No = x )
assume A3:
born x c= D
;
x * 1_No = x
A4:
(
comp (
(R_ x),
x,
1_No,
(R_ 1_No))
= {} &
comp (
(L_ x),
x,
1_No,
(R_ 1_No))
= {} )
by Th49;
A5:
for
X being
surreal-membered set st
X c= (L_ x) \/ (R_ x) holds
comp (
X,
x,
1_No,
(L_ 1_No))
= X
proof
let X be
surreal-membered set ;
( X c= (L_ x) \/ (R_ x) implies comp (X,x,1_No,(L_ 1_No)) = X )
assume A6:
X c= (L_ x) \/ (R_ x)
;
comp (X,x,1_No,(L_ 1_No)) = X
thus
comp (
X,
x,
1_No,
(L_ 1_No))
c= X
XBOOLE_0:def 10 X c= comp (X,x,1_No,(L_ 1_No))proof
let o be
object ;
TARSKI:def 3 ( not o in comp (X,x,1_No,(L_ 1_No)) or o in X )
assume A7:
o in comp (
X,
x,
1_No,
(L_ 1_No))
;
o in X
consider x1,
y1 being
Surreal such that A8:
(
o = ((x1 * 1_No) +' (x * y1)) +' (-' (x1 * y1)) &
x1 in X &
y1 in L_ 1_No )
by A7, Def14;
A9:
y1 = 0_No
by A8, TARSKI:def 1;
A10:
born x1 in born x
by A8, A6, SURREALO:1;
o =
((x1 * 1_No) + (x * y1)) + (- 0_No)
by A8, A9, Th56
.=
((x1 * 1_No) + 0_No) + 0_No
by A9, Th56
.=
x1 * 1_No
;
hence
o in X
by A10, A2, A3, A8;
verum
end;
let o be
object ;
TARSKI:def 3 ( not o in X or o in comp (X,x,1_No,(L_ 1_No)) )
assume A11:
o in X
;
o in comp (X,x,1_No,(L_ 1_No))
reconsider x1 =
o as
Surreal by A11, SURREAL0:def 16;
A12:
born x1 in born x
by A11, A6, SURREALO:1;
0_No in L_ 1_No
by TARSKI:def 1;
then A13:
((x1 * 1_No) + (x * 0_No)) + (- (x1 * 0_No)) in comp (
X,
x,
1_No,
(L_ 1_No))
by A11, Def14;
((x1 * 1_No) + (x * 0_No)) + (- (x1 * 0_No)) =
((x1 * 1_No) + (x * 0_No)) + (- 0_No)
by Th56
.=
((x1 * 1_No) + 0_No) + 0_No
by Th56
.=
x1 * 1_No
;
hence
o in comp (
X,
x,
1_No,
(L_ 1_No))
by A12, A2, A3, A13;
verum
end;
A14:
(
comp (
(L_ x),
x,
1_No,
(L_ 1_No))
= L_ x &
comp (
(R_ x),
x,
1_No,
(L_ 1_No))
= R_ x )
by A5, XBOOLE_1:7;
x * 1_No =
[((comp ((L_ x),x,1_No,(L_ 1_No))) \/ (comp ((R_ x),x,1_No,(R_ 1_No)))),((comp ((L_ x),x,1_No,(R_ 1_No))) \/ (comp ((R_ x),x,1_No,(L_ 1_No))))]
by Th50
.=
[(L_ x),(R_ x)]
by A4, A14
;
hence
x * 1_No = x
;
verum
end;
for D being Ordinal holds S1[D]
from ORDINAL1:sch 2(A1);
hence
x * 1_No = x
; verum