let o be object ; for p being pair object holds Union (sqrtL (p,o)) = (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))))
let p be pair object ; Union (sqrtL (p,o)) = (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))))
defpred S1[ Nat] means (sqrtL (p,o)) . $1 c= (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))));
(sqrtL (p,o)) . 0 = L_ p
by Th6;
then A1:
S1[ 0 ]
by XBOOLE_1:7;
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 (sqrtL (p,o)) . (n + 1) or a in (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o))))) )
assume A4:
a in (sqrtL (p,o)) . (n + 1)
;
a in (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))))
(sqrtL (p,o)) . (n + 1) = ((sqrtL (p,o)) . n) \/ (sqrt (o,((sqrtL (p,o)) . n),((sqrtR (p,o)) . n)))
by Th8;
per cases then
( a in (sqrtL (p,o)) . n or a in sqrt (o,((sqrtL (p,o)) . n),((sqrtR (p,o)) . n)) )
by XBOOLE_0:def 3, A4;
suppose A5:
a in sqrt (
o,
((sqrtL (p,o)) . n),
((sqrtR (p,o)) . n))
;
a in (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))))
(
(sqrtL (p,o)) . n c= Union (sqrtL (p,o)) &
(sqrtR (p,o)) . n c= Union (sqrtR (p,o)) )
by ABCMIZ_1:1;
then
sqrt (
o,
((sqrtL (p,o)) . n),
((sqrtR (p,o)) . n))
c= sqrt (
o,
(Union (sqrtL (p,o))),
(Union (sqrtR (p,o))))
by Th11;
hence
a in (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))))
by A5, XBOOLE_0:def 3;
verum end; end;
end;
A6:
for n being Nat holds S1[n]
from NAT_1:sch 2(A1, A2);
thus
Union (sqrtL (p,o)) c= (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))))
XBOOLE_0:def 10 (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o))))) c= Union (sqrtL (p,o))proof
let a be
object ;
TARSKI:def 3 ( not a in Union (sqrtL (p,o)) or a in (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o))))) )
assume
a in Union (sqrtL (p,o))
;
a in (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))))
then consider n being
object such that A7:
(
n in dom (sqrtL (p,o)) &
a in (sqrtL (p,o)) . n )
by CARD_5:2;
n in NAT
by A7, Def4;
then reconsider n =
n as
Nat ;
(sqrtL (p,o)) . n c= (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))))
by A6;
hence
a in (L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))))
by A7;
verum
end;
A8:
sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))) c= Union (sqrtL (p,o))
proof
let a be
object ;
TARSKI:def 3 ( not a in sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o)))) or a in Union (sqrtL (p,o)) )
assume
a in sqrt (
o,
(Union (sqrtL (p,o))),
(Union (sqrtR (p,o))))
;
a in Union (sqrtL (p,o))
then consider x1,
y1 being
Surreal such that A9:
(
x1 in Union (sqrtL (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 A10:
(
n in dom (sqrtL (p,o)) &
x1 in (sqrtL (p,o)) . n )
by A9, CARD_5:2;
consider m being
object such that A11:
(
m in dom (sqrtR (p,o)) &
y1 in (sqrtR (p,o)) . m )
by A9, CARD_5:2;
(
n in NAT &
m in NAT )
by A11, A10, Def4, Def5;
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) &
(sqrtR (p,o)) . m c= (sqrtR (p,o)) . (n + m) )
by Th7;
then A12:
a in sqrt (
o,
((sqrtL (p,o)) . (n + m)),
((sqrtR (p,o)) . (n + m)))
by A9, A10, A11, Def2;
(sqrtL (p,o)) . ((n + m) + 1) = ((sqrtL (p,o)) . (n + m)) \/ (sqrt (o,((sqrtL (p,o)) . (n + m)),((sqrtR (p,o)) . (n + m))))
by Th8;
then A13:
a in (sqrtL (p,o)) . ((n + m) + 1)
by A12, XBOOLE_0:def 3;
(n + m) + 1
in NAT
;
then
(n + m) + 1
in dom (sqrtL (p,o))
by Def4;
hence
a in Union (sqrtL (p,o))
by A13, CARD_5:2;
verum
end;
L_ p = (sqrtL (p,o)) . 0
by Th6;
then
L_ p c= Union (sqrtL (p,o))
by ABCMIZ_1:1;
hence
(L_ p) \/ (sqrt (o,(Union (sqrtL (p,o))),(Union (sqrtR (p,o))))) c= Union (sqrtL (p,o))
by A8, XBOOLE_1:8; verum