Quantum Mechanics and Quantum Computation