<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Predicting quantum channels over general product distributions</title></titleStmt>
			<publicationStmt>
				<publisher>38th Annual Conference on Learning Theory (COLT 2025)</publisher>
				<date>06/30/2025</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10677374</idno>
					<idno type="doi"></idno>
					
					<author>Sitan Chen</author><author>Jaume de-Dios-Pont</author><author>Jun-Ting Hsieh</author><author>Hsin-Yuan Huang</author><author>Jane Lange</author><author>Jerry Li</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[We investigate the problem of predicting the output behavior of unknown quantum channels. Given query access to an  -qubit channel   and an observable  , we aim to learn the mapping to within a small error for most   sampled from a distribution  . Previously, Huang, Chen, and Preskill proved a surprising result that even if   is arbitrary, this task can be solved in time roughly    , where   is the target prediction error. However, their guarantee applied only to input distributions   invariant under all single-qubit Clifford gates, and their algorithm fails for important cases such as general product distributions over product states  .In this work, we propose a new approach that achieves accurate prediction over essentially any product distribution  , provided it is not "classical" in which case there is a trivial exponential lower bound. Our method employs a "biased Pauli analysis," analogous to classical biased Fourier analysis. Implementing this approach requires overcoming several challenges unique to the quantum setting, including the lack of a basis with appropriate orthogonality properties. The techniques we develop to address these issues may have broader applications in quantum information.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>When is it possible to learn to predict the outputs of a quantum channel E ? Such questions arise naturally in a variety of settings, such as the experimental study of complex quantum dynamics [HBC + 22, HKP21], and in fast-forwarding simulations of Hamiltonian evolutions [CHI + 20, GHC + 24]. However, in the worst case this problem is intractable, as it generalizes the classical problem of learning an arbitrary Boolean function over the uniform distribution from black-box access. To circumvent this, our goal is to understand families of natural restrictions on the problem under which efficient estimation is possible.</p><p>One way to avoid this exponential scaling would be to posit further structure on the channel, e.g. by assuming it is given by a shallow quantum circuit [NPVY23, HLB + 24] or a structured Pauli channel [HFW20, FO21, HYF21, VDBMKT23, ADGP24]. However, there are settings where the evolutions may be quite complicated -e.g. the channel might correspond to the time evolution of an evaporating black if and only if &#54327; is one of the aforementioned two-point distributions. With this, we can now state our main result: Theorem 1.1 (Learning an unknown quantum channel). Let &#55040;, &#55039;, &#55042; &#8712; (0, 1). Let &#54327; be an unknown distribution over the Bloch sphere with Pauli second moment matrix S such that S op &#8804; 1 -&#55042;. Let E be an unknown &#54363;-qubit quantum channel, and let O be a known &#54363;-qubit observable. There exists an algorithm with time and sample complexity min(2 &#54338; (&#54363;) /&#55040; 2 , &#54363; &#54338; (log(1/&#55040;)/log (1/(1-&#55042;) ) ) ) &#8226;log(1/&#55039;) that outputs an efficiently computable map &#54355; &#8242; such that</p><p>with probability at least 1 -&#55039;.</p><p>Note that the only condition on &#54327; we require is a quantitative bound on the spectral norm of its Pauli second moment matrix. In other words, so long as the distribution &#54327; is far from any two-point distribution, i.e., it is far from any classical distribution, we demonstrate that there is an efficient algorithm for learning to predict general quantum dynamics under this distribution. Previously it was only known how to achieve the above guarantee in the special case where &#54327; has mean zero. Indeed, as soon as one deviates from the mean zero case, the Pauli decomposition approach of <ref type="bibr">[HCP23]</ref> breaks down. In contrast, our guarantee works for any product distribution whose marginal second moment matrices have operator norm bounded away from 1.</p><p>Remark 1.2. We note that our techniques generalize to the case where the distribution is the product of different distributions over qubits, so long as each distribution has second moment with operator norm bounded by 1 -&#55042;. However, for readability we will primarily focus on the case where all of the distributions are the same. See Remark 4.7 for a discussion of how to easily generalize our techniques to this setting.</p><p>Beyond low-degree concentration in an orthonormal basis. Here we briefly highlight the key conceptual novelties of our analysis, which may be of independent interest. We begin by recalling the analysis in <ref type="bibr">[HCP23]</ref> in greater detail. They considered the decomposition of O &#8242; E &#8224; [O] into the basis of &#54363;-qubit Pauli operators, i.e. O &#8242; = &#54339; &#8712; {&#54332;,&#54347;,&#54348;,&#54349; } &#55036; &#54339; &#8226; &#54339; and argued that this is well-approximated by the low-degree truncation O &#8242; low = |&#54339; |&lt;&#54369; &#55036; &#54339; &#8226; &#54339;. This can be readily seen from the following calculation. By rotating the distribution &#54327;, we may assume the covariance is diagonal, with entries bounded by 1-&#55042;.</p><p>Then the error achieved by the low-degree truncation is given by</p><p>where the second step follows from the fact that E[Tr(&#54339; &#55052;)</p><p>is mean zero and its covariance is diagonal with entries bounded by 1 -&#55042;), and the last step follows by the assumption that O &#8242; op &#8804; 1. Note that when &#54327; is not mean zero, this step breaks, and we do not have this nice exponential decay in &#54369;. In fact, in Section 5.2 we construct examples of operators which are not well-approximated by their low-degree truncations in the Pauli basis when &#54327; has mean bounded away from zero.</p><p>A natural attempt at a workaround would be to change the basis under which we truncate. At least classically, biased product distributions over the Boolean hypercube still admit suitable orthonormal bases of functions, namely the biased Fourier characters. As we show in Section 3, this idea can be used to give the following learning guarantee in the classical case where &#54327; is only supported along the &#54349; direction in the Bloch sphere: Theorem 1.3 (PAC learning over a concentrated product distribution). Let &#55040;, &#55039;, &#55042; &#8712; (0, 1). Let &#54327; be an unknown distribution over the interval <ref type="bibr">[-(</ref></p><p>be an unknown bounded, multilinear function. There exists an algorithm with time and sample complexity &#54363; &#54338; (log (1/&#55040;)/log (1/(1-&#55042;) ) ) &#8226; log(1/&#55039;) that outputs a hypothesis &#54355; &#8242; such that</p><p>Unfortunately, when we move beyond the classical setting, the picture becomes trickier. In particular, it is not immediately clear what the suitable analogue of the biased Fourier basis should be in the quantum setting. We could certainly try to consider single-qubit operators of the form &#54339; = &#54339; -&#55047; &#54339; &#8226; &#54332; for &#54339; &#8712; {&#54347;, &#54348; , &#54349; }, where &#55047; &#54339; denotes the &#54339;-th coordinate of the mean of &#54327; regarded as a distribution over the Bloch sphere. We could then extend naturally to give a basis over &#54363; qubits, and the functions &#55052; &#8614; &#8594; Tr( &#54339;&#55052;) would by design be orthogonal to each other with respect to the distribution &#54327; &#8855;&#54363; . Writing</p><p>we can mimic the calculation above and obtain</p><p>Unfortunately, at this juncture the above naive approach hits a snag. In the mean zero case, we could</p><p>&#54329; because of a fortuitous peculiarity of the mean-zero setting. In that setting, we implicitly exploited both that the Pauli operators &#54339; are orthogonal to each other with respect to the trace inner product, and also that that the functions &#55052; &#8614; &#8594; Tr(&#54339; &#55052;) are orthogonal to each other with respect to &#54327; &#8855;&#54363; . In the above approach for nonzero mean, we achieved the latter condition by shifting the Pauli operators to define &#54339;, but these shifted operators are no longer orthogonal to each other with respect to the trace inner product. Circumventing this issue is the technical heart of our proof. As we will see in Section 4, several key technical moves are needed. First, instead of assuming that the covariance of &#54327; is diagonalized, we will fix a rotation that simplifies the mean, E[&#55052;]. Second, instead of shifting the basis operators {&#54347;, &#54348; , &#54349; } so that the resulting functions &#55052; &#8614; &#8594;</p><p>Tr( &#54339;&#55052;) are orthogonal with respect to &#54327; &#8855;&#54363; , we shift them so that E[&#55052;] is orthogonal to them, and define O &#8242; low by truncating in this new basis instead. Finally, instead of directly bounding the truncation error E[Tr( (O &#8242; -O &#8242; low )&#55052;) 2 ] using the above sequence of steps, we crucially relate it to the quantity Tr( (O &#8242; ) 2 E[&#55052;]) in order to establish exponential decay. Note that Tr(</p><p>) &#8804; 1. To our knowledge, all three of these components are new to our analysis. We leave it as an intriguing open question to find other applications of these ingredients to domains where "biased Pauli analysis" arises.</p><p>Remark 1.4 (Predicting multiple observables). Just as in <ref type="bibr">[HCP23]</ref>, we can also easily extend our guarantee to the setting where we wish to learn the joint mapping</p><p>(1) This is the natural channel learning analogue of the question of classical shadows for state learning <ref type="bibr">[HKP20]</ref> -recall that in the latter setting, one would like to perform measurements on copies of &#55052; and obliviously produce a classical description of the state that can then be used to compute some collection of observable values. We sketch the argument for extending to learning the joint mapping in Eq. (1) in Remark 4.6.</p><p>Impossibility for general concentrated distributions. It is natural to wonder to what extent our results can be generalized, especially to states that are entangled. Could it be that all one needs is some kind of global covariance bound? Unfortunately, we show in Section 5 that even in the classical setting, this is not the case. Since classical distributions can be encoded by distributions over qubits, this implies hardness for learning in the quantum setting as well.</p><p>Theorem 1.5 (Hardness of learning over general concentrated distributions). There exists a distribution</p><p>&#54363; and a concept class C such that no algorithm PAC-learns the class C over &#54327; in subexponential time.</p><p>There is a wide spectrum of distributional assumptions that interpolates between fully product distributions and general concentrated distributions -for instance, products of &#54360;-dimensional qudit distributions, output states of small quantum circuits, or distributions over negatively associated variables. As discussed earlier, our understanding of when it is possible to predict the average-case behavior of arbitrary quantum dynamics is still nascent, and understanding learnability with respect to these more expressive distributional assumptions remains an important open question.</p><p>Organization. In Section 2, we state some preliminaries. In Section 3, we prove Theorem 1.3, which is the classical setting and can be viewed as a warm-up to the quantum setting. In Section 4, we prove Theorem 1.1, our main result. Finally, in Section 5, we show impossibility results including Theorem 1.5 and the failure of low-degree truncation in the standard Pauli basis.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.1">Related work</head><p>Our work is part of a growing literature bridging classical computational learning theory and its quantum counterpart. Its motivation can be thought of as coming from the general area of quantum process tomography <ref type="bibr">[MRL08]</ref>, but as this is an incredibly extensive research direction, here we only focus our attention on surveying directly relevant works.</p><p>Quantum analysis of Boolean functions. In <ref type="bibr">[MO08]</ref>, it was proposed to study Pauli decompositions of Hermitian unitaries as the natural quantum analogue of Boolean functions. One notable follow-up work <ref type="bibr">[RWZ22]</ref> proved various quantum versions of classical Fourier analytic results like Talagrand's variance inequality and the KKL theorem in this setting, and also obtained corollaries about learning Hermitian unitaries in Frobenius norm given oracle access (see also <ref type="bibr">[CNY23,</ref><ref type="bibr">BY23]</ref> for the non-Hermitian case). Recently, <ref type="bibr">[NPVY23]</ref> considered the Pauli spectrum of the Choi representation of quantum channels and proved low-degree concentration for channels implemented by QAC 0 . One technical difference with our work is that these notions of Pauli decomposition are specific to the channel, whereas the object whose Pauli decomposition we consider is specific to the Heisenberg-evolved operator</p><p>Additionally, we note that all of the above mentioned works focus on questions more akin to learning a full description of the channel and thus are inherently tied to channels with specific structure. In contrast, our focus is on learning certain properties of the channel, and only in an average-case sense over input states. As mentioned previously, this specific question was first studied in <ref type="bibr">[HCP23]</ref>. There have been two direct follow-up works to this paper which are somewhat orthogonal to the thrust of our contributions. The first <ref type="bibr">[VZ23]</ref> establishes refined versions of the so-called non-commutative Bohnenblust-Hille inequality which was developed and leveraged by <ref type="bibr">[HCP23]</ref> to obtain logarithmic sample complexity bounds. In this work, we did not pursue this avenue of improvement but leave it as an interesting open question to improve our sample complexity guarantees accordingly. The second follow-up <ref type="bibr">[KSVZ23]</ref> to <ref type="bibr">[HCP23]</ref> studies the natural qudit generalization of the original question where the distribution over qudits is similarly closed under a certain family of single-site transformations.</p><p>Finally, we note the recent work of <ref type="bibr">[ADGP24]</ref> which studied the learnability of quantum channels with only low-degree Pauli coefficients. Their focus is incomparable to ours as they target a stronger metric for learning, namely &#8467; 2 -distance for channels, but need to make a strong assumption on the complexity of the channel being learned. In contrast, we target a weaker metric, namely average-case error for predicting observables, but our guarantee applies for arbitrary channels.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Classical low-degree learning. The general technique of low-degree approximation in classical learning</head><p>theory is too prevalent to do full justice to in this section. This idea of learning Boolean functions by approximating their low-degree Fourier truncation was first introduced in the seminal work of <ref type="bibr">[LMN93]</ref>. Fourier-analytic techniques have been used to obtain new classical learning results for various concept classes like decision trees <ref type="bibr">[KM91]</ref>, linear threshold functions <ref type="bibr">[KKMS08]</ref>, Boolean formulas <ref type="bibr">[KS01]</ref>, lowdegree polynomials <ref type="bibr">[EI22]</ref>, and more.</p><p>While Fourier analysis over biased distributions dates back to early work of Margulis and Russo [Mar74, Rus81, Rus82], it was first applied in a learning-theoretic context in <ref type="bibr">[FJS91]</ref>, extending the aforementioned result of <ref type="bibr">[LMN93]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Preliminaries</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Bloch sphere and Pauli covariance matrices</head><p>The Pauli matrices &#54332;, &#54347;, &#54348; , &#54349; provide the basis for 2 &#215; 2 Hermitian matrices. This is captured by the following standard fact on expanding a single-qubit state using Pauli matrices.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Fact 2.1 (Pauli expansion of states). Any single-qubit mixed state &#55052; can be written as</head><p>and &#54347;, &#54348; , &#54349; are the standard Pauli matrices:</p><p>The set of all such &#236; &#55036; of unit norm is the Bloch sphere. Any single-qubit distribution &#54327; can be viewed as a distribution over the Bloch sphere. We use E &#54327; [&#55052;] &#8712; C 2&#215;2 and &#236; &#55047; &#8712; R 3 to refer to the expected state and the expected Bloch vector respectively.</p><p>By taking tensor products of Pauli matrices, we obtain the collection of 4 &#54363; Pauli observables {&#54332;, &#54347;, &#54348; , &#54349; } &#8855;&#54363; , which form a basis for the space of 2 &#54363; &#215; 2 &#54363; Hermitian matrices: </p><p>where O(&#54339;) Tr(O&#54339; )/2 &#54363; .</p><p>Next, we define the Pauli covariance and second moment matrices associated to any distribution &#54327; over the single-qubit Bloch sphere.</p><p>Definition 2.1 (Pauli covariance and second moment matrices). Let &#54327; be a distribution over the Bloch sphere. We will associate with &#54327; the second moment matrix S &#8712; R 3&#215;3 and covariance matrix &#931; &#8712; R 3&#215;3 , indexed by the non-identity Pauli components &#54347;, &#54348; , and &#54349; . We define S such that S &#54339;,&#54340; = E &#55052;&#8764;&#54327; [Tr(&#54339; &#55052;)Tr(&#54340;&#55052;)],</p><p>and</p><p>The following is a consequence of Fact 2.1:</p><p>Fact 2.3. For any distribution over the Bloch sphere, the Pauli second moment matrix S satisfies Tr(S) = 1.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Access model</head><p>In this paper we consider the following, standard access model, see e.g. <ref type="bibr">[HCP23]</ref>. We assume that we can interact with the unknown channel E by preparing any input state, passing it through E , and performing a measurement on the output. Additionally, we are given access to training examples from some distribution D = &#54327; &#8855;&#54363; over product states, and their corresponding classical descriptions. Because product states over &#54363; qubits can be efficiently represent efficiently using &#54338; (&#54363;) bits, the training set can be stored efficiently on classical computers. The standard approach to represent a product state on a classical computer is as follows. For each state &#55052; = &#8855; &#54363; &#54358;=1 |&#55059; &#54358; sampled from D, the classical description can be given by their 1-qubit Pauli expectation values:</p><p>Given these classical samples from D and the ability to query E , the learning goal is to produce a hypothesis &#54355; &#8242; which takes as input the classical description of a product state &#55052; and outputs an estimate for Tr(O E [&#55052;]). Formally, we want this hypothesis to have small test loss in the sense that</p><p>) 2 ] &#8804; &#55040; with probability at least 1 -&#55039; over the randomness of the learning algorithm and the training examples from D.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">Generalization bounds for learning</head><p>For our learning protocol, we will use the following elementary results about linear and polynomial regression: Fact 2.4 (Rademacher complexity generalization bound <ref type="bibr">[MRT18]</ref>). Let F be the class of bounded linear functions [-1, 1] &#54353; &#8594; [-&#54325;, &#54325;], and let &#8467; be a loss function with Lipschitz constant &#54335; and a uniform upper bound of &#54352;. With probability 1 -&#55039; over the choice of a training set &#54342; of size &#54362; drawn i.i.d. from distribution D,</p><p>Then linear regression over the set of degree-&#54353; polynomials with coefficients in [-1, 1] has time and sample complexity poly(&#54363; &#54353; , log 1/&#55040;) &#8226; log 1/&#55039; and finds &#8462; such that</p><p>with probability 1 -&#55039;.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Warm-up: the classical case</head><p>In this section we will prove Theorem 1.3, which is a special case of Theorem 1.1 where the distribution is classical, i.e. supported only on the &#54349; component.</p><p>The key ingredient in the proof is to show that for any function which is &#54335; 2 -integrable with respect to a product distribution over [-(1 -&#55042;), 1 -&#55042;] &#54363; and whose extension to the hypercube is bounded, the function admits a "low-degree" approximation under an appropriate orthonormal basis. Roughly, the intuition is that the space of linear functions over a distribution &#54327; on [-(1-&#55042;), 1-&#55042;] has an orthonormal basis which is a (1-&#55042;)-scaling of a basis for a distribution on {-1, 1}. Therefore, the space of multilinear functions over the corresponding product distribution &#54327; &#8855;&#54363; has a basis whose degree-&#54353; components are scaled by (1 -&#55042;) &#54353; . This, combined with the assumption that the function is bounded on the hypercube, allows us to conclude that the contribution of the degree-&#54353; component to the variance of &#54355; over &#54327; &#8855;&#54363; is at most (1 -&#55042;) 2&#54353; .</p><p>We prove this structural result in Section 3.1 and conclude the proof of Theorem 1.3 in Section 3.2.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Existence of low-degree approximation</head><p>We first review some basic facts about classical biased Fourier analysis. For a more extensive overview of this topic, we refer the reader to [O'D14, Chapter 8].</p><p>Given a measure &#55047;, we let &#54335; 2 (&#55047;) denote the space of &#54335; 2 -integrable functions with respect to &#55047;.</p><p>The functions &#55065; &#54342; provide an orthonormal basis for the space of functions &#54335; 2 (&#54327; &#8855;&#54363; ), where &#54327; is the distribution over {1, -1} with mean &#55047;. We can naturally extend this to arbitrary product distributions over R &#54353; as follows:</p><p>Fact 3.2 (Basis for an arbitrary product distribution). Let &#54327; be a distribution over R with mean &#55047; and variance &#55054; 2 &gt; 0. Then {1, &#54373; -&#55047; &#55054; } is an orthonormal basis for &#54335; 2 (&#54327;), and thus {1,</p><p>The orthonormality of the basis immediately implies the following simple fact:</p><p>The following is the crucial structural result in the classical setting that gives rise to Theorem 1.3.</p><p>Roughly speaking, it ensures that for the "concentrated product distributions" &#54327; considered therein, any bounded multilinear function has decaying coefficients when expanded in the orthonormal basis for &#54335; 2 (&#54327; &#8855;&#54363; ).</p><p>Lemma 3.4. Let &#54355; : [-1, 1] &#54363; &#8594; [-1, 1] be a multilinear function and let &#54327; be a distribution over R with mean &#55047; and variance &#55054; 2 &lt; 1 -&#55047; 2 . Then there exists a function &#54355; &#8804;&#54353; such that</p><p>Proof. Let &#54355; be expressed in the basis &#54325; hypercube = {1,</p><p>where</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Sample complexity and error analysis</head><p>In light of Lemma 3.4, the proof of Theorem 1.3 is straightforward given the following elementary fact: Fact 3.5 (Bernoulli maximizes variance). Let &#54327; be a distribution over the interval <ref type="bibr">[</ref></p><p>We can now conclude the proof of Theorem 1.3: Proof of Theorem 1.3. By Fact 3.5, we have Var &#54327; (&#54373;) &#8804; (1 -&#55042;) 2 (1 -&#55047; 2 ). Then Lemma 3.4 gives us a degree-&#54353; approximation &#54355; &#8804;&#54353; to &#54355; such that</p><p>Taking &#54353; &#8788; log(1/&#55040;)/log(1/(1 -&#55042;)) gives an approximation with error &#8804; &#55040;. Then by Corollary 2.5, linear regression on the space of polynomials of degree log(1/&#55040;)/log(1/(1 -&#55042;)) finds an &#54338; (&#55040;)-error hypothesis in &#54363; &#54338; (log (1/&#55040;)/log (1/(1-&#55042;) ) ) &#8226; log(1/&#55039;) time and samples.</p><p>Remark 3.6. In the classical setting linear regression is not required, as we can estimate the mean, and the coefficients satisfy</p><p>so they can be estimated directly. We give the guarantee in terms of linear regression because the approach of directly estimating the coefficients does not generalize to the quantum setting.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Learning an unknown quantum channel</head><p>In this section we will prove Theorem 1.1. First we will show that under any product distribution with second moment S such that S op &#8804; 1 -&#55042; for some &#55042; &#8712; (0, 1), every observable has a low-degree approximation. A distribution has S op = 1 only if it is effectively a classical distribution; i.e. it is supported on two antipodal points in the Bloch sphere. So we are showing that any product distribution which is "spread out" within the Bloch sphere behaves well with low-degree approximation.</p><p>To do this, we cannot use exactly the same argument as in Section 3, because there is not necessarily an orthonormal basis for our product distribution &#54327; &#8855;&#54363; that is a "stretched" basis for some other distribution over the Bloch sphere. Instead, we compare the variance of the observable under &#54327; &#8855;&#54363; to the quantity</p><p>. This allows us to use the boundedness of O to derive bounds for the contribution of the degree-&#54353; part to the variance of O under &#54327; &#8855;&#54363; . The learning algorithm will find the low-degree approximation by linear regression over the degree-log(1/&#55040;) Pauli coefficients. The notion of low-degreeness will be with respect to a basis adapted to &#54327; &#8855;&#54363; . Definition 4.1. Let &#54327; be a distribution over the Bloch sphere. Let &#54344; &#8224; &#54324;&#54344; be the eigendecomposition of</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>The degree of &#54339; &#8712; &#54325; is the number of non-identity elements in the product. The degree of a linear combination</head><p>The fact that the degree is defined for any observable (which is equivalent to &#54347; , &#54348; , &#54349; forming a basis of the space of operators) is the content of Lemma 4.2. The existence of low-degree approximation is guaranteed by the following lemma. Lemma 4.1 (Low-degree approximation). Let O be a bounded &#54363;-qubit observable and let &#54327; be a distribution over the Bloch sphere with mean &#236; &#55047; and Pauli second moment matrix S such that S &#8804; 1 -&#55042; for some &#55042; &#8712; (0, 1). Then there exists a degree-&#54353; observable O &#8804;&#54353; and a constant &#55042; &#8242; &#8712; (0, 1) such that</p><p>where &#55042; &#8242; is a function of &#55042;.</p><p>Once Lemma 4.1 is established, Theorem 1.1 follows readily from an application of Corollary 2.5.</p><p>Proof of Theorem 1.1, using Lemma 4.1. Let 1 -&#55042; be a known upper bound on S op . We assume the access model of Section 2.2, where we get a set &#54342; of examples [Tr(&#54339; &#55052;)] for 1-local &#54339;. Our algorithm is as follows:</p><p>1. Compute &#55042; &#8242; as in the last line of Lemma 4.5. Let &#54353; &#8788; &#54338; (log(1/&#55040;)/log(1/(1 -&#55042; &#8242; )).</p><p>2. Draw a set &#54342; of size &#54363; &#54353; &#8226; log(1/&#55039;), and initialize &#54342; &#8242; to be empty. </p><p>to the set &#54342; &#8242; .</p><p>4. Run linear regression on &#54342; &#8242; and output the returned hypothesis &#8462;.</p><p>By Hoeffding's inequality, each estimate of Tr(OE [&#55052;]) is within &#55040; of its expectation with probability 1exp(-&#937;(|&#54343; |&#55040; 2 )). By union bound over the |&#54342; | estimates, with probability &#8805; 1 -&#55039;, all estimates are within &#55040; of Tr(OE [&#55052;]). The time, sample, and error bounds follow from Lemma 4.1, which guarantees that E &#8224; [O] is &#55040;-close</p><p>to some degree-&#54353; polynomial. This implies the labels of our sample set are 2&#55040;-close to such a polynomial. ) , as there are 3 choices for each non-identity component. Then by Corollary 2.5, linear regression has time and sample complexity</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>The dimension of the linear regression</head><p>and outputs a hypothesis &#8462; such that</p><p>The proof of Lemma 4.1 follows from three technical Lemmas. The first gives, for any product distribution over &#54363;-qubit states, a (non-orthogonal) decomposition of any observable into operators which are centered and bounded in variance with respect to that distribution.</p><p>Lemma 4.2. Let &#54327; be a distribution over the Bloch sphere. Let &#54344; &#8224; &#54324;&#54344; be the eigendecomposition of &#55052; = E &#54327; [&#55052;], and let &#54347; , &#54348; , &#54349; := &#54344; &#8224; &#54347;&#54344; , &#54344; &#8224; &#54348;&#54344; ,</p><p>Then {&#54332;, &#54347; , &#54348; , &#54349; } is a basis for the set of 2 &#215; 2 unitary Hermitian matrices, and thus every &#54363;-qubit observable O can be written as</p><p>Proof. It is clear that {&#54332;, &#54347; , &#54348; , &#54349; } is linearly independent and thus &#54325; forms a basis for any &#54363;-qubit observable. Note that Tr(&#54339; &#55052;) = &#54363; &#54358;=1 Tr(&#54339; &#54358; &#55052; &#54358; ) as &#55052; is a product state, so we can restrict the analysis to single qubit states drawn from &#54327;.</p><p>For &#54339; = &#54347; or &#54348; , it is clear that E &#55052;&#8764;&#54327; [Tr(&#54339; &#55052;)] = 0 and E &#55052;&#8764;&#54327; [Tr(&#54339; &#55052;) 2 ] = 1. For &#54349; , we have</p><p>Moreover,</p><p>Remark 4.3. Going forward, we will assume w.l.o.g. that the mean of the distribution E &#54327; [&#55052;] is diagonal because we can always transform the basis according to &#54344; . Thus, we will assume that the mean state</p><p>We next prove two important components required in the proof of Lemma 4.1. The first lemma gives an eigenvalue lower bound on a Hermitian matrix that arises when we expand Tr(O 2 E[&#55052;]).</p><p>Lemma 4.4. Let &#55047; &#8712; (-1, 1) and</p><p>Then &#55046; min (Re( &#54336; &#8855;&#54360; )) &#8805; (1 -&#55047; 2 ) &#54360;/2 for any &#54360; &#8712; N.</p><p>Proof. Note that &#54336; = &#54332; + &#55047;&#54348; and &#54348; is imaginary. Thus,</p><p>Note also that the eigenvalues of the above remain the same if we replace the &#54348; 's with &#54349; 's. Thus, the eigenvalues of the above can be indexed by &#54373; &#8712; {&#177;1} &#54360; , and can be expressed as follows:</p><p>The next lemma gives an upper bound on the Pauli covariance matrix &#931; (recall Definition 2.1) scaled by a specific diagonal matrix.</p><p>Lemma 4.5. Let &#54327; be a distribution over the Bloch sphere with mean &#236; &#55047; = (0, 0, &#55047;), Pauli second moment matrix S such that S op &#8804; 1 -&#55042; for some &#55042; &#8712; (0, 1), and Pauli covariance matrix &#931;. Let &#916; = diag( (1 -&#55047; 2 ) -1/4 , (1 -&#55047; 2 ) -1/4 , (1 -&#55047; 2 ) -1/2 ). Then there exists &#55042; &#8242; &#8712; (0, 1) such that &#916;&#931;&#916; op &#8804; 1 -&#55042; &#8242; , where &#55042; &#8242; is a function of &#55042;.</p><p>Proof. We split into two cases based on whether &#55047; 2 &#8805; &#55042;/2. The case where &#55047; 2 &lt; &#55042;/2 is the simpler case: since &#931; op &#8804; S op &#8804; 1 -&#55042; and &#916; 2 op &#8804; (1 -&#55047; 2 ) -1 , we have</p><p>Now we consider the case where the inequality is not satisfied. We note that &#931; = S -&#236; &#55047; &#236; &#55047; &#8868; and &#236; &#55047; = (0, 0, &#55047;), thus we have that &#916;&#931;&#916; has the following block structure:</p><p>, where S 2&#215;2 is the top left 2 &#215; 2 block of S, S &#54375;&#54375; is the bottom right entry, and &#54351; is the remaining part (its values will not be directly relevant). Note also that &#916;&#931;&#916; 0, and it is well-known that any PSD matrix of the form &#54324; &#54351; &#54351; &#8224; &#54352; 0 has operator norm at most &#54324; op + &#54352;. We thus know that</p><p>where we use the fact that 1 = Tr(S) = Tr(S 2&#215;2 ) + S &#54375;&#54375; . Then we have</p><p>The third line is by the fact that S &#54375;&#54375; &#8804; S op &#8804; 1 -&#55042;, and the last inequality is because the function</p><p>increasing with &#55047; 2 and that we are in the &#55047; 2 &#8805; &#55042;/2 case. Thus, combining the two cases, there always exists &#55042; &#8242; such that &#916;&#931;&#916; op &#8804; 1 -&#55042; &#8242; . Specifically, we have</p><p>/2 &gt; 0 . Remark 4.6. As mentioned in Remark 1.4, our techniques can be extended to learn not just the mapping &#55052; &#8614; &#8594; Tr(&#54338;E [&#55052;]), but also the joint mapping (&#54338;, &#55052;) &#8614; &#8594; Tr(&#54338;E [&#55052;]). As this is standard, here we only briefly sketch the main ideas. The general strategy is to produce a classical description of the channel that we can then use to make predictions about properties of output states. To do this, we draw many input states &#55052; 1 , . . . , &#55052; &#54337; from D, query the channel on each them, and for each of the output states E [&#55052; &#54359; ], we apply a randomized Pauli measurement to each of them and use these to form unbiased estimators for the output state. Concretely, given an output state E [&#55052; &#54359; ], a randomized Pauli measurement will result in a stabilizer state |&#55059; ( &#54359; ) = &#8855; &#54363; &#54358;=1 |&#54368; ( &#54359; ) &#54358; &#8712; {|0 , |1 , |+ , |-, | + , | -} &#8855;&#54363; , and the expectation of</p><p>The classical description of the channel is given by the &#54338; (log(1/&#55040;))-body reduced density matrices of the input states &#55052; 1 , . . . , &#55052; &#54337; , together with the classical encodings of |&#55059; (1) , . . . , |&#55059; (&#54337; ) .</p><p>Given an observable &#54338;, we can then perform regression to predict the labels</p><p>. Because the labels are unbiased estimates of Tr(&#54338; E [&#55052; &#54359; ]), the resulting estimator will be an accurate approximation to &#55052; &#8614; &#8594; Tr(&#54338; E [&#55052;]) for &#55052; &#8764; D.</p><p>In this work, we do not belabor these details as they are already investigated in depth in <ref type="bibr">[HCP23]</ref>. Instead, we focus on the single observable case as this is where the main difficulty lies in extending the results of <ref type="bibr">[HCP23]</ref> to more general input distributions. Now we prove Lemma 4.1 which shows the existence of a low-degree approximator.</p><p>Proof of Lemma 4.1. Assume w.l.o.g., as in Remark 4.3, that E &#54327; [&#55052;] = 1 2 (&#54332; + &#55047;&#54349; ) and &#236; &#55047; = (0, 0, &#55047;). Let O be expressed in the basis &#54325; = {&#54332;, &#54347;, &#54348; ,</p><p>we will denote by {&#54339; &#8712; &#54325; : &#54339; &#8764; &#54342; } the set of basis elements with non-identity components at indices in &#54342; and identity components at indices in &#54342;. We will also denote by |&#54339; | the number of non-identity components in &#54339;.</p><p>Let O &gt;&#54353; &#8788; |&#54342; |&gt;&#54353; &#54339; &#8764;&#54342; O(&#54342;)&#54339;. We will show that O &gt;&#54353; satisfies E &#55052;&#8764;&#54327; &#8855; [Tr(O &gt;&#54353; &#55052;) 2 ] &#8804; (1 -&#55042; &#8242; ) &#54353; where &#55042; &#8242; &#8712; (0, 1) depends on &#55042;.</p><p>We first note a bound on the related quantity</p><p>) &#8804; 1 as well. We will expand this quantity as a quadratic form.</p><p>Note that the product is 0 whenever exactly one of &#54339; &#54358; , &#54340; &#54358; is &#54332; for any &#54358; &#8712; [&#54363;] (as Tr( (&#54349; -&#55047;&#54332; )&#8226;(&#54332; +&#55047;&#54349; )) = 0).</p><p>Therefore, we can partition the terms into groups that share a subset of identity variables:</p><p>where O &#54342; is the vector of coefficients for the set {&#54339; : &#54339; &#8764; &#54342; }, and &#54336; is the 3 &#215; 3 matrix such that &#54336; &#54339;,&#54340; = Tr(&#54339;&#54340; E &#54327; [&#55052;]):</p><p>Here, the entry &#54358;&#55047; arises because &#54347;&#54348; = &#54358;&#54349; and Tr(&#54347;&#54348; &#8226; 1 2 (&#54332; + &#55047;&#54349; )) = &#54358;&#55047;. Since &#54336; is positive semidefinite, we have O &#8224; &#54342; &#54336; &#8855; |&#54342; | O &#54342; &#8805; 0 for all &#54342;, and therefore we have</p><p>(2) Now we will write the desired quantity E &#55052;&#8764;&#54327; &#8855; [Tr(O &gt;&#54353; &#55052;) 2 ] as a quadratic form as well:</p><p>Similarly, the product is 0 whenever exactly one of &#54339; &#54358; and &#54340; &#54358; is identity (by the guarantee of Lemma 4.2 that E[Tr(&#54339; &#54358; &#55052;)] = 0 for &#54339; &#54358; &#8800; &#54332; ), so we can make the same partition:</p><p>words, it is the second moment matrix of the non-identity elements of our biased Pauli basis. Below, we show the entries of &#54336; &#8242; in terms of the Pauli covariance matrix &#931;:</p><p>Our aim is to bound &#54336; &#8242; in terms of &#54336; in order to show the existence of some &#55042; &#8242; &#8712; (0, 1) such that</p><p>Comparing Eq. ( <ref type="formula">2</ref>) and (3), it suffices to show that</p><p>Let &#54336; 2&#215;2 be the top left 2&#215;2 block in &#54336;, which is exactly the matrix in Lemma 4.4. From Lemma 4.4, we have &#55046; min (Re(&#54336;</p><p>. Thus, we can establish Eq. (4) by proving that</p><p>(5) Now, note that &#54336; &#8242; can be written as &#916;&#931; &#916;, where &#931; is the covariance matrix of &#54327; and &#916; = diag(1, 1, (1-&#55047; 2 ) -1/2 ). Letting &#916; = diag( (1-&#55047; 2 ) -1/4 , (1-&#55047; 2 ) -1/4 , (1-&#55047; 2 ) -1/2 ) (which is the diagonal matrix defined in Lemma 4.5), we can see that Eq. ( <ref type="formula">5</ref>) is equivalent to</p><p>By Lemma 4.5, this is true by our assumption that S op &#8804; 1 -&#55042;. This establishes Eq. ( <ref type="formula">5</ref>) and thus Eq. (4), and from Eq. ( <ref type="formula">2</ref>) and (3), we have</p><p>Therefore,</p><p>Hence, we have obtained the claimed result. Remark 4.7. In the proof of Lemma 4.1, we relate the quantity E &#55052;&#8764;&#54327; &#8855; [Tr(O &gt;&#54353; &#55052;) 2 ] that we wish to bound to the related quantity E &#55052;&#8764;&#54327; &#8855; [Tr(O 2 &#55052;)], which is at most 1 since O op &#8804; 1. Due to the choice of our biased Pauli basis &#54325; = {&#54332;, &#54347;, &#54348; , &#54349; -&#55047;&#54332; &#8730; 1-&#55047; 2 } &#8855;&#54363; , we may write both quantities as sums of</p><p>(2) and (3)). Suppose &#55052; is a product of different distributions where each qubit has mean Bloch vector &#236; &#55047; &#54358; = (0, 0, &#55047; &#54358; ) (after rotation; see Remark 4.3) and second moment bounded by 1 -&#55042;. We will instead use the basis &#54325; = &#8855; &#54363; &#54358;=1 {&#54332;, &#54347;, &#54348; ,</p><p>One can easily see that the above quantities are essentially the same, with &#54336; &#8855; |&#54342; | replaced by &#8855; &#54358; &#8712;&#54342; &#54336; &#54358; and similarly for &#54336; &#8242; . Then, the next steps in the proof (establishing Eq. (4) and (5)) are exactly the same.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Lower bounds</head><p>In this section, we show lower bounds in the classical case, which automatically imply hardness in the quantum case. In Section 5.1, we prove Theorem 1.5, which shows hardness of learning without the product distribution assumption in Theorem 1.3. In Section 5.2, we show that truncating in the unbiased basis fails when the distribution is not mean zero.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1">Lower bounds for learning non-product distributions</head><p>In this section, we prove Theorem 1.5. We show that if D is an arbitrary distribution, then even if D is supported on [-(1 -&#55042;), (1 -&#55042;)] &#54363; (i.e., in the interior of the hypercube), there is no learning algorithm.</p><p>Let &#54326; be a code over {0, 1} &#54363; of size 2 &#920;(&#54363;) and distance &#54363;/4. The following fact is standard.</p><p>Fact 5.1. For any constant &#55040; &gt; 0, any learning algorithm that can learn an arbitrary function &#54355; : {&#177;1} &#54363; &#8594; {&#177;1} over &#54326; to &#55040; error requires 2 &#937; (&#54363;) queries.</p><p>Proof of Theorem 1.5. Let &#55042; = 0.1. We set the distribution D to be the uniform distribution over (1-&#55042;)&#8226;&#54326;, which is supported in [-(1 -&#55042;), (1 -&#55042;)] &#54363; . Let &#54355; : {&#177;1} &#54363; &#8594; {&#177;1} be an arbitrary function. Since the code &#54326; has distance &#54363;/4, we can without loss of generality assume that &#54355; (&#54373; &#8242; ) = &#54355; (&#54373;) whenever &#54353; (&#54373;, &#54373; &#8242; ) &#8804; &#54363;/8. Suppose for contradiction that there is an algorithm that, with only 2 &#54364; (&#54363;) queries to &#54355; , outputs a function &#54356; : [-1, 1] &#54363; &#8594; R such that E &#54373;&#8764;D [(&#54356;(&#54373;) -&#54355; (&#54373;)) 2 ] &#8804; &#55040;. Let &#54365; &#8788; 1 -&#55042;/2, and let Ber(&#54365;) be the distribution where we have +1 with probability &#54365; and -1 otherwise. Then, for any &#54373; &#8712; {&#177;1} &#54363; , we have &#54355; ((1 -&#55042;)&#54373;) = E &#54375;&#8764;Ber(&#54365; ) &#8855; [&#54355; (&#54373; &#8226; &#54375;)], where &#8226; denotes entry-wise product.</p><p>We claim that for any &#54373; &#8712; &#54326;, | E &#54375;&#8764;Ber(&#54365; ) &#8855; [&#54355; (&#54373; &#8226;&#54375;)] -&#54355; (&#54373;)| &#8804; &#54364; &#54363; (1). The number of -1 coordinates in &#54375; is distributed as a Bin(&#54363;, &#55042;/2). By the Chernoff bound, Pr[Bin(&#54363;, &#55042;/2) &#8805; (1 +&#55039;) 1</p><p>2 &#55042;&#54363;] &#8804; &#54354; -&#54338; (&#55039; 2 &#55042;&#54363;) = &#54364; &#54363; (1). In particular, for &#55042; = 0.1, we have that Pr[Bin(&#54363;, &#55042;/2) &#8805; &#54363;/8] &#8804; &#54364; &#54363; (1). Thus, with probability 1 -&#54364; &#54363; (1), &#54353; (&#54373; &#8226; &#54375;, &#54373;) &lt; &#54363;/8, which means that &#54355; (&#54373; &#8226; &#54375;) = &#54355; (&#54373;). This proves that |&#54355; ((1 -&#55042;)&#54373;) -&#54355; (&#54373;)| &#8804; &#54364; &#54363; (1) for all &#54373; &#8712; &#54326;.</p><p>Then, let &#8462;(&#54373;) = &#54356;((1 -&#55042;)&#54373;).</p><p>This means that &#8462; is an &#55040;-approximation of &#54355; over &#54326;. This contradicts Fact 5.1 thus completing the proof.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2">Lower bounds for unbiased degree truncation</head><p>In Theorem 1.3, if the product distribution D over [-(1 -&#55042;), 1 -&#55042;] &#54363; has mean zero, then directly truncating &#54355; with respect to the standard monomial basis at degree &#54338; (log(1/&#55040;)/log(1/(1-&#55042;))) (independent of &#54363;) suffices. However, in this section, we will show that without the mean zero assumption, even truncating at &#937;(&#54363;) degree w.r.t. the monomial basis does not give a small approximation error. Our counter-example implies that truncation in any distribution-oblivious basis will fail on some product distribution. In the quantum setting, this implies that low-degree truncation in the standard Pauli basis fails on some product distribution as well.</p><p>The counter-example is quite simple: &#54355; is the multilinear extension of the Boolean majority function, and D is supported on a single nonzero point (which is in fact a product distribution).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Fact 5.2 ([O'D14]</head><p>). Let &#54355; be the multilinear extension of the Boolean majority function. Then the &#8467; 2 Fourier weight on terms of degree &#54360; is &#920;(&#54360; -3/2 ).</p><p>The following is a well-known fact in approximation theory. </p></div></body>
		</text>
</TEI>
