A Logarithm Depth Quantum Converter: From One-hot Encoding to Binary Encoding
arXiv:2206.11166
Abstract
Within the quantum computing, there are two ways to encode a normalized vector . They are one-hot encoding and binary coding. The one-hot encoding state is denoted as and the binary encoding state is denoted as , where is interpreted in binary of as the tensor product sequence of qubit states. In this paper, we present a method converting between the one-hot encoding state and the binary encoding state by taking the Edick state as the transition state, where the Edick state is defined as . Compared with the early work, our circuit achieves the exponential speedup with depth and size.
17 figures, 17 pages