| Literature DB >> 28572988 |
Abstract
Circulant matrices are an important family of operators, which have a wide range of applications in science and engineering-related fields. They are, in general, non-sparse and non-unitary. In this paper, we present efficient quantum circuits to implement circulant operators using fewer resources and with lower complexity than existing methods. Moreover, our quantum circuits can be readily extended to the implementation of Toeplitz, Hankel and block circulant matrices. Efficient quantum algorithms to implement the inverses and products of circulant operators are also provided, and an example application in solving the equation of motion for cyclic systems is discussed.Entities:
Keywords: Toeplitz and Hankel matrices; block circulant operator; dense circulant operator; quantum circuit; quantum computation
Year: 2017 PMID: 28572988 PMCID: PMC5451789 DOI: 10.1098/rsos.160906
Source DB: PubMed Journal: R Soc Open Sci ISSN: 2054-5703 Impact factor: 2.963
Figure 1.Quantum circuit to implement a circulant matrix.
Figure 2.The quantum circuit to implement block circulant matrices with special structures.
Figure 3.The quantum circuit to implement a Toeplitz matrix. In this figure, , where =(t0 t−1⋯t−( 0 t⋯t1).
Figure 4.The quantum circuit to implement one segment of circulant Hamiltonians. Here and .
Figure 5.The quantum circuit of O. Here and controlled- is a quantum adder.
Figure 6.Topology diagram of an N-sector cyclic system. (a) A general cyclic system with coupling between any two sectors which can be solved using theorem 5.1. (b) A cyclic system with nearest-neighbour coupling which can be solved using the HHL algorithm [9].