f(f(n))+f(n)=2n+3
n=0 => f(f(0))+f(0)=3 posons t= f(0) donc f(t)+t=3
n=t => f(f(t))+f(t)=2t+3 => f(f(t))=3t.
n=f(t) => f(3t)+3t=2(3-t)+3 => f(3t)=-5t+9 donc t=0 ou t=1.
pour t=0 ça donne 0=3 cotradiction
donc t=1 donc f(0)=1 par récurrence sur N c facile de demontrer que f(n)=n+1 est une solution.
reciproquement elle l est .