15.07.2013 Views

Codes sur des anneaux nis et r eseaux arithm ... - Alexis Bonnecaze

Codes sur des anneaux nis et r eseaux arithm ... - Alexis Bonnecaze

Codes sur des anneaux nis et r eseaux arithm ... - Alexis Bonnecaze

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.1. LES ANNEAUX DE GALOIS 21<br />

Preuve. Voir le theoreme 1.2 <strong>et</strong> corollaire 1.2. 2<br />

Les facteurs qui divisent Xa ; 1 mais pas Xa0 ; 1 pour a>a0 sont appeles <strong>des</strong> facteurs<br />

primitifs. Considerons un polyn^ome h 2, de degre m, a coe cients binaires, qui soit un<br />

facteur primitif de X a ; 1(a impair). Alors il existe un polyn^ome unitaire h 2 Z 4[X] de<br />

degre m tel que h 2(X) = (h(X)) <strong>et</strong> h(X) diviseX a ; 1(mod4).<br />

De nition 1.2 Soit f un b-polyn^ome de degre m <strong>sur</strong> Z 4. L'anneau de Galois R =<br />

GR(4m) est de ni a un isomorphisme pres comme <strong>et</strong>ant Z 4[X]=(f):<br />

Soit une racine primitive def(X) <strong>et</strong>f(X) un facteur primitif de X 2m ;1 ; 1. Alors,<br />

l'anneau de Galois R = GR(4m)peut^<strong>et</strong>re de ni comme <strong>et</strong>ant l'extension R = Z 4[ ].<br />

L'anneau R est d'ordre 4 m . Les diviseurs de zero forment un sous groupe, 2R, d'ordre<br />

2 m . Le groupe <strong>des</strong> inversibles R ? = R n 2R qui est d'ordre (2 m ; 1)2 m , est un produit<br />

direct de 2 groupes G 1 <strong>et</strong> G 2. D'apres le theoreme 1.3, Le sous groupe G 1 est un groupe<br />

cyclique d'ordre a, que l'on va noter T ? car il est souvent appele systeme de Teichmuller<br />

lorsqu'on lui adjoint 0. On pose alors T = T ? [f0g. L'ensemble<br />

T = f0 1 <br />

2 :::<br />

2 m ;2 g<br />

peut ^<strong>et</strong>re decrit comme l'ensemble <strong>des</strong> zeros dans R de l'equation X 2m ;X. Notons que,<br />

contrairement a R=2R, T n'a pas la structure d'un corps de Galois GF (2m).<br />

Les elements de R adm<strong>et</strong>tent une representation unique `multiplicative' ou `additive'.<br />

Dans la premiere representation, que l'on appelle aussi 2-adique, un element c 2 R s'ecrit<br />

c = a +2b ou a <strong>et</strong> b appartiennent a T .<br />

Lemme 1.5 Tout element de R adm<strong>et</strong> une ecriture unique sous la forme c = a +2b ou<br />

a <strong>et</strong> b appartiennent a T:<br />

Preuve. La cardinalite deT est 2m ; 1. De plus, considerons deux ecritures di erentes<br />

de c: c = a1 +2b1 <strong>et</strong> c = a2 +2b2: En elevant au carre les deux membres de l'egalite, on<br />

obtient a2 1 = a2 2, <strong>et</strong>a1 = a2 pour a1a22 T . Il s'en suit que b1 = b2. 2<br />

Soit l'application : c 7! a. Lenoyau de est le groupe G2 <strong>des</strong> elements de la forme<br />

1+2b, ou b 2 T . Ainsi,<br />

(c) =c 2m<br />

c 2 R:<br />

Remarque. On en deduit facilement (car c2m l'ensemble <strong>des</strong> carres dans l'anneau R.<br />

L'application satisfait les equations [Yam90]<br />

=(c2r;1) 2 ) que l'ensemble T represente<br />

(cd) = (c) (d) <strong>et</strong> (c + d) = (c) (d)+2(cd) 2m;1<br />

:<br />

Un resultat classique de Paley <strong>et</strong> Todd dit que l'ensemble <strong>des</strong>carres dans un corps de<br />

Galois de taille q =4n ; 1 forme un ensemble de di erences. Chaque inversible dans le<br />

corps peut s'ecrire de n facons distinctes comme la di erence de deux carres (n;1 facons<br />

pour la di erences de deux carres non nuls). Le lemme precedent montre que pour un<br />

anneau de Galois R = GR(4m), un diviseur de zeronepeutpass'ecrire comme la<br />

di erence de deux carres. Le prochain lemme montre que tout inversible dans l'anneau<br />

s'ecrit d'une maniere unique comme di erence de deux carres. Les preuves du lemme <strong>et</strong><br />

theoreme suivants sont presentees au chapitre 3 dans la section \Galois rings over Z 4".

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!