13.07.2015 Views

Mécanismes de fiabilisation pro-actifs - ISAE

Mécanismes de fiabilisation pro-actifs - ISAE

Mécanismes de fiabilisation pro-actifs - ISAE

SHOW MORE
SHOW LESS
  • No tags were found...

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

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

6.2. Construction <strong>de</strong>s co<strong>de</strong>s RS-FNT 99De la même manière, la transformée inverse (DFT 1 ) est dénie comme suit :a j = 1 n 1n ¢ ∑i=0A i ! ij ; 0 j n 1La transformée <strong>de</strong> Fourier rapi<strong>de</strong> (FFT) est un algorithme développé par Cooley etTukey [79] en 1965 permettant le calcul <strong>de</strong> la DFT dans le cas général en complexitélogarithmique O(n log n). Comme mis en évi<strong>de</strong>nce par Pollard [78], l'algorithme <strong>de</strong> laFFT peut être adapté <strong>de</strong> manière similaire dans les corps <strong>de</strong> Galois, la racine n ime<strong>de</strong> l'unité <strong>de</strong>s complexes étant ici remplacée par un élément d'ordre n du corps. Ceciest possible car les mécanismes fondamentaux <strong>de</strong> la FFT sont indépendants du corpsutilisé.Le principe général <strong>de</strong> la FFT est une ap<strong>pro</strong>che <strong>de</strong> type diviser pour régner. Cetteap<strong>pro</strong>che permet d'atteindre la complexité théorique annoncée en divisant basiquementla résolution <strong>de</strong> la FFT <strong>de</strong> taille n en la résolution <strong>de</strong> <strong>de</strong>ux FFT <strong>de</strong> taille n 2 .La transformée <strong>de</strong> Fourier rapi<strong>de</strong> (FFT) Dans ce paragraphe, nous détaillons leprincipe <strong>de</strong> la FFT que nous illustrerons par un exemple dans le corps Fq.Soit K un corps ni <strong>de</strong> taille q, n la taille <strong>de</strong> la transformée <strong>de</strong> Fourier, n < q,soit a = (a 0 ; a 1 ; :::; a n 1 ) et A = (A 0 ; A 1 ; :::; A n 1 ) <strong>de</strong>ux vecteurs <strong>de</strong> K n . Soit ! unélément d'ordre n du corps. Si A est la DFT <strong>de</strong> a, la DFT peut s'écrire <strong>de</strong> façonmatricielle (la matrice est symétrique) :⎛⎞1 1 1 1 : : : 11 ! ! 2 ! 3 : : : ! n 11 ! 2 ! 4 ! 6 2(n 1): : : ! 1 !A =3 ! 6 ! 9 3(n 1): : : ! ¢a (6.2). . . ..⎜⎟⎝⎠1 ! n 1 ! 2(n 1) ! 3(n 1) : : : ! (n 1)(n 1)} {{ }DF T !(n)On suppose dès lors que n est une puissance <strong>de</strong> <strong>de</strong>ux. Si l'existence d'une racineprimitive a été <strong>pro</strong>uvée sur les corps <strong>de</strong> Galois, la FFT utilise une <strong>pro</strong>priété intéressante<strong>de</strong>s éléments d'ordre :Proposition 6.4. Soit ! un élément d'ordre n pair, dans un corps <strong>de</strong> Galois Fq, n < q.Alors ! 2 est une élément d'ordre n du corps.2Démonstration. Par dénition, ! 1mod q, et n étant pair nous avons donc! 2¢ n 2 1 mod q et donc (! 2 ) n 2 1 mod q. L'ordre <strong>de</strong> ! 2 est donc inférieur ou égalà n 2 . Supposons qu'il existe m tel que !2m 1mod q et m < n . Le résultat suivant2

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

Saved successfully!

Ooh no, something went wrong!