let o be object ; for p being pair object holds Union (sqrtR (p,o)) = ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
let p be pair object ; Union (sqrtR (p,o)) = ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
defpred S1[ Nat] means (sqrtR (p,o)) . $1 c= ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))));
(sqrtR (p,o)) . 0 = R_ p
by Th6;
then A1:
S1[ 0 ]
by XBOOLE_1:7, XBOOLE_1:10;
A2:
for n being Nat st S1[n] holds
S1[n + 1]
proof
let n be
Nat;
( S1[n] implies S1[n + 1] )
assume A3:
S1[
n]
;
S1[n + 1]
let a be
object ;
TARSKI:def 3 ( not a in (sqrtR (p,o)) . (n + 1) or a in ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o))))) )
assume A4:
a in (sqrtR (p,o)) . (n + 1)
;
a in ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
(sqrtR (p,o)) . (n + 1) = (((sqrtR (p,o)) . n) \/ (sqrt (o,((sqrtL (p,o)) . n),((sqrtL (p,o)) . n)))) \/ (sqrt (o,((sqrtR (p,o)) . n),((sqrtR (p,o)) . n)))
by Th8;
then
(
a in ((sqrtR (p,o)) . n) \/ (sqrt (o,((sqrtL (p,o)) . n),((sqrtL (p,o)) . n))) or
a in sqrt (
o,
((sqrtR (p,o)) . n),
((sqrtR (p,o)) . n)) )
by XBOOLE_0:def 3, A4;
per cases then
( a in (sqrtR (p,o)) . n or a in sqrt (o,((sqrtL (p,o)) . n),((sqrtL (p,o)) . n)) or a in sqrt (o,((sqrtR (p,o)) . n),((sqrtR (p,o)) . n)) )
by XBOOLE_0:def 3;
suppose A5:
a in sqrt (
o,
((sqrtL (p,o)) . n),
((sqrtL (p,o)) . n))
;
a in ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
(sqrtL (p,o)) . n c= Union (sqrtL (p,o))
by ABCMIZ_1:1;
then
sqrt (
o,
((sqrtL (p,o)) . n),
((sqrtL (p,o)) . n))
c= sqrt (
o,
(Union (sqrtL (p,o))),
(Union (sqrtL (p,o))))
by Th11;
then
a in (R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))
by A5, XBOOLE_0:def 3;
hence
a in ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
by XBOOLE_0:def 3;
verum end; suppose A6:
a in sqrt (
o,
((sqrtR (p,o)) . n),
((sqrtR (p,o)) . n))
;
a in ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
(sqrtR (p,o)) . n c= Union (sqrtR (p,o))
by ABCMIZ_1:1;
then
sqrt (
o,
((sqrtR (p,o)) . n),
((sqrtR (p,o)) . n))
c= sqrt (
o,
(Union (sqrtR (p,o))),
(Union (sqrtR (p,o))))
by Th11;
hence
a in ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
by A6, XBOOLE_0:def 3;
verum end; end;
end;
A7:
for n being Nat holds S1[n]
from NAT_1:sch 2(A1, A2);
thus
Union (sqrtR (p,o)) c= ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
XBOOLE_0:def 10 ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o))))) c= Union (sqrtR (p,o))proof
let a be
object ;
TARSKI:def 3 ( not a in Union (sqrtR (p,o)) or a in ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o))))) )
assume
a in Union (sqrtR (p,o))
;
a in ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
then consider n being
object such that A8:
(
n in dom (sqrtR (p,o)) &
a in (sqrtR (p,o)) . n )
by CARD_5:2;
n in NAT
by A8, Def5;
then reconsider n =
n as
Nat ;
(sqrtR (p,o)) . n c= ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
by A7;
hence
a in ((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))))
by A8;
verum
end;
A9:
sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))) c= Union (sqrtR (p,o))
proof
let a be
object ;
TARSKI:def 3 ( not a in sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))) or a in Union (sqrtR (p,o)) )
assume
a in sqrt (
o,
(Union (sqrtL (p,o))),
(Union (sqrtL (p,o))))
;
a in Union (sqrtR (p,o))
then consider x1,
y1 being
Surreal such that A10:
(
x1 in Union (sqrtL (p,o)) &
y1 in Union (sqrtL (p,o)) & not
x1 + y1 == 0_No &
a = (o +' (x1 * y1)) * ((x1 + y1) ") )
by Def2;
consider n being
object such that A11:
(
n in dom (sqrtL (p,o)) &
x1 in (sqrtL (p,o)) . n )
by A10, CARD_5:2;
consider m being
object such that A12:
(
m in dom (sqrtL (p,o)) &
y1 in (sqrtL (p,o)) . m )
by A10, CARD_5:2;
(
n in NAT &
m in NAT )
by A12, A11, Def4;
then reconsider n =
n,
m =
m as
Nat ;
set nm =
n + m;
(
m <= n + m &
n <= n + m )
by NAT_1:11;
then
(
(sqrtL (p,o)) . n c= (sqrtL (p,o)) . (n + m) &
(sqrtL (p,o)) . m c= (sqrtL (p,o)) . (n + m) )
by Th7;
then
a in sqrt (
o,
((sqrtL (p,o)) . (n + m)),
((sqrtL (p,o)) . (n + m)))
by A10, A11, A12, Def2;
then A13:
a in ((sqrtR (p,o)) . (n + m)) \/ (sqrt (o,((sqrtL (p,o)) . (n + m)),((sqrtL (p,o)) . (n + m))))
by XBOOLE_0:def 3;
(sqrtR (p,o)) . ((n + m) + 1) = (((sqrtR (p,o)) . (n + m)) \/ (sqrt (o,((sqrtL (p,o)) . (n + m)),((sqrtL (p,o)) . (n + m))))) \/ (sqrt (o,((sqrtR (p,o)) . (n + m)),((sqrtR (p,o)) . (n + m))))
by Th8;
then A14:
a in (sqrtR (p,o)) . ((n + m) + 1)
by A13, XBOOLE_0:def 3;
(n + m) + 1
in NAT
;
then
(n + m) + 1
in dom (sqrtR (p,o))
by Def5;
hence
a in Union (sqrtR (p,o))
by A14, CARD_5:2;
verum
end;
A15:
sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))) c= Union (sqrtR (p,o))
proof
let a be
object ;
TARSKI:def 3 ( not a in sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o)))) or a in Union (sqrtR (p,o)) )
assume
a in sqrt (
o,
(Union (sqrtR (p,o))),
(Union (sqrtR (p,o))))
;
a in Union (sqrtR (p,o))
then consider x1,
y1 being
Surreal such that A16:
(
x1 in Union (sqrtR (p,o)) &
y1 in Union (sqrtR (p,o)) & not
x1 + y1 == 0_No &
a = (o +' (x1 * y1)) * ((x1 + y1) ") )
by Def2;
consider n being
object such that A17:
(
n in dom (sqrtR (p,o)) &
x1 in (sqrtR (p,o)) . n )
by A16, CARD_5:2;
consider m being
object such that A18:
(
m in dom (sqrtR (p,o)) &
y1 in (sqrtR (p,o)) . m )
by A16, CARD_5:2;
(
n in NAT &
m in NAT )
by A18, A17, Def5;
then reconsider n =
n,
m =
m as
Nat ;
set nm =
n + m;
(
m <= n + m &
n <= n + m )
by NAT_1:11;
then
(
(sqrtR (p,o)) . n c= (sqrtR (p,o)) . (n + m) &
(sqrtR (p,o)) . m c= (sqrtR (p,o)) . (n + m) )
by Th7;
then A19:
a in sqrt (
o,
((sqrtR (p,o)) . (n + m)),
((sqrtR (p,o)) . (n + m)))
by A16, A17, A18, Def2;
(sqrtR (p,o)) . ((n + m) + 1) = (((sqrtR (p,o)) . (n + m)) \/ (sqrt (o,((sqrtL (p,o)) . (n + m)),((sqrtL (p,o)) . (n + m))))) \/ (sqrt (o,((sqrtR (p,o)) . (n + m)),((sqrtR (p,o)) . (n + m))))
by Th8;
then A20:
a in (sqrtR (p,o)) . ((n + m) + 1)
by A19, XBOOLE_0:def 3;
(n + m) + 1
in NAT
;
then
(n + m) + 1
in dom (sqrtR (p,o))
by Def5;
hence
a in Union (sqrtR (p,o))
by A20, CARD_5:2;
verum
end;
R_ p = (sqrtR (p,o)) . 0
by Th6;
then
R_ p c= Union (sqrtR (p,o))
by ABCMIZ_1:1;
then
(R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o))))) c= Union (sqrtR (p,o))
by A9, XBOOLE_1:8;
hence
((R_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtL (p,o)))))) \/ (sqrt (o,(Union (sqrtR (p,o))),(Union (sqrtR (p,o))))) c= Union (sqrtR (p,o))
by XBOOLE_1:8, A15; verum