Salut,
ce que tu as fait est parfaitement O.K.
Aprés, concernant le degré de

, par construction, c'est le nombre d'entier

qui sont premiers avec

(normalement k=n est aussi accepté, mais ça ne change quelque chose que dans le cas où n=1)
Ce nombre est en général noté
)
où

est appelée "indicatrice d'euler" (et le polynôme

est appelé "n-ième polynôme cyclotomique")
Pour calculer ce fameux
)
connaissant n, ou plus précisément connaissant la décomposition en nombre premiers de n, le plus simple est sans doute de voir qu'il correspond au nombre d'éléments inversibles de l'anneau Z/nZ (i.e. le nombre de k de Z/nZ pour lesquel il existe u tel que ku=1 modulo n) : c'est bézout qui te le dit.
Aprés, de nouveau bézout te permet de montrer que, si a et b sont premiers entre eux, l'anneau Z/abZ est isomorphe Z/aZ x Z/bZ. Or, dans l'anneau produit Z/aZ x Z/bZ, il est clair qu'un couple (k,k') est inversible ssi k est inversible dans Z/aZ et k' est inversible dans Z/bZ.
Ca te "vend" que, si a et b sont premiers entre eux, on a
=\varphi(a)\varphi(b))
: c'est ça le résultat "essenciel" permettant de calculer
)
. Si tu n'a pas vu les anneaux Z/nZ, on peut trouver des tas d'autres preuve de ce résultat, mais ça sera un peu plus long...
Tu en déduit que, si

alors
=\prod\varphi(p_i^\lambda_i)\)
Aprés,
)
est trés simple à calculer vu qu'un nombre est premier avec

ssi il est non divisible par p.
Pour la question suivante concernant
)
avec p premier, c'est assez évident une fois que tu as dit que les entier

qui sont premiers avec 2p, c'est les nombres impair non divisibles par p, c'est à dire les

où

et

(si p est impair)
Pour la dernière question, tu part du fait que
=X^n-1)
et, dans le produit de gauche, tu regroupe les différents k en "catégories" (disjointes évidement) correspondant à grouper ensemble tout les k qui ont le même pgcd d donné avec n. Par exemple, pour d=1, ça te fait un groupe contenant ceux qui sont premier avec n... Aprés, tu dit que, pour d fixé (qui divise n), les

tels que
=d)
, ben c'est exactement les

où
\})
est premier avec

et tu arrive a une jolie formule qui te permet de montrer façilement que les

sont à coefficients entiers.
Aprés, je reconais que, comme le dit maxmau, c'est pas complètement élémentaire, mais, pour le moment, c'est pas super compliqué non plus...