11.2 Hadamard and quantum Fourier transforms