Lm1:
for x being Surreal
for r, r1 being Real holds (x * (uReal . r)) * (uReal . r1) == x * (uReal . (r * r1))
Lm2:
for x being Surreal
for r being Real st r <> 0 holds
(x * (uReal . r)) * (uReal . (1 / r)) == x
Lm3:
for x being Surreal
for r, r1, r2 being Real holds ((x * (uReal . r)) * (uReal . r1)) * (uReal . r2) == x * (uReal . ((r * r1) * r2))
definition
let A be
Ordinal;
existence
ex b1 being ManySortedSet of Day A ex S being Function-yielding c=-monotone Sequence st
( dom S = succ A & b1 = S . A & ( for B being Ordinal st B in succ A holds
ex SB being ManySortedSet of Day B st
( S . B = SB & ( for x being object st x in Day B holds
SB . x = [({0_No} \/ { (((union (rng (S | B))) . xL) *' (uReal . r)) where xL is Element of L_ x, r is Element of REAL : ( xL in L_ x & r is positive ) } ), { (((union (rng (S | B))) . xR) *' (uReal . r)) where xR is Element of R_ x, r is Element of REAL : ( xR in R_ x & r is positive ) } ] ) ) ) )
uniqueness
for b1, b2 being ManySortedSet of Day A st ex S being Function-yielding c=-monotone Sequence st
( dom S = succ A & b1 = S . A & ( for B being Ordinal st B in succ A holds
ex SB being ManySortedSet of Day B st
( S . B = SB & ( for x being object st x in Day B holds
SB . x = [({0_No} \/ { (((union (rng (S | B))) . xL) *' (uReal . r)) where xL is Element of L_ x, r is Element of REAL : ( xL in L_ x & r is positive ) } ), { (((union (rng (S | B))) . xR) *' (uReal . r)) where xR is Element of R_ x, r is Element of REAL : ( xR in R_ x & r is positive ) } ] ) ) ) ) & ex S being Function-yielding c=-monotone Sequence st
( dom S = succ A & b2 = S . A & ( for B being Ordinal st B in succ A holds
ex SB being ManySortedSet of Day B st
( S . B = SB & ( for x being object st x in Day B holds
SB . x = [({0_No} \/ { (((union (rng (S | B))) . xL) *' (uReal . r)) where xL is Element of L_ x, r is Element of REAL : ( xL in L_ x & r is positive ) } ), { (((union (rng (S | B))) . xR) *' (uReal . r)) where xR is Element of R_ x, r is Element of REAL : ( xR in R_ x & r is positive ) } ] ) ) ) ) holds
b1 = b2
end;
Lm4:
for o being object
for x being Surreal holds
( No_omega^ x is pair & ( not o in L_ (No_omega^ x) or o = 0_No or ex xL being Surreal ex r being positive Real st
( xL in L_ x & o = (No_omega^ xL) *' (uReal . r) ) ) & ( ( o = 0_No or ex xL being Surreal ex r being positive Real st
( xL in L_ x & o = (No_omega^ xL) *' (uReal . r) ) ) implies o in L_ (No_omega^ x) ) & ( o in R_ (No_omega^ x) implies ex xR being Surreal ex r being positive Real st
( xR in R_ x & o = (No_omega^ xR) *' (uReal . r) ) ) & ( ex xR being Surreal ex r being positive Real st
( xR in R_ x & o = (No_omega^ xR) *' (uReal . r) ) implies o in R_ (No_omega^ x) ) )
Lm5:
for x being Surreal holds
( No_omega^ x is positive Surreal & ( for y1, y2, Ny1, Ny2 being Surreal st Ny1 = No_omega^ y1 & Ny2 = No_omega^ y2 holds
( ( y1 <= y2 implies Ny1 <= Ny2 ) & ( y1 < y2 implies Ny1 infinitely< Ny2 ) ) ) )
Lm6:
for x being Surreal st x is positive holds
ex y being Surreal st x, No_omega^ y are_commensurate
Lm7:
for x being Surreal st x is positive holds
for y1, y2 being Surreal st x, No_omega^ y1 are_commensurate & x, No_omega^ y2 are_commensurate holds
y1 <= y2
Lm8:
for x, y being Surreal
for r1, r2 being Real st x, No_omega^ y are_commensurate & |.(x - ((No_omega^ y) * (uReal . r1))).| infinitely< x & |.(x - ((No_omega^ y) * (uReal . r2))).| infinitely< x holds
r2 <= r1
Lm9:
for x, y being Surreal
for r1, r2 being Real st |.x.|, No_omega^ y are_commensurate & |.(x - ((No_omega^ y) * (uReal . r1))).| infinitely< |.x.| & |.(x - ((No_omega^ y) * (uReal . r2))).| infinitely< |.x.| holds
r2 = r1
Lm10:
for x being Surreal
for r being Real st x is positive & r > 0 holds
(uReal . r) * x,x are_commensurate
scheme
Simplest{
P1[
Surreal] } :
provided
A1:
ex
x being
Surreal st
P1[
x]
and A2:
for
x,
y,
z being
Surreal st
x <= y &
y <= z &
P1[
x] &
P1[
z] holds
P1[
y]
theorem Th81:
for
r being
non-zero Sequence of
REAL for
p,
s being
Sequence for
alpha being
Ordinal st
alpha c= dom r holds
for
x,
y,
z being
Surreal st
x <= y &
y <= z &
x in_meets_terms s,
p,
r,
alpha &
z in_meets_terms s,
p,
r,
alpha holds
y in_meets_terms s,
p,
r,
alpha