The creation of a quantum computer is currently prevented by noise modifying the state of quantum bits (hereinafter qubits), causing logical errors. Despite great progress made over the past 20 years to limit noise sources, universal and fault-tolerant quantum computing is currently out of reach. Quantum error correction aims at solving this problem.
In order to ensure fault tolerance, two types of errors will need to be corrected: bit flip errors and phase flip errors. The main methodology used aims at encoding the qubits on which a calculation sequence is specified, called “logical qubits”, in a much larger information space, composed of qubits called “physical” qubits. In this information space, the logical qubits are encoded in states called “coding” states, which are chosen so that the noise does not allow to induce a direct transition from one coding state to another.
The noise, which thus induces transitions from a coding state to a non-coding state, can be detected and corrected to bring the system back to the initial coding state in an unambiguous manner, that is to say that each non-coding state is associated with a single coding state. To avoid disrupting quantum information, this error detection and correction must be done without measuring the logical qubits. The logic gates, operating transitions from one coding state to another, can be implemented on this system in a fault-tolerant manner, through particular control sequences.
The most common quantum error correction method is called “surface code”. This type of solution is implemented by the biggest names in the quantum field, such as Google, IBM, University of Delft, University of Zurich, etc., and is the most studied solution in the world to date.
In a surface code, quantum information is carried by a 2D network of physical qubits. Schemes have been proposed to perform gates (quantum operations) with one and two fault-tolerant logic qubits. However, no demonstration of such a gate has been made to date. Indeed, the biggest disadvantage of the surface code is that it requires a large number of very good quality physical qubits to enable even the slightest calculation to be carried out. Beyond the costs induced by this architecture, this generates problems related to the need to control a large number of quantum systems.
The Applicant's work has led it to consider that a significant reduction in additional material costs is possible for error correction. For this reason, the Applicant has studied bosonic codes.
Bosonic codes are a family of quantum error-correcting codes that rely on storing physical qubits in bosonic modes. Three typical examples of these codes are: cat-codes (or ‘cat-qubits’), binomial codes, and GKP (for Gottesman-Kitaev-Preskill) codes.
An example of cat-codes are the two-component cat-codes implemented by Yale University, the Quantic team at Inria-Mines-ENS-CNRS-Sorbonne University, or companies like Quantum Circuits, Inc., Alice & Bob, or Amazon Web Services.
In these codes, the coding states (“cats”) are superpositions of coherent states of a quantum harmonic oscillator (for example of a mode of the electromagnetic field). These cat-codes allow to practically eliminate one of the two types of logical error. The second type of error can be handled by concatenating this code into a repetition code, known for non-quantum error correction. Qubits using these cat-codes are also called cat qubits.
More precisely, an advantage of these codes is that the probability of either type of error can be made arbitrarily low by simply varying the size of the cat. Thus, the article by Lescanne et al. “Exponential suppression of bit-flips in a qubit encoded in an oscillator”, Nature Physics, 16, 509, 2020 demonstrated that bit flip errors are suppressed in an exponential ratio with the average number of photons in the state of the cat qubit.
In the context of quantum error correction, a qubit with such an exponential error bias can significantly reduce the overhead required to achieve fault tolerance, that is to say the number of physical qubits it must be used together to achieve a stable logical qubit. Competing with the need for stability, it is essential to be able to execute a number of physical gates, in particular the CNOT gate while preserving the error bias. Said another way, exponential bit error suppression must remain intact during gate operation.
Currently, two approaches are considered and experimentally implemented in order to confine the dynamics of a harmonic oscillator (an infinite-dimensional space) to the variety of states of a cat qubit (a 2-dimensional space): a Hamiltonian approach called “Kerr” cat qubit and an energy dissipation approach called “dissipative” cat qubit.
The Kerr cat qubit is protected against weak Hamiltonian disturbances and enables the implementation of fast, high-fidelity quantum gates.
More specifically, Kerr cat qubits rely on qubit confinement by two-photon drive combined with Kerr-type nonlinearity, as described in the article by Puri et al., “Engineering the quantum states of light in a Kerr-nonlinear resonator by two-photon driving” npj Quantum Inf 3, 18 (2017).
In the rotating reference frame of the cat qubit mode, this scheme can be modelled by the Hamiltonian H=−K(a2−α2)†(a2−α2), where K represents the intensity of the Kerr effect, Kα2 is the amplitude of the two-photon drive, a represents the photon annihilation operator of the harmonic oscillator, and the index † transforms a photon annihilation operator into a photon creation operator. The variety of cat qubit states corresponds to a degenerate eigenspace of the Hamiltonian above, separated from the rest of the spectrum by a gap proportional to the intensity of the Kerr nonlinearity. This confinement scheme was recently demonstrated in an experiment by the Yale University team (see the article by Grimm et al., “Stabilization and operation of a Kerr-cat qubit”, Nature, 584, 205, 2020).
For Kerr cat qubits, the implementation of Z rotation quantum gates on a single qubit, CNOT on 2 qubits and CCNOT on 3 qubits were proposed in the article by S. Puri et. Al. “Bias-preserving gates with stabilized cat qubits”, Science Advances 6, 34, 10.1126, 2020).
However, Kerr cat qubits perform poorly against disturbances caused by broadband noise like thermal excitation or photon phase shift that naturally occur in quantum resonators, even in the absence of gates.
Indeed, in the absence of dissipative stabilisation of the cat qubit, disturbances other than slowly varying weak Hamiltonians are not countered by any mechanism and can result in significant bit flip errors. Typical error channels such as thermal excitation thus suppress the exponential error bias, and therefore block the path to hardware efficient fault tolerance.
Recently, the article by Putterman et al. “Colored Kerr cat qubits”, arXiv: 2107.09198 [quant-ph] proposed an approach to overcome this problem and ensure the suppression of bit flip errors. This approach consists of the addition of a coloured relaxation inducing an attraction towards the variety of states of the cat qubit. With this addition, bit error suppression is restored for the Kerr cat qubit. However, in order to achieve the same level of performance as in the case of a dissipative cat qubit, careful environmental engineering beyond the Purcell filters that are commonly used in superconducting devices is necessary. This task is extremely difficult to perform from an experimental point of view, and offers limited bit flip protection prospects.
On the other side, the dissipative cat qubit is designed to counter all these decoherence mechanisms, but the performance of quantum gates is limited by the nonadiabatic dissipative processes that result in information loss during the operation.
This approach is based on two-photon dissipation that confines the dynamics to only the two stable states of the system, as described in the paper by Mirrahimi et al., “Dynamically protected cat-qubits: a new paradigm for universal quantum computation» 2014 New J. Phys. 16 045014).
As mentioned above, a recent experiment demonstrated exponential bit error suppression with this cat qubit dissipative confinement scheme. In this experiment, the confinement is achieved using a superconducting circuit element called ATS (for “Asymmetrically Threaded SQUID”). The cat qubit, encoded in a harmonic oscillator, is coupled to a buffer oscillator using an ATS. The buffer oscillator is highly dissipative and its energy damping is much faster than that of the mode hosting the cat qubit. The buffer oscillator is called “low Q” oscillator (where Q stands for quality factor) due to its short lifetime, while the oscillator hosting the cat qubit is called “high Q” oscillator.
More specifically, in this dissipative approach, a Hamiltonian which carries out the exchange of two photons from the oscillator hosting the cat qubit with one photon from the low Q buffer oscillator is first implemented. In the rotating reference frame of the two oscillators: H2ph=g2(a2b†+a2†b), where a represents the photon annihilation operator of the cat qubit oscillator, and b represents the photon annihilation operator of the buffer oscillator, and the index † transforms a photon annihilation operator into a photon creation operator. Therefore, this Hamiltonian can be understood as an exchange of two photons from the oscillator a with one photon of the oscillator b.
In addition, the rate of this exchange can be calibrated by the amplitude of a microwave pump applied to the ATS device. It is then necessary to drive the buffer oscillator resonantly. In the rotating reference frame of the buffer oscillator, this can be modelled by the Hamiltonian Ha=eb†+e*b, which, by choosing e=g2α2 the complex amplitude of the resonant drive, gives the resultant Hamiltonian H=g2((a2−α2)b†+(a2−α2)†+b). However, due to its low quality factor, the oscillator b has a strong damping. This one-photon damping therefore of the form κ1D(b) of the oscillator b, effectively results in a dissipation of the form κ2D(a2−α2) on the oscillator a, which is called two-photon dissipation and which allows to confine the states of cat qubits with an amplitude α.
The article by J. Guillaud et. al. “Repetition Cat Qubits for Fault-Tolerant Quantum Computation” (Physical Review X 9, 041053, 2019) proposes architectures for performing one-qubit Z rotations, and two-qubit CNOT (also called CX) and three-qubit CCNOT (also called CCX or Toffoli) gates from dissipative cat qubits.
In the case of the CNOT gate, which is an essential gate for error correction, this dissipative implementation is based on modifying the dissipation term for the target cat qubit to make it dependent on the state of the control cat qubit. Control cat qubit means the qubit whose state will influence the target cat qubit.
By abuse of language, it is considered that this term of dissipation “attracts” the state of the system towards the ideal path that it should follow. To improve the performance of the gate, it is necessary to avoid the shift in relation to the ideal path which necessarily appears when there is only a mechanism which “attracts”, it is also necessary to design a feedforward Hamiltonian which simultaneously “pushes” the state of the system along this same path. Experimentally speaking, the dissipation terms can be implemented by the ATS and using coupling to the low Q buffer oscillator, while the feedforward term can be implemented by a driven nonlinear coupling between the two control and target cat qubit oscillators. The inability to implement an exact feedforward term necessarily results in dissipation, which is accompanied by phase flip errors. The faster the gate—therefore the more the dissipation “pulls”—the more the phase error increases.
The main disadvantage of this approach is the limited performance of logic gates in terms of phase flip errors. As detailed in the article by J. Guillaud et al. mentioned above, various error bias-preserving gates, such as one-qubit rotations around the axis Z, two-qubit CNOT and three-qubit CCNOT gates, rely explicitly on the dissipative mechanism since their ideal Hamiltonian implementation is currently experimentally unrealistic. This dissipative correction of the gates is accompanied by phase flip errors, which increase with the speed of the gates.
An exemplary embodiment of the present disclosure improves the situation. To this end, it proposes a confinement device for cat qubit comprising a two-photon exchanger, a low quality factor buffer oscillator and a high quality factor anharmonic buffer oscillator, wherein the low quality factor buffer oscillator and the high quality factor anharmonic buffer oscillator are connected to the two-photon exchanger such that, when they are both driven at their respective resonance frequency and the two-photon exchanger is connected to a cat qubit oscillator, an exchange of two photons from the cat qubit oscillator with one photon from the low quality factor buffer oscillator and an exchange of two photons from the cat qubit oscillator with one photon from the high quality factor anharmonic buffer oscillator respectively take place, and the confinement device implements a Hamiltonian of formula g2h((a2−α2)bh†+(a2−α2)†bh)+g2l((a2−α2)†bl+(a2−α2)bl†) where g2h and g2l are Hamiltonian forces, a is the photon annihilation operator of the cat qubit oscillator, α is the amplitude of the cat state, bh is the photon annihilation operator of the high quality factor anharmonic buffer oscillator, bl is the photon annihilation operator of the low quality factor buffer oscillator.
This device is particularly advantageous because it allows the implementation of a confinement device which benefits from both the advantages of the dissipative approach and the Hamiltonian approach, which allows to maintain an error bias for a very wide class of physical disturbances, while allowing to perform gates whose speed and fidelity are satisfactory.
According to various embodiments, the invention may have one or more of the following features:
The invention also relates to a Z gate for a cat qubit, comprising a confinement device according to the invention whose two-photon exchanger is connected to a cat qubit oscillator, wherein said gate is executed by driving the cat qubit oscillator for a chosen duration with a Zeno-type Hamiltonian whose amplitude εZ(t) satisfies the equation 4 ∫0T Re(αεZ(t))dt=∂ where α is the size of the cat qubit, Re( ) designates the real part, and T is the duration of the gate, and ∂ is the angle of rotation around the axis Z.
The invention also relates to a CNOT gate for cat qubits, comprising a control cat qubit comprising a confinement device, the two-photon exchanger of which is connected to a cat qubit oscillator and a target cat qubit comprising a confinement device, the two-photon exchanger of which is connected to a cat qubit oscillator, and a nonlinear coupler connecting the cat qubit oscillator of the control cat qubit and the cat qubit oscillator of the control cat qubit, wherein the gate is executed by deactivating the target cat qubit confinement device.
In this CNOT gate the nonlinear circuit can be a Josephson junction which implements a Zeno-type Hamiltonian of form εCX(âco+âco†−2α)(âci†âci−α2) where εCX is the Hamiltonian amplitude, âco and âco† are the photon annihilation and creation operators for the control qubit harmonic oscillator, âci and âci† are the photon annihilation and creation operators for the target qubit harmonic oscillator, and a is the size of the cat state, the amplitude εCX(t) satisfying the equation 4 ∫0T Re(αεCX(t))dt=π where α is the size of the cat qubit, Re( ) denotes the real part, and T is the gate execution time.
In this CNOT gate, the Hamiltonian g2l((a2−α2)†+bl+(a2−α2)bl†) of the control qubit confinement device is always implemented, the Hamiltonian g2h((a2−α2)bh†+(a2−α2)†bh) of the control cat qubit confinement device is implemented at least during the execution of the gate, the Hamiltonian g2l((a2−α2)†bl+(a2−α2)bl†) of the target cat qubit confinement device is not implemented during the execution of the CNOT gate and is implemented for the rest of the time, and the Hamiltonian g2h((a2−α2)bh†+(a2−α2)†bh) of the target cat qubit confinement device is not implemented during the execution of the gate.
Other features and advantages of the invention will appear better upon reading the description which follows, taken from examples given in an illustrative and non-limiting manner, taken from the drawings wherein:
The drawings and description below contain, for the most part, elements of a certain nature. They can therefore not only be used to better understand the present invention, but also contribute to its definition, if necessary.
The cat qubit confinement device 2 comprises a nonlinear excitation quanta exchanger, more concretely called a two-photon exchanger 4, a low quality factor buffer oscillator 6 and a high quality factor anharmonic buffer oscillator 8.
In the example described here, the two-photon exchanger 4 is arranged to have two connections to an oscillator hosting the cat qubit 10 stabilised by the confinement device. These two connections represent a sort of external interface of the confinement device 2. A low quality factor buffer oscillator 6 and a high quality factor anharmonic buffer oscillator 8 are also connected to the two-photon exchanger 4, but this times inside the confinement device 2.
As illustrated in
More specifically, thanks to a coherent four-wave mixing process and the application of a microwave pump at an appropriate frequency, the two-photon exchanger 4 (respectively 40) can exchange two excitation quanta of the cat qubit 10 oscillator with an excitation quantum of the low quality factor buffer oscillator.
Since the low quality factor buffer oscillator is highly dissipative, this process of one-photon loss of the buffer oscillator effectively leads to a two-photon loss of the cat qubit oscillator. In an inverse process, the low quality factor buffer oscillator itself being driven at its resonance frequency, the addition of one photon to the buffer oscillator effectively induces the addition of two photons to the oscillator hosting the cat qubit. These two mechanisms together provide dissipative confinement, while the stabilisation rate and amplitude of the cat can be tuned by the microwave pump controlling the two-photon exchanger and the resonant drive on the low quality factor buffer oscillator. This interaction provides a dissipation Hamiltonian g2l((a2−α2)bl†+(a2−α2)†bl), where the strength of the Hamiltonian g2l and the amplitude α of the cat can be adjusted by the microwave pump and the resonant drive of the low quality factor buffer oscillator 6, and where bl is the photon annihilation operator of the low quality factor buffer oscillator 6 and † is an index which transforms a photon annihilation operator into a photon creation operator.
At the same time, a second pump at an appropriate frequency applied to the same two-photon exchanger (or to a second two-photon exchanger in the embodiment of
As described in the article by Lescanne et al. mentioned above, the ATS comprises a SQUID equipped with a parallel inductor. Different constant magnetic fluxes can be applied to the two loops of the ATS. In the mentioned article, the junctions of the ATS are perfectly symmetrical, while the operating point is a normalised flux (ratio between the applied magnetic flux and the quantum of the magnetic flux) of 0 in a loop and a normalised flux of x in the other, hence the “asymmetric” name of the dipole. This choice allows to remove all even-wave mixing terms and, with the application of an appropriate alternating pump, to design an efficient two-photon exchange Hamiltonian, without disturbances such as self-Kerr or crossed Kerr terms.
The Applicant has discovered that controlling the amplitude of the odd-wave mixing terms relative to the even-wave mixing terms, obtained by changing the Josephson energies of the ATS junctions, allows to add a Hamiltonian confinement compatible with known dissipative confinement.
Thus, in the example described here, the ATS 50 is coupled to the cat qubit 10 oscillator in a manner similar to what is described in the article by Lescanne et al., but the mode hosted by the circuit of the ATS is not sufficient to implement the entire confinement system. Thus, the ATS 50 is also strongly coupled to a buffer oscillator, which is proposed by this example at a low quality factor 6 and coupled to a dissipative bath 52, while the high quality factor buffer oscillator 8 is hosted by the circuit of the ATS. By applying two radiofrequency flux pumps with respective frequencies 2ωa−ωh and 2ωa−ωl, the ATS 50 implements two two-photon exchange Hamiltonians g2h(a2h†−a2†h) and g2l(a2l†−a2†l) with respectively a high Q mode 8 and a low Q mode 6 at the respective resonance frequencies ωh and ωl while ωa is the resonance frequency of the cat qubit mode.
When these modes are driven at their resonance, the effective Hamiltonians are g2h((a2−α2)bh†+(a2−α2)†bh) and g2l((a2−α2)bl†+(a2−α2)†bl). In the proposed scheme, the buffer oscillator is a low quality factor harmonic oscillator 6, with bl its photon annihilation operator, while the high Q oscillator is anharmonic, with bh the annihilation operator of an excitation between its two fundamental levels. Furthermore, this high-Q anharmonic oscillator can be one of the modes of the ATS circuit.
The Hamiltonian g2h((a2−α2)bh†+(a2−α2)†bh) provides the conservative confinement allowing the implementation of fast gates, while the Hamiltonian g2l((a2−α2)bl†+(a2−α2)†bl), by its connection with the mode bl of the low quality factor buffer oscillator has a strong dissipation, resulting in a dissipative confinement of the form κ2D(a2−α2), which ensures the exponential elimination of bit flip errors, in the presence of a very broad class of physical disturbances.
In this example, the ATS 50 again plays the role of the two-photon exchanger 4, but instead of also playing the role of the high quality factor anharmonic buffer oscillator 8, it plays the role of the low quality factor buffer oscillator 6 and is connected to a dissipative bath 52. The high quality factor anharmonic buffer oscillator is here implemented by a transmon qubit 54 (for “transmission line shunted plasma oscillation qubit”), which is nonlinear and with a high quality factor by design. Indeed, a transmon is conceptually similar to a harmonic oscillator composed of an inductor and a capacitor in parallel. In the case of the transmon, the inductance is replaced by another inductive electronic component, the Josephson junction, which is naturally nonlinear. By changing the energy ratio between the junction and the capacitor, the transmon parameter regime can be achieved, which implements a high quality factor nonlinear mode.
In the embodiment of
In the case of
In order to perform a Z gate, a Zeno-type Hamiltonian is turned on. A Zeno-type Hamiltonian is a Hamiltonian whose effective dynamic projected into the coding space-here the coding space is the space composed of the two states of the cat qubit-corresponds to the desired operation, here a rotation around the axis Z of the qubit. An example of a Zeno-type Hamiltonian for a Z gate on a cat qubit is a one-photon drive Hamiltonian, of the form εZâ+εZ*â†, where â and ↠are the photon annihilation and creation operators of the cat qubit harmonic oscillator, and where εZ is the amplitude of the drive. This Hamiltonian can be performed experimentally with a resonant drive of the harmonic oscillator hosting the cat qubit. To perform a Z gate of rotation angle ∂, the amplitude εZ(t) of the drive must satisfy the equation 4 ∫0T Re(αεZ(t))dt=∂ where α is the size of the cat qubit, Re( ) denotes the real part, and T is the duration of the Z gate performed.
In the examples described here, the convention used for the coding states of a cat qubit is as follows. The logical states ‘0’ and ‘1’ of a cat qubit are defined by
where the states Cα+ and Cα− are the superposition states defined by |Cα±=(|α
±|−α
)/∥|α
±|−α
| where |±α
are coherent states of a quantum harmonic oscillator of size α, and where ∥ ∥ denotes the norm of the quantum state.
There is another convention where the logic states ‘0’ and ‘1’ are defined by |0L=|Cα+
and |1
L=|Cα−
. In this case, the Z gate described herein becomes an X gate (rotation of the qubit around its axis X in the Bloch sphere).
An example of a Zeno-type Hamiltonian for a CNOT gate on cat qubits is a three-photon coupling Hamiltonian of the form εCX(âco+âco†−2α)(âci†âci−α2) where εCX is the amplitude of the Zeno-type Hamiltonian, âco and ât, are the photon annihilation and creation operators for the control qubit harmonic oscillator, âci and âci† are the photon annihilation and creation operators for the target qubit harmonic oscillator, and a is the size of the cat state. In the case where the nonlinear coupler is a Josephson junction, the Zeno-type Hamiltonian can be applied by pumping the target qubit harmonic oscillator at the resonance frequency of the control qubit harmonic oscillator, and by resonantly driving the control qubit harmonic oscillator. The generation of this Zeno-type Hamiltonian is described in the article by S. Touzard, et. al. “Gated Conditional Displacement Readout of Superconducting Qubits”, Phys. Rev. Letters 122, 080502, 2019. To perform a CNOT gate, the amplitude εCX(t) of the Zeno-type Hamiltonian must satisfy the equation 4 ∫0T Re(αεCX(t))dt=π where α is the size of the cat qubit, Re( ) denotes the real part, and T is the duration of the CNOT gate performed.
The sequence of turning off and turning on the confinement devices and the Zeno-type Hamiltonian is shown in
As can be seen in
Although the present disclosure has been described with reference to one or more examples, workers skilled in the art will recognize that changes may be made in form and detail without departing from the scope of the disclosure and/or the appended claims.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2111223 | Oct 2021 | FR | national |
This Application is a Section 371 National Stage Application of International Application No. PCT/FR2022/051870, filed Oct. 3, 2022, and published as WO 2023/067260 A1 on Apr. 27, 2023, not in English, which claims priority to French Patent Application No. 2111223, filed Oct. 21, 2021, the contents of which are hereby incorporated by references in their entireties.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/FR2022/051870 | 10/3/2022 | WO |