
L'énoncé tel quel est faux, de manière évidente. Par exemple, la fonction nulle partout convient (donc, en particulier, ta récurrence est fausse, tu as oublié de vérifier le cas initial f(1)=1).
Supposons donc qu'on rajoute dans l'énoncé l'hypothèse que f(1) ne vaut pas 0.
Alors, (H2) dit que f(1)=f(1)^2, donc f(1) est solution de x(x-1)=0 et vaut donc 1 puisqu'il ne vaut pas 0. Ensuite, ta récurrence, marche pour la question 1.
Pour montrer la question 2, tu utilises simplement que f(p)=f(p/q)f(q) par H2. Donc p = f(p/q) q et donc f(p/q)=p/q.
Supposons donc qu'on rajoute dans l'énoncé l'hypothèse que f(1) ne vaut pas 0.
Alors, (H2) dit que f(1)=f(1)^2, donc f(1) est solution de x(x-1)=0 et vaut donc 1 puisqu'il ne vaut pas 0. Ensuite, ta récurrence, marche pour la question 1.
Pour montrer la question 2, tu utilises simplement que f(p)=f(p/q)f(q) par H2. Donc p = f(p/q) q et donc f(p/q)=p/q.