IP Library Granted Patent US 12,229,635
Granted Patent B2
US 12,229,635 · App. 17/574,192 · Granted Feb 18, 2025

Fidelity estimation for quantum computing systems

Inventors: John Martinis (Santa Barbara, CA); Nan Ding (Los Angeles, CA); Ryan Babbush (Venice, CA); Sergei V. Isakov (Zürich, CH); Hartmut Neven (Malibu, CA); Vadim Smelyanskiy (Mountain View, CA); Sergio Boixo Castrillo (Rancho Palos Verdes, CA)
Assignee: Google LLC
G06N10/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,229,635
App. No.
17/574,192
Granted
Feb 18, 2025
Kind
B2
Abstract

Methods and apparatus for estimating the fidelity of quantum hardware. In one aspect, a method includes accessing a set of quantum gates; sampling a subset of quantum gates from the set of quantum gates, wherein the subset of quantum gates defines a quantum circuit; applying the quantum circuit to a quantum system and performing measurements on the quantum system to determine output information of the quantum system; calculating output information of the quantum system based on application of the quantum circuit to the quantum system; and estimating a fidelity of the quantum circuit based on the determined output information and the calculated output information of the quantum system.

Claims (161)

1. An apparatus comprising:

quantum hardware comprising:

a quantum system comprising one or more qubits;

a universal set of quantum gates;

one or more measurement devices;

one or more classical processors in data communication with the quantum hardware;

wherein the quantum hardware and the one or more classical processors are configured to perform operations comprising:

randomly sampling a subset of quantum gates from the universal set of quantum gates, wherein the subset of quantum gates defines a quantum circuit;

repeatedly applying, by the quantum hardware, the quantum circuit to the quantum system and performing measurements on the quantum system to determine output information of the quantum system;

simulating, by the one or more classical processors, application of the quantum circuit to the quantum system to determine expected statistics of the quantum system; and

estimating, by the one or more classical processors, a fidelity of the quantum circuit based on the determined output information and the expected statistics of the quantum system.

2. The apparatus of claim 1 , wherein the one or more qubits are superconducting qubits.

3. The apparatus of claim 1 , wherein the one or more qubits form a one dimensional array.

4. The apparatus of claim 1 , wherein the one or more qubits form a two dimensional array.

5. The apparatus of claim 1 , wherein each of the one or more qubits are subject to nearest neighbor interactions.

6. The apparatus of claim 1 , wherein:

repeatedly applying the quantum circuit to the quantum system and performing measurements on the quantum system to determine output information of the quantum system comprises performing a plurality runs of the quantum circuit on the quantum system to obtain a sequence of bit strings, {x 1 . . . x m }, in a computational basis; and

wherein simulating application of the quantum circuit to the quantum system to determine expected statistics of the quantum system comprises calculating a probability, p(x i ), of each possible bit string that may be measured by quantum hardware.

7. The apparatus of claim 6 , wherein estimating a fidelity of the quantum circuit based on the determined output information and the expected statistics of the quantum system comprises determining a statistical aggregate using the sequence of bit strings and corresponding probabilities of each bit sting in the sequence of bit strings occurring.

8. The apparatus of claim 7 , wherein the statistical aggregate, c, is given by:

c

=

1

m

j

=

1

m

ln

(

p

(

x

j

)

)

and wherein the fidelity of the quantum circuit, α, is estimated using α=c+ln(N)+γ, where γ is the Euler constant and N is a dimension of a Hilbert space containing a calculated quantum state of the quantum system based on application of the quantum circuit to the quantum system.

9. The apparatus of claim 1 , wherein the universal set of quantum gates comprises single qubit quantum gates and two qubit quantum gates.

10. An apparatus comprising:

quantum hardware configured to perform continuous Hamiltonian evolution;

one or more classical processors in data communication with the quantum hardware;

wherein the quantum hardware and the one or more classical processors are configured to perform operations comprising:

selecting a particular continuous Hamiltonian evolution;

