Solution.
Consider the function
g(z,w)=z−wg(z)−g(w)
for z,w∈D. Since f is analytic, we have the following expansion for g:
g(z,w)=z−w1(n=0∑∞anzn−n=0∑∞anwn)=a1+n=2∑∞(ank=0∑n−1zn−1−kwk).
Given z=w in D, let r=max{∣z∣,∣w∣} so that ∣z∣,∣w∣≤r<1. Applying this along with the triangle inequality yields
∣g(z,w)∣≥∣a1∣−rn=2∑∞n∣an∣≥∣a1∣(1−r)>0,
since a1=0. Thus, g(z,w)=0, and so f(z)=f(w) for any distinct z,w∈D.