El Hadamard transforma (también sabido como el Walsh-Hadamard transforma, el Hadamard-Rademacher-Walsh transforma, el Walsh transforma, o el Walsh-Fourier transforma ) es un ejemplo de una clase generalizada de Fourier transforma que se nombra para el francés Jacques Solomon Hadamard del matemático, el Alemán-Americano Juan Adolph Rademacher del matemático, y el americano José Leonard Walsh del matemático. Realiza un ortogonal, simétrico, Involutary, operación linear en los números verdaderos de (o los números complejos aunque las matrices ellos mismos de Hadamard sean puramente verdaderas).
El Hadamard transforma puede ser mirado como siendo construido fuera size-2 Fourier discreto transforma (DFTs), y es de hecho equivalente a un DFT multidimensional del tamaño . Descompone un vector arbitrario de la entrada en una superposición de las funciones de Walsh
El Hadamard transforma es una matriz de , la matriz de Hadamard (escalado por un factor de la normalización), que transforma los números verdaderos de en los números verdaderos de . Podemos definir el Hadamard transformamos de dos maneras: recurrentemente, o usando la representación binaria ( bajo -2) de los índices y .
Recurrentemente, definimos el Hadamard transformamos por la identidad , y después definimos para el cerca:
donde está una normalización el que se omite a veces. Así, con excepción de este factor de la normalización, las matrices de Hadamard se componen enteramente de 1 y de − 1.
Equivalente, podemos definir la matriz de Hadamard por su -th escribiendo el y el , donde están los dígitos los y los binarios (0 o 1) de y de , respectivamente. En este caso, tenemos: .
Éste es exactamente el DFT, normalizado para ser el unitario, si miramos las entradas y las salidas como matrices multidimensionales puestas en un índice por el y el , respectivamente.
Algunos ejemplos de las matrices de Hadamard siguen.
l
del arsenal
(Este es exacto el size-2 DFT. Puede también ser mirado mientras que el Fourier transforma en el grupo aditivo del del dos-elemento del Z /(2).)
del arsenal
= \ frac {1} del
Las filas de las matrices de Hadamard son las funciones de Walsh
En la tratamiento de la información de Quantum la transformación de Hadamard, más a menudo llamada la puerta de Hadamard del en este contexto (cf. puerta de Quantum), es una rotación de Qubit de uno, trazando la qubit-base indica el y a dos estados de la superposición con el peso igual de la base de cómputo indica el y . Las fases se eligen generalmente de modo que tengamos