Efficient explicit circuit for quantum state preparation of piece-wise continuous functions

Nov 2, 2024
17 pages
e-Print:

Citations per year

20232024202501
Abstract: (arXiv)
The ability to effectively upload data onto quantum states is an important task with broad applications in quantum computing. Numerous quantum algorithms heavily rely on the ability to efficiently upload information onto quantum states, without which those algorithms cannot achieve quantum advantage. In this paper, we address this challenge by proposing a method to upload a polynomial function f(x)f(x) on the interval x(a,b)x \in (a, b) onto a pure quantum state consisting of qubits, where a discretised f(x)f(x) is the amplitude of this state. The preparation cost has quadratic scaling in the number of qubits nn and linear scaling with the degree of the polynomial QQ. This efficiency allows the preparation of states whose amplitudes correspond to high-degree polynomials, enabling the approximation of almost any continuous function. We introduce an explicit algorithm for uploading such functions using four real polynomials that meet specific parity and boundedness conditions. We also generalize this approach to piece-wise polynomial functions, with the algorithm scaling linearly with the number of piecewise parts. Our method achieves efficient quantum circuit implementation and we present detailed gate counting and resource analysis.
Note:
  • 17 pages, 8 figures, 2 tables