performing the selected continuous Hamiltonian evolution of a quantum system and performing measurements on the quantum system to determine output information of the quantum system;

calculating output information comprising expected statistics of the quantum system based on performing a classical simulation of the selected continuous Hamiltonian evolution on the quantum system; and

estimating a fidelity of the quantum hardware based on the determined output information and the expected statistics of the quantum system.

11. The apparatus of claim 10 , wherein estimating a fidelity of the quantum hardware based on the determined output information and the expected statistics of the quantum system comprises fitting the determined output information of the quantum system to the expected statistics of the quantum system.

12. The apparatus of claim 11 , wherein fitting the determined output information of the quantum system to the expected statistics of the quantum system to estimate the fidelity of the quantum hardware comprises:

defining a convex combination of the expected statistics of the quantum system and a totally mixed quantum state;

estimating the fidelity of the quantum hardware by comparing the defined convex combination with the determined output information of the quantum hardware.

13. The apparatus of claim 12 , wherein the convex combination ρ is given by

ρ

=

α

"\[LeftBracketingBar]"

ψ

ψ

"\[RightBracketingBar]"

+

(

1

-

α

)

𝕀

N

wherein α represents the fidelity of the quantum hardware, |ψ represents a quantum state of the quantum system based on performing the continuous Hamiltonian evolution on the quantum system, and /N represents the totally mixed quantum state.

14. The apparatus of claim 10 , wherein the quantum hardware is configured to perform one or more different continuous Hamiltonian evolutions on one or more interacting qubits, and

wherein each qubit interaction has an associated respective fidelity, and

wherein selected particular continuous Hamiltonian evolutions comprise interactions of comparable fidelity.

15. The apparatus of claim 10 , wherein selecting a particular continuous Hamiltonian evolution comprises randomly selecting a particular continuous Hamiltonian evolution.

16. A method comprising:

randomly sampling, by a classical processor, a subset of quantum gates from a universal set of quantum gates, wherein the subset of quantum gates defines a quantum circuit;

repeatedly applying, by quantum hardware, the quantum circuit to a quantum system and performing measurements on the quantum system to determine output information of the quantum system;

simulating, by the classical processor, application of the quantum circuit to the quantum system to determine expected statistics of the quantum system; and

estimating, by the classical processor, a fidelity of the quantum circuit based on the determined output information and the expected statistics of the quantum system.

17. The method of claim 16 , wherein:

repeatedly applying the quantum circuit to the quantum system and performing measurements on the quantum system to determine output information of the quantum system comprises performing a plurality runs of the quantum circuit on the quantum system to obtain a sequence of bit strings, {x 1 . . . x m }, in a computational basis; and

wherein simulating application of the quantum circuit to the quantum system to determine expected statistics of the quantum system comprises calculating a probability, p(x i ), of each possible bit string that may be measured by quantum hardware.

18. The method of claim 17 , wherein estimating a fidelity of the quantum circuit based on the determined output information and the expected statistics of the quantum system comprises determining a statistical aggregate using the sequence of bit strings and corresponding probabilities of each bit sting in the sequence of bit strings occurring.

19. The method of claim 18 , wherein the statistical aggregate, c, is given by:

c

=

1

m

j

=

1

m

ln

(

p

(

x

j

)

)

and wherein the fidelity of the quantum circuit, α, is estimated using α=c+ln(N)+γ, where γ is the Euler constant and N is a dimension of a Hilbert space containing a calculated quantum state of the quantum system based on application of the quantum circuit to the quantum system.

20. The method of claim 16 , wherein the universal set of quantum gates comprises single qubit quantum gates and two qubit quantum gates.

21. A method for estimating quantum hardware fidelity, comprising:

accessing quantum hardware, wherein the quantum hardware is configured to perform one or more different continuous Hamiltonian evolutions;

selecting a particular continuous Hamiltonian evolution;

performing the selected continuous Hamiltonian evolution of a quantum system and performing measurements on the quantum system to determine output information of the quantum system;

