IP Library Granted Patent US 11,816,536
Granted Patent B2
US 11,816,536 · App. 17/113,847 · Granted Nov 14, 2023

Physical realizations of a universal adiabatic quantum computer

Inventors: Jacob Daniel Biamonte (Burnaby, CA); Andrew J. Berkley (Vancouver, CA); Mohammad H. S. Amin (Burnaby, CA)
Assignee: 1372934 B.C. LTD
G06N10/00B82Y10/00G06N99/00Y10S977/933
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 11,816,536
App. No.
17/113,847
Granted
Nov 14, 2023
Kind
B2
Abstract

Devices, methods and articles advantageously allow communications between qubits to provide an architecture for universal adiabatic quantum computation. The architecture includes a first coupled basis A 1 B 1 and a second coupled basis A 2 B 2 that does not commute with the first basis A 1 B 1 .

Claims (50)

1. A method of operation of a quantum processor, the method comprising:

forming a first coupled basis between a first pair of qubits of the quantum processor;

forming a second coupled basis between a second pair of qubits of the quantum processor; and

evolving the quantum processor, the quantum processor comprising the first pair of qubits, the first coupled basis, the second pair of qubits, and the second coupled basis, wherein the second coupled basis is non-commuting with the first coupled basis.

2. The method of claim 1 , wherein a Hamiltonian of the quantum processor is a universal Hamiltonian, and the evolving the quantum processor includes performing a universal adiabatic quantum computation.

3. The method of claim 2 , wherein:

the forming a first coupled basis between a first pair of qubits of the quantum processor includes coupling information between a first basis in a first qubit of the first pair of qubits and a second basis in a second qubit of the first pair of qubits; and

the forming a second coupled basis between a second pair of qubits of the quantum processor includes coupling information between a third basis in a third qubit of the second pair of qubits and a fourth basis in a fourth qubit of the second pair of qubits.

4. The method of claim 3 , wherein:

the coupling information between a first basis in a first qubit of the first pair of qubits and a second basis in a second qubit of the first pair of qubits includes coupling information between a basis X in the first and the second qubit of the first pair of qubit, the first coupled basis being an XX basis; and

the coupling information between a third basis in third qubit of the second pair of qubits and a fourth basis in a fourth qubit of the second pair of qubits includes coupling information between a basis Z in the third and the fourth qubit of the first pair of qubits, the second coupled basis being a ZZ basis.

5. The method of claim 3 , wherein:

the coupling information between a first basis in a first qubit of the first pair of qubits and a second basis in a second qubit of the first pair of qubits includes coupling information between the basis X in the first qubit of the first pair of qubits and a basis Z in the second qubit of the first pair of qubits, the first coupled basis being an XZ basis; and

the coupling information between a third basis in third qubit of the second pair of qubits and a fourth basis in a fourth qubit of the second pair of qubits includes coupling information between the basis Z in the third qubit of the first pair of qubits and the basis X in the fourth qubit of the second pair of qubits, the second coupled basis being a ZX basis.

6. The method of claim 3 , wherein:

the coupling information between a first basis in a first qubit of the first pair of qubits and a second basis in a second qubit of the first pair of qubits includes coupling information between a basis Yin the first and the second qubit of the first pair of qubit, the first coupled basis being an YY basis; and

the coupling information between a third basis in third qubit of the second pair of qubits and a fourth basis in a fourth qubit of the second pair of qubits includes coupling information between a basis Z in the third and the fourth qubit of the first pair of qubits, the second coupled basis being a ZZ basis.

7. The method of claim 3 , wherein:

the coupling information between a first basis in a first qubit of the first pair of qubits and a second basis in a second qubit of the first pair of qubits includes coupling information between the basis Yin the first qubit of the first pair of qubits and a basis Z in the second qubit of the first pair of qubits, the first coupled basis being an YZ basis; and

the coupling information between a third basis in third qubit of the second pair of qubits and a fourth basis in a fourth qubit of the second pair of qubits includes coupling information between the basis Z in the third qubit of the first pair of qubits and the basis Yin the fourth qubit of the second pair of qubits, the second coupled basis being a ZY basis.

