le 2 me dit rien, je chercherai peut-etre plus tard.
le 3, est en revanche "un grand classique"
pour la premier, il y a plein de methode (environ une par facon d'exprimer les coeficient binomiaux ^^ )
la plus élegante est d'utiliser que p*C(p,k) = k C(p-1,k-1)
donc k divise p*C(p,k), or k est premier avec p, donc (gauss) k divise C(p,k).
le p|n^p-n, s'obtiens par récurence sur n si mes souvenir sont bon :
on a p|1^p-1 =0
on suppose n^p-n = 0 (mod p),
alors (n+1)^p-(n+1) = ... tu dévelope avec le binome de newton, et tous les coéficient intermédiaire sont nul modulo p a cause de la question précedente !
et tu retombe sur n^p + 1 ^p - n -1 = n^p-n = 0 mod p.
pour la dernière il s'agit juste de simplifier par n : si n n'est pas multiple de p, alors n est premier avec p, on peut donc en déduire que P|n^(p-1) - 1.