Designing a Fast and Flexible Quantum State Simulator

التفاصيل البيبلوغرافية
العنوان: Designing a Fast and Flexible Quantum State Simulator
المؤلفون: Yusufov, Saveliy, Stefanski, Charlee, Gonciulea, Constantin
سنة النشر: 2023
المجموعة: Quantum Physics
مصطلحات موضوعية: Quantum Physics
الوصف: This paper describes the design and implementation of Spinoza, a fast and flexible quantum simulator written in Rust. Spinoza simulates the evolution of a quantum system's state by applying quantum gates, with the core design principle being that a single-qubit gate applied to a target qubit preserves the probability of pairs of amplitudes corresponding to measurement outcomes that differ only in the target qubit. Multiple strategies are employed for selecting pairs of amplitudes, depending on the gate type and other parameters, to optimize performance. Specific optimizations are also implemented for certain gate types and target qubits. Spinoza is intended to enable the development of quantum computing solutions by offering developers a simple, flexible, and fast tool for classical simulation. In this paper we provide details about the design and usage examples. Furthermore, we compare Spinoza's performance against several other open-source simulators to demonstrate its strengths.
Comment: 12 pages, 9 figures
نوع الوثيقة: Working Paper
URL الوصول: http://arxiv.org/abs/2303.01493
رقم الأكسشن: edsarx.2303.01493
قاعدة البيانات: arXiv