let o be infinite Ordinal; not LexOrder o is well-ordering
set R = LexOrder o;
set r = RelStr(# (Bags o),(LexOrder o) #);
set ir = the InternalRel of RelStr(# (Bags o),(LexOrder o) #);
set cr = the carrier of RelStr(# (Bags o),(LexOrder o) #);
assume
LexOrder o is well-ordering
; contradiction
then A1:
LexOrder o is well_founded
by WELLORD1:def 4;
the carrier of RelStr(# (Bags o),(LexOrder o) #) = field the InternalRel of RelStr(# (Bags o),(LexOrder o) #)
by ORDERS_1:100;
then
the InternalRel of RelStr(# (Bags o),(LexOrder o) #) is_well_founded_in the carrier of RelStr(# (Bags o),(LexOrder o) #)
by A1, WELLORD1:5;
then A2:
RelStr(# (Bags o),(LexOrder o) #) is well_founded
by WELLFND1:def 2;
defpred S1[ set , set ] means $2 = (o --> 0 ) +* $1,1;
consider f being Function of NAT ,the carrier of RelStr(# (Bags o),(LexOrder o) #) such that
A10:
for n being Element of NAT holds S1[n,f . n]
from FUNCT_2:sch 3(A3);
reconsider f = f as sequence of RelStr(# (Bags o),(LexOrder o) #) ;
f is descending
proof
let n be
Nat;
WELLFND1:def 7 ( not f . (n + 1) = f . n & [(f . (n + 1)),(f . n)] in the InternalRel of RelStr(# (Bags o),(LexOrder o) #) )
reconsider n0 =
n as
Element of
NAT by ORDINAL1:def 13;
set fn1 =
f . (n0 + 1);
set fn =
f . n0;
A11:
f . (n0 + 1) = (o --> 0 ) +* (n + 1),1
by A10;
A12:
f . n0 = (o --> 0 ) +* n,1
by A10;
reconsider fn1 =
f . (n0 + 1) as
bag of
o ;
reconsider fn =
f . n0 as
bag of
o ;
A13:
n0 in omega
;
A14:
omega c= o
by CARD_3:102;
n <> n + 1
;
then A15:
fn1 . n =
(o --> 0 ) . n
by A11, FUNCT_7:34
.=
0
by A13, A14, FUNCOP_1:13
;
A16:
dom (o --> 0 ) = o
by FUNCOP_1:19;
then A17:
fn . n = 1
by A12, A13, A14, FUNCT_7:33;
then A20:
fn1 < fn
by A15, A17, PRE_POLY:def 9;
thus
f . (n + 1) <> f . n
by A12, A13, A14, A15, A16, FUNCT_7:33;
[(f . (n + 1)),(f . n)] in the InternalRel of RelStr(# (Bags o),(LexOrder o) #)
fn1 <=' fn
by A20, PRE_POLY:def 10;
hence
[(f . (n + 1)),(f . n)] in the
InternalRel of
RelStr(#
(Bags o),
(LexOrder o) #)
by PRE_POLY:def 14;
verum
end;
hence
contradiction
by A2, WELLFND1:15; verum