English

IQP circuits for 2-Forrelation

Quantum Physics 2026-04-17 v1 Computational Complexity

Abstract

The 2-Forrelation problem provides an optimal separation between classical and quantum query complexity and is also the problem used for separating BQP\mathsf{BQP} and PH\mathsf{PH} relative to an oracle. A natural question is therefore to ask what are the minimal quantum resources needed to solve this problem. We show that 2-Forrelation can be solved using Instantaneous Quantum Polynomial-time (IQP\mathsf{IQP}) circuits, a restricted model of quantum computation in which all gates commute. Concretely, two IQP\mathsf{IQP} circuits with two quantum queries and efficient classical processing suffice. For the signed variant of 2-Forrelation, even a single IQP\mathsf{IQP} circuit and query suffices. This answers a recent open question of Girish (arXiv:2510.06385) on the power of commuting quantum computations. We use this to show that (BPPIQP)O⊈PHO(\mathsf{BPP}^{\mathsf{IQP}})^O \not\subseteq \mathsf{PH}^O relative to an oracle OO, strengthening the result of Raz and Tal (STOC 2019). Our results show that IQP\mathsf{IQP} circuits can be used for classically hard decision problems, thus providing a new route for showing quantum advantage with IQP\mathsf{IQP} circuits, avoiding the verification difficulties associated with sampling tasks. We also prove Fourier growth bounds for IQP\mathsf{IQP} circuits in terms of the size of their accepting set. The key ingredient is an algebraic identity of the quadratic function Q(x)=i<jxixjQ(x) = \sum_{i < j} x_ix_j that allows extracting inner-product phases within an IQP\mathsf{IQP} circuit.

Cite

@article{arxiv.2604.15248,
  title  = {IQP circuits for 2-Forrelation},
  author = {Quentin Buzet and André Chailloux},
  journal= {arXiv preprint arXiv:2604.15248},
  year   = {2026}
}

Comments

27 pages

R2 v1 2026-07-01T12:13:05.918Z