Professional Documents
Culture Documents
1 Denition
The product of a Boolean function and a Walsh matrix is its
Walsh spectrum:[1]
(1,0,1,0,0,1,1,0) * H(8) = (4,2,0,2,0,2,0,2)
Hm
(
1 Hm1
=
2 Hm1
Hm1
Hm1
k=
m1
i=0
(Hm )k,n =
1
j kj nj
m (1)
22
In quantum information processing the Hadamard transformation, more often called Hadamard gate in this
This is exactly the multidimensional 2 2 2 2 DFT, context (cf. quantum gate), is a one-qubit rotation, mapnormalized to be unitary, if the inputs and outputs are ping the qubit-basis states |0 and |1 to two superposition
regarded as multidimensional arrays indexed by the nj and states with equal weight of the computational basis states
|0 and |1 . Usually the phases are chosen so that we
kj, respectively.
have
Some examples of the Hadamard matrices follow.
H0 = + 1
(
1
1
H1 =
2 1
H=
1
1
|0 + |1
|0 |1
0| +
1|
2
2
H
=
ditive group of Z/(2).)
1
2 1
1
1
1
1
1
H2 =
1
2 1
1 1
1
1
1 1
1
1
1
1
1
H3 = 3
1
22
1
1 1
1
1
1 1
1
(Hn )i,j = n (1)ij
22
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
transform
is simply the application of a Hadamard gate
1
qubit individually because of the tensor product
to each
1
structure
of the Hadamard transform. This simple result
1
the quantum Hadamard transform requires n opmeans
1
compared to the classical case of n log n operaerations,
1
tions.
1
3
the nal state is always the same as the initial state. This
would be like taking a fair coin that is showing heads,
ipping it twice, and it always
[ ]landing on heads after the
1
second ip. The ket |0 =
0
[ ]
0
and the ket |1 =
.
1
Other applications
The Hadamard transform is also used in data encryption, as well as many signal processing and data compression algorithms, such as JPEG XR and MPEG-4 AVC. In
video compression applications, it is usually used in the
form of the sum of absolute transformed dierences. It is
also a crucial part of Grovers algorithm and Shors algorithm in quantum computing. The Hadamard transform
is also applied in scientic methods such as NMR, mass
spectroscopy and crystallography
See also
Fast Walsh-Hadamard transform
Pseudo-Hadamard transform
Haar transform
Generalized Distributive Law
External links
Ritter, Terry (August 1996). Walsh-Hadamard
Transforms: A Literature Survey.
Akansu, A.N.; Poluri, R. (July 2007). WalshLike Nonlinear Phase Orthogonal Codes for Direct Sequence CDMA Communications (PDF).
IEEE Trans. on Signal Processing 55 (7): 38006.
doi:10.1109/TSP.2007.894229.
Pan, Jeng-shyang Data Encryption Method Using Discrete Fractional Hadamard Transformation
(May 28, 2009)
Beddard, Godfrey; Yorke, Briony A. (January 2011). Pump-probe Spectroscopy using
Hadamard Transforms (PDF).
Yorke, Briony A.; Beddard, Godfrey; Owen,
Robin L.; Pearson, Arwen R. (September
Time-resolved crystallography using
2014).
the Hadamard transform (HTML). Nature Methods. doi:10.1038/nmeth.3139.
7 References
[1] Compare Figure 1 in Townsend, W. J.; Thornton, M. A.
Walsh Spectrum Computations Using Cayley Graphs.
CiteSeerX: 10.1.1.74.8029.
[2] Kunz, H.O. (1979). On the Equivalence Between
One-Dimensional Discrete Walsh-Hadamard and
Multidimensional Discrete Fourier Transforms.
IEEE Transactions on Computers 28 (3): 2678.
doi:10.1109/TC.1979.1675334.
8.1
Text
8.2
Images
File:1010_0110_Walsh_spectrum_(fast_WHT).svg Source:
https://upload.wikimedia.org/wikipedia/commons/5/58/1010_0110_
Walsh_spectrum_%28fast_WHT%29.svg License: Public domain Contributors: Own work Original artist: Lipedia
File:1010_0110_Walsh_spectrum_(polynomial).svg Source:
https://upload.wikimedia.org/wikipedia/commons/5/5d/1010_0110_
Walsh_spectrum_%28polynomial%29.svg License: Public domain Contributors: Own work Original artist: Watchduck (a.k.a. Tilman Piesk)
File:1010_0110_Walsh_spectrum_(single_row).svg Source:
https://upload.wikimedia.org/wikipedia/commons/a/aa/1010_0110_
Walsh_spectrum_%28single_row%29.svg License: Public domain Contributors: Own work Original artist: Lipedia
8.3
Content license