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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.2. LE CODE DE GOLAY BINAIRE 29<br />

Remarque. W peut aussi s'ecrire<br />

W = (1 0)(3 15)(1 17 6 14 2 22 4 19 18 11)<br />

(5 8 7 12 10 9 20 13 21 16):<br />

Theoreme 1.8 M 24 est le groupe de toutes les permutations de qui laissent xes les<br />

octa<strong>des</strong> du code de Golay G 24:<br />

Le groupe de Mathieu est 5-transitif <strong>et</strong> transitif <strong>sur</strong> les octa<strong>des</strong> de G 24. Son cardinal est<br />

759:322560 = 244823040 .<br />

Remarque. Le code de Golay [23, 11] peut aussi ^<strong>et</strong>re decrit a l'aide de la fonction<br />

trace.<br />

Soit une racine 23 ieme de 1 <strong>sur</strong> F 2. L'ordre multiplicatif de 2 modulo 23 est 11. Il<br />

existe donc une racine primitive de F 2 11 telle que = 89 (car 2 11 ; 1=89:23). On<br />

peut ecrire<br />

x 23 ; 1=(x ; 1)m (x)m 5(x)<br />

ou m <strong>et</strong> m 5 <strong>des</strong>ignent respectivement le polyn^ome minimal de <strong>et</strong> 5 .<br />

Le code de Golay [23, 11] a pour polyn^ome generateur . Ses mots peuvents'ecrire<br />

x 23 ;1<br />

(x;1)m<br />

c(a) =(tr(a i )) pour i 2f0:::22g <strong>et</strong> a 2 F 2 11<br />

<strong>et</strong> ou trrepresente la fonction trace de F 2 11 <strong>sur</strong> F 2.<br />

Le groupe de Mathieu M 23 est alors l'ensemble <strong>des</strong> automorphismes vectoriels de F 2 11<br />

qui conservent l'ensemble <strong>des</strong> racines 23 iemes de l'unite.<br />

1.2.3 Le MOG<br />

La meilleure facon de travailler avec les mots de G 24 est de les m<strong>et</strong>tre sous la forme<br />

d'un tableau 6 4, appele Miracle Octad Generator, ou MOG. L'inventeur du MOG,<br />

R. T. Curtis [Cur73] <strong>et</strong> [Cur76], avait besoin d'un outil pratique pour ses recherches <strong>sur</strong><br />

le groupe de Mathieu. L'introduction de l'hexacode par Norton [Nor80] puis Conway<br />

[Con81] facilita grandement les calculs <strong>sur</strong> le groupe de Mathieu. Le MOG perm<strong>et</strong> de<br />

visualiser les mots du Golay. Il perm<strong>et</strong> en outre de<br />

trouver toutes les octa<strong>des</strong> du Golay,<br />

r<strong>et</strong>rouver une octade a partir de 5 points donnes,<br />

veri er si un mot appartient auGolay,<br />

decoder le Golay.<br />

Nous decrivons dans un premier temps la construction de l'hexacode <strong>et</strong> du MOG, puis<br />

nous donnons quelques exemples perm<strong>et</strong>tant de comprendre l'utilisation du MOG.<br />

Considerons le corps F 4 = f0 1!!g, muni <strong>des</strong> relations 1 + ! = ! 1+! =<br />

! ! + ! = !! =1 ! 2 = ! ! 2 = ! ! 3 =1:

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

Saved successfully!

Ooh no, something went wrong!