The invention relates to the field of superconducting microwave resonator quantum circuits, and in particular implementing a quantum corrector code using a bosonic code.
The production of a quantum computer is to date prevented by the noise modifying the state of the quantum bits (hereinafter qubits), causing logic errors. In spite of significant advances made over the last 20 years to limit the noise sources, the universal fault-tolerant quantum calculation is currently out of reach. Quantum error correction aims to solve this problem.
The type of logic error to be corrected has two natures: bit flip and phase flip. The main methodology used aims to encode a few logic qubits in a much vaster informational space. In this informational space, the qubits are encoded into states known as “coding”, which are chosen so that the noise does not make it possible 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, may be detected and corrected to unambiguously bring the system back to the initial coding, that is to say that each non-coding state is associated with a single coding state. So as not to perturb the quantum information, this error detection and correction must take place without measuring the logic qubits.
The most widely used quantum error correction method is called “surface code”. This type of solution is implemented by the biggest names in the quantum sector, such as Google, IBM, Delft University, Zurich University, etc., and to date constitutes the most studied solution worldwide.
In a surface code, the quantum information is carried by a 2D network of two-level systems. Gates with one and two fault-tolerant qubits exist. The greatest drawback of this technology is that it requires a large number of very high quality two-level systems to be able to perform the calculation. In addition to the costs incurred by this architecture, this generates problems related to the need to control a large number of quantum systems.
The work of the Applicant has led her to consider that surface codes have disadvantages that require other solutions to be explored. For this reason, the Applicant studied bosonic codes.
Bosonic codes are a family of quantum error correction codes that are based on storing qubits in bosonic modes. These codes comprise three main sub-families: ‘cat’ codes, binomial codes, and GKP (Gottesman-Kitaev-Preskill) codes.
An example of cat codes are the Schrödinger two-legged cat codes implemented by Yale University, the Quantic team, or companies such as Quantum Computing Inc, Alice & Bob, or Amazon Web Services.
In these codes, the coding states are Schrödinger cat states. As opposed to the GKP code, only one of the two types of logic error can be eliminated. Therefore, it is necessary to concatenate this code into a repetition code to be able to manage the two types of logic error.
One advantage of these codes in relation to the GKP code is that the elimination of one of the two types of errors may be rendered arbitrarily good by simply varying the size of the cat. This is not possible with GKP codes, for which only the increase of the ratio between the dissipation rates induced by design (or rate of measurement and correction in the case of a measurement stabilisation) and the intrinsic dissipation of the resonator makes it possible to exponentially extend the lifetime of the logic qubit.
Another example are the Schrödinger cat codes with n>2 legs implemented by Yale University and Quantum Computing Inc. As opposed to Schrödinger 2-legged cat codes, the two types of logic error may be corrected. However, the elimination does not follow an exponential law but a polynomial law when the rate of detection and correction or the dissipation rate induced by design are increased.
Binomial codes have for their part problems similar to those of Schrödinger cat codes with n>2 legs. Moreover, they only protect against losses of photons, and not other types of noise such as pure phase shift.
GKP codes also have a plurality of implementations. A first example is a GKP code stabilised by Rabi interactions with an ancillary qubit implemented by Yale University in partnership with the Quantic team. This method induces logic errors, for example when the ancillary qubit undergoes an error type modifying its state according to the axis of the Bloch sphere corresponding to the operator present in the Rabi interaction during the interaction. It is possible to eliminate it by using an ancillary qubit of which one of the errors is eliminated (for example, a Schrödinger cat), but this method is complex to implement and to date not achieved experimentally.
Another example is a GKP code stabilised by modular operators. Proposals exist for implementing a Hamiltonian dynamic supported by modular operators that, combined with a dissipation with a single photon, stabilises the GKP code. The circuits proposed for implementing this dynamic are, however, not achievable. Indeed, either they involve an element known as “coherent phase-slip element”, or they involve a “high-impedance gyrator”, of which no implementation has yet been demonstrated to date.
Therefore, no corrector code works satisfactorily to date. For the most advanced, the point at which the logic qubits have a coherence/lifetime longer than the underlying physical systems has barely been reached, but has never been significantly exceeded.
The invention improves the situation. For this purpose, it proposes a superconducting microwave quantum circuit comprising a controllable-energy Josephson junction element connected to a linear passive circuit portion exhibiting a plurality of resonant modes, of which the Foster's first-form decomposition across the terminals of the Josephson junction element comprises a target resonant mode exhibiting an impedance Z higher than 13 kohm and a pulsation w. The energy of said Josephson junction element is controllable and modulated by at least two respective pulse trains within which the pulses are separated by a duration 2π/w and have a width of less than one tenth of said duration, the amplitude of the pulses within each respective pulse train being modulated by a respective sinusoidal carrier and the pulse trains being respectively offset pairwise by a duration Δt such that |sin(w*Δt)∥ equals 13 kohm/Z, so that the resonant mode of pulsation w is stabilised in one of two GKP states encoding a qubit.
This device is particularly advantageous because it makes it possible to implement modular operators for implementing a qubit in a GKP code, which may be reliably stabilised and making it possible to considerably improve the ratio between the coherence time and the gate time in relation to all of the qubits implemented up to now.
According to various embodiments, the invention may have one or more of the following features:
Other features and advantages of the invention will become more apparent upon reading the following description, taken by way of illustrative and non-limiting examples, taken from drawings wherein:
The drawings and the following description mainly contain elements of certain character. Therefore, not only may they be used to better understand the present invention, but also to help to define it, if necessary.
The invention relates to the implementation of logic qubits by way of GKP codes. In order to better understand how to stabilise the latter,
Alternatively, the mesh of the GKP grid may be a parallelogram, from the moment that its area in the plane (q,p) at the normalised coordinates (such as the commutator [q,p]=i) equals 4π. A particular case when the angle of the parallelogram equals π/3 is known as “hexagonal code”.
In the following, the equations presented are with reference to idealistic GKP codes, of which the states extend infinitely in the phase plane (infinitely squeezed states), hereinafter “infinite-size GKP codes”. The aim of the invention is an implementation with “realistic” GKP codes, that is to say of which the states have a support of finite-size in the phase plane (finitely squeezed states), hereinafter “finite-size GKP codes”. This implementation may involve minor changes to the equations presented hereinafter, and the modifications in the stabilisation protocol will be specified whenever possible below.
As can be seen in this figure, the various coding states are separated by V (x) according to the quadrature q or according to the quadrature p.
In this figure, each dial represents the probability distribution for certain pairs of orthogonal states in bit (0; 1) or in phase (+; −), according to the quadrature q or the quadrature p. The distance between the states 0 and 1 in q makes it possible to obtain a protection against the bit flips, whereas the distance between the states + and − in p makes it possible to obtain a protection against the phase flips. The circuits according to the invention make it possible to generate and stabilise these states by effective coupling with the target mode via the modular operators e±2i√{square root over (π)}q and e±2i√{square root over (π)}p that it implements, where q and p are the quadrature operators of the target mode in the rotating reference frame at the frequency of the target mode. These modular operators are the stabilisers of the infinite-size GKP code.
In a so-called Hamiltonian implementation, the invention raises the energy degeneration of the specific states of these stabilisers, and the coding states are of the lowest energy and therefore stabilised in the presence of dissipation to an effective low-temperature reservoir.
In a so-called measurement feedback implementation, these stabilisers are measured and the result of the measurement makes it possible to stabilise the coding states by feedback.
In a so-called engineering of the dissipation implementation, the interaction between the target mode and high-dissipation ancillary modes via the modular operators of the target mode on the one hand, and the linear operators of the ancillary modes on the other hand, generates a modular effective dissipation stabilising the GKP coding states.
In the case of main errors for the superconducting resonators, that is to say the dissipation with a single photon, the Applicant esteems that the qubits thus encoded may have a life in the order of magnitude of the tenth of a second, while remaining controllable by fault-tolerant gates and of a duration in the order of the microsecond, which represents an improvement of the ratio between the coherence time and the gate time of a plurality of order of magnitudes in relation to all of the qubits implemented up to now.
The Applicant discovered a class of quantum circuits that makes it possible to implement the modular operators mentioned above by combining a controllable-energy Josephson junction element and a linear passive circuit portion, by implementing a particular control of the energy of the Josephson junction element.
The transmission line 4 may be produced by any manner known in the sector, on chip or off chip, 2D or 3D, etc., according to any known geometry for a microwave transmission line.
The passive circuit portion 6 may be produced by any known manner making it possible to obtain the Foster's decompositions mentioned below when they carry a signal in the microwave range.
The Josephson junction element 8 has a controllable Josephson energy. As represented in
According to the embodiments, the circuit 2 may be modified and arranged in order to make it possible to stabilise the GKP code in a Hamiltonian implementation (
Generally, the invention is based on two principles.
The first principle is that the linear passive circuit portion 6 exhibits one or more resonant modes of which the Foster's first-form decomposition (see for example the article by Foster, R. M., “A reactance theorem”, Bell System Technical Journal, vol. 3, no. 2, pp. 259-267, November 1924) across the terminals of the Josephson junction element comprises a resonant mode exhibiting an impedance Z higher than or equal to 13 kohm. The equivalent circuit is represented on the right in
The impedance value is particularly high because it corresponds to double the resistance quantum (which is defined by h/4e2, i.e. 6.5 ohm), which makes it possible for the Josephson junction element 8 to implement, in the rotating reference frame of the target mode, at various times, two distinct modular operators and that switch, corresponding to the stabilisers of the GKP code. Indeed, the spatial pulsation n of the modular operator is connected to the impedance exhibited at the Josephson element via
η=√{square root over (2πZ/6.5 kohm)}.
The product of the pulsations of the two modular operators equals 4π in the case of the square GKP code, and is greater for a non-square GKP code. The value of 13 kohm is therefore the minimum value for stabilising the GKP code. With impedance values above 19.5 kohm, it would be possible for example to stabilise qutrits.
The second principle is that the control of the Josephson energy, represented by the arrow that penetrates the Josephson junction element 8 in
Thus,
Another way of describing
Alternatively, the control signals may be activated at each half-period instead of each period as mentioned above. If necessary, this may be done by inverting the sign of the pulse.
The result of this combination in the context of the GKP code implemented by the circuit 2 is represented with
In the fixed reference frame, due to the resonance of the mode of pulsation w, the states of the resonator will rotate with the pulsation w, and coherence and discreet displacements according to the mesh of the GKP grid will be possible every quarter period if the target mode is exhibited at the Josephson junction element with a suitable impedance. Yet, with the activation profile of
Thus, the circuit of
In the particular case of
Nevertheless it is possible that the resonant mode of pulsation w exhibits an impedance higher than 13 kohm. In this case, as represented in
In the rotating reference frame, and in the absence of Josephson dynamic, all of the states of the oscillator are degenerated and of zero energy. The sequence of pulses in this Hamiltonian implementation generates an egg box potential according to q and p that raises the degeneration of these energy levels and ensure that the coding states are the lowest energy states, their probability density being located at the bottom of the potential wells.
This has the effect that the GKP coding states are the lowest energy states in an interaction representation lowering the pulsation of the target mode to a pulsation lower than a third of the Josephson energy divided by the reduced Planck constant.
In this embodiment, in order to make it possible to stabilise the qubit, that is to say in order to bring an excited state of the GKP code back to a coding state, therefore of low energy, the circuit comprises a transmission line 4 that couples the circuit 2 with an environment of which the product of the Boltzmann constant by the effective temperature, in the interaction representation, is lower than the Josephson energy in this representation.
Consequently, the high energy states tend to relax by losing the energy through the transmission line 4 (as represented by the arrow in
The above corresponds to an infinite-size GKP code. In the case of a finite-size GKP code, the duration between the pulses within the pulse train may be increased or reduced by a low quantity, typically lower than
where E is the amplitude of the modulation of the effective potential (V(q) and V(p)), h is the Planck constant.
This embodiment is particularly advantageous when the perturbations limiting the coherence of the qubit are Hamiltonian.
The pulsations wi are chosen here to correspond to a pulsation of one of the resonant modes of the Foster's decomposition across the terminals of the Josephson junction element 8 of the linear passive circuit portion 6 different from the pulsation w of the resonant mode of which the impedance is higher than or equal to 13 kohm, the pulsations wi being distinct from one another.
The measurement member 10 is homodyne linear of the resonant modes corresponding to the respective pulsations wi, arranged to measure the displacements of the resonant modes of pulsation wi in a direction of their respective phase plane determined by the phase of the sinusoidal carrier of pulsation wi, and makes it possible to measure the modular operators, that is to say measure the GKP error syndromes, without risk of error propagation, namely that the decoherence or dissipation affecting the ancillary mode does not risk inducing logic errors on the GKP qubit. The measurement member 10 may for example be implemented by a Josephson junction parametric amplifier operating close to the quantum limit.
The feedback member 12 is arranged to displace the state of the resonant mode exhibiting an impedance Z higher than 13 kohm in a direction of its phase plane determined by the phase of the pulse train corresponding to the pulsation wi at the phase reference of said resonant exhibiting an impedance Z higher than 13 kohm, proportionally to a measurement received by the measurement member 10. The feedback member 12 may be implemented by the application of a microwave to the pulsation w of which the phase and the amplitude are proportional to the result of the measurement.
Thus, as is apparent in
This description corresponds to an implementation for an infinite-size GKP code. In the case of a finite-size GKP code, it would be possible to alternate the measurement of the modular operators with a linear feedback (as described above), with a low linear measurement (homodyne) with a low modular feedback.
Alternatively, the Applicant discovered that the pulse trains may be activated one after another by being modulated by the same sinusoidal carrier of pulsation wi, so that a pulse train ends before the activation of the following train, each train comprising a number of pulses between 10 and 10{circumflex over ( )}8.
The Applicant also discovered a third embodiment wherein the stabilisation is performed by dissipation.
Indeed, the stabilisation may be rendered autonomous with a simple dissipation on ancillary modes. A doubly modular dissipation of the target resonator is then obtained. More precisely, the circuit 2 of
In the embodiment of
The linear passive circuit portion 6 is further arranged so that the resonant modes of pulsation wi dissipate their respective excitations into an environment of which the product of the temperature by the Boltzmann constant is lower than the product of the pulsation wi by the reduced Planck constant and according to a rate higher than √(w/4*Zi/(6.5 kohm))*ei where Zi is the impedance of the mode of pulsation wi across the terminals of the elements of said Josephson junction element and ei is the average Josephson energy integrated over the duration of a pulse.
As represented in
Preferably, the Josephson junction element 8 is coupled with four ancillary dissipative modes in order to perform a Lindblad dynamic with four dissipators. Nevertheless, it would be possible to perform a Lindblad dynamic with two dissipators, or even six dissipators.
Alternatively, the Applicant discovered that the pulse trains may be activated one after another by being modulated by the same sinusoidal carrier of pulsation wi, so that a pulse train ends before the activation of the following train, each train comprising a number of pulses between 10 and 10{circumflex over ( )}8.
This figure comprises a plurality of enlargements making it possible to see the embodiment of the various elements better. Thus, it is possible to see an inductance 560 produced by a long track used to adjust the impedance of the ancillary modes exhibited at the Josephson junction element, as well as the tracks for the control signals. These enlargements also make it possible to better assess the orders of magnitudes, the Josephson junctions having a dimension in the order of 500 nm, the ATS a dimension in the order of 100 μm, and the tracks for the control signals a dimension in the order of the millimetre.
The circuit of
Thus the ATS implements an LC oscillator added with a Josephson energy of controllable amplitude and phase. The common mode of the ring of the ATS circuit may have an impedance Z equal to 13 kohm and a resonance frequency in the RF range for a sufficiently high inductance in the central arm of the circuit. Distributed modes of low impedance, of adapted symmetry, and connected to the ring, may be used as ancillary modes. In the Foster's first-form representation, the capacities have values in the order of 10 fF, and the inductances have a value in the order of 1 to 10 μH.
Using an ATS instead of a SQUID is advantageous in the case of a Lindblad dynamic with four dissipators. Indeed, the control of the phase of each modular operator implemented thanks to the Josephson junction element is important in this case, two of the dissipators being associated with a cosine, and the other two being associated with a sine.
This embodiment is particularly advantageous because the ATS circuit was implemented in a practical way by the Applicant, which controls its manufacturing particularly well.
Advantageously, the impedance of the target mode as exhibited at the Josephson junction element 8 may be adjusted, which makes it possible to produce a universal set of Clifford gates. This adjustment may be performed by introducing an adjustable coupler between the linear passive circuit portion 6 and the Josephson junction element 8. This adjustable coupler may be produced in a manner known by the person skilled in the art, for example in the context of superconducting circuits (or “QED circuit”).
Thus, according to a first alternative embodiment, the impedance of the target resonant mode is equal to 13 kohm, which defines a square a GKP code. In this case, by slightly varying the duration between two pulses within each train, it is possible to progressively pivot the GKP state grid until an angle of rotation π/2 is obtained. Thus, a Hadamard gate is obtained.
In another alternative embodiment, the impedance of the target resonant mode is equal to 15 kohm, which defines a hexagonal GKP code. In this case, by slightly varying the duration between two pulses within each train, it is possible to progressively pivot the GKP state grid until an angle of rotation of π/3 of the GKP state grid is obtained. Thus, a gate of circular permutation of the three axes of the Bloch sphere of the logic qubit (X=>Y=>Z=>X . . . ) is obtained.
When two circuits exhibit an adjustable impedance and their linear passive circuit portions 6 are respectively connected to the Josephson junction element 8 of the other circuit by an adjustable coupler, it becomes possible to implement a CNOT gate.
In yet another alternative embodiment, the adjustable impedance may be used to produce a protected initialisation or protected read circuit of the logic qubit. In this case, the superconducting microwave quantum circuit comprises two Josephson junction elements 8. At least one Josephson junction element 8 is connected to the linear passive circuit portion 6 such that the impedance of the target mode that is exhibited thereto is adjustable. The area of the mesh of the GKP code is then reduced by a factor 2, and the energy of each Josephson junction element is controlled depending on the impedance of the target mode that is exhibited thereto. Advantageously, for a square GKP code, one of the target modes will have an impedance of 13 kohm, whereas the other an impedance of 6.5 kohm.
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 |
|---|---|---|---|
| 2202121 | Mar 2022 | FR | national |
This Application is a Section 371 National Stage Application of International Application No. PCT/EP2023/056074, filed Mar. 9, 2023, not in English, which claims priority to French Patent Application No. FR2202121, filed Mar. 10, 2022, the contents of which are incorporated herein by reference in their entireties.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/EP2023/056074 | 3/9/2023 | WO |