let S, T be surreal-membered desc_ordering set ; Unique_No (S ++ T) is desc_ordering
per cases
( S = {} or T = {} or ( S <> {} & T <> {} ) )
;
suppose A1:
(
S <> {} &
T <> {} )
;
Unique_No (S ++ T) is desc_ordering set US =
Unique_No S;
set UT =
Unique_No T;
Unique_No S <> {}
by A1, Th39;
then reconsider U =
((Unique_No S) \/ (Unique_No T)) \/ (Unique_No ((Unique_No S) ++ (Unique_No T))) as non
empty uniq-surreal-membered set ;
set R =
RevSurrStr U;
set I = the
InternalRel of
(RevSurrStr U);
A2:
field the
InternalRel of
(RevSurrStr U) = U
by Th41;
A3:
the
carrier of
(RevSurrStr U) = U
by Def10;
A4:
Unique_No ((Unique_No S) ++ (Unique_No T)) = Unique_No (S ++ T)
by Th38;
(
Unique_No S c= (Unique_No S) \/ (Unique_No T) &
Unique_No T c= (Unique_No S) \/ (Unique_No T) &
(Unique_No S) \/ (Unique_No T) c= U )
by XBOOLE_1:7;
then reconsider RA =
Unique_No S,
RB =
Unique_No T,
UR =
Unique_No ((Unique_No S) ++ (Unique_No T)) as
Subset of
(RevSurrStr U) by A3, XBOOLE_1:1, XBOOLE_1:7;
set IU = the
InternalRel of
(RevSurrStr U) |_2 UR;
assume
not
Unique_No (S ++ T) is
desc_ordering
;
contradictionthen A5:
not
UR is
well-ordering
by A4, Th43;
not
UR is
well_founded
proof
A6:
the
InternalRel of
(RevSurrStr U) is_connected_in UR
proof
let x,
y be
object ;
RELAT_2:def 6 ( not x in UR or not y in UR or x = y or [x,y] in the InternalRel of (RevSurrStr U) or [y,x] in the InternalRel of (RevSurrStr U) )
assume A7:
(
x in UR &
y in UR &
x <> y )
;
( [x,y] in the InternalRel of (RevSurrStr U) or [y,x] in the InternalRel of (RevSurrStr U) )
reconsider a =
x,
b =
y as
Surreal by A7, SURREAL0:def 16;
(
a <= b or
b <= a )
;
hence
(
[x,y] in the
InternalRel of
(RevSurrStr U) or
[y,x] in the
InternalRel of
(RevSurrStr U) )
by A3, A7, Def10;
verum
end;
( the
InternalRel of
(RevSurrStr U) is_reflexive_in UR & the
InternalRel of
(RevSurrStr U) is_transitive_in UR & the
InternalRel of
(RevSurrStr U) is_antisymmetric_in UR & the
InternalRel of
(RevSurrStr U) is_connected_in UR )
by A3, A6, A2, RELAT_2:def 9, RELAT_2:def 12, RELAT_2:def 16, ORDERS_1:8, ORDERS_1:9, ORDERS_1:10;
hence
not
UR is
well_founded
by WELLFND1:def 3, A5, WELLORD1:def 5;
verum
end; then consider d being
sequence of
(RevSurrStr U) such that A8:
(
rng d c= UR &
d is
descending )
by Th12;
A9:
dom d = NAT
by FUNCT_2:def 1;
rng d is
surreal-membered
;
then reconsider D =
d as
surreal-valued Function by SURREALC:def 9;
defpred S1[
object ,
object ]
means ( $2
in Unique_No S & ( for
sa being
Surreal st $2
= sa holds
ex
sb being
Surreal st
(
sb in Unique_No T &
D . $1
= Unique_No (sa + sb) ) ) );
A10:
for
e being
object st
e in dom D holds
ex
u being
object st
S1[
e,
u]
proof
let e be
object ;
( e in dom D implies ex u being object st S1[e,u] )
assume A11:
e in dom D
;
ex u being object st S1[e,u]
A12:
(
d . e in rng d &
D .. e = D . e )
by Def5, A11, FUNCT_1:def 3;
then consider x being
Surreal such that A13:
(
x in (Unique_No S) ++ (Unique_No T) &
D .. e = Unique_No x )
by A8, Def8;
consider a,
b being
Surreal such that A14:
(
a in Unique_No S &
b in Unique_No T &
x = a + b )
by A13, SURREALR:def 8;
take
a
;
S1[e,a]
thus
S1[
e,
a]
by A12, A13, A14;
verum
end; consider a being
Function such that A15:
(
dom a = dom D & ( for
e being
object st
e in dom D holds
S1[
e,
a . e] ) )
from CLASSES1:sch 1(A10);
A16:
rng a c= RA
then reconsider a =
a as
sequence of
(RevSurrStr U) by XBOOLE_1:1, A9, A15, FUNCT_2:2;
reconsider Aa =
a as
surreal-valued Function by A16, SURREALC:def 9;
defpred S2[
object ,
object ]
means ( $2
in Unique_No T & ( for
sb being
Surreal st $2
= sb holds
D . $1
= Unique_No ((Aa .. $1) + sb) ) );
A17:
for
e being
object st
e in dom D holds
ex
u being
object st
S2[
e,
u]
consider b being
Function such that A20:
(
dom b = dom D & ( for
e being
object st
e in dom D holds
S2[
e,
b . e] ) )
from CLASSES1:sch 1(A17);
A21:
rng b c= RB
then reconsider b =
b as
sequence of
(RevSurrStr U) by XBOOLE_1:1, A9, A20, FUNCT_2:2;
reconsider Bb =
b as
surreal-valued Function by A21, SURREALC:def 9;
RA is
desc_ordering
by Th46;
then
RA is
well-ordering
by Th43;
then
the
InternalRel of
(RevSurrStr U) is_well_founded_in RA
by WELLORD1:def 5;
then consider sA being
subsequence of
a such that A22:
sA is
non-descending
by A16, Th19, WELLFND1:def 3;
consider NA being
increasing sequence of
NAT such that A23:
sA = a * NA
by VALUED_0:def 17;
reconsider bN =
b * NA as
subsequence of
b ;
rng bN c= rng b
by RELAT_1:26;
then A24:
rng bN c= RB
by A21;
RB is
desc_ordering
by Th46;
then
RB is
well-ordering
by Th43;
then
the
InternalRel of
(RevSurrStr U) is_well_founded_in RB
by WELLORD1:def 5;
then consider sB being
subsequence of
bN such that A25:
sB is
non-descending
by A24, Th19, WELLFND1:def 3;
consider NB being
increasing sequence of
NAT such that A26:
sB = bN * NB
by VALUED_0:def 17;
reconsider sAN =
sA * NB as
subsequence of
sA ;
reconsider dNA =
d * NA as
subsequence of
d ;
reconsider dNANB =
dNA * NB as
subsequence of
dNA ;
reconsider d1 =
dNANB . (0 + 1),
d0 =
dNANB . 0 as
uSurreal by A3, SURREALO:def 12;
dNA is
descending
by A8, Th13;
then A27:
dNANB is
descending
by Th13;
then A28:
(
d1 <> d0 &
[d1,d0] in the
InternalRel of
(RevSurrStr U) )
by WELLFND1:def 6;
reconsider sA1 =
sAN . (0 + 1),
sA0 =
sAN . 0 as
uSurreal by A3, SURREALO:def 12;
sAN is
non-descending
by A22, Th20;
then
[sA0,sA1] in the
InternalRel of
(RevSurrStr U)
;
then A29:
sA1 <= sA0
by A3, Def10;
reconsider sB1 =
sB . (0 + 1),
sB0 =
sB . 0 as
uSurreal by A3, SURREALO:def 12;
[sB0,sB1] in the
InternalRel of
(RevSurrStr U)
by A25;
then A30:
sB1 <= sB0
by A3, Def10;
set N0 =
NA . (NB . 0);
set N1 =
NA . (NB . 1);
A31:
sA0 =
sA . (NB . 0)
by FUNCT_2:15
.=
a . (NA . (NB . 0))
by A23, FUNCT_2:15
;
A32:
sA1 =
sA . (NB . 1)
by FUNCT_2:15
.=
a . (NA . (NB . 1))
by A23, FUNCT_2:15
;
A33:
sB0 =
bN . (NB . 0)
by A26, FUNCT_2:15
.=
b . (NA . (NB . 0))
by FUNCT_2:15
;
A34:
sB1 =
bN . (NB . 1)
by A26, FUNCT_2:15
.=
b . (NA . (NB . 1))
by FUNCT_2:15
;
A35:
d0 =
dNA . (NB . 0)
by FUNCT_2:15
.=
d . (NA . (NB . 0))
by FUNCT_2:15
;
A36:
d1 =
dNA . (NB . 1)
by FUNCT_2:15
.=
d . (NA . (NB . 1))
by FUNCT_2:15
;
(
sA1 = Aa .. (NA . (NB . 1)) &
sA0 = Aa .. (NA . (NB . 0)) )
by A31, A32, A9, A15, Def5;
then
(
d1 = Unique_No (sA1 + sB1) &
d0 = Unique_No (sA0 + sB0) )
by A33, A34, A35, A36, A9, A20;
then A37:
(
d1 == sA1 + sB1 &
sA1 + sB1 <= sA0 + sB0 &
d0 == sA0 + sB0 )
by A30, A29, SURREALO:def 10, SURREALR:43;
then
d1 <= sA0 + sB0
by SURREALO:4;
then
d1 == d0
by A3, Def10, A28, A37, SURREALO:4;
hence
contradiction
by A27, WELLFND1:def 6, SURREALO:50;
verum end; end;