Psitrum: An open source simulator for universal quantum computers

被引:0
作者
Alghadeer, Mohammed [1 ]
Aldawsari, Eid [2 ]
Selvarajan, Raja [3 ,4 ]
Alutaibi, Khaled [2 ]
Kais, Sabre [3 ,4 ]
Alharbi, Fahhad H. [5 ,6 ]
机构
[1] Univ Oxford, Clarendon Lab, Dept Phys, Oxford OX1 3PU, England
[2] King Fahd Univ Petr & Minerals, Dept Informat & Comp Sci, Dhahran, Saudi Arabia
[3] Purdue Univ, Dept Chem, Dept Phys & Astron, W Lafayette, IN USA
[4] Purdue Univ, Purdue Quantum Sci & Engn Inst, W Lafayette, IN USA
[5] King Fahd Univ Petr & Minerals, Dept Phys, Dhahran, Saudi Arabia
[6] King Fahd Univ Petr & Minerals, Dept Elect Engn, Dhahran, Saudi Arabia
来源
IET QUANTUM COMMUNICATION | 2024年
基金
美国国家科学基金会;
关键词
quantum computing; quantum information; quantum noise; FULL ADDER; IMPLEMENTATION; ALGORITHMS; DESIGN;
D O I
10.1049/qtc2.12101
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Quantum computing is a radical new paradigm for a technology that is capable to revolutionise information processing. Simulators of universal quantum computer are important for understanding the basic principles and operations of the current noisy intermediate-scale quantum processors, and for building in future fault-tolerant quantum computers. As next-generation quantum technologies continue to advance, it is crucial to address the impact on education and training in quantum physics. The emergence of new industries driven by progress in quantum computing and simulation will create a demand for a specialised quantum workforce. In response to these challenges, the authors present Psitrum, an open-source simulator for universal quantum computers. Psitrum serves as a powerful educational and research tool, enabling a diverse range of stakeholders to understand the fundamental principles and operations of quantum systems. By offering a comprehensive platform for emulating and debugging quantum algorithms through quantum circuits, Psitrum aids in the exploration and analysis of various quantum applications using both MATLAB and MATLAB application programming interface to use the software on other platforms. Psitrum software and source codes are fully available at GitHub. The authors introduce Psitrum, an open-source simulator for universal quantum computers, designed as an educational and research tool for understanding quantum systems. It provides a comprehensive platform for emulating and debugging quantum algorithms through quantum circuits, supporting MATLAB and its API for cross-platform usability. This tool addresses the growing need for specialised education and training in the advancing field of quantum computing and simulation. image
引用
收藏
页码:586 / 600
页数:15
相关论文
共 74 条
  • [1] Student use of a quantum simulation and visualization tool
    Ahmed, Shaeema Zaman
    Weidner, Carrie A.
    Jensen, Jesper H. M.
    Sherson, Jacob F.
    Lewandowski, H. J.
    [J]. EUROPEAN JOURNAL OF PHYSICS, 2022, 43 (06)
  • [2] Quantum supremacy using a programmable superconducting processor
    Arute, Frank
    Arya, Kunal
    Babbush, Ryan
    Bacon, Dave
    Bardin, Joseph C.
    Barends, Rami
    Biswas, Rupak
    Boixo, Sergio
    Brandao, Fernando G. S. L.
    Buell, David A.
    Burkett, Brian
    Chen, Yu
    Chen, Zijun
    Chiaro, Ben
    Collins, Roberto
    Courtney, William
    Dunsworth, Andrew
    Farhi, Edward
    Foxen, Brooks
    Fowler, Austin
    Gidney, Craig
    Giustina, Marissa
    Graff, Rob
    Guerin, Keith
    Habegger, Steve
    Harrigan, Matthew P.
    Hartmann, Michael J.
    Ho, Alan
    Hoffmann, Markus
    Huang, Trent
    Humble, Travis S.
    Isakov, Sergei V.
    Jeffrey, Evan
    Jiang, Zhang
    Kafri, Dvir
    Kechedzhi, Kostyantyn
    Kelly, Julian
    Klimov, Paul V.
    Knysh, Sergey
    Korotkov, Alexander
    Kostritsa, Fedor
    Landhuis, David
    Lindmark, Mike
    Lucero, Erik
    Lyakh, Dmitry
    Mandra, Salvatore
    McClean, Jarrod R.
    McEwen, Matthew
    Megrant, Anthony
    Mi, Xiao
    [J]. NATURE, 2019, 574 (7779) : 505 - +
  • [3] Aspuru-Guzik A, 2012, NAT PHYS, V8, P285, DOI [10.1038/nphys2253, 10.1038/NPHYS2253]
  • [4] Visualizing two qubits
    Avron, J. E.
    Bisker, G.
    Kenneth, O.
    [J]. JOURNAL OF MATHEMATICAL PHYSICS, 2007, 48 (10)
  • [5] Hastings MB, 2014, Arxiv, DOI arXiv:1403.1539
  • [6] Ball P., 2016, Nat. News, DOI [10.1038/nature.2016.20032, DOI 10.1038/NATURE.2016.20032]
  • [7] Bassman Lindsay, 2021, arXiv
  • [8] Efficient quantum computing of complex dynamics
    Benenti, G
    Casati, G
    Montangero, S
    Shepelyansky, DL
    [J]. PHYSICAL REVIEW LETTERS, 2001, 87 (22) : 227901 - 227901
  • [9] Efficient quantum algorithms for simulating sparse Hamiltonians
    Berry, Dominic W.
    Ahokas, Graeme
    Cleve, Richard
    Sanders, Barry C.
    [J]. COMMUNICATIONS IN MATHEMATICAL PHYSICS, 2007, 270 (02) : 359 - 371
  • [10] Bertels K, 2020, DES AUT TEST EUROPE, P139, DOI 10.23919/DATE48585.2020.9116502