8. The method of claim 3 , wherein:

the coupling information between a first basis in a first qubit of the first pair of qubits and a second basis in a second qubit of the first pair of qubits includes coupling information between a basis X in the first and the second qubit of the first pair of qubit, the first coupled basis being an XX basis; and

the coupling information between a third basis in third qubit of the second pair of qubits and a fourth basis in a fourth qubit of the second pair of qubits includes coupling information between a basis Y in the third and the fourth qubit of the first pair of qubits, the second coupled basis being a YY basis.

9. The method of claim 3 , wherein:

the coupling information between a first basis in a first qubit of the first pair of qubits and a second basis in a second qubit of the first pair of qubits includes coupling information between the basis X in the first qubit of the first pair of qubits and a basis Yin the second qubit of the first pair of qubits, the first coupled basis being an XY basis; and

the coupling information between a third basis in third qubit of the second pair of qubits and a fourth basis in a fourth qubit of the second pair of qubits includes coupling information between the basis Yin the third qubit of the first pair of qubits and the basis X in the fourth qubit of the second pair of qubits, the second coupled basis being a YX basis.

10. The method of claim 2 , wherein the performing a universal adiabatic quantum computation includes performing a universal adiabatic quantum computation, at least one qubit of the quantum processor being simultaneously included in the first and the second pair of qubits.

11. The method of claim 2 , wherein the performing a universal adiabatic quantum computation includes simultaneously applying off-diagonal couplers.

12. The method of claim 1 , wherein the evolving the quantum processor includes evolving the quantum processor from a known initial Hamiltonian to a final Hamiltonian by gradually changing the Hamiltonian.

13. The method of claim 1 , wherein at least one of the qubits of the first and the second pair of qubits is an effective qubit comprised of a plurality of individual qubits and individual couplers that couple the individual qubits to function effectively as a single qubit.

14. The method of claim 1 , wherein:

the forming a first coupled basis between a first pair of qubits of the quantum processor includes forming a first coupled basis between a first pair of superconducting flux qubits; and

the forming a second coupled basis between a second pair of qubits of the quantum processor includes forming a second coupled basis between a second pair of superconducting flux qubits.

15. A method of operation of a quantum processor, the quantum processor comprising a plurality of qubits, the method comprising:

communicatively coupling a first programming interface to a Z-degree of freedom of a first qubit of the plurality of qubits;

communicatively coupling a second programming interface to an X-degree of freedom of a second qubit of the plurality of the qubits;

communicatively coupling, by a first coupling device, information between the Z-degree of freedom of a first pair of qubits of the plurality of qubits;

communicatively coupling, by a second coupling device, information between the X-degree of freedom of a second pair of qubits of the plurality of qubits;

programming the first qubit through the first programming interface;

programming the second qubit through the second programming interface; and

evolving the quantum processor, wherein the evolving the quantum processor includes causing a first interaction between the first pair of qubits through the Z-degree of freedom and a second interaction between the second pair of qubits through the X-degree of freedom.

16. The method of claim 15 , wherein:

the communicatively coupling a first programming interface to a Z-degree of freedom of a first qubit of the plurality of qubits includes communicatively coupling a first programming interface to a Z-degree of freedom of a first superconducting flux qubit of the plurality of qubits; and

the communicatively coupling a first programming interface to an X-degree of freedom of a second qubit of the plurality of qubits includes communicatively coupling a second programming interface to an X-degree of freedom of a second superconducting flux qubit of the plurality of qubits.

17. The method of claim 16 , wherein:

the communicatively coupling a first programming interface to a Z-degree of freedom of a first superconducting flux qubit of the plurality of qubits includes communicatively coupling, by the first programming interface, a flux signal into a qubit loop of the first superconducting flux qubit; and

the communicatively coupling a second programming interface to an X-degree of freedom of a second superconducting flux qubit of the plurality of qubits includes communicatively coupling, by the second programming interface, a flux signal into a compound Josephson junction of the second superconducting flux qubit.

18. The method of claim 17 , wherein the communicatively coupling, by a first coupling device, information between the Z-degree of freedom of a first pair of qubits of the plurality of qubits includes coupling magnetic flux signals between qubit loops of the first pair of qubits.

