Abstract 1 Introduction 2 Preliminaries 3 Multi-Level Amplitude Estimation 4 Tsallis Entropy Estimation 5 Lower Bounds References

Quantum Multi-Level Estimation of Functionals of Discrete Distributions

Kean Chen ORCID Department of Computer and Information Science, University of Pennsylvania, Philadelphia, PA, USA    Minbo Gao ORCID Key Laboratory of System Software (Chinese Academy of Sciences), Institute of Software, Chinese Academy of Sciences, Beijing, China
University of Chinese Academy of Sciences, Beijing, China
   Tongyang Li ORCID Center on Frontiers of Computing Studies, Peking University, Beijing, China
School of Computer Science, Peking University, Beijing, China
   Qisheng Wang ORCID School of Computer Science, Shanghai Jiao Tong University, Shanghai, China    Xinzhao Wang ORCID Center on Frontiers of Computing Studies, Peking University, Beijing, China
School of Computer Science, Peking University, Beijing, China
Abstract

We propose a quantum multi-level estimation framework for a functional i=1nf(pi) of a discrete distribution (pi)i=1n. We partition the values pi into logarithmically many intervals whose length decays exponentially. For each interval, we perform non-destructive singular value discrimination to isolate the relevant pi, enabling adaptive estimation of the partial sum over this interval. Unlike previous variable-time approaches, our method avoids high control overhead and requires only constant extra ancilla qubits. As an application, we present efficient quantum estimators for the q-Tsallis entropy of discrete distributions. Specifically,

  • For q>1, we obtain a near-optimal quantum algorithm with query complexity Θ~(1/εmax{12(q1),1}),111Throughout this paper, O~(), Ω~(), and Θ~() suppress polylogarithmic factors. improving the prior best O(1/ε1+1q1) due to Liu and Wang (SODA 2025; IEEE Trans. Inf. Theory 2026).

  • For 0<q<1, we obtain a quantum algorithm with query complexity O~(n1q12/ε1q), exhibiting a quantum speedup over the near-optimal classical estimators due to Jiao, Venkat, Han, and Weissman (IEEE Trans. Inf. Theory 2017).

Our results achieve, to our knowledge, the first near-optimal quantum estimators for parameterized q-entropy for non-integer q.

Keywords and phrases:
Quantum algorithms, functional estimation, entropy estimation, query complexity, Tsallis entropy
Category:
Track A: Algorithms, Complexity and Games
Funding:
Minbo Gao: Supported by National Key Research and Development Program of China (Grant No. 2023YFA1009403).
Tongyang Li: Supported by the National Natural Science Foundation of China (Grant No. 62372006).
Qisheng Wang: Supported by startup funding from Shanghai Jiao Tong University.
Xinzhao Wang: Supported by the National Natural Science Foundation of China (Grant No. 62372006).
Copyright and License:
[Uncaptioned image] © Kean Chen, Minbo Gao, Tongyang Li, Qisheng Wang, and Xinzhao Wang; licensed under Creative Commons License CC-BY 4.0
2012 ACM Subject Classification:
Theory of computation Quantum query complexity
; Theory of computation Design and analysis of algorithms ; Mathematics of computing Information theory
Related Version:
Full Version: https://arxiv.org/abs/2605.03685 [14]
Editors:
Sayan Bhattacharya, Danupon Nanongkai, Michael Benedikt, and Gabriele Puppis

1 Introduction

Property testing on quantum computers is a growing field in quantum computing [32]. An important question is whether quantum computing can bring speedups to classical tasks, namely the property testing of discrete distributions. Early works [9, 13] investigated the quantum query complexity of testing a series of properties of discrete probability distributions, including identity, closeness, uniformity, and orthogonality. A quantum algorithm for the hypothesis testing of discrete distributions was presented in [7].

Quantum approaches for parameterized tasks regarding discrete distributions were first considered in [26]. Specifically, they presented quantum estimators for the α-Rényi entropy HαRén(p)=11αlog(i=1npiα) [33] for an unknown discrete distribution p=(pi)i=1n, where α[0,+] is the parameter. In particular, their quantum estimators for the 1- and 2-Rényi entropies achieve near-optimal dependence on n (cf. [10]). Here, the 1-Rényi entropy is the Shannon entropy [34, 35]. Recently, an improved quantum estimator for Shannon entropy was proposed in [36]. Another parameterized entropy of great interest is the q-Tsallis entropy HqTsa(p)=11q(i=1npiq1) [39], for which near-optimal quantum estimators were provided in [40] for any integer q2. For non-integer q>2, quantum algorithms with query complexity O(1/ε1+1q1) were proposed in [28], improving the classical sample complexity O(1/ε2) given in [25], where ε is the desired additive error.

Another parameterized task is the α closeness testing, where α[1,+] is the parameter. The quantum query complexity of the 1 closeness testing was first studied in [9], where they further considered the estimation of the 1 distance. Improved quantum algorithms for the 1 closeness testing were subsequently proposed in [31, 19, 30, 11]. The 2 closeness testing was considered in [20] and later improved to optimal up to constant factors in [30]. For non-integer α>1, there is only an attempt in [27] for the α closeness testing of quantum states.

As we can see, (near-)optimal quantum estimators/testers for discrete distributions are only known for integer parameters. We therefore ask the following question:

Can we find optimal quantum estimators for properties with non-integer parameters?

In this paper, we answer this question in the affirmative. We propose a multi-level estimation framework that provides a comprehensive resolution to the problem by establishing near-optimal quantum estimators for the q-Tsallis entropy for all non-integers q>1. A key feature of our framework is that it addresses the implementation overheads of prior art while achieving a fine-grained query complexity. Specifically, we implement this multi-level structure using only a constant number of additional ancilla qubits, effectively eliminating the complex control logic required by previous methods.

The necessity of such a multi-level strategy arises from a primary technical challenge: the component function f(x) in the target functional i=1nf(pi) often exhibits a singular behavior at zero. Important examples include the Shannon entropy and the q-Tsallis entropy for non-integer q. The standard QSVT-based framework [19] typically uses a single polynomial to approximate the target function f(x) globally. However, in the presence of singularities, efficient polynomial approximation is typically feasible only on an interval [δ,1] bounded away from zero, where the required degree scales inversely with the cutoff δ.

A similar difficulty appears in the quantum linear system problem where the inverse function is singular at the origin. A standard solution in that context is Variable Time Amplitude Amplification (VTAA) [3, 17], which partitions the state space based on the distance to the singularity. While improving query complexity, this strategy inherently incurs significant implementation overheads: partitioning the state space often requires complex multi-qubit controlled operations and a large number of ancilla qubits. Prior approaches adapting this partitioning idea to distribution testing [44, 36] inherit these heavy circuit complications, which our framework successfully resolves.

1.1 Main results

In this paper, to estimate functionals of an unknown discrete distribution (pi)i=1n, we employ the purified quantum query access model, where one is given a unitary oracle, 𝒪p, for the distribution p such that

𝒪p|𝟎|𝟎=i=1npi|i|ϕi,

with each |ϕi an arbitrary normalized pure state. This quantum query model is the now standard input model for quantum property testing, commonly used in quantum computational complexity [45] and quantum algorithms [19].

To establish our quantum estimators, we provide a quantum multi-level estimation framework for general functionals of the form i=1nf(pi). While building on the partitioning strategy of [36], our framework significantly reduces the circuit implementation cost. We introduce the function g(x)f(x)/x to rewrite the target functional as i=1npig(pi).

Theorem 1 (Informal version of Theorem 13).

