EPJ Quantum Technology | |
A quantum circuit to generate random numbers within a specific interval | |
Research | |
Gloria Ortega1  Francisco Orts1  Ester M. Garzón1  Ernestas Filatovas2  | |
[1] Informatics Department, University of Almería, Almería, Spain;Institute of Data Science and Digital Technologies, Vilnius University, Vilnius, Lithuania; | |
关键词: Quantum random numbers; Random number generation; Quantum computing; Quantum circuit; Quantum comparator; Clifford + T gates; | |
DOI : 10.1140/epjqt/s40507-023-00174-1 | |
received in 2022-07-04, accepted in 2023-05-17, 发布年份 2023 | |
来源: Springer | |
【 摘 要 】
Random numbers are of vital importance in fields such as cyptography and scientific simulations. However, it is well known how difficult it is for classical computers to generate random numbers. This is not the case for quantum computers, which are able to genuinely generate random numbers thanks to the property of superposition and their counter-intuitive concept of measurement. However, despite the simplicity of designing a circuit that generates a random number between 0 and 2N−1\documentclass[12pt]{minimal}\usepackage{amsmath}\usepackage{wasysym}\usepackage{amsfonts}\usepackage{amssymb}\usepackage{amsbsy}\usepackage{mathrsfs}\usepackage{upgreek}\setlength{\oddsidemargin}{-69pt}\begin{document}$2^{N}-1$\end{document} (being N the number of available qubits), designing a quantum circuit to generate a number within a specific interval is far from trivial. This paper proposes a customizable circuit design to generate random numbers. The circuit is non- hardware dependent, it allows fault-tolerance, and it can be used by current quantum devices. Therefore, it is a valuable tool for all those quantum applications and algorithms that need to work with random numbers. Moreover, a comparator circuit has also been designed as part of this work. This comparator is the best currently available in the literature in terms of qubits, T-count, and T-depth. It is therefore a useful tool for any other circuit or algorithm where this operation is needed.
【 授权许可】
CC BY
© The Author(s) 2023
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
RO202308151405088ZK.pdf | 1650KB | download | |
41116_2023_36_Article_IEq332.gif | 1KB | Image | download |
Fig. 3 | 70KB | Image | download |
MediaObjects/12888_2023_4867_MOESM1_ESM.docx | 16KB | Other | download |
41116_2023_36_Article_IEq378.gif | 1KB | Image | download |
41116_2023_36_Article_IEq386.gif | 1KB | Image | download |
41116_2023_36_Article_IEq389.gif | 1KB | Image | download |
41116_2023_36_Article_IEq394.gif | 1KB | Image | download |
41116_2023_36_Article_IEq398.gif | 1KB | Image | download |
41116_2023_36_Article_IEq414.gif | 1KB | Image | download |
41116_2023_36_Article_IEq419.gif | 1KB | Image | download |
41116_2023_36_Article_IEq421.gif | 1KB | Image | download |
41116_2023_36_Article_IEq423.gif | 1KB | Image | download |
41116_2023_36_Article_IEq424.gif | 1KB | Image | download |
Fig. 1 | 197KB | Image | download |
41116_2023_36_Article_IEq425.gif | 1KB | Image | download |
41116_2023_36_Article_IEq434.gif | 1KB | Image | download |
41116_2023_36_Article_IEq435.gif | 1KB | Image | download |
41116_2023_36_Article_IEq436.gif | 1KB | Image | download |
Fig. 3 | 1534KB | Image | download |
41116_2023_36_Article_IEq444.gif | 1KB | Image | download |
41116_2023_36_Article_IEq445.gif | 1KB | Image | download |
41116_2023_36_Article_IEq446.gif | 1KB | Image | download |
41116_2023_36_Article_IEq447.gif | 1KB | Image | download |
41116_2023_36_Article_IEq448.gif | 1KB | Image | download |
41116_2023_36_Article_IEq449.gif | 1KB | Image | download |
41116_2023_36_Article_IEq450.gif | 1KB | Image | download |
41116_2023_36_Article_IEq452.gif | 1KB | Image | download |
41116_2023_36_Article_IEq453.gif | 1KB | Image | download |
Fig. 1 | 198KB | Image | download |
Fig. 3 | 1554KB | Image | download |
41116_2023_36_Article_IEq475.gif | 1KB | Image | download |
41116_2023_36_Article_IEq476.gif | 1KB | Image | download |
Fig. 3 | 332KB | Image | download |
41116_2023_36_Article_IEq478.gif | 1KB | Image | download |
41116_2023_36_Article_IEq479.gif | 1KB | Image | download |
MediaObjects/12888_2023_4756_MOESM1_ESM.docx | 350KB | Other | download |
Fig. 2 | 200KB | Image | download |
Fig. 3 | 632KB | Image | download |
41116_2023_36_Article_IEq482.gif | 1KB | Image | download |
41116_2023_36_Article_IEq483.gif | 1KB | Image | download |
41116_2023_36_Article_IEq484.gif | 1KB | Image | download |
Fig. 4 | 102KB | Image | download |
41116_2023_36_Article_IEq486.gif | 1KB | Image | download |
41116_2023_36_Article_IEq487.gif | 1KB | Image | download |
41116_2023_36_Article_IEq498.gif | 1KB | Image | download |
41116_2023_36_Article_IEq499.gif | 1KB | Image | download |
41116_2023_36_Article_IEq500.gif | 1KB | Image | download |
Fig. 1 | 621KB | Image | download |
40517_2023_258_Article_IEq7.gif | 1KB | Image | download |
40517_2023_258_Article_IEq8.gif | 1KB | Image | download |
Fig. 2 | 899KB | Image | download |
Fig. 1 | 791KB | Image | download |
MediaObjects/12888_2023_4840_MOESM3_ESM.docx | 27KB | Other | download |
MediaObjects/12888_2023_4840_MOESM4_ESM.docx | 27KB | Other | download |
MediaObjects/12888_2023_4840_MOESM5_ESM.docx | 34KB | Other | download |
MediaObjects/12888_2023_4840_MOESM6_ESM.docx | 32KB | Other | download |
Fig. 2 | 243KB | Image | download |
Fig. 7 | 2134KB | Image | download |
41116_2023_36_Article_IEq501.gif | 1KB | Image | download |
41116_2023_36_Article_IEq502.gif | 1KB | Image | download |
41116_2023_36_Article_IEq503.gif | 1KB | Image | download |
41116_2023_36_Article_IEq504.gif | 1KB | Image | download |
40798_2023_579_Article_IEq3.gif | 1KB | Image | download |
41116_2023_36_Article_IEq505.gif | 1KB | Image | download |
41116_2023_36_Article_IEq506.gif | 1KB | Image | download |
40798_2023_579_Article_IEq5.gif | 1KB | Image | download |
41116_2023_36_Article_IEq507.gif | 1KB | Image | download |
41116_2023_36_Article_IEq508.gif | 1KB | Image | download |
Fig. 4 | 190KB | Image | download |
Fig. 1 | 191KB | Image | download |
40517_2023_258_Article_IEq11.gif | 1KB | Image | download |
41116_2023_36_Article_IEq615.gif | 1KB | Image | download |
Fig. 1 | 230KB | Image | download |
41116_2023_36_Article_IEq616.gif | 1KB | Image | download |
41116_2023_36_Article_IEq619.gif | 1KB | Image | download |
MediaObjects/12888_2023_4756_MOESM2_ESM.docx | 150KB | Other | download |
41116_2023_36_Article_IEq623.gif | 1KB | Image | download |
MediaObjects/12888_2023_4756_MOESM3_ESM.docx | 223KB | Other | download |
41116_2023_36_Article_IEq627.gif | 1KB | Image | download |
MediaObjects/12888_2023_4756_MOESM4_ESM.docx | 372KB | Other | download |
41116_2023_36_Article_IEq631.gif | 1KB | Image | download |
41116_2023_36_Article_IEq633.gif | 1KB | Image | download |
MediaObjects/12888_2023_4756_MOESM5_ESM.docx | 301KB | Other | download |
Fig. 1 | 1013KB | Image | download |
41116_2023_36_Article_IEq639.gif | 1KB | Image | download |
MediaObjects/12888_2023_4756_MOESM6_ESM.docx | 11KB | Other | download |
MediaObjects/12888_2023_4866_MOESM1_ESM.docx | 279KB | Other | download |
Fig. 2 | 243KB | Image | download |
41116_2023_36_Article_IEq644.gif | 1KB | Image | download |
41116_2023_36_Article_IEq649.gif | 1KB | Image | download |
MediaObjects/12888_2023_4804_MOESM1_ESM.docx | 33KB | Other | download |
41116_2023_36_Article_IEq653.gif | 1KB | Image | download |
41116_2023_36_Article_IEq655.gif | 1KB | Image | download |
41116_2023_36_Article_IEq656.gif | 1KB | Image | download |
41116_2023_36_Article_IEq657.gif | 1KB | Image | download |
41116_2023_36_Article_IEq658.gif | 1KB | Image | download |
41116_2023_36_Article_IEq663.gif | 1KB | Image | download |
41116_2023_36_Article_IEq664.gif | 1KB | Image | download |
MediaObjects/12888_2023_4753_MOESM1_ESM.pdf | 519KB | download | |
41116_2023_36_Article_IEq667.gif | 1KB | Image | download |
41116_2023_36_Article_IEq670.gif | 1KB | Image | download |
41116_2023_36_Article_IEq672.gif | 1KB | Image | download |
41116_2023_36_Article_IEq674.gif | 1KB | Image | download |
41116_2023_36_Article_IEq675.gif | 1KB | Image | download |
40517_2023_258_Article_IEq25.gif | 1KB | Image | download |
Fig. 1 | 184KB | Image | download |
Fig. 1 | 32KB | Image | download |
41116_2023_36_Article_IEq700.gif | 1KB | Image | download |
40517_2023_258_Article_IEq40.gif | 1KB | Image | download |
41116_2023_36_Article_IEq701.gif | 1KB | Image | download |
41116_2023_36_Article_IEq702.gif | 1KB | Image | download |
41116_2023_36_Article_IEq706.gif | 1KB | Image | download |
MediaObjects/12888_2023_4761_MOESM1_ESM.docx | 55KB | Other | download |
41116_2023_36_Article_IEq708.gif | 1KB | Image | download |
41116_2023_36_Article_IEq710.gif | 1KB | Image | download |
40517_2023_258_Article_IEq46.gif | 1KB | Image | download |
41116_2023_36_Article_IEq714.gif | 1KB | Image | download |
41116_2023_36_Article_IEq716.gif | 1KB | Image | download |
41116_2023_36_Article_IEq718.gif | 1KB | Image | download |
41116_2023_36_Article_IEq720.gif | 1KB | Image | download |
Fig. 6 | 931KB | Image | download |
41116_2023_36_Article_IEq724.gif | 1KB | Image | download |
41116_2023_36_Article_IEq726.gif | 1KB | Image | download |
Fig. 1 | 169KB | Image | download |
Fig. 3 | 965KB | Image | download |
40517_2023_258_Article_IEq58.gif | 1KB | Image | download |
41116_2023_36_Article_IEq731.gif | 1KB | Image | download |
41116_2023_36_Article_IEq733.gif | 1KB | Image | download |
41116_2023_36_Article_IEq734.gif | 1KB | Image | download |
Fig. 1 | 262KB | Image | download |
MediaObjects/12888_2023_4796_MOESM1_ESM.docx | 14KB | Other | download |
41116_2023_36_Article_IEq744.gif | 1KB | Image | download |
41116_2023_36_Article_IEq747.gif | 1KB | Image | download |
41116_2023_36_Article_IEq748.gif | 1KB | Image | download |
41116_2023_36_Article_IEq749.gif | 1KB | Image | download |
41116_2023_36_Article_IEq753.gif | 1KB | Image | download |
41116_2023_36_Article_IEq754.gif | 1KB | Image | download |
41116_2023_36_Article_IEq757.gif | 1KB | Image | download |
41116_2023_36_Article_IEq759.gif | 1KB | Image | download |
41116_2023_36_Article_IEq761.gif | 1KB | Image | download |
41116_2023_36_Article_IEq763.gif | 1KB | Image | download |
41116_2023_36_Article_IEq765.gif | 1KB | Image | download |
41116_2023_36_Article_IEq767.gif | 1KB | Image | download |
41116_2023_36_Article_IEq768.gif | 1KB | Image | download |
Fig. 2 | 72KB | Image | download |
Fig. 2 | 427KB | Image | download |
MediaObjects/12888_2023_4860_MOESM1_ESM.xlsx | 164KB | Other | download |
41116_2023_36_Article_IEq774.gif | 1KB | Image | download |
41116_2023_36_Article_IEq777.gif | 1KB | Image | download |
41116_2023_36_Article_IEq778.gif | 1KB | Image | download |
41116_2023_36_Article_IEq781.gif | 1KB | Image | download |
41116_2023_36_Article_IEq783.gif | 1KB | Image | download |
41116_2023_36_Article_IEq785.gif | 1KB | Image | download |
41116_2023_36_Article_IEq786.gif | 1KB | Image | download |
41116_2023_36_Article_IEq789.gif | 1KB | Image | download |
41116_2023_36_Article_IEq791.gif | 1KB | Image | download |
41116_2023_36_Article_IEq793.gif | 1KB | Image | download |
Fig. 1 | 1795KB | Image | download |
41116_2023_36_Article_IEq795.gif | 1KB | Image | download |
41116_2023_36_Article_IEq797.gif | 1KB | Image | download |
41116_2023_36_Article_IEq799.gif | 1KB | Image | download |
41116_2023_36_Article_IEq801.gif | 1KB | Image | download |
【 图 表 】
41116_2023_36_Article_IEq801.gif
41116_2023_36_Article_IEq799.gif
41116_2023_36_Article_IEq797.gif
41116_2023_36_Article_IEq795.gif
Fig. 1
41116_2023_36_Article_IEq793.gif
41116_2023_36_Article_IEq791.gif
41116_2023_36_Article_IEq789.gif
41116_2023_36_Article_IEq786.gif
41116_2023_36_Article_IEq785.gif
41116_2023_36_Article_IEq783.gif
41116_2023_36_Article_IEq781.gif
41116_2023_36_Article_IEq778.gif
41116_2023_36_Article_IEq777.gif
41116_2023_36_Article_IEq774.gif
Fig. 2
Fig. 2
41116_2023_36_Article_IEq768.gif
41116_2023_36_Article_IEq767.gif
41116_2023_36_Article_IEq765.gif
41116_2023_36_Article_IEq763.gif
41116_2023_36_Article_IEq761.gif
41116_2023_36_Article_IEq759.gif
41116_2023_36_Article_IEq757.gif
41116_2023_36_Article_IEq754.gif
41116_2023_36_Article_IEq753.gif
41116_2023_36_Article_IEq749.gif
41116_2023_36_Article_IEq748.gif
41116_2023_36_Article_IEq747.gif
41116_2023_36_Article_IEq744.gif
Fig. 1
41116_2023_36_Article_IEq734.gif
41116_2023_36_Article_IEq733.gif
41116_2023_36_Article_IEq731.gif
40517_2023_258_Article_IEq58.gif
Fig. 3
Fig. 1
41116_2023_36_Article_IEq726.gif
41116_2023_36_Article_IEq724.gif
Fig. 6
41116_2023_36_Article_IEq720.gif
41116_2023_36_Article_IEq718.gif
41116_2023_36_Article_IEq716.gif
41116_2023_36_Article_IEq714.gif
40517_2023_258_Article_IEq46.gif
41116_2023_36_Article_IEq710.gif
41116_2023_36_Article_IEq708.gif
41116_2023_36_Article_IEq706.gif
41116_2023_36_Article_IEq702.gif
41116_2023_36_Article_IEq701.gif
40517_2023_258_Article_IEq40.gif
41116_2023_36_Article_IEq700.gif
Fig. 1
Fig. 1
40517_2023_258_Article_IEq25.gif
41116_2023_36_Article_IEq675.gif
41116_2023_36_Article_IEq674.gif
41116_2023_36_Article_IEq672.gif
41116_2023_36_Article_IEq670.gif
41116_2023_36_Article_IEq667.gif
41116_2023_36_Article_IEq664.gif
41116_2023_36_Article_IEq663.gif
41116_2023_36_Article_IEq658.gif
41116_2023_36_Article_IEq657.gif
41116_2023_36_Article_IEq656.gif
41116_2023_36_Article_IEq655.gif
41116_2023_36_Article_IEq653.gif
41116_2023_36_Article_IEq649.gif
41116_2023_36_Article_IEq644.gif
Fig. 2
41116_2023_36_Article_IEq639.gif
Fig. 1
41116_2023_36_Article_IEq633.gif
41116_2023_36_Article_IEq631.gif
41116_2023_36_Article_IEq627.gif
41116_2023_36_Article_IEq623.gif
41116_2023_36_Article_IEq619.gif
41116_2023_36_Article_IEq616.gif
Fig. 1
41116_2023_36_Article_IEq615.gif
40517_2023_258_Article_IEq11.gif
Fig. 1
Fig. 4
41116_2023_36_Article_IEq508.gif
41116_2023_36_Article_IEq507.gif
40798_2023_579_Article_IEq5.gif
41116_2023_36_Article_IEq506.gif
41116_2023_36_Article_IEq505.gif
40798_2023_579_Article_IEq3.gif
41116_2023_36_Article_IEq504.gif
41116_2023_36_Article_IEq503.gif
41116_2023_36_Article_IEq502.gif
41116_2023_36_Article_IEq501.gif
Fig. 7
Fig. 2
Fig. 1
Fig. 2
40517_2023_258_Article_IEq8.gif
40517_2023_258_Article_IEq7.gif
Fig. 1
41116_2023_36_Article_IEq500.gif
41116_2023_36_Article_IEq499.gif
41116_2023_36_Article_IEq498.gif
41116_2023_36_Article_IEq487.gif
41116_2023_36_Article_IEq486.gif
Fig. 4
41116_2023_36_Article_IEq484.gif
41116_2023_36_Article_IEq483.gif
41116_2023_36_Article_IEq482.gif
Fig. 3
Fig. 2
41116_2023_36_Article_IEq479.gif
41116_2023_36_Article_IEq478.gif
Fig. 3
41116_2023_36_Article_IEq476.gif
41116_2023_36_Article_IEq475.gif
Fig. 3
Fig. 1
41116_2023_36_Article_IEq453.gif
41116_2023_36_Article_IEq452.gif
41116_2023_36_Article_IEq450.gif
41116_2023_36_Article_IEq449.gif
41116_2023_36_Article_IEq448.gif
41116_2023_36_Article_IEq447.gif
41116_2023_36_Article_IEq446.gif
41116_2023_36_Article_IEq445.gif
41116_2023_36_Article_IEq444.gif
Fig. 3
41116_2023_36_Article_IEq436.gif
41116_2023_36_Article_IEq435.gif
41116_2023_36_Article_IEq434.gif
41116_2023_36_Article_IEq425.gif
Fig. 1
41116_2023_36_Article_IEq424.gif
41116_2023_36_Article_IEq423.gif
41116_2023_36_Article_IEq421.gif
41116_2023_36_Article_IEq419.gif
41116_2023_36_Article_IEq414.gif
41116_2023_36_Article_IEq398.gif
41116_2023_36_Article_IEq394.gif
41116_2023_36_Article_IEq389.gif
41116_2023_36_Article_IEq386.gif
41116_2023_36_Article_IEq378.gif
Fig. 3
41116_2023_36_Article_IEq332.gif
【 参考文献 】
- [1]
- [2]
- [3]
- [4]
- [5]
- [6]
- [7]
- [8]
- [9]
- [10]
- [11]
- [12]
- [13]
- [14]
- [15]
- [16]
- [17]
- [18]
- [19]
- [20]
- [21]
- [22]
- [23]
- [24]
- [25]
- [26]
- [27]
- [28]
- [29]
- [30]
- [31]
- [32]
- [33]
- [34]
- [35]
- [36]
- [37]
- [38]
- [39]
- [40]
- [41]
- [42]
- [43]
- [44]
- [45]