m=2
f(0)=0
si f(a)=0 ==> f(0)=2a=0
f(1)=1
si f(a)=1 ==> 1+f(1)=2a ==>a=1
f(2)+f(f(2))=4 ==> f(2)=2 ou 3
si f(2)=3 ==> f(f(2))=1 ==> f(2)=1 absurde
Donc f(2)=2
si f(a)=2 ==> 2+f(2)=2a ==> a=2
Supposons que pour tout 0=< k=<n , f(a)=k ssi a=k
f(n+1)+f(f(n+1))=2(n+1) ==> f(n+1)= k avec k=n+1, n+2, ..., 2n+2
si k>n+1, f(f(n+1))=2(n+1)-k< n+1 ==> f(n+1)= 2(n+1)-k=k ==>k=n+1 impossible Donc, f(n+1)=n+1
si f(a)=n+1 ==> n+1+f(n+1)=2a ==> a=n+1
Donc f(n)=n qqs n