now :: thesis: for y being object st y in rng (omega -leading_coeff A) holds
y in NAT
let y be object ; :: thesis: ( y in rng (omega -leading_coeff A) implies y in NAT )
assume y in rng (omega -leading_coeff A) ; :: thesis: y in NAT
then consider x being object such that
A1: ( x in dom (omega -leading_coeff A) & (omega -leading_coeff A) . x = y ) by FUNCT_1:def 3;
thus y in NAT by A1, ORDINAL1:def 12; :: thesis: verum
end;
hence omega -leading_coeff A is natural-valued by TARSKI:def 3, VALUED_0:def 6; :: thesis: omega -leading_coeff A is non-empty
now :: thesis: for x being object st x in dom (omega -leading_coeff A) holds
not (omega -leading_coeff A) . x is empty
end;
hence omega -leading_coeff A is non-empty by FUNCT_1:def 9; :: thesis: verum