quantum simulation, theory of quantum computing, quantum information and computation, quantum algorithms