中文

设计快速且灵活的量子态模拟器

量子物理 2023-05-10 v2

摘要

本文描述了 Spinoza 的设计与实现,这是一个用 Rust 编写的快速且灵活的量子模拟器。Spinoza 通过应用量子门来模拟量子系统状态的演化,其核心设计原则是:应用于目标量子比特的单量子比特门保留仅在该目标量子比特上不同的测量结局所对应的振幅对的概率。根据门类型和其他参数,采用多种策略来选择振幅对以优化性能。针对某些门类型和目标量子比特还实现了特定优化。Spinoza 旨在通过为开发者提供简单、灵活且快速的经典模拟工具,来促进量子计算解决方案的开发。在本文中,我们提供关于设计的细节和使用示例。此外,我们将 Spinoza 的性能与多个其他开源模拟器进行比较,以展示其优势。

关键词

引用

@article{arxiv.2303.01493,
  title  = {Designing a Fast and Flexible Quantum State Simulator},
  author = {Saveliy Yusufov and Charlee Stefanski and Constantin Gonciulea},
  journal= {arXiv preprint arXiv:2303.01493},
  year   = {2023}
}

备注

12 pages, 9 figures