基于IBM量子体验平台的量子计算器的开发及其在十进制数制到二进制数制转换中的应用

Q3 Earth and Planetary Sciences
A. Mukhanbet, M. Nakibayeva, B. Daribayev
{"title":"基于IBM量子体验平台的量子计算器的开发及其在十进制数制到二进制数制转换中的应用","authors":"A. Mukhanbet, M. Nakibayeva, B. Daribayev","doi":"10.47533/2020.1606-146x.217","DOIUrl":null,"url":null,"abstract":"This article demonstrates a quantum calculator by experimentally simulating and performing basic arithmetic operations, namely addition, subtraction, multiplication, division on real quantum devices using the IBM Quantum Experience (IBM QE) platform. Two addition algorithms are considered, the classical version, using the Toffoli gate, and using the quantum Fourier transform (QFT). In particular summation with QFT saves memory and time. The task of the work is to build a quantum circuit that performs arithmetic operations between the binary representation of two integers. We then propose a quantum algorithm for converting decimal to binary. This method also allows for massive parallelization during its execution. The addition, subtraction, multiplication, and division functions based on QFT have been improved with some changes. The proposed operations are compared with the closest quantum arithmetic operations. Therefore, we can implement a practical quantum calculator by performing operations on a real quantum computer. The circuits are defined as a kind of quantum adder using a quantum Fourier transform, implemented in Qiskit and demonstrated on one or two copies.","PeriodicalId":45691,"journal":{"name":"News of the National Academy of Sciences of the Republic of Kazakhstan-Series of Geology and Technical Sciences","volume":"163 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Development of a quantum calculator on the IBM Quantum experience platform and its application for converting the decimal number system to binary\",\"authors\":\"A. Mukhanbet, M. Nakibayeva, B. Daribayev\",\"doi\":\"10.47533/2020.1606-146x.217\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This article demonstrates a quantum calculator by experimentally simulating and performing basic arithmetic operations, namely addition, subtraction, multiplication, division on real quantum devices using the IBM Quantum Experience (IBM QE) platform. Two addition algorithms are considered, the classical version, using the Toffoli gate, and using the quantum Fourier transform (QFT). In particular summation with QFT saves memory and time. The task of the work is to build a quantum circuit that performs arithmetic operations between the binary representation of two integers. We then propose a quantum algorithm for converting decimal to binary. This method also allows for massive parallelization during its execution. The addition, subtraction, multiplication, and division functions based on QFT have been improved with some changes. The proposed operations are compared with the closest quantum arithmetic operations. Therefore, we can implement a practical quantum calculator by performing operations on a real quantum computer. The circuits are defined as a kind of quantum adder using a quantum Fourier transform, implemented in Qiskit and demonstrated on one or two copies.\",\"PeriodicalId\":45691,\"journal\":{\"name\":\"News of the National Academy of Sciences of the Republic of Kazakhstan-Series of Geology and Technical Sciences\",\"volume\":\"163 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-03-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"News of the National Academy of Sciences of the Republic of Kazakhstan-Series of Geology and Technical Sciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.47533/2020.1606-146x.217\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Earth and Planetary Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"News of the National Academy of Sciences of the Republic of Kazakhstan-Series of Geology and Technical Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47533/2020.1606-146x.217","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Earth and Planetary Sciences","Score":null,"Total":0}
引用次数: 0

摘要

本文通过使用IBM quantum Experience (IBM QE)平台在真实的量子设备上实验模拟和执行基本的算术运算,即加、减、乘、除,演示了一个量子计算器。考虑了两种加法算法,经典版本,使用Toffoli门,并使用量子傅里叶变换(QFT)。特别是用QFT求和节省了内存和时间。这项工作的任务是建立一个量子电路,在两个整数的二进制表示之间执行算术运算。然后,我们提出了一种将十进制转换为二进制的量子算法。此方法还允许在执行期间进行大规模并行化。改进了基于QFT的加、减、乘、除函数,做了一些改动。将所提出的运算与最接近的量子运算进行了比较。因此,我们可以通过在真实的量子计算机上执行操作来实现一个实用的量子计算器。该电路被定义为一种使用量子傅立叶变换的量子加法器,在Qiskit中实现并在一个或两个副本上进行了演示。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Development of a quantum calculator on the IBM Quantum experience platform and its application for converting the decimal number system to binary
This article demonstrates a quantum calculator by experimentally simulating and performing basic arithmetic operations, namely addition, subtraction, multiplication, division on real quantum devices using the IBM Quantum Experience (IBM QE) platform. Two addition algorithms are considered, the classical version, using the Toffoli gate, and using the quantum Fourier transform (QFT). In particular summation with QFT saves memory and time. The task of the work is to build a quantum circuit that performs arithmetic operations between the binary representation of two integers. We then propose a quantum algorithm for converting decimal to binary. This method also allows for massive parallelization during its execution. The addition, subtraction, multiplication, and division functions based on QFT have been improved with some changes. The proposed operations are compared with the closest quantum arithmetic operations. Therefore, we can implement a practical quantum calculator by performing operations on a real quantum computer. The circuits are defined as a kind of quantum adder using a quantum Fourier transform, implemented in Qiskit and demonstrated on one or two copies.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
1.80
自引率
0.00%
发文量
83
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信