A1:
field R = field (R ~ )
by RELAT_1:38;
hereby ( ( for Y being set st Y c= field R & Y <> {} holds
ex a being set st
( a in Y & ( for b being set st b in Y & a <> b holds
not [a,b] in R ) ) ) implies R is co-well_founded )
assume
R is
co-well_founded
;
for Y being set st Y c= field R & Y <> {} holds
ex a being set st
( a in Y & ( for b being set st b in Y & a <> b holds
not [a,b] in R ) )then A2:
R ~ is
well_founded
by Def13;
let Y be
set ;
( Y c= field R & Y <> {} implies ex a being set st
( a in Y & ( for b being set st b in Y & a <> b holds
not [a,b] in R ) ) )assume
(
Y c= field R &
Y <> {} )
;
ex a being set st
( a in Y & ( for b being set st b in Y & a <> b holds
not [a,b] in R ) )then consider a being
set such that A3:
a in Y
and A4:
(R ~ ) -Seg a misses Y
by A1, A2, WELLORD1:def 2;
take a =
a;
( a in Y & ( for b being set st b in Y & a <> b holds
not [a,b] in R ) )thus
a in Y
by A3;
for b being set st b in Y & a <> b holds
not [a,b] in Rlet b be
set ;
( b in Y & a <> b implies not [a,b] in R )assume
b in Y
;
( a <> b implies not [a,b] in R )then
not
b in (R ~ ) -Seg a
by A4, XBOOLE_0:3;
then
(
a = b or not
[b,a] in R ~ )
by WELLORD1:def 1;
hence
(
a <> b implies not
[a,b] in R )
by RELAT_1:def 7;
verum
end;