Quantum computing in a three-dimensional device lattice
AssigneeRigetti & Co, LLC
InventorsWilliam J. Zeng, Chad Tyler Rigetti
Life of this patent
Estimating the term…
Abstract
In a general aspect, information is encoded in data qubits in a three-dimensional device lattice. The data qubits reside in multiple layers of the three-dimensional device lattice, and each layer includes a respective two-dimensional device lattice. A three-dimensional color code is applied in the three-dimensional device lattice to detect errors in the data qubits residing in the multiple layers. A two-dimensional color code is applied in the two-dimensional device lattice in each respective layer to detect errors in one or more of the data qubits residing in the respective layer.
Claims18
A method of performing quantum error correction in a quantum computing system comprising a quantum processor cell, a signal delivery system, and a control system, the method comprising:
- encoding information in data qubits in a three-dimensional device lattice in the quantum processor cell, the data qubits residing in multiple layers of the three-dimensional device lattice, each layer comprising a respective two-dimensional device lattice,
- wherein the three-dimensional device lattice comprises devices whose collective spatial arrangement corresponds to a three-dimensional lattice structure, and the two-dimensional device lattices comprise devices whose collective spatial arrangements correspond to respective two-dimensional lattice structures;
- by operation of the control system:
- applying a three-dimensional color code in the three-dimensional device lattice to detect errors in the data qubits residing in the multiple layers;
- selecting a two-dimensional target boundary face of the three-dimensional color code to perform dimensional reduction, the two-dimensional target boundary face comprising a first subset of the data qubits;
- measuring a gauge syndrome on a second, distinct subset of the data qubits in the three-dimensional device lattice;
- inferring a two-dimensional syndrome of the two-dimensional target boundary face such that quantum information is transferred from the three-dimensional color code to the two-dimensional target boundary face of the three-dimensional color code,
- deallocating the second, distinct subset of the data qubits from the three-dimensional color code;
- and
- applying a two-dimensional color code in the two-dimensional target boundary face,
- wherein the signal delivery system transfers signals between the quantum processor cell and the control system.
A method of performing quantum error correction in a quantum computing system comprising a quantum processor cell, a signal delivery system and a control system, the method comprising:
- encoding information in data qubits residing in a layer comprising a two-dimensional device lattice in the quantum processor cell;
- by operation of the control system:
- applying a two-dimensional color code in the two-dimensional device lattice to detect errors in the data qubits;
- allocating neighboring qubits in distinct layers of a three-dimensional device lattice in the quantum processor cell for a three-dimensional color code;
- performing dimensional extension to extend the two-dimensional color code to the three-dimensional color code such that quantum information is transferred from the two-dimensional color code to the three-dimensional color code;
- and
- applying the three-dimensional color code in the three-dimensional device lattice,
- wherein the three-dimensional device lattice comprises devices whose collective spatial arrangement corresponds to a three-dimensional lattice structure, and the two-dimensional device lattices comprise devices whose collective spatial arrangements correspond to respective two-dimensional lattice structures,
- wherein the signal delivery system transfers signals between the quantum processor cell and the control system.
Dependencies are inferred from the claim text.