Universal approximation of continuous functions with minimal quantum circuits
Adrián Pérez-Salinas, Mahtab Yaghubi Rad, Alice Barthe, Vedran Dunjko
TL;DR
This paper addresses universal approximation of continuous multivariate functions by parameterized quantum circuits under fixed input encoding. It introduces two universal schemes: (1) a single-qubit circuit with fixed encodings that input each coordinate independently, and (2) a multi-qubit circuit with a fixed, densely encoded input using $\mathcal{O}(\log m)$ qubits. The authors show that both constructions achieve universality for all continuous functions on $[0,1]^m$ (under the $\|\cdot\|_\infty$ norm), by leveraging quantum signal processing and re-uploading concepts to approximate exponentials and compose multivariate gates. They further extend the framework to a diagonal encoding in SU$(2m)$ and prove a universal model with only poly$(m)$ parameters and qubits that scale logarithmically in the input dimension. These results close the gap between fixed-encoding and tunable-encoding universality and suggest efficient, densely-encoded quantum-function representations with potential impact on quantum machine learning and quantum-process modeling.
Abstract
The conventional paradigm of quantum computing is discrete: it utilizes discrete sets of gates to realize bitstring-to-bitstring mappings, some of them arguably intractable for classical computers. In parameterized quantum approaches, the input becomes continuous and the output represents real-valued functions. While the universality of discrete quantum computers is well understood, basic questions remained open in the continuous case. We focus on universality on multivariate functions. Current approaches require either a number of qubits scaling linearly with the dimension of the input for fixed encodings, or a tunable encoding procedure in single-qubit circuits. The question of whether universality can be reached with a fixed encoding and sub-linearly many qubits remained open for the last five years. In this paper, we answer this question in the affirmative for arbitrary multivariate functions. We provide two methods: (i) a single-qubit circuit where each coordinate of the arguments to the function to represent is input independently, and (ii) a multi-qubit approach where all coordinates are input in one step, with number of qubits scaling logarithmically with the dimension of the argument of the function of interest. We view the first result of inherent and fundamental interest, whereas the second result opens the path towards representing functions whose arguments are densely encoded in a unitary operation, possibly encoding for instance quantum processes.
