let i be Integer; for p being Nat
for x being Surreal holds
( [{(uDyadic . (i / (2 |^ p)))},{(uDyadic . ((i + 2) / (2 |^ p)))}] is Surreal & ( x = [{(uDyadic . (i / (2 |^ p)))},{(uDyadic . ((i + 2) / (2 |^ p)))}] implies x == uDyadic . ((i + 1) / (2 |^ p)) ) )
let p be Nat; for x being Surreal holds
( [{(uDyadic . (i / (2 |^ p)))},{(uDyadic . ((i + 2) / (2 |^ p)))}] is Surreal & ( x = [{(uDyadic . (i / (2 |^ p)))},{(uDyadic . ((i + 2) / (2 |^ p)))}] implies x == uDyadic . ((i + 1) / (2 |^ p)) ) )
let x be Surreal; ( [{(uDyadic . (i / (2 |^ p)))},{(uDyadic . ((i + 2) / (2 |^ p)))}] is Surreal & ( x = [{(uDyadic . (i / (2 |^ p)))},{(uDyadic . ((i + 2) / (2 |^ p)))}] implies x == uDyadic . ((i + 1) / (2 |^ p)) ) )
i + 0 < i + 2
by XREAL_1:6;
then
i / (2 |^ p) < (i + 2) / (2 |^ p)
by XREAL_1:74;
hence
[{(uDyadic . (i / (2 |^ p)))},{(uDyadic . ((i + 2) / (2 |^ p)))}] is Surreal
by SURREALO:22, Th24; ( x = [{(uDyadic . (i / (2 |^ p)))},{(uDyadic . ((i + 2) / (2 |^ p)))}] implies x == uDyadic . ((i + 1) / (2 |^ p)) )
assume A1:
x = [{(uDyadic . (i / (2 |^ p)))},{(uDyadic . ((i + 2) / (2 |^ p)))}]
; x == uDyadic . ((i + 1) / (2 |^ p))
per cases
( p = 0 or p > 0 )
;
suppose A4:
p > 0
;
x == uDyadic . ((i + 1) / (2 |^ p))per cases
( i + 1 > 0 or i + 1 = 0 or i + 1 < 0 )
;
suppose A5:
i + 1
= 0
;
x == uDyadic . ((i + 1) / (2 |^ p))A6:
(
0_No = uInt . 0 &
uInt . 0 = uDyadic . 0 )
by Def1, Def5;
(- 1) / (2 |^ p) < 0
;
then A7:
(
L_ x << {0_No} &
{x} << R_ 0_No )
by A1, A6, SURREALO:21, A5, Th24;
(
L_ 0_No << {x} &
{0_No} << R_ x )
by A5, A1, A6, SURREALO:21, Th24;
hence
x == uDyadic . ((i + 1) / (2 |^ p))
by A6, A5, A7, SURREAL0:43;
verum end; end; end; end;