let r be Real; for x being Surreal st x = [ { (uReal . (r - e1)) where e1 is positive Real : verum } , { (uReal . (r + e2)) where e2 is positive Real : verum } ] holds
x == uReal . r
let a be Surreal; ( a = [ { (uReal . (r - e1)) where e1 is positive Real : verum } , { (uReal . (r + e2)) where e2 is positive Real : verum } ] implies a == uReal . r )
assume A1:
a = [ { (uReal . (r - e1)) where e1 is positive Real : verum } , { (uReal . (r + e2)) where e2 is positive Real : verum } ]
; a == uReal . r
A2:
( sReal . r == Unique_No (sReal . r) & Unique_No (sReal . r) = uReal . r )
by SURREALO:def 10, SURREALN:def 7;
L_ a << {(uReal . r)}
then A5:
L_ a << {(sReal . r)}
by A2, SURREALO:17;
{(uReal . r)} << R_ a
then A8:
{(sReal . r)} << R_ a
by A2, SURREALO:18;
A9:
sReal . r = [ { (uDyadic . ([/((r * (2 |^ n)) - 1)\] / (2 |^ n))) where n is Nat : verum } , { (uDyadic . ([\((r * (2 |^ m)) + 1)/] / (2 |^ m))) where m is Nat : verum } ]
by SURREALN:def 6;
A10:
L_ (sReal . r) << {a}
A13:
{a} << R_ (sReal . r)
( sReal . r <= a & a <= sReal . r )
by A10, A8, A5, A13, SURREAL0:43;
hence
a == uReal . r
by A2, SURREALO:9; verum