calculating output information comprising expected statistics of the quantum system based on performing a classical simulation of the selected continuous Hamiltonian evolution on the quantum system; and

estimating a fidelity of the quantum hardware based on the determined output information and the expected statistics of the quantum system.

22. The method of claim 21 , wherein estimating a fidelity of the quantum hardware based on the determined output information and the calculated output information of the quantum system comprises fitting the determined output information of the quantum system to the calculated output information of the quantum system.

23. The method of claim 21 , wherein fitting the determined output information of the quantum system to the calculated output information of the quantum system to estimate the fidelity of the quantum hardware comprises:

defining a convex combination of the calculated output information of the quantum system and a totally mixed quantum state;

estimating the fidelity of the quantum hardware by comparing the defined convex combination with the determined output information of the quantum hardware.

24. The method of claim 23 , wherein the convex combination ρ is given by

ρ

=

α

"\[LeftBracketingBar]"

ψ

ψ

"\[RightBracketingBar]"

+

(

1

-

α

)

𝕀

N

wherein α represents the fidelity of the quantum hardware, |ψ> represents a calculated quantum state of the quantum system based on performing the continuous Hamiltonian evolution on the quantum system, and /N represents the totally mixed quantum state.

25. The method of claim 21 , further comprising:

repeatedly selecting a particular continuous Hamiltonian evolution until completion of an event;

for each selected continuous Hamiltonian evolution:

performing the continuous Hamiltonian evolution of a quantum system and performing measurements on the quantum system to determine output information of the quantum system;

calculating output information of the quantum system based on performing the continuous Hamiltonian evolution on the quantum system; and

estimating a fidelity of the quantum hardware based on the determined output information and the calculated output information of the quantum system.

26. The method of claim 25 , wherein the completion of the event occurs when an uncertainty of an estimated fidelity is below a predetermined threshold.

27. The method of claim 21 , wherein the quantum hardware is configured to perform one or more different continuous Hamiltonian evolutions on one or more interacting qubits, and

wherein each qubit interaction has an associated respective fidelity, and

wherein selected particular continuous Hamiltonian evolutions comprise interactions of comparable fidelity.