19. The method of claim 17 , wherein the communicatively coupling, by a second coupling device, information between the X-degree of freedom of a second pair of qubits of the plurality of qubits includes coupling charge signals between qubit loops of the second pair of qubits.

20. The method of claim 15 , wherein at least one of the qubits of the first and the second pair of qubits is an effective qubit comprised of a plurality of individual qubits and individual couplers that couple the individual qubits to function effectively as a single qubit.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2025
From: PSPIB UNITAS INVESTMENTS II INC.
To: D-WAVE SYSTEMS INC.; 1372934 B.C. LTD.
Reel/Frame 070470/0098 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 14, 2023
From: D-WAVE SYSTEMS INC.; 1372934 B.C. LTD.
To: PSPIB UNITAS INVESTMENTS II INC., AS COLLATERAL AGENT
Reel/Frame 063340/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2023
From: D-WAVE SYSTEMS INC.
To: 1372929 B.C. LTD.
Reel/Frame 063257/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2023
From: 1372929 B.C. LTD
To: 1372934 B.C. LTD.
Reel/Frame 063264/0615 →
RELEASE OF SECURITY INTEREST Recorded Sep 20, 2022
From: PSPIB UNITAS INVESTMENTS II INC., IN ITS CAPACITY AS COLLATERAL AGENT
To: D-WAVE SYSTEMS INC.
Reel/Frame 061493/0694 →
SECURITY INTEREST Recorded Mar 3, 2022
From: D-WAVE SYSTEMS INC.
To: PSPIB UNITAS INVESTMENTS II INC.
Reel/Frame 059317/0871 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME ON THE COVER SHEET PREVIOUSLY RECORDED AT REEL: 057191 FRAME: 0554. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Sep 15, 2021
From: DWSI HOLDINGS INC.
To: D-WAVE SYSTEMS INC.
Reel/Frame 057598/0547 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR'S NAME AND ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 57193 FRAME: 551. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 15, 2021
From: D-WAVE SYSTEMS INC.
To: D-WAVE SYSTEMS INC.
Reel/Frame 057598/0532 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME ON THE COVER SHEET PREVIOUSLY RECORDED AT REEL: 057053 FRAME: 0491. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 15, 2021
From: BIAMONTE, JACOB DANIEL; BERKLEY, ANDREW JOSEPH; AMIN, MOHAMMAD
To: D-WAVE SYSTEMS INC.
Reel/Frame 057598/0535 →
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST CONVEYING PARTY NAME PREVIOUSLY RECORDED AT REEL: 57193 FRAME: 315. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Sep 15, 2021
From: D-WAVE SYSTEMS INC.; DWSI HOLDINGS INC.
To: DWSI HOLDINGS INC.
Reel/Frame 057598/0544 →
CONTINUATION Recorded Aug 16, 2021
From: D-WAVE SYSTEMS, INC.
To: D-WAVE SYSTEMS, INC.
Reel/Frame 057193/0551 →
MERGER AND CHANGE OF NAME Recorded Aug 16, 2021
From: D-WAVE SYSTEMS, INC.; DWSI HOLDINGS INC.; DWSI HOLDINGS INC.
To: DWSI HOLDINGS INC.
Reel/Frame 057193/0315 →
CHANGE OF NAME Recorded Aug 16, 2021
From: DWSI HOLDINGS INC.
To: D-WAVE SYSTEMS, INC.
Reel/Frame 057191/0554 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2021
From: BIAMONTE, JACOB DANIEL; BERKLEY, ANDREW JOSEPH; AMIN, MOHAMMAD
To: D-WAVE SYSTEMS, INC.
Reel/Frame 057053/0491 →
Continuity (6)
Continuation 15962729 · Apr 25, 2018
Continuation 14860087 · Sep 21, 2015
Continuation 13539039 · Jun 29, 2012
Division 12098348 · Apr 4, 2008
Provisional Application 60910445 · Apr 5, 2007
Related Publication 20210374590A1 · Dec 2, 2021
Cited By (2)
US 12,706,605 US 12,718,975