Transformation de Fourier à valeurs dans un corps fini

From Wikipedia, the free encyclopedia

En mathématiques, et plus précisément en analyse harmonique, la transformation de Fourier à valeurs dans un corps fini est l'analogue de la transformation de Fourier, plus particulièrement d'un groupe abélien fini, à valeurs dans un corps fini et non plus dans celui des nombres complexes. Elle est parfois appelée en anglais number-theoretic transform (transformation de la théorie des nombres en français), abrégé en NTT.

Elle est utilisée en théorie de l'information à la fois pour les codes linéaires et la cryptographie.

Définition

Soit un groupe abélien fini d'ordre et d'exposant une puissance -ième d'un nombre premier , le corps fini de cardinal , un caractère à valeur dans et une fonction de dans . La transformée de Fourier de est une fonction, souvent notée de l'ensemble des caractères de dans le corps définie par :[réf. nécessaire]

.

Analyse harmonique sur un groupe abélien fini

Le contexte est identique à celui de l'analyse harmonique classique d'un groupe abélien fini. La forme bilinéaire associée à l'algèbre du groupe est alors la suivante :

L'ensemble des résultats de la théorie de l'analyse harmonique s'applique, on dispose ainsi de l'égalité de Parseval, du théorème de Plancherel, d'un produit de convolution, de la dualité de Pontryagin ou encore de la formule sommatoire de Poisson.

Cas d'un espace vectoriel fini

Il existe un cas particulier, celui ou le groupe G est le groupe additif d'un espace vectoriel fini. Un cas particulier est celui ou G est un corps.

La transformation discrète de Fourier est donnée par

La transformation théorique de nombre[Quoi ?] opère sur une suite de n nombres, modulo un nombre premier p de la forme , où peut être tout nombre entier positif.

Le nombre est remplacé par un nombre est une racine primitive de p, un nombre où le plus petit nombre entier positif est . Il devrait y avoir une quantité d' qui satisfassent à cette condition. Les deux nombres et élevés à la puissance n sont égaux à 1 (mod p), toutes les puissances inférieures différentes de 1.

La transformation théorique de nombre est donnée par

Une preuve de la formule d'inversion

La transformation inverse est donnée par

, l'inverse de , et , l'inverse de n. (mod p)

On vérifie que cette formule donne bien l'inverse car la somme vaut pour et est nulle pour tous les autres valeurs de vérifiant . En effet, on a la relation (qui est vérifiée dans tout anneau)

.

Soit, pour une racine -ème de l'unité

.

Un corps étant intègre, un des facteurs (au moins) de ce produit est nul. Donc, soit et trivialement , soit et nécessairement .

Nous pouvons maintenant compléter la démonstration. Nous prenons la transformation inverse de la transformation.

Notes et références

Voir aussi

Related Articles

Wikiwand AI