Haoyu Liao, Qingbin Luo, Yuanmeng Zheng, Yi Lv, Lang Ding
{"title":"基于代数曲线法的\\(\\mathbb {F}_{2^8}\\)乘法量子电路实现","authors":"Haoyu Liao, Qingbin Luo, Yuanmeng Zheng, Yi Lv, Lang Ding","doi":"10.1007/s11128-025-04749-y","DOIUrl":null,"url":null,"abstract":"<div><p>Binary field multiplication is widely used in quantum information processing, such as quantum algorithms, cryptanalysis and mathematical arithmetic. The core quantum resources of binary field multiplication are the qubit count and Toffoli depth of its quantum circuit, both of which are largely dependent on the Toffoli gate count. In this paper, we analyze the multiplicative complexity of binary field and present quantum circuits for <span>\\(\\mathbb {F}_{2^8}\\)</span> multiplication from the perspective of time and space. We find that the Toffoli gate count of quantum circuit corresponds to the bilinear complexity in <span>\\(\\mathbb {F}_{2^n}\\)</span> multiplication. The Toffoli gate count obtained by the algebraic curve method increases linearly with <span>\\({\\varvec{n}}\\)</span>, which is slower than the sub-quadratic complexity of Karatsuba algorithm and the iterated logarithm complexity of Chinese remainder theorem (CRT). To demonstrate the advantages of the algebraic curve method, we use elliptic curve bilinear algorithm in <span>\\(\\mathbb {F}_{(2^2)^4}\\)</span> and composite field arithmetic (CFA) to present two types quantum circuits for <span>\\(\\mathbb {F}_{2^8}\\)</span> multiplication, both of which have 24 Toffoli gates and are the lowest at present. The Toffoli depth of the time-efficient quantum circuit is only 1, and the product <span>\\({\\varvec{D\\cdot W}}\\)</span> of the depth and width of the circuit is 72, which is lower than before. The space-efficient quantum circuits require 24 qubits and maintain the Toffoli depth of 4, their <span>\\({\\varvec{D\\cdot W}}\\)</span> and Toffoli depth are reduced by at least 77.8<span>\\(\\%\\)</span> compared with the most advanced research.</p></div>","PeriodicalId":746,"journal":{"name":"Quantum Information Processing","volume":"24 5","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2025-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Quantum circuit implementation for \\\\(\\\\mathbb {F}_{2^8}\\\\) multiplication based on algebraic curve method\",\"authors\":\"Haoyu Liao, Qingbin Luo, Yuanmeng Zheng, Yi Lv, Lang Ding\",\"doi\":\"10.1007/s11128-025-04749-y\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>Binary field multiplication is widely used in quantum information processing, such as quantum algorithms, cryptanalysis and mathematical arithmetic. The core quantum resources of binary field multiplication are the qubit count and Toffoli depth of its quantum circuit, both of which are largely dependent on the Toffoli gate count. In this paper, we analyze the multiplicative complexity of binary field and present quantum circuits for <span>\\\\(\\\\mathbb {F}_{2^8}\\\\)</span> multiplication from the perspective of time and space. We find that the Toffoli gate count of quantum circuit corresponds to the bilinear complexity in <span>\\\\(\\\\mathbb {F}_{2^n}\\\\)</span> multiplication. The Toffoli gate count obtained by the algebraic curve method increases linearly with <span>\\\\({\\\\varvec{n}}\\\\)</span>, which is slower than the sub-quadratic complexity of Karatsuba algorithm and the iterated logarithm complexity of Chinese remainder theorem (CRT). To demonstrate the advantages of the algebraic curve method, we use elliptic curve bilinear algorithm in <span>\\\\(\\\\mathbb {F}_{(2^2)^4}\\\\)</span> and composite field arithmetic (CFA) to present two types quantum circuits for <span>\\\\(\\\\mathbb {F}_{2^8}\\\\)</span> multiplication, both of which have 24 Toffoli gates and are the lowest at present. The Toffoli depth of the time-efficient quantum circuit is only 1, and the product <span>\\\\({\\\\varvec{D\\\\cdot W}}\\\\)</span> of the depth and width of the circuit is 72, which is lower than before. The space-efficient quantum circuits require 24 qubits and maintain the Toffoli depth of 4, their <span>\\\\({\\\\varvec{D\\\\cdot W}}\\\\)</span> and Toffoli depth are reduced by at least 77.8<span>\\\\(\\\\%\\\\)</span> compared with the most advanced research.</p></div>\",\"PeriodicalId\":746,\"journal\":{\"name\":\"Quantum Information Processing\",\"volume\":\"24 5\",\"pages\":\"\"},\"PeriodicalIF\":2.2000,\"publicationDate\":\"2025-05-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Quantum Information Processing\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s11128-025-04749-y\",\"RegionNum\":3,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"PHYSICS, MATHEMATICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Quantum Information Processing","FirstCategoryId":"101","ListUrlMain":"https://link.springer.com/article/10.1007/s11128-025-04749-y","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"PHYSICS, MATHEMATICAL","Score":null,"Total":0}
Quantum circuit implementation for \(\mathbb {F}_{2^8}\) multiplication based on algebraic curve method
Binary field multiplication is widely used in quantum information processing, such as quantum algorithms, cryptanalysis and mathematical arithmetic. The core quantum resources of binary field multiplication are the qubit count and Toffoli depth of its quantum circuit, both of which are largely dependent on the Toffoli gate count. In this paper, we analyze the multiplicative complexity of binary field and present quantum circuits for \(\mathbb {F}_{2^8}\) multiplication from the perspective of time and space. We find that the Toffoli gate count of quantum circuit corresponds to the bilinear complexity in \(\mathbb {F}_{2^n}\) multiplication. The Toffoli gate count obtained by the algebraic curve method increases linearly with \({\varvec{n}}\), which is slower than the sub-quadratic complexity of Karatsuba algorithm and the iterated logarithm complexity of Chinese remainder theorem (CRT). To demonstrate the advantages of the algebraic curve method, we use elliptic curve bilinear algorithm in \(\mathbb {F}_{(2^2)^4}\) and composite field arithmetic (CFA) to present two types quantum circuits for \(\mathbb {F}_{2^8}\) multiplication, both of which have 24 Toffoli gates and are the lowest at present. The Toffoli depth of the time-efficient quantum circuit is only 1, and the product \({\varvec{D\cdot W}}\) of the depth and width of the circuit is 72, which is lower than before. The space-efficient quantum circuits require 24 qubits and maintain the Toffoli depth of 4, their \({\varvec{D\cdot W}}\) and Toffoli depth are reduced by at least 77.8\(\%\) compared with the most advanced research.
期刊介绍:
Quantum Information Processing is a high-impact, international journal publishing cutting-edge experimental and theoretical research in all areas of Quantum Information Science. Topics of interest include quantum cryptography and communications, entanglement and discord, quantum algorithms, quantum error correction and fault tolerance, quantum computer science, quantum imaging and sensing, and experimental platforms for quantum information. Quantum Information Processing supports and inspires research by providing a comprehensive peer review process, and broadcasting high quality results in a range of formats. These include original papers, letters, broadly focused perspectives, comprehensive review articles, book reviews, and special topical issues. The journal is particularly interested in papers detailing and demonstrating quantum information protocols for cryptography, communications, computation, and sensing.