defpred S1[ Element of NAT , set ] means $2 = - $1;
A1:
for x being Element of NAT ex y being Element of INT- st S1[x,y]
consider f being Function of NAT,INT- such that
A3:
for x being Element of NAT holds S1[x,f . x]
from FUNCT_2:sch 3(A1);
A4:
f in Funcs (NAT,INT-)
by FUNCT_2:11;
then A5:
dom f = NAT
by FUNCT_2:169;
A6:
for x1, x2 being set st x1 in dom f & x2 in dom f & f . x1 = f . x2 holds
x1 = x2
A12:
for y being set st y in INT- holds
f " {y} <> {}
A17:
f is one-to-one
by A6, FUNCT_1:def 8;
rng f = INT-
by A12, FUNCT_2:49;
hence
NAT , INT- are_equipotent
by A5, A17, WELLORD2:def 4; verum