Ensembles et applications, ensembles quotient, arithmétique entière et modulaire, groupes, morphismes, groupes quotients, groupes cycliques, groupe additif Z/nZ, anneaux, idéaux, anneaux quotients, groupes des inversibles dans un anneau, anneaux de polynômes, corps finis, algèbre linéaire, diagonalisation et trigonalisation de matrices, espaces euclidiens, espaces vectoriels normés. |
12h de TD (arithmétique, groupes, anneaux, Z/nZ, polynômes, algèbre linéaire et 8h de TP (arithmétique, logarithme discret et algorithme pas de bébé, pas de géant, inversion de matrice dans un corps finis, algorithme page rank). Les TP sont en python. |