let o be object ; for x being Surreal st x <= 0_No holds
Union (sqrtL ((sqrt_0 x),o)) = {}
let x be Surreal; ( x <= 0_No implies Union (sqrtL ((sqrt_0 x),o)) = {} )
assume A1:
x <= 0_No
; Union (sqrtL ((sqrt_0 x),o)) = {}
defpred S1[ Nat] means (sqrtL ((sqrt_0 x),o)) . $1 = {} ;
A2:
S1[ 0 ]
A6:
for n being Nat st S1[n] holds
S1[n + 1]
A9:
for n being Nat holds S1[n]
from NAT_1:sch 2(A2, A6);
assume
Union (sqrtL ((sqrt_0 x),o)) <> {}
; contradiction
then consider a being object such that
A10:
a in Union (sqrtL ((sqrt_0 x),o))
by XBOOLE_0:def 1;
consider n being object such that
A11:
( n in dom (sqrtL ((sqrt_0 x),o)) & a in (sqrtL ((sqrt_0 x),o)) . n )
by A10, CARD_5:2;
dom (sqrtL ((sqrt_0 x),o)) = NAT
by Def4;
then reconsider n = n as Nat by A11;
(sqrtL ((sqrt_0 x),o)) . n = {}
by A9;
hence
contradiction
by A11; verum