Université Pierre et Marie Curie Année 2015-2016
Master de Mathématiques 4M067 Cryptologie Algébrique
L. Zapponi D. Bernardi
Feuille 1 - Solutions
Groupes
Solution 1 Si eet e0sont deux éléments neutres, ils sont égaux puisque
e=e.e0=e0.
De même, si yet y0sont deux inverses de x,onvoitqu’ilsontégauxgrâceaux
égalités
y=y.e =y.(x.y0)=(y.x).y0=e.y0=y0.
Solution 2 Il est clair qu’un groupe possède ces propriétés. Réciproquement,
supposons que Gpossède ces propriétés, Soit xun élément de G. Il a un inverse
àgauchequenousnoteronsyet yauninverseàgauchequenousnoteronsz.
On a
xy =e(xy)=(zy)(xy)=z(yx)y=z(ey)=zy =e
et
xe =x(yx)=(xy)x=ex =x.
La deuxième égalité montre que eest élément neutre à droite, et la première
que yest inverse à droite de x,doncGest bien un groupe.
Anneaux
Solution 3 Soit n4l’ordre d’un anneau Aet p|nl’ordre de 1dans le groupe
additif (A, +).Sip=n,legroupe(A, +) est cyclique, isomorphe à Z/nZ.Mais
l’anneau Alui-même est forcément isomorphe à Z/nZpuisque le produit de
k.1Apar l.1Aest kl.1A. Ceci nous donne les 4 anneaux Z/nZpour 1n4.
Restent les cas où n=4et p=2.OnpeutécrireA={0,1,x,y},etona
1+1=x+x=y+y=0,x+1=y,y+1=xet x+y=1, ce qui complète la
table d’addition de A.
Il reste à déterminer la table de multiplication. On pose a=x2,etl’ona
forcément xy =x(x+ 1) = a+x=yx et y2=a+1.Sil’anneauexiste,ilest
donc déterminé par la valeur de a.
Les cas a=0et a=1donnent le même anneau isomorphe à l’anneau quo-
tient F2[X]/(X2),l’isomorphismeétantinduitparX7! xet X7! yrespective-
ment. Le cas a=xdonne un anneau isomorphe à (Z/2Z)2,parx7! (1,0).Enfin,
le cas a=ydonne un corps, que l’on note F4,isomorpheàF2[X]/(X2+X+ 1)
par X7! x.Pourvérifierquecestroisderniersanneauxnesontpasisomorphes,
on peut par exemple compter leurs éléments inversibles, au nombre de 2, 1 et 3
respectivement.
5