76
v1v2 (latest)

Learning fermionic linear optics with Heisenberg scaling and physical operations

Aria Christensen
Andrew Zhao
Main:1 Pages
Appendix:55 Pages
Abstract

We revisit the problem of learning fermionic linear optics (FLO), also known as fermionic Gaussian unitaries. Given black-box query access to an unknown FLO, previous proposals required O~(n5/ε2)\widetilde{\mathcal{O}}(n^5 / \varepsilon^2) queries, where nn is the system size and ε\varepsilon is the error in diamond distance. These algorithms also use unphysical operations (i.e., violating fermionic superselection rules) and/or nn auxiliary modes to prepare Choi states of the FLO. In this work, we establish efficient and experimentally friendly protocols that obey superselection, use minimal ancilla (at most 11 extra mode), and exhibit improved dependence on both parameters nn and ε\varepsilon. For arbitrary (active) FLOs this algorithm makes at most O~(n4/ε)\widetilde{\mathcal{O}}(n^4 / \varepsilon) queries, while for number-conserving (passive) FLOs we show that O(n3/ε)\mathcal{O}(n^3 / \varepsilon) queries suffice. The complexity of the active case can be further reduced to O~(n3/ε)\widetilde{\mathcal{O}}(n^3 / \varepsilon) at the cost of using nn ancilla. This marks the first FLO learning algorithm that attains Heisenberg scaling in precision. As a side result, we also demonstrate an improved copy complexity of O~(nη2/ε2)\widetilde{\mathcal{O}}(n \eta^2 / \varepsilon^2) for time-efficient state tomography of η\eta-particle Slater determinants in ε\varepsilon trace distance, which may be of independent interest.

View on arXiv
Comments on this paper