Bonjour aannoouuaarr,
Pour le 1), je n'ai rien à ajouter à la bonne démonstration de pilot_aziz
Pour le 2), je propose la fonction suivante :
f(2^a(2k+1)) = 2^(a+1)
f vérifie bien l'équation, puisque si n=2^a(2k+1), n+f(n)=2^a(2(k+1)+1) et évidemment f(n+f(n))= f(2^a(2(k+1)+1))=2^(a+1)=f(n)
De plus, f(2^n)=2^(n+1) et fonc f(N*) n'est pas un ensemble fini, donc f ne peut être périodique (puisque toute fonction de N* dans N* périodique de période T a nécessairement une image comprenant au plus T éléments).
--
Patrick