28. The method of claim 21 , wherein selecting a particular continuous Hamiltonian evolution comprises randomly selecting a particular continuous Hamiltonian evolution.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT THE CONVEYING PARTY EXECUTION DATE FROM 09/30/2017 TO 09/29/2017 PREVIOUSLY RECORDED AT REEL: 58767 FRAME: 436. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 11, 2024
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 068944/0490 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2022
From: MARTINIS, JOHN; DING, NAN; BABBUSH, RYAN; ISAKOV, SERGEI V.; NEVEN, HARTMUT; SMELYANSKIY, VADIM; BOIXO CASTRILLO, SERGIO
To: GOOGLE INC.
Reel/Frame 058685/0651 →
CHANGE OF NAME Recorded Jan 18, 2022
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 058767/0436 →
Continuity (2)
Division 16301863
Related Publication 20220138610A1 · May 5, 2022
References Cited (37)
US 11244240B2 · Martinis · 2022 [cited by examiner]
US 20050224784A1 · Amin · 2005 [cited by examiner]
US 20150317558A1 · Adachi et al. · 2015 [cited by applicant]
JP 2007184700A · 2007 [cited by applicant]
WO WO2015103375 · 2015 [cited by applicant]
WO WO2016044917 · 2016 [cited by applicant]
Ball et al. “Effect of noise correlations on randomized benchmarking”, Phys. Rev A, vol. 93, Art. 022303; published Feb. 1, 2016 (Year: 2016). [cited by examiner]
Office Action in Canadian Appln. No. 3024197, dated Jun. 20, 2022, 4 pages. [cited by applicant]
CN Office Action in Chinese Appln. No. 201680085887.6, dated Dec. 5, 2022, 26 pages (with English Translation). [cited by applicant]
Office Action in Canadian Appln. No. 3,024,197, dated Apr. 17, 2023, 4 pages. [cited by applicant]
Notice of Allowance in Japanese Appln. No. 2022-128162, dated Apr. 17, 2023, 5 pages (with English translation). [cited by applicant]
AU Office Action in Australian Application No. 2016407222, dated Jun. 28, 2019, 6 pages. [cited by applicant]
AU Office Action in Australian Application No. 2016407222, dated Jan. 13, 2020, 3 pages. [cited by applicant]
AU Office Action in Australian Application No. 2016407222, dated Mar. 10, 2020, 3 pages. [cited by applicant]
Ball et al. “Effect of noise correlations on randomized benchmarking,” Physical Review A, vol. 93, Feb. 1, 2016, 23 pages. [cited by applicant]
Barends et al. “Digitized adiabatic quantum computing with a superconducting circuit,” arXiv 1511.03316v1, Nov. 10, 2015, 19 pages. [cited by applicant]
CA Office Action in Canadian Application No. 3,024,197, dated Jul. 23, 2021, 4 pages. [cited by applicant]
CA Office Action in Canadian Application No. 3,024,197, dated Nov. 4, 2019, 4 pages. [cited by applicant]
Carignan-Dugas et al., “Characterizing universal gate sets via dihedral benchmarking”, arXiv, Aug. 2015, 5 pages. [cited by applicant]
EP Office Action in European Application No. 16725717.9, dated Jun. 1, 2021, 7 pages. [cited by applicant]
Ferrie. “Quantum model averaging,”, New Journal of Physics, vol. 16, Sep. 24, 2014, 17 pages. [cited by applicant]
Flammia et al. “Direct fidelity estimation from few Pauli measurements,” arXiv 1104.4695v3, Apr. 30, 2011, 9 pages. [cited by applicant]
Fogarty et al. “Nonexponential fidelity decay in randomized benchmarking with low-frequency noise,” Physical Review A. vol. 92, Aug. 11, 2015, 7 pages. [cited by applicant]
Gilchrist et al., “Distance measures to compare real and ideal quantum processes” arXiv, Jan. 2009, 15 pages. [cited by applicant]
JP Office Action in Japanese Application No. 2020-22321, dated Mar. 1, 2021, 4 pages (with English translation). [cited by applicant]
Knill et al. “Randomized Benchmarking of Quantum Gates,” arXiv 0707.0963v1, Jul. 6, 2007, 13 pages. [cited by applicant]
Li et al. “Some geometric interpretations of quantum fidelity,” Linear Algebra and its Application, vol. 487(18), Sep. 18, 2015, 14 pages. [cited by applicant]
O'Brien et al., “Quantum process tomography of a controlled-NOT gate”, arXiv, Aug. 2004, 4 pages. [cited by applicant]
PCT International Search Report and Written Opinion issued in International Application No. PCT/US2016/032917, mailed on Mar. 2, 2017, 14 pages. [cited by applicant]
PCT Written Opinion issued in International Application No. PCT/US2016/032917, mailed on Apr. 26, 2018, 8 pages. [cited by applicant]
SG Written Opinion in Singaporean Application No. 11201810221Y, dated Jan. 6, 2020, 5 pages. [cited by applicant]
White et al., “Measuring Two-Qubit Gates” J. Opt. Soc. Am. B, Feb. 2007, 12 pages. [cited by applicant]
Office Action in European Appln. No. 16725717.9, dated Jul. 13, 2023, 7 pages. [cited by applicant]
Notice of Allowance in Chinese Appln. No. 201680085887.6, dated Jul. 27, 2023, 5 pages (with English translation). [cited by applicant]
Office Action in Japanese Appln. No. 2023-081794, mailed on Aug. 19, 2024, 6 pages (with English translation). [cited by applicant]
Anderson et al., “Accurate and robust unitary transformation of a high-dimensional quantum system” CoRR, Submitted on Oct. 2014, arXiv:1410.389lvl, 5 pages. [cited by applicant]
Office Action in Canadian Appln No. 3,210,815, mailed on Dec. 19, 2024, 4 pages. [cited by applicant]