Hadamard transforment
Le Hadamard transforment (également connu sous le nom de le Walsh-Hadamard transforment , le Hadamard-Rademacher-Walsh transforment , le Walsh transforment , ou le Walsh-Fourier transforment ) est un exemple d'une classe généralisée de Fourier transforme qu'elle est appelée pour le français Jacques Solomon Hadamard du mathématicien du , le Allemand-Américain Hans Adolph Rademacher de mathématicien, et le américain Joseph Leonard Walsh de mathématicien. Il exécute un orthogonal, le symétrique, Involutary , l'opération linéaire sur nombres de les vrais (ou les nombres complexes bien que les matrices de Hadamard elles-mêmes soient purement vraies).
Le Hadamard transforment peut être considéré comme étant construit hors size-2 du Transformée de Fourier (DFTs), et est en fait équivalent à un DFT multidimensionnel de taille . Il décompose un vecteur arbitraire d'entrée en superposition des fonctions de Walsh de
Définition
Le Hadamard transforment est une matrice de , la matrice de Hadamard de (mesuré par un facteur de normalisation), qui transforme les vrais nombres de en vrais nombres de . Nous pouvons définir le Hadamard transformons de deux manières : périodiquement , ou en employant la représentation binaire du ( bas -2) des index et .
Périodiquement, nous définissons le Hadamard transformons par l'identité , et puis définissons pour le par :
là où le est une normalisation qui est parfois omise. Ainsi, autre que ce facteur de normalisation, les matrices de Hadamard se composent entièrement de 1 et de &minus ; 1.
D'une manière equivalente, nous pouvons définir la matrice de Hadamard par son -th en écrivant et , où les et les sont les éléments binaires (0 ou 1) de et de , respectivement. Dans ce cas-ci, nous avons : .
C'est exactement le DFT, normalisé pour être le unitaire, si nous considérons les entrées et les sorties comme des tableaux multidimensionnels répertoriés par le et le , respectivement.
Quelques exemples des matrices de Hadamard suivent.
(Ce est avec précision le size-2 DFT. Il peut également être considéré comme la transformée de Fourier sur le groupe additif du de deux-élément de Z /(2).)
= de
Les rangées des matrices de Hadamard sont les fonctions de Walsh de
Applications d'informatique quantique
Dans le Quantum de traitement de l'information la transformation de Hadamard, plus souvent appelée la porte de Hadamard de dans ce contexte (cf. porte de Quantum de ), est une rotation de Qubit d'un , traçant la qubit-base énonce le et à deux états de superposition avec le poids égal de la base informatique énonce le et . Habituellement les phases sont choisies de sorte que nous ayons