Suppose (pi)i=1n is an unknown discrete distribution. We partition [0,1] into intervals Δm+1=[0,φm],Δm=(φm,φm1],,Δ1=(φ1,1], with geometrically decreasing φj. For 1jm, let nj be the number of pi falling into Δj, and let j be an upper bound on 2|g(x2)| over all x in Δj and its adjacent intervals.

If g(x2) can be approximated by the square of a polynomial of degree O~(1/φj) on Δj for each 1jm (see Condition 2) and piΔm+1pi|g(pi)| is bounded by O(ε) (see Condition 4), then there is a quantum algorithm that estimates the functional i=1npig(pi) to within additive error ε with high probability, using

O~(j=1m(jnjε+jφjε))

queries to the purified quantum query access oracle 𝒪p and only 4 additional qubits beyond the register required for the projected unitary encoding of the distribution p.

As a direct application of Theorem 1, we obtain a quantum estimator for Shannon entropy with query complexity O(nlog4.5(n/ε)/ε), reproducing the result of [36] with explicit polylogarithmic factors (see Corollary 14).

Our specific main applications of Theorem 1 are a series of quantum estimators for the q-Tsallis entropy [39]

HqTsa(p)=11q(i=1npiq1)

for all q(0,1)(1,+), where Fq(p)=i=1npiq is the key component to estimate. Classical estimators for the q-Tsallis entropy have been investigated in [5, 24, 25]. We introduce our quantum estimators below and compare them with prior results in Table 1.

Table 1: Quantum query complexity of estimating q-Tsallis entropy for non-integer q.
0<q<0.5 0.5q<1 1<q<1.5 1.5q<2 q>2
Previous
Upper Bounds
O~(n1qε1q)
[24]
O~(n1qε1q+n22qε2)
[24]
O~(1ε1q1)
[24]
O(1ε2)
[25]
O(1ε1+1q1)
[28]
Our
Upper Bounds
O~(n1q12ε1q)
Theorem 16
Θ~(1ε12(q1))
Theorem 18
Theorem 19
Θ~(1ε)
Theorem 18
Theorem 19
Our
Lower Bounds
Ω~(n12qε12q)222This lower bound holds for εΩ(n2q22q+112qlogq12q(n)).
Theorem 19
Ω~(n12qε12q+n1qε)
Theorem 19
Theorem 2 (Tsallis entropy estimation for q1.5, Theorem 18 and Theorem 19 combined).

For any constant q1.5, the q-Tsallis entropy HqTsa(p) can be estimated to within additive error ε, with near-optimal quantum query complexity

Θ~(1ε).
Theorem 3 (Tsallis entropy estimation for 1<q<1.5, Theorem 18 and Theorem 19 combined).

For any constant 1<q<1.5, the q-Tsallis entropy HqTsa(p) can be estimated to within additive error ε, with near-optimal quantum query complexity

Θ~(1ε12(q1)).

To the best of our knowledge, Theorem 2 and Theorem 3 present the first near-optimal quantum estimators for the (parameterized) q-entropy of probability distributions for non-integer q.333Near-optimal quantum estimators for the q-entropy of probability distributions are known for integer q in certain cases, e.g., the 2-Rényi entropy (q=2) [26], the q-Tsallis entropy for integer q2 [40], and the Shannon entropy (q=1) [36]. It is known that the sample complexity of estimating the q-Tsallis entropy is Θ(1/ε2) for q1.5 [25] and Θ~(1/ε1q1) for 1<q<1.5 [24]. In comparison, Theorem 2 and Theorem 3 achieve a strict quantum advantage over the corresponding classical estimators. Moreover, our results also improve the previous best query complexity O(1/ε1+1q1) for q>1.5 due to [28].444In [28], they considered the estimation of the q-Tsallis entropy of quantum states, which is a more general task. Even though, their query complexity remains unchanged when the quantum states degenerate to probability distributions.

Theorem 4 (Tsallis entropy estimation for 0<q<1, Theorem 16 restated).

For a constant 0<q<1, and a probability distribution p of size n, the q-Tsallis entropy HqTsa(p) can be estimated to within additive error ε, with quantum query complexity

O~(n1q12ε1q).

Theorem 4 demonstrates a quantum speedup over the near-optimal classical estimator [24] for q-Tsallis entropy with sample complexity Θ~(n1/qε1/q+n22qε2) for 0<q<1. We also present a quantum query lower bound Ω~(n1/2q) (see Theorem 19 for details), suggesting that there is only room for sub-quadratic speedup on the distribution size n. We note that when q=1o(1), Theorem 4 achieves optimal dependence on n up to a quasi-polynomial factor.

Moreover, given that an estimate of q-Tsallis entropy is always an estimate of q-Rényi entropy to the same precision when 0<q<1, Theorem 4 also implies an improved quantum query complexity of estimating the α-Rényi entropy in certain regimes, combined with the results in [44, Theorem 1].

Corollary 5.

For a constant 0<α<1, and a probability distribution p of size n, the α-Rényi entropy HαRén(p)=11αlog(i=1npiα) can be estimated to within additive error ε, with quantum query complexity

O~(min{n12αε12α+1,n1α12ε1α}).

Corollary 5 improves the quantum query complexity O~(n12αε12α+1) in [44] when εO(n1α12α) and 0.5<α<1.

For more details of the theorems, propositions and their proofs, we refer to the full version [14].

1.2 Techniques

Limitations of prior approaches.

Given access to the distribution p via the oracle 𝒪p, [19] constructed a projected unitary encoding of a matrix A with singular value decomposition A=i=1npi|ψ~iψi|. Conventional algorithms for estimating the functional i=1npig(pi) rely on a single polynomial P such that P2(pi)g(pi) over the entire domain. Applying the quantum singular value transformation (QSVT) of A with the polynomial P to the state i=1npi|ψi yields a state with squared norm i=1npiP2(pi)i=1npig(pi), which can be estimated via amplitude estimation. This approach often yields suboptimal query complexity for functions with singularities, such as various entropy measures, where the local behavior of g(x) varies significantly. For example, when estimating the q-Tsallis entropy HqTsa(p), the function g(x)=xq1 is generally not smooth for any non-integer q.

To address this limitation, [44] proposed a framework based on variable-time amplitude estimation (VTAE) [12]. By approximating g(pi) with distinct polynomials across different intervals, the complexity depends on the average polynomial degree rather than purely on the maximum one. Recently, [36] achieved near-optimal complexity for Shannon entropy estimation (g(x)=log(x)) using a different approach. This algorithm shares the same spirit as VTAE by approximating log(x) with different polynomials on different intervals, but avoids the nested amplitude amplifications used in VTAE. Instead, it uses QSVT with threshold polynomials to partition the values pi into m intervals, and then applies amplitude estimation to the contribution of each interval separately.

While enabling fine-grained polynomial approximation, both algorithms in [44, 36] suffer from the high control and ancilla overhead inherent to variable-time quantum algorithms [3]. Partitioning the values pi into m intervals requires applying a sequence of m QSVT-based thresholding steps. Specifically, the j-th thresholding step is designed to select those pi lying above a threshold such as 2j, and the outcome is stored in an ancilla qubit. To ensure that each pi is counted exactly once, the j-th unitary is applied conditioned on the ancilla qubits from all preceding steps, so that it acts only on the subspace rejected by the previous j1 steps. This creates a deep sequence of multi-qubit controlled operations, imposing a heavy control overhead. Moreover, a state rejected by the thresholding is mapped to a garbage state, which cannot be reused by the subsequent thresholding step. Consequently, a fresh copy of the input state is required for every thresholding step, leading to a large ancilla overhead.

Our approach: a resource-efficient multi-level framework.

In Algorithm 2, we combine two ideas to obtain query-efficient algorithms while reducing control and ancilla overhead. First, we partition the values pi into m groups, such that applying only two QSVT-based thresholding steps, corresponding to the lower and upper boundaries, suffices to isolate the values in any single group. A key challenge is that due to the discontinuity of the threshold function, only a “soft” thresholding can be implemented, leading to an uncertain transition region. This stands in contrast to arithmetic-based methods, such as those used in quantum mean estimation [31, 23, 22, 18], where values stored in quantum registers can be partitioned exactly using coherent comparators. To address this, we interpret this soft thresholding as assigning a probability weight to each value for every group. In Theorem 13, we show that, up to a tolerable error,

  1. 1.

    (Localization) the values in each group lie within an interval where the ratio of the maximum to the minimum value is bounded by a constant, and

  2. 2.

    (Completeness) the probability weights of pi sum to one over all groups.

The first condition enables us to use a polynomial that approximates the target function for pi only within a local region, which allows for a significantly lower polynomial degree. The second condition ensures that the sum of the estimates over all groups correctly approximates the functional. Second, we apply the gapped phase estimation with branch marking technique in [29] to implement the thresholding non-destructively. This allows the initial state to be preserved rather than collapsing into a garbage state as in prior thresholding implementations. Consequently, the state can be reused for the second thresholding step, reducing the additional ancilla requirement to a constant.

To apply branch marking, which requires a Hermitian input operator, we construct a projected unitary encoding of a Hermitian matrix H with spectral decomposition

H=i=1npi2(|ϕi,+1ϕi,+1||ϕi,1ϕi,1|).

We can prepare the initial state

i=1npi2(|ϕi,+1+|ϕi,1)

using one query to 𝒪p. For the j-th group, we implement two thresholding steps to isolate the target values using constant ancilla qubits. Given the local property from the first condition, we apply the QSVT of H with a polynomial Pj such that Pj2(pi/2)g(pi) for pi in the corresponding region. As QSVT polynomials have definite parity, we have Pj2(pi/2)=Pj2(pi/2)g(pi), which ensures that both positive and negative eigenvalues contribute identically to the final estimate.

For clarity, we provide a high-level overview of our approach in Algorithm 1. A complete description of the procedure is deferred to Algorithm 2 in Section 3.2.

Algorithm 1 Informal Overview of Multi-Level Estimation (see Algorithm 2 for the formal procedure).

1.3 Open questions

Our paper leaves several natural open questions for future investigation:

  • The bounds we obtain for Tsallis entropy estimation in the regime 0<q<1 are not optimal. Is it possible to derive improved upper or lower bounds on the corresponding quantum query complexity? For example, can we show better lower bounds using other lower bound techniques such as the polynomial method [6], adversary method [2], and compressed oracle method [46]? More broadly, can the idea of multi-level estimation be applied to design optimal quantum algorithms for α closeness testing or for estimating other notions of relative entropy between discrete distributions?

  • There are results on the complexity of entropy estimation of quantum states [1, 19, 21, 37, 44, 41, 43, 28, 15]. The technique of [19] can be used to reduce the estimation of quantum entropies to the estimation of entropies of discrete probability distributions [44]. It remains an open question whether our quantum multi-level estimation technique can be applied in this setting, or adapted appropriately, to obtain optimal algorithms for estimating quantum entropies. A potential difficulty is that the eigenbasis of the quantum state is unknown.

  • Our multi-level amplitude estimation shares several conceptual similarities with variable-time amplitude amplification and estimation algorithms [3, 12, 4, 29]. Are there deeper or more formal connections between these approaches? Moreover, given the broad range of applications of variable-time amplitude amplification, it is natural to ask whether our multi-level amplitude estimation framework can be extended to, or applied in, more general settings.

2 Preliminaries

2.1 Notations

Unless otherwise stated, all operator approximations are measured in the spectral norm , and state approximations are measured in the Euclidean norm 2. We use |𝟎 to denote the all-zero state |0k on a quantum register, where the number of qubits k is clear from the context.

2.2 Quantum subroutines

In this subsection, we review the basic quantum subroutines that serve as building blocks for our algorithms.

Theorem 6 (Amplitude estimation [8]).

There is a quantum algorithm that takes as input a unitary U, an orthogonal projector Π, and a positive integer t. The algorithm outputs an estimate a~ of a=ΠU|02, such that

|a~a|2πa(1a)t+π2t2

with probability at least 8/π2, using 2t+1 calls to (controlled) U and U, and t calls to the reflection I2Π.

To estimate a to within a given additive error ε, we propose the following two-stage algorithm that first decides whether aε and then determines t accordingly.

Corollary 7.

Let U be a unitary and Π be an orthogonal projector. Let a=ΠU|02. For any precision ε(0,1] and failure probability η(0,1), there exists a quantum algorithm that outputs an estimate a~ satisfying |a~a|ε with probability at least 1η, using

O((aε+1ε)log(1η))

queries to (controlled) U, U, and I2Π.

2.3 Quantum singular value transformation

A projected unitary encoding (Π~,Π,U) [20] of a matrix Ad×d is a unitary U and two orthogonal projections Π,Π~ such that A=Π~UΠ. Let

A=i=1dσi|ψi~ψi|

be the singular value decomposition (SVD) of A. Given a scalar function f, the singular value transformation of A is defined by applying f to its singular values.

Definition 8 (Singular value transformation).

Let f: be an even or odd function and Ad×d be a matrix with SVD A=i=1dσi|ψi~ψi|. Define the singular value transformation of A corresponding to f as

f(SV)(A):={i=1df(σi)|ψi~ψi| for odd f, andi=1df(σi)|ψiψi| for even f.

Given a projected unitary encoding of A, we can implement the singular value transformation of A corresponding to a bounded polynomial with definite parity.

Theorem 9 ([20, Corollary 11]).

Suppose that P[x] is a degree-m polynomial satisfying

  • P has parity-(mmod2) and

  • for all x[1,1]: |P(x)|1.

Then there exists a unitary UP(SV) such that

P(SV)(Π~UΠ)={(+|Π~)UP(SV)(|+Π) if m is odd,(+|Π)UP(SV)(|+Π) if m is even.

The unitary UP(SV) can be implemented using O(m) elementary gates, controlled reflections I2Π,I2Π~, and O(m) queries to controlled-U and U.

2.4 Polynomial approximations

We recall the following lemmas about polynomial approximations of power functions.

Lemma 10 (Polynomial Approximations of Negative Power Functions, [20]).

For δ,ε(0,12] and c>0, let g(x)δc2xc. Then, there exists an even polynomial Pc,δ,ε[x], such that

|Pc,δ,ε(x)g(x)| ε,x[δ,1],
|Pc,δ,ε(x)| 1,x[1,1].

Moreover, the degree of Pc,δ,ε(x) is O((c+1)log(1/ε)/δ).

Lemma 11 (Polynomial Approximations of Positive Power Functions, [44, Lemma 6]).

For any c>0, β(0,1), ν(0,β), and η(0,12), let g(x)=2c1βcxc. There exists an efficiently computable even polynomial Sc,ν,β,η[x] of degree O(c+1νlog(1βνη)), such that

x[0,ν] :|S(x)|2g(x),
x[ν,β] :|g(x)S(x)|η,
x[1,1] :|S(x)|1.

3 Multi-Level Amplitude Estimation

In this section, we describe our multi-level estimation framework for the functional i=1npig(pi) of a discrete distribution p, given quantum query access via a unitary oracle 𝒪p.

We perform the estimation by manipulating a projected unitary encoding of a matrix A, which encodes the distribution probabilities in its singular values. Following the construction in [19], we aim to construct A with the singular value decomposition:

A=i=1npi2|ψ~iψi|=i=1npi2|ii||𝟎i||𝟎ϕi||00|.

To implement this encoding, we use a system of four registers. Let R be a single-qubit unitary that maps |012|0+32|1. This projected unitary encoding is realized by the tuple (Π~,Π,U) defined as

Π~=I|𝟎𝟎||𝟎𝟎||00|,U=I𝒪pR,Π=i=1n|ii||ii|I|00|. (1)

Let CNOT denote a bit-wise CNOT gate satisfying CNOT:|𝟎|i|i|i. We prepare the initial state

i=1npi|ψi=i=1npi|i|i|ϕi|0 (2)

by applying 𝒪p to the second and third registers, followed by a bit-wise CNOT gate on the first register controlled by the second.

Let ρ>1 be a constant. We partition the domain [0,1] into m+1 intervals:

Δm+1=[0,φm],Δj=(φj,φj1] for j=1,,m,

where φj=ρj for j=0,,m.

3.1 Non-destructive singular value discrimination

Let U be a projected unitary encoding of a matrix A with SVD A=i=1dσi|ψ~iψi|. A standard method for singular value discrimination used in [44, 36] utilizes QSVT with a polynomial P that approximates a threshold function. Specifically, to distinguish whether a singular value σi lies below γ/ρ or above γ for a threshold γ(0,1), consider an even polynomial P satisfying P(x)0 on [0,γ/ρ] and P(x)1 on [γ,1]. Applying the associated QSVT unitary to the singular vector |ψi produces the state

P(σi)|ψi+1P2(σi)|ψi,

where |ψi denotes a garbage state orthogonal to the subspace of interest. To partition σi into finer intervals, multiple discrimination steps are necessary. Note that if σi<γ, the produced state contains a non-negligible component of the garbage state |ψi. The main drawback is that this garbage state cannot be reused for subsequent tests, since QSVT leaves the orthogonal subspace undefined. This necessitates preparing a fresh copy of |ψi in an additional ancilla register for every new discrimination step, incurring a substantial space overhead. To overcome this and discriminate singular values using constant ancilla qubits, we apply the gapped phase estimation with branch marking technique proposed in [29]. Since the algorithm only applies to Hermitian matrices, we convert the singular value problem into an eigenvalue problem using a Hermitian dilation. Consider the unitary UH=|01|U+|10|U acting on an extended system. With respect to the projector ΠH=|00|Π~+|11|Π, the operator UH encodes the Hermitian matrix

H=[0AA0],

satisfying ΠHUHΠH=H. The spectral decomposition of H takes the form H=i,ννσi|ϕi,νϕi,ν|, where the eigenvectors are given by |ϕi,ν=12(|0|ψi+ν|1|ψ~i) for ν{+1,1}.

Theorem 12.

Let (Π~,Π,U) be a projected unitary encoding of A with spectral norm A1/2. Let A=i=1dσi|ψ~iψi| be the singular value decomposition of A. Let |ϕi,ν be the eigenvector of the Hermitian dilation H of A. For any precision ε1,ε2(0,1], threshold γ(0,1/2), and constant gap ratio ρ>1, there exists a unitary D that maps

|++|0|ϕi,ν|++|ξi,ν|ϕi,ν

with precision ε1 for all i[d] and ν{1,1}, where |ξi,ν satisfies

{|ξi,νν|0ε2, if σi[γ,1),|ξi,νi|1ε2, if σi[0,γρ].

Implementing D requires O(log(1/ε1)+log(1/ε2)/γ) queries to controlled U and U.

3.2 Main algorithm and its analysis

The pseudocode of the algorithm is presented in Algorithm 2. For each j[m], we isolate singular values in the j-th loop via two non-destructive singular value discriminators Dj1 and Dj.

In the following theorem, we show that this process effectively partitions the i-th probability of the distribution into m groups. Specifically, each pi is assigned a probability weight |βi,j|2 for the j-th group, satisfying two key properties. Suppose piΔji, and then we have

  1. 1.

    (Localization of βi,j) |βi,j|20 for any j{ji1,ji},

  2. 2.

    (Completeness of βi,j) |βi,ji1|2+|βi,ji|21.

We then apply a QSVT with polynomial Pj to the isolated singular values, followed by amplitude estimation to estimate the squared norm of the output state. Taking the sum over all groups yields an estimate of:

j=1mi=1npi|βi,j|2Pj2(pi2). (3)

Due to the localization of βi,j, the polynomial Pj2(pi/2) only needs to approximate g(pi) for piΔjΔj+1. The completeness property then ensures that Equation (3) approximates the target functional i=1npig(pi).

Algorithm 2 Multi-Level Estimation of Functionals.
Theorem 13.

Let ε(0,1) be a precision parameter, m be the number of intervals, and g:[0,1] be the target function. Given a constant ρ>1, define the interval endpoints φj=ρj for j=0,,m+1. Let B1,,Bm+10 be upper bounds satisfying Bj2maxx(φj,φj1]|g(x2)|, with convention B0=Bm+2=0. For each j[m], define the local maximum bound j:=max{Bj1,Bj,Bj+1,Bj+2}. Suppose there exist a constant C>0 and polynomials P1,,Pm[x] of the same definite parity satisfying the following four conditions.

  1. 1.

    Condition 1. For all j[m] and x[1,1], |Pj(x)|1.

  2. 2.

    Condition 2. For all j[m] and x(φj+1,φj1], |max{Bj,Bj+1}Pj2(x/2)g(x2)|ε/12m.

  3. 3.

    Condition 3. For any x(φm+1,φm], BmPm2(x/2)C|g(x2)|.

  4. 4.

    Condition 4. It holds that

    i[n]:pi[0,φm]pi|g(pi)|ε3(1+C).

Furthermore, assume the degrees satisfy deg(Pj)=O(αj(ε,m)log(mj/ε)/φj+1) for some functions αj(ε,m)1. Given purified quantum query access to any probability distribution (pi)i[n], there exists a quantum algorithm estimating i=1npig(pi) to within additive error ε with probability at least 2/3 using

O(j=1mlog(m)αj(ε,m)log(mjε)(mjnjε+1φj+1mjε))

queries, where nj=|{i[n]:pi(φj+1,φj1]}| denotes the number of indices in the local neighborhood of the j-th interval. The algorithm uses four additional qubits beyond the register required for the projected unitary encoding of the distribution p.

A few remarks on the technical conditions are in order to clarify their meaning:

  • Condition 1 (QSVT validity): This ensures that the polynomials are bounded and valid for implementation via QSVT.

  • Condition 2 (Local approximation): This guarantees that the scaled polynomial approximates the target function with high accuracy within the j-th interval and its transition boundaries.

  • Condition 3 and Condition 4 (Well-bounded tail): These conditions handle the residual interval [0,φm] closest to the singularity at the origin. In this region, we do not require an accurate polynomial approximation. Instead, Condition 4 ensures the true functional contribution from these small probabilities is sufficiently small, while Condition 3 restricts the magnitude of the polynomial estimate. Together, they guarantee via the triangle inequality that the total estimation error from this tail region is well-bounded.

Proof of Theorem 13.

We use Algorithm 2 to estimate i=1npig(pi). By Theorem 12, for any j[m] and i[n], the discriminator Dj maps
|++|0|0|ψi=|++|012(|ϕi,+1+|ϕi,1)|++12(|ξi,+1|ϕi,+1+|ξi,1|ϕi,1),

with accuracy ε/(24mmax{Bj,Bj+1,Bj+2}), where

|ξi,j,±1i|1 min{1,ε6mmax{Bj,Bj+1,Bj+2}}, for piφj+1, (4)
|ξi,j,±1±|0 min{1,ε6mmax{Bj,Bj+1,Bj+2}}, for piφj. (5)

For consistency, we define |ξi,0,±1=±|0 since D0=I. Define the target flag state for interval j as

|Fj={|00if j=1,|10if j2.

Then, for any j[m] and i[n], applying Dj1 to registers 𝖺,𝖻,𝖼,𝗌 and Dj to registers 𝖺,𝖻,𝖽,𝗌 implements the map
|++𝖺,𝖻|0𝖼|0𝖽|0𝗌1|ψi𝗌2 |++𝖺,𝖻12(|ξi,j1,+1𝖼|ξi,j,+1𝖽|ϕi,+1𝗌+|ξi,j,1𝖼|ξi,j,1𝖽|ϕi,1𝗌) =: |++𝖺,𝖻12(βi,j,+1|Fj𝖼,𝖽|ϕi,+1𝗌+βi,j,1|Fj𝖼,𝖽|ϕi,1𝗌+|𝖼,𝖽,𝗌) (6) with accuracy ε/(12mmax{Bj,Bj+1}), where |𝖼,𝖽,𝗌 is the component orthogonal to |0𝖽 for j=1 and orthogonal to |10𝖼,𝖽 for j2. We define βi,0,±1=0. The amplitude βi,j,±1 satisfies |βi,j,±1|2={|0|ξi,j1,±1|2|0|ξi,j,±1|2if j=1,|1|ξi,j1,±1|2|0|ξi,j,±1|2if j2.

For any j[m], the unitary Wj in Line 6 maps

|+|ϕi,±1Pj(±pi2)|+|ϕi,±1+|γi,j,±1, (7)

where |γi,j,±1 satisfies (|++|ΠH)|γi,j,±1=0. Combining Equation (6) and Equation (7), the final state in the j-th loop |Ψj:=Vj|Ψin is ε/(12mmax{Bj,Bj+1})-close to
i=1n(pi2|++𝖺,𝖻|Fj𝖼,𝖽(βi,j,+1Pj(pi2)|ϕi,+1𝗌+βi,j,1Pj(pi2)|ϕi,1𝗌)+|ηi,j𝖺,𝖻,𝖼,𝖽,𝗌).

Here, |ηi,j is an unnormalized state satisfying Πj|ηi,j=0 with

Πj:={|++|𝖺I𝖻,𝖼|00|𝖽(ΠH)𝗌if j=1|++|𝖺I𝖻|1010|𝖼,𝖽(ΠH)𝗌if j2.

Define the effective amplitude βi,j via its squared magnitude

|βi,j|2:=12(|βi,j,+1|2+|βi,j,1|2).

Then, the squared norm ΠjVj|Ψin2 is ε/(6mmax{Bj,Bj+1})-approximate to

i=1npi12(|βi,j,+1|2Pj2(pi2)+|βi,j,1|2Pj2(pi2)) =i=1npi|βi,j|2Pj2(pi2),

since Pj(x) has definite parity. By Corollary 7, the output v~j in Line 10 is an estimate of ΠjVj|Ψin2 with error at most ε/(6mmax{Bj,Bj+1}) and success probability at least 11/3m. By the union bound, the output S of Algorithm 2 satisfies

|Sj=1mi=1nmax{Bj,Bj+1}pi|βi,j|2Pj2(pi2)|j=1mε3mε3 (8)

with probability at least 2/3. Then it suffices to show that j=1mi=1nmax{Bj,Bj+1}pi|βi,j|2Pj2(pi/2) is a 2ε/3-approximation of i=1npig(pi). We first prove the two properties of βi,j.

Localization of 𝜷𝒊,𝒋.

For a fixed j with 2jm, and any pi in [0,φj+1] and (φj1,1], Equation (4) and Equation (5) imply

|ξi,j,±1i|1 min{1,ε3mmax{Bj,Bj+1}}and
|ξi,j1,±1±|0 min{1,ε3mmax{Bj,Bj+1}}

respectively. Consequently, the amplitude βi,j satisfies

|βi,j|2 =12ν{1,+1}|1|ξi,j1,ν|2|0|ξi,j,ν|2
(min{1,ε3mmax{Bj,Bj+1}})4ε3mmax{Bj,Bj+1},for 2jm. (9)

For j=1, any pi[0,φj+1](φj1,1]=[0,φ2], by Equation (4) and the definition of |ξi,0,±1, we have

|ξi,j,±1i|1min{1,ε3mmax{Bj,Bj+1}},|ξi,j1,±1=±|0.

Consequently, the amplitude βi,j satisfies

|βi,j|2 =12ν{1,+1}|0|ξi,j1,ν|2|0|ξi,j,ν|2
(min{1,ε3mmax{Bj,Bj+1}})2ε3mmax{Bj,Bj+1},for j=1. (10)

In summary, combining Equation (3.2) and Equation (3.2), we conclude that for any j[m] and pi[0,φj+1](φj1,1], the amplitude βi,j is bounded by

|βi,j|2ε3mmax{Bj,Bj+1},

which we call the localization bound of βi,j.

Completeness of 𝜷𝒊,𝒋.

For a fixed j with 3jm and any pi[φj,φj1], Equation (4) and Equation (5) imply |ξi,j2,±1i|1ε/(6mBj) and |ξi,j,±1±|0ε/(6mBj). Then the amplitude βi,j1 and βi,j satisfies
|βi,j1|2+|βi,j|2 =12ν{1,+1}(|1|ξi,j2,ν|2|0|ξi,j1,ν|2+|1|ξi,j1,ν|2|0|ξi,j,ν|2) (1ε6mBj)212ν{1,+1}(|0|ξi,j1,ν|2+|1|ξi,j1,ν|2) =(1ε6mBj)21ε3mBj. (11)

For j=2 and any pi[φj,φj1], by the definition of |ξi,0,±1 and Equation (5), we have |ξi,j2,±1=±|0 and |ξi,j,±1±|0ε/(6mBj). Then the amplitude βi,j1 and βi,j satisfy
|βi,j1|2+|βi,j|2 =12ν{1,+1}(|0|ξi,j2,ν|2|0|ξi,j1,ν|2+|1|ξi,j1,ν|2|0|ξi,j,ν|2) (1ε6mBj)212ν{1,+1}(|0|ξi,j1,ν|2+|1|ξi,j1,ν|2) =(1ε6mBj)21ε3mBj. (12)

For j=1 and any pi[φj,φj1]=[φ1,φ0], we have βi,0,±1=0 and |ξi,0,±1=±|0 by definition, and |ξi,1,±1±|0ε/(6mB1). Consequently, the amplitude βi,1 satisfies

|βi,0|2+|βi,1|2 =|βi,1|2
=12ν{1,+1}|0|ξi,0,ν|2|0|ξi,1,ν|2
=12ν{1,+1}|0|ξi,1,ν|2(1ε6mB1)21ε3mB1. (13)

In summary, combining Equation (11), Equation (12), and Equation (13), we conclude that for any j[m] and pi[φj,φj1], the amplitude βi,j1 and βi,j satisfy

|βi,j1|2+|βi,j|21ε3mBj. (14)

For the corresponding upper bound, bounding the outer projection probabilities by 1 directly yields

|βi,j1|2+|βi,j|2 12ν{1,+1}(1|0|ξi,j1,ν|2+|1|ξi,j1,ν|21)1.

Combining this with Equation (14), we obtain the final completeness condition:

||βi,j1|2+|βi,j|21|ε3mBj,

which we call the completeness of βi,j.

Error analysis.

For any i[n], let ji[m+1] be the index such that piΔji. If ji[m], for any j[m] satisfying jji2 or jji+1, we have pi(φji,φji1][0,φj+1](φj1,1], and hence

|βi,j|2ε3mmax{Bj,Bj+1} (15)

by the localization bound of βi,j. Then we have
|max{Bji1,Bji}|βi,ji1|2Pji12(pi2)+max{Bji,Bji+1}|βi,ji|2Pji2(pi2)g(pi)| |βi,ji1|2|max{Bji1,Bji}Pji12(pi2)g(pi)|+|βi,ji|2|max{Bji,Bji+1}Pji2(pi2)g(pi)|+||βi,ji1|2+|βi,ji|21||g(pi)| ε12m(|βi,ji1|2+|βi,ji|2)+ε3mBji|g(pi)| ε6m+ε6m=ε3m. (16)

The second inequality follows from Condition 2 and the completeness of βi,j. The third inequality follows from the definition of Bj. Then, we have
|j=1mmax{Bji,Bji+1}|βi,j|2Pj2(pi2)g(pi)| j[m]:jji1,jimax{Bj,Bj+1}|βi,j|2Pj2(pi2)+|max{Bji1,Bji}|βi,ji1|2Pji12(pi2)+max{Bji,Bji+1}|βi,ji|2Pji2(pi2)g(pi)| j[m]:jji1,jiε3m+ε3m ε3, (17)

where the third line follows from Condition 1, Equation (15), and Equation (16). If ji=m+1, which means pi[0,φm], then for any jm1, we have pi[0,φj+1], and hence

|βi,j|2ε3mmax{Bj,Bj+1}. (18)

by the localization bound of βi,j. Therefore, if pi(φm+1,φm], we have

|j=1mmax{Bj,Bj+1}|βi,j|2Pj2(pi2)g(pi)|
j=1m1max{Bj,Bj+1}|βi,j|2+Bm|βi,m|2Pm2(pi2)+|g(pi)|
j=1m1ε3m+C|βi,m|2|g(pi)|+|g(pi)|
ε3+(1+C)|g(pi)|, (19)

where the first line follows from Condition 1, and the second line follows from Condition 3 and Equation (18). If pi[0,φm+1], by the localization bound of βi,j, we have |βi,m|2ε/(3mBm), and hence Bm|βi,m|2Pm2(pi/2)ε/(3m) by Condition 1. Then, analogously to Equation (19), we have

|j=1mmax{Bj,Bj+1}|βi,j|2Pj2(pi2)g(pi)| j=1mε3m+|g(pi)|=ε3+|g(pi)|. (20)

Combining Equation (8), Equation (17), Equation (19), and Equation (20), the output S satisfies

|Si=1mpig(pi)| i=1npi|j=1mmax{Bj,Bj+1}|βi,j|2Pj2(pi2)g(pi)|+ε3
(1+C)i[n]:piΔm+1pi|g(pi)|+i=1npiε3+ε3
ε,

where the last line follows from Condition 4.

Complexity analysis.

By Theorem 12, each Dj uses O(φj1log(mj/ε)) queries (simplifying the log term to j is safe). By Theorem 9, each Wj uses deg(Pj)=O(φj+11α(ε,m)log(mj/ε)) queries. Thus, each Vj uses O(φj+11α(ε,m)log(mj/ε)) queries. The squared norm ΠjVj|Ψin2 in the j-th loop satisfies

ΠjVj|Ψin2 i=1npi|βi,j|2Pj2(pi2)+ε6mmax{Bj,Bj+1}
iSjpi+iSjpiε3mmax{Bj,Bj+1}+ε6mmax{Bj,Bj+1}
φj12|Sj|+ε2mmax{Bj,Bj+1},

where Sj={i[n]:pi(φj+1,φj1]}, and the second line follows from |βi,j|1, the localization bound of βi,j, and Condition 1. Denoting the additive error by δj=ε/(mmax{Bj,Bj+1}), by Corollary 7, the query complexity of the j-th loop is
O(α(ε,m)log(mjε)φj+1ΠjVj|Ψin+δjδjlog(m)) = O(log(m)α(ε,m)log(mjε)φj+1φj12|Sj|+δj+δjδj) = O(log(m)α(ε,m)log(mjε)φj+1(φj1|Sj|δj+1δj)) = O(log(m)α(ε,m)log(mjε)(φj1φj+1mmax{Bj,Bj+1}|Sj|ε+1φj+1mmax{Bj,Bj+1}ε)) = O(log(m)α(ε,m)log(mjε)(mj|Sj|ε+1φj+1mjε))

where the last equality holds because φj1/φj+1=ρ2 is a constant, and we bound max{Bj,Bj+1}j. Recall that we define nj=|Sj|, and taking the sum over j[m] completes the proof.

3.3 An example: Shannon entropy estimation

For g(x)=log(x), the functional i=1npig(pi)=H(p) corresponds to the Shannon entropy. Applying Theorem 13 yields the following result.

Corollary 14.

Given an n-dimensional probability distribution p and its unitary oracle 𝒪p. There is a quantum algorithm that computes an estimate of the Shannon entropy H(p) to within additive error ε, using

O(nεlog4.5(nε))

queries to 𝒪p.

4 Tsallis Entropy Estimation

4.1 The case of 𝟎<𝒒<𝟏

In the following, we show that there exists a suitable choice of parameters for estimating the functional jpjq that satisfies the requirements of multi-level amplitude estimation when 0<q<1.

Proposition 15.

For 0<q<1, let ρ=2, C=23q, m=12qlog2(3(1+23q)nε). Let φj=ρj, Bj=4ρ2j(1q), εj=ε96ρ2(j+1)(1q)m, δj=21ρj1 for j=0,1,,m+1. Set g(x)=xq1. Let Pj(x)P1q,δj,εj be the polynomials specified in Lemma 10 such that

|Pj(x)δj1q2xq1|εjx[δj,1],|Pj(x)|1x[1,1], (21)

with deg(Pj)=O(1δjlog(1εj)). Then, we have the following properties.

  1. 1.

    Bj2maxx(φj,φj1]|g(x2)| for j[m+1],

  2. 2.

    For all j[m] and x[1,1],

    |Pj(x)|1.
  3. 3.

    For all j[m] and x(φj+1,φj1],

    |max{Bj,Bj+1}Pj2(x2)g(x2)|ε12m.
  4. 4.

    For x(φm+1,φm],

    BmPm2(x2)C|g(x2)|.
  5. 5.

    The functional satisfies

    i[n]:pi[0,φm]pi|g(pi)|ε3(1+C).

In Proposition 15, we showed that the chosen parameters satisfy the constraints required by Theorem 13. Then, we can prove the following result.

Theorem 16.

For a constant q(0,1), and a probability distribution p of size n. There is a quantum algorithm that, given a unitary oracle 𝒪p to p, computes an estimate of Fq(p) to within additive error ε, using

O(n2q2qε1qlog2(nε)log(log(nε)))

queries to 𝒪p.

4.2 The case of 𝒒>𝟏

In the following, we show that there exists a suitable choice of parameters for estimating the functional jpjq for q>1 that satisfies the requirements of multi-level amplitude estimation.

Proposition 17.

Let q>1 be some constant, ε(0,1/2), m=log2(9/ε)2(q1), g(x)xq1, φj=2j for j=0,,m+1, φm+2=0, Bj=222(j2)(q1) for j=1,,m+1, and εj=ε24mBj for j=1,,m1 and εm=min{ε24mBm,ε21+(m+2)(q1)Bm}. Let Pj(x)Sq1,φj+1/2,φj1/2,εj for j[m], where S is the polynomial specified in Lemma 11. Then, it holds that

  1. 1.

    For all j[m] and x[1,1],

    |Pj(x)|1.
  2. 2.

    For all j[m+1],

    Bj2maxx(φj,φj1]|g(x2)|.
  3. 3.

    For all j[m] and x(φj+1,φj1],

    |max{Bj,Bj+1}Pj2(x2)g(x2)|ε12m.
  4. 4.

    For any x(φm+1,φm],

    BmPm2(x2)2|g(x2)|.
  5. 5.

    The functional satisfies

    i[n]:pi[0,φm]pi|g(pi)|ε9.
  6. 6.

    P1,,Pm[x] are of the same parity with deg(Pj)=O(log(mBj/ε)log(1/ε)/φj+1) for j=1,2,,m1, and deg(Pm)=O(log(mBm/ε)log2(1/ε)/φm+1).

In Proposition 17, we showed that the chosen parameters satisfy the constraints required by Theorem 13. Applying Theorem 13, we have the following theorem.

Theorem 18.

For a constant q>1, and a probability distribution p of size n. There is a quantum algorithm that, given a purified quantum query access 𝒪p to p, computes an estimate of HqTsa(p) to within additive error ε, using

{O(1εlog4(1ε)log(log(1ε))), if q>1.5O(1εlog5(1ε)log(log(1ε))), if q=1.5O(1ε12(q1)log4(1ε)log(log(1ε))) if 1<q<1.5

queries to 𝒪p.

5 Lower Bounds

In this section, we show quantum query lower bounds for estimating Tsallis entropies given purified quantum access to the probability distributions.

Theorem 19.

Any quantum query algorithm for estimating the q-Tsallis entropy of an unknown probability distribution of size n to within additive error ε requires query complexity:

  • Ω(n12qε12qlog(n/ε)) for 0<q<0.5 and εΩ(n2q22q+112qlogq12q(n)),

  • Ω(n12qε12qlog(n/ε)+n1qε) for 0.5q<1,

  • Ω(1ε12(q1)log(1/ε)) for 1<q<1.5,

  • Ω(1ε) for q1.5.

Proof.

Our quantum query complexity lower bounds are obtained by the quantum sample-to-query lifting method [42, 43, 38, 16]. Specifically, as mentioned in [16, Section 2.1], if testing a property of an unknown probability distribution requires sample complexity Ω(S), then this problem requires quantum query complexity Ω(S) in the purified quantum query access model. Therefore, in the remainder of this proof, we focus on the sample complexity lower bounds for estimating the q-Tsallis entropy for different ranges of q separately.

  • For 0<q<0.5, in [24, Theorem 2], it was shown that the minimax mean squared error for estimating the q-Tsallis entropy is Θ(n2(Slog(S))2q) for nΩ(S112qlog(S)) (with the specific constraints stated in [24, Page 2852]). To ensure the additive error ε, we need to set ε2=Θ(n2(Slog(S))2q) for nΩ(S112qlog(S)), which gives SΩ(n1qε1qlog(n/ε)) with the constraints εΩ(n2q22q+112qlogq12q(n)).

  • For 0.5q<1, in [24, Theorem 2], it was shown that the minimax mean squared error for estimating the q-Tsallis entropy is Θ(n2(Slog(S))2q+n22qS).555The case of q=0.5 should be classified under [24, Theorem 2(2)] rather than [24, Theorem 2(1)]. To ensure the additive error ε, we need to set ε2=Θ(n2(Slog(S))2q+n22qS), which gives SΩ(n1qε1qlog(n/ε)+n22qε2).

  • For 1<q<1.5, in [24, Theorems 3 and 4], it was shown that the minimax mean squared error for estimating the q-Tsallis entropy is Θ(1(Slog(S))2(q1)). To ensure the additive error ε, we need to set ε2=Θ(1(Slog(S))2(q1)), which gives SΩ(1ε1q1log(1/ε)).

  • For q1.5, in [25, Section VI-A], it was shown that the minimax mean squared error for estimating the q-Tsallis entropy is Θ(1S). To ensure the additive error ε, we need to set ε2=Θ(1S), which gives SΩ(1ε2).

References

  • [1] Jayadev Acharya, Ibrahim Issa, Nirmal V. Shende, and Aaron B. Wagner. Estimating quantum entropy. IEEE Journal on Selected Areas in Information Theory, 1(2):454–468, 2020. doi:10.1109/JSAIT.2020.3015235.
  • [2] Andris Ambainis. Quantum lower bounds by quantum arguments. Journal of Computer and System Sciences, 64(4):750–767, 2002. doi:10.1006/jcss.2002.1826.
  • [3] Andris Ambainis. Variable time amplitude amplification and quantum algorithms for linear algebra problems. In Proceedings of the 29th Symposium on Theoretical Aspects of Computer Science (STACS 2012), pages 636–647, 2012. doi:10.4230/LIPIcs.STACS.2012.636.
  • [4] Andris Ambainis, Martins Kokainis, and Jevgēnijs Vihrovs. Improved algorithm and lower bound for variable time quantum search. In Proceedings of the 18th Conference on the Theory of Quantum Computation, Communication and Cryptography (TQC 2023), pages 7:1–7:18, 2023. doi:10.4230/LIPIcs.TQC.2023.7.
  • [5] András Antos and Ioannis Kontoyiannis. Convergence properties of functional estimates for discrete distributions. Random Structures & Algorithms, 19(3–4):163–193, 2001. doi:10.1002/rsa.10019.
  • [6] Robert Beals, Harry Buhrman, Richard Cleve, Michele Mosca, and Ronald de Wolf. Quantum lower bounds by polynomials. Journal of the ACM, 48(4):778–797, 2001. doi:10.1145/502090.502097.
  • [7] Aleksandrs Belovs. Quantum algorithms for classical probability distributions. In Proceedings of the 27th Annual European Symposium on Algorithms (ESA 2019), pages 16:1–16:11, 2019. doi:10.4230/LIPIcs.ESA.2019.16.
  • [8] Gilles Brassard, Peter Høyer, Michele Mosca, and Alain Tapp. Quantum amplitude amplification and estimation. In Samuel J. Lomonaco, Jr. and Howard E. Brandt, editors, Quantum Computation and Information, volume 305 of Contemporary Mathematics, pages 53–74. AMS, 2002. doi:10.1090/conm/305/05215.
  • [9] Sergey Bravyi, Aram W. Harrow, and Avinatan Hassidim. Quantum algorithms for testing properties of distributions. IEEE Transactions on Information Theory, 57(6):3971–3981, 2011. doi:10.1109/TIT.2011.2134250.
  • [10] Mark Bun, Robin Kothari, and Justin Thaler. The polynomial method strikes back: tight quantum query bounds via dual polynomials. Theory of Computing, 16(10):1–71, 2020. doi:10.4086/toc.2020.v016a010.
  • [11] Clément L. Canonne, Robin Kothari, and Ryan O’Donnell. Uniformity testing when you have the source code. In Proceedings of the 20th Conference on the Theory of Quantum Computation, Communication and Cryptography (TQC 2025), pages 7:1–7:20, 2025. doi:10.4230/LIPIcs.TQC.2025.7.
  • [12] Shantanav Chakraborty, András Gilyén, and Stacey Jeffery. The power of block-encoded matrix powers: Improved regression techniques via faster Hamiltonian simulation. In Proceedings of the 46th International Colloquium on Automata, Languages, and Programming (ICALP 2019), pages 33:1–33:14, 2019. doi:10.4230/LIPIcs.ICALP.2019.33.
  • [13] Sourav Chakraborty, Eldar Fischer, Arie Matsliah, and Ronald de Wolf. New results on quantum property testing. In Proceedings of the IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2010), pages 145–156, 2010. doi:10.4230/LIPIcs.FSTTCS.2010.145.
  • [14] Kean Chen, Minbo Gao, Tongyang Li, Qisheng Wang, and Xinzhao Wang. Quantum multi-level estimation of functionals of discrete distributions. ArXiv preprints, 2026. arXiv:2605.03685.
  • [15] Kean Chen and Qisheng Wang. Improved sample upper and lower bounds for trace estimation of quantum state powers. In Proceedings of the 38th Conference on Learning Theory, pages 1008–1028, 2025. URL: https://proceedings.mlr.press/v291/chen25d.html.
  • [16] Kean Chen, Qisheng Wang, and Zhicheng Zhang. A list of complexity bounds for property testing by quantum sample-to-query lifting, 2025. ArXiv preprint. doi:10.48550/arXiv.2512.01971.
  • [17] Andrew M. Childs, Robin Kothari, and Rolando D. Somma. Quantum algorithm for systems of linear equations with exponentially improved dependence on precision. SIAM Journal on Computing, 46(6):1920–1950, 2017. doi:10.1137/16M1087072.
  • [18] Arjan Cornelissen, Yassine Hamoudi, and Sofiene Jerbi. Near-optimal quantum algorithms for multivariate mean estimation. In Proceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing, pages 33–43, 2022. doi:10.1145/3519935.3520045.
  • [19] András Gilyén and Tongyang Li. Distributional property testing in a quantum world. In Proceedings of the 11th Innovations in Theoretical Computer Science Conference (ITCS 2020), pages 25:1–25:19, 2020. doi:10.4230/LIPIcs.ITCS.2020.25.
  • [20] András Gilyén, Yuan Su, Guang Hao Low, and Nathan Wiebe. Quantum singular value transformation and beyond: exponential improvements for quantum matrix arithmetics. In Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, pages 193–204, 2019. doi:10.1145/3313276.3316366.
  • [21] Tom Gur, Min-Hsiu Hsieh, and Sathyawageeswar Subramanian. Sublinear quantum algorithms for estimating von Neumann entropy. ArXiv preprints, 2021. arXiv:2111.11139.
  • [22] Yassine Hamoudi. Quantum sub-Gaussian mean estimator. In Proceedings of the 29th Annual European Symposium on Algorithms (ESA 2021), pages 50:1–50:17, 2021. doi:10.4230/LIPIcs.ESA.2021.50.
  • [23] Yassine Hamoudi and Frédéric Magniez. Quantum Chebyshev’s inequality and applications. In Proceedings of the 46th International Colloquium on Automata, Languages, and Programming (ICALP 2019), pages 69:1–69:16, 2019. doi:10.4230/LIPIcs.ICALP.2019.69.
  • [24] Jiantao Jiao, Kartik Venkat, Yanjun Han, and Tsachy Weissman. Minimax estimation of functionals of discrete distributions. IEEE Transactions on Information Theory, 61(5):2835–2885, 2015. doi:10.1109/TIT.2015.2412945.
  • [25] Jiantao Jiao, Kartik Venkat, Yanjun Han, and Tsachy Weissman. Maximum likelihood estimation of functionals of discrete distributions. IEEE Transactions on Information Theory, 63(10):6774–6798, 2017. doi:10.1109/TIT.2017.2733537.
  • [26] Tongyang Li and Xiaodi Wu. Quantum query complexity of entropy estimation. IEEE Transactions on Information Theory, 65(5):2899–2921, 2018. doi:10.1109/TIT.2018.2883306.
  • [27] Yupan Liu and Qisheng Wang. On estimating the quantum α distance. In Proceedings of the 33rd Annual European Symposium on Algorithms, pages 105:1–105:20, 2025. doi:10.4230/LIPIcs.ESA.2025.105.
  • [28] Yupan Liu and Qisheng Wang. On estimating the trace of quantum state powers. IEEE Transactions on Information Theory, 2026. doi:10.1109/TIT.2026.3683891.
  • [29] Guang Hao Low and Yuan Su. Quantum linear system algorithm with optimal queries to initial state preparation. Quantum, 10:2041, 2026. doi:10.22331/q-2026-03-23-2041.
  • [30] Jingquan Luo, Qisheng Wang, and Lvzhou Li. Succinct quantum testers for closeness and k-wise uniformity of probability distributions. IEEE Transactions on Information Theory, 70(7):5092–5103, 2024. doi:10.1109/TIT.2024.3393756.
  • [31] Ashley Montanaro. Quantum speedup of Monte Carlo methods. Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences, 471(2181):20150301, 2015. doi:10.1098/rspa.2015.0301.
  • [32] Ashley Montanaro and Ronald de Wolf. A survey of quantum property testing. In Theory of Computing Library, number 7 in Graduate Surveys, pages 1–81. University of Chicago, 2016. doi:10.4086/toc.gs.2016.007.
  • [33] Alfréd Rényi. On measures of entropy and information. In Proceedings of the Fourth Berkeley Symposium on Mathematics, Statistics and Probability, pages 547–562, 1961. URL: https://static.renyi.hu/renyi_cikkek/1961_on_measures_of_entropy_and_information.pdf.
  • [34] C. E. Shannon. A mathematical theory of communication. The Bell System Technical Journal, 27(3):379–423, 1948. doi:10.1002/j.1538-7305.1948.tb01338.x.
  • [35] C. E. Shannon. A mathematical theory of communication. The Bell System Technical Journal, 27(4):623–656, 1948. doi:10.1002/j.1538-7305.1948.tb00917.x.
  • [36] Myeongjin Shin and Kabgyun Jeong. Near optimal quantum algorithm for estimating Shannon entropy, 2025. arXiv:2509.07452.
  • [37] Sathyawageeswar Subramanian and Min-Hsiu Hsieh. Quantum algorithm for estimating α-Renyi entropies of quantum states. Physical Review A, 104(2):022428, 2021. doi:10.1103/PhysRevA.104.022428.
  • [38] Ewin Tang, John Wright, and Mark Zhandry. Conjugate queries can help. ArXiv preprints, 2025. doi:10.48550/arXiv.2510.07622.
  • [39] Constantino Tsallis. Possible generalization of Boltzmann-Gibbs statistics. Journal of Statistical Physics, 52:479–487, 1988. doi:10.1007/BF01016429.
  • [40] Qisheng Wang. Information-theoretic lower bounds for approximating monomials via optimal quantum Tsallis entropy estimation. ArXiv preprint, 2025. doi:10.48550/arXiv.2509.03496.
  • [41] Qisheng Wang, Ji Guan, Junyi Liu, Zhicheng Zhang, and Mingsheng Ying. New quantum algorithms for computing quantum entropies and distances. IEEE Transactions on Information Theory, 70(8):5653–5680, 2024. doi:10.1109/TIT.2024.3399014.
  • [42] Qisheng Wang and Zhicheng Zhang. Quantum lower bounds by sample-to-query lifting. SIAM Journal on Computing, 54(5):1294–1334, 2025. doi:10.1137/24M1638616.
  • [43] Qisheng Wang and Zhicheng Zhang. Time-efficient quantum entropy estimator via samplizer. IEEE Transactions on Information Theory, 71(12):9569–9599, 2025. doi:10.1109/TIT.2025.3576137.
  • [44] Xinzhao Wang, Shengyu Zhang, and Tongyang Li. A quantum algorithm framework for discrete probability distributions with applications to Rényi entropy estimation. IEEE Transactions on Information Theory, 70(5):3399–3426, 2024. doi:10.1109/TIT.2024.3382037.
  • [45] John Watrous. Limits on the power of quantum statistical zero-knowledge. In Proceedings of the 43rd Annual IEEE Symposium on Foundations of Computer Science, pages 459–468, 2002. doi:10.1109/SFCS.2002.1181970.
  • [46] Mark Zhandry. How to record quantum queries, and applications to quantum indifferentiability. In Proceedings of the 39th Annual International Cryptology Conference, pages 239–268, 2019. doi:10.1007/978-3-030-26951-7_9.