Bon je pense avoir trouvé, des avis?
Soit F = f(E)
supposons x dans F complémentaire.
alors d(x,F) = inf(d(x,y),y dans F) > 0 car sinon x appartient à l'adhérence de F = F.
Donc il existe c>0, d(x,F)=c
Soit la suite définie par x0=x, et pour tout n, x(n+1)=f(xn)
Pour tout n,m tq n=/=m, d(xn,xm) >= c
Sinon il existe p,q ,p<q et d(xp,xq)<c
or : d(xp,xq) = d(f(x(p-1),x(q-1)) = d(x(p-1),x(q-1))<c par hypothèse sur f. En réitérant p fois on obtient d(x0,x(q-p))<c ce qui est absurde car x(q-p) est dans F. Donc d(xn,xm)>=c pour tout n=/m
or : la suite (xn) est une suite de points de E compact, elle admet une sous suite convergente. On note (yn) cette suite extraite de (xn).
Alors en particulier (yn) est une suite de Cauchy, et on trouve alors deux indices n et m tq d(yn,ym)<c
Or yn et ym sont des termes de la suite (xn) de rangs différents. Contradiction et F complémentaire est vide. Donc f(E)=E et f surjective...