tqix.pis: A toolbox for large-scale quantum simulation platforms

Abstract

We introduce tqix.pis, a library of tqix for executing various algorithms in large-scale quantum simulation platforms. The program emulates basic functions of a quantum circuit, including initialization qubits, quantum gates, and measurements. It utilizes the collective processes in ensembles of two-level systems to reduce the dimension, and facilitates the simulation time with multi-core processors and Graphics Processing Units. The library is thus programmable for different large-scale quantum simulation platforms, such as trapped ions, ultracold atoms in optical lattices, Rydberg atom arrays in optical tweezers, and nitrogen-vacancy centers. It is applicable for examining spin squeezing, variational quantum squeezing, quantum phase transition, many-body quantum dynamics, and other quantum algorithms.Comment: 17 pages, 8 figure

    Similar works

    Full text

    thumbnail-image

    Available Versions