a) Notice that
f(x1+⋯+xn)=f((x1+⋯+xn−1)+xn)=f(x1+⋯+xn−1)+f(xn)⋮=f(x1)+⋯+f(xn).b) For x∈N∗, we can write
f(x)=f(x times1+⋯+1)=x timesf(1)+⋯+f(1)=f(1)x.So c=f(1). For x=0, we have that
f(0)=f(0+0)=f(0)+f(0),so f(0)=0 and we can set c=0. If x is a negative integer, we can write
f(x)=f(x times−1+⋯+(−1))=x timesf(−1)+⋯+f(−1)=f(−1)x.So c=f(−1). For the reciprocal of a positive integer x (the result is similar for a negative integer),
f(x1)=f(x2x)=fx timesx21+⋯+x21=f(x21)x.So c=f(x21). Finally, for x=nm where m,n∈Z, we have
f(nm)=mf(n1)=nf(n21)x.So
c=nf(n21).