Method, device and equipment for determining operation parameters of single-bit gate and medium
By performing gate operation measurement based on preset range and verification rules in superconducting qubits, accurately determining the microwave driving frequency and amplitude, the problems of accurate measurement difficulties and noise influence in the prior art are solved, and single-bit gate operation is improved accuracy and efficiency.
Patent Information
- Application Number
- CN202411197112.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2044-08-29
AI Technical Summary
The prior art is difficult to accurately determine the microwave driving frequency and microwave driving amplitude of superconducting qubits, and the measurement takes time and is susceptible to noise.
By keeping the current microwave driving frequency or amplitude of the target bit unchanged, gate operation measurements are performed based on the preset frequency or amplitude range, the initial and target frequency or amplitude values that prevent the quantum state from being transformed, and the verification rules ensure that accuracy.
Reduces measurement time and noise impact, achieving accurate determination of bit microwave driving frequency and amplitude, and improving the accuracy of single-bit gate operation.
Smart Images

Figure CN119106744A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of superconducting quantum computing technology, and in particular to a method, device, equipment and medium for determining operating parameters of a single-bit gate. Background Art
[0002] Superconducting quantum computers are one of the popular solutions for realizing quantum computing. As a carrier of quantum information processing, the fidelity of logical operations on superconducting quantum bits will directly affect the output results of superconducting quantum computing. When using superconducting quantum chips to build quantum circuits to realize algorithm demonstration and quantum simulation, different gate sequence operations need to be performed on different bits, mainly single-bit gate operations and dual-bit gate operations. For single-bit gate operations, the bit frequency and microwave driving amplitude of the operation need to be accurately determined to meet experimental requirements. In addition, dual-bit gate operations also require the preparation of some initial states for two different bits to achieve, and the preparation of these initial states also requires accurate single-bit gate operation parameters. Therefore, the precise determination of gate operation parameters is transformed into the precise determination of single-bit gate operation parameters, and the single-bit gate operation parameters mainly include microwave driving frequency and microwave driving amplitude.
[0003] The type of superconducting quantum bit currently used is a structure with adjustable magnetic flux. Some noise will inevitably appear during the gate sequence operation, causing the bit frequency determined at the beginning to be unable to be used normally. This requires the determination of the microwave drive frequency of the bit before a new gate sequence operation. In addition, some external devices will inevitably have unstable output amplitudes during operation, so the microwave drive amplitude of the bit needs to be accurately determined during the new gate sequence operation.
[0004] At present, the research in this area mainly focuses on determining the length and amplitude of single-bit microwave drive by adjusting a single microwave, and determining the frequency of bit microwave drive by using Ramsey interferometry. However, the above methods are time-consuming and difficult to distinguish the appropriate microwave length and amplitude, and are also easily affected by noise in the process of determining the frequency.
[0005] In summary, how to accurately determine the microwave driving frequency and microwave driving amplitude of the bit and reduce the time consumption in measurement and the influence of other noise are problems that need to be solved. Summary of the invention
[0006] In view of this, the purpose of the present invention is to provide a method, device, equipment and medium for determining the operating parameters of a single-bit gate, which can accurately determine the microwave driving frequency and microwave driving amplitude of the bit, reduce the time consumption in the measurement and the influence of other noises. The specific scheme is as follows:
[0007] In a first aspect, the present application discloses a method for determining a single-bit gate operating parameter, comprising:
[0008] Keeping the current microwave driving frequency of the target bit unchanged, measuring the quantum state of the target bit after performing a first number of gate operations on the target bit based on a first gate sequence;
[0009] If the quantum state changes, the current microwave driving frequency is changed based on a first preset frequency range, and the quantum state is continuously measured to determine an initial microwave driving frequency that does not cause the quantum state to change, and then the initial microwave driving frequency is changed based on a second preset frequency range, and the quantum state is continuously measured to determine a target microwave driving frequency that does not cause the quantum state to change;
[0010] Keeping the current microwave driving amplitude of the target bit unchanged, measuring the quantum state of the target bit after performing a second number of gate operations on the target bit based on a second gate sequence;
[0011] If the quantum state changes, the current microwave driving amplitude is changed based on the first preset amplitude range, and the quantum state is continuously measured to determine the initial microwave driving amplitude that causes the quantum state not to change, and then the initial microwave driving amplitude is changed based on the second preset amplitude range, and the quantum state is continuously measured to determine the target microwave driving amplitude that causes the quantum state not to change.
[0012] Optionally, after determining the target microwave driving frequency that causes the quantum state not to change, the method further includes:
[0013] The accuracy of the target microwave driving frequency is verified based on a first preset verification rule; wherein the first preset verification rule includes:
[0014] Using the target microwave driving frequency as the current microwave driving frequency;
[0015] Keeping the current microwave driving frequency unchanged, measuring the quantum state of the target bit after performing a third number of gate operations on the target bit based on the first gate sequence; wherein the third number is a multiple of the first number, and the third number is greater than the first number;
[0016] It is determined whether the quantum state of the target bit changes. If not, the accuracy check of the target microwave driving frequency passes; otherwise, it fails.
[0017] Optionally, after determining the target microwave driving amplitude that causes the quantum state not to be transformed, the method further includes:
[0018] The accuracy of the target microwave driving amplitude is verified based on a second preset verification rule; wherein the second preset verification rule includes:
[0019] Using the target microwave driving amplitude as the current microwave driving amplitude;
[0020] Keeping the current microwave driving amplitude unchanged, measuring the quantum state of the target bit after performing a fourth number of gate operations on the target bit based on the first gate sequence; wherein the fourth number is a multiple of the second number, and the fourth number is greater than the second number;
[0021] It is determined whether the quantum state of the target bit changes. If no change occurs, the accuracy check of the target microwave driving amplitude passes; otherwise, it fails.
[0022] Optionally, after performing a first number of gate operations on the target bit based on the first gate sequence and measuring the quantum state of the target bit, the method further includes:
[0023] If the quantum state has not changed, re-performing the step of measuring the quantum state of the target bit after performing a first number of gate operations on the target bit based on the first gate sequence until it is measured that the quantum state of the target bit has changed;
[0024] Correspondingly, after performing a second number of gate operations on the target bit based on the second gate sequence and measuring the quantum state of the target bit, the method further includes:
[0025] If the quantum state has not changed, the step of measuring the quantum state of the target bit after performing a second number of gate operations on the target bit based on a second gate sequence is performed again until it is measured that the quantum state of the target bit has changed.
[0026] Optionally, the changing the current microwave driving frequency based on a first preset frequency range and continuing to measure the quantum state to determine an initial microwave driving frequency that causes the quantum state not to be transformed, and then changing the initial microwave driving frequency based on a second preset frequency range and continuing to measure the quantum state to determine a target microwave driving frequency that causes the quantum state not to be transformed, comprises:
[0027] changing the current microwave driving frequency based on a frequency value in a first preset frequency range;
[0028] Using the obtained first transformed frequency as a new current microwave driving frequency, then keeping the current microwave driving frequency of the target bit unchanged, performing a first number of gate operations on the target bit based on a first gate sequence, and then measuring the quantum state of the target bit;
[0029] If the quantum state changes, the process jumps back to the step of changing the current microwave driving frequency based on the frequency value in the first preset frequency range until a microwave driving frequency that does not change the quantum state is determined and used as the initial microwave driving frequency;
[0030] changing the initial microwave driving frequency based on a frequency value in a second preset frequency range;
[0031] The obtained second transformed frequency is used as a new current microwave driving frequency, and then the current microwave driving frequency of the target bit is kept unchanged, and the quantum state of the target bit is measured after performing a first number of gate operations on the target bit based on the first gate sequence;
[0032] If the quantum state changes, the method jumps back to the step of changing the initial microwave driving frequency based on the frequency value in the second preset frequency range until a microwave driving frequency that does not change the quantum state is determined and used as the target microwave driving frequency.
[0033] Optionally, the changing the current microwave driving amplitude based on a first preset amplitude range and continuing to measure the quantum state to determine an initial microwave driving amplitude that causes the quantum state not to be transformed, and then changing the initial microwave driving amplitude based on a second preset amplitude range and continuing to measure the quantum state to determine a target microwave driving amplitude that causes the quantum state not to be transformed, comprises:
[0034] changing the current microwave driving amplitude based on the amplitude in the first preset amplitude range;
[0035] The obtained first transformed amplitude is used as a new current microwave driving amplitude, and then the current microwave driving amplitude of the target bit is kept unchanged, and the quantum state of the target bit is measured after performing a second number of gate operations on the target bit based on a second gate sequence;
[0036] If the quantum state changes, the process jumps back to the step of changing the current microwave driving amplitude based on the amplitude in the first preset amplitude range until a microwave driving amplitude that does not cause the quantum state to change is determined and used as the initial microwave driving amplitude;
[0037] changing the initial microwave driving amplitude based on an amplitude in a second preset amplitude range;
[0038] The obtained second transformed amplitude is used as a new current microwave driving amplitude, and then the current microwave driving amplitude of the target bit is kept unchanged, and the quantum state of the target bit is measured after performing a second number of gate operations on the target bit based on a second gate sequence;
[0039] If the quantum state changes, the process jumps back to the step of changing the initial microwave driving amplitude based on the amplitude in the second preset amplitude range until a microwave driving amplitude that does not cause the quantum state to change is determined and used as the target microwave driving amplitude.
[0040] Optionally, the method for determining the single-bit gate operating parameters further includes:
[0041] Using the target microwave driving frequency as the current microwave driving frequency, and using the target microwave driving amplitude as the current microwave driving amplitude;
[0042] Re-jump to the step of keeping the current microwave driving frequency of the target bit unchanged, and measuring the quantum state of the target bit after performing a first number of gate operations on the target bit based on the first gate sequence, until the number of jumps reaches a preset number, and the target microwave driving frequency and target microwave driving amplitude obtained for the last time are used as the final microwave driving frequency and final microwave driving amplitude.
[0043] In a second aspect, the present application discloses a device for determining a single-bit gate operating parameter, comprising:
[0044] A first operation module, configured to maintain a current microwave driving frequency of a target bit unchanged, and measure a quantum state of the target bit after performing a first number of gate operations on the target bit based on a first gate sequence;
[0045] a frequency determination module, configured to, if the quantum state changes, change the current microwave driving frequency based on a first preset frequency range, and continue to measure the quantum state to determine an initial microwave driving frequency that causes the quantum state not to change, and then change the initial microwave driving frequency based on a second preset frequency range, and continue to measure the quantum state to determine a target microwave driving frequency that causes the quantum state not to change;
[0046] A second operation module is used to keep the current microwave driving amplitude of the target bit unchanged, and measure the quantum state of the target bit after performing a second number of gate operations on the target bit based on a second gate sequence;
[0047] The amplitude determination module is used to change the current microwave driving amplitude based on a first preset amplitude range and continue to measure the quantum state to determine an initial microwave driving amplitude that does not cause the quantum state to change, if the quantum state changes, and then change the initial microwave driving amplitude based on a second preset amplitude range and continue to measure the quantum state to determine a target microwave driving amplitude that does not cause the quantum state to change.
[0048] In a third aspect, the present application discloses an electronic device, comprising:
[0049] Memory, used to store computer programs;
[0050] A processor is used to execute the computer program to implement the steps of the method for determining the single-bit gate operating parameters disclosed above.
[0051] In a fourth aspect, the present application discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the steps of the method for determining the single-bit gate operating parameters disclosed above are implemented.
[0052] It can be seen that the present application first keeps the current microwave driving frequency of the target bit unchanged, performs a first number of gate operations on the target bit based on the first gate sequence, and then measures the quantum state of the target bit; if the quantum state changes, the current microwave driving frequency is changed based on the first preset frequency range, and the quantum state is continuously measured to determine the initial microwave driving frequency that does not change the quantum state, and then the initial microwave driving frequency is changed based on the second preset frequency range, and the quantum state is continuously measured to determine the target microwave driving frequency that does not change the quantum state; then the current microwave driving amplitude of the target bit is kept unchanged, and the quantum state of the target bit is measured after the second number of gate operations are performed on the target bit based on the second gate sequence; if the quantum state changes, the current microwave driving amplitude is changed based on the first preset amplitude range, and the quantum state is continuously measured to determine the initial microwave driving amplitude that does not change the quantum state, and then the initial microwave driving amplitude is changed based on the second preset amplitude range, and the quantum state is continuously measured to determine the target microwave driving amplitude that does not change the quantum state.
[0053] Beneficial effect: The present application firstly performs a first number of gate operations on the target bit based on the first gate sequence while keeping the current microwave driving frequency of the target bit unchanged, and then measures the quantum state of the target bit. If the quantum state is measured to have changed, the current microwave driving frequency is changed based on the first preset frequency range, and the quantum state is continuously measured to determine the initial microwave driving frequency that does not cause the quantum state to change. Furthermore, the initial microwave driving frequency is changed based on the second preset frequency range, and the quantum state is continuously measured to determine the target microwave driving frequency that does not cause the quantum state to change. That is, the present application first determines the approximate frequency that does not cause the quantum state to change based on the first preset frequency range, and then determines the precise frequency that does not cause the quantum state to change based on the second preset frequency range, so as to reduce time consumption. The method of determining the microwave driving amplitude is consistent with the method of the microwave driving frequency. First, while keeping the current microwave driving amplitude of the target bit unchanged, the target bit is gated a second number of times based on the second gate sequence and then the quantum state of the target bit is measured. If the quantum state is measured to have changed, the current microwave driving amplitude is changed based on the first preset amplitude range, and the quantum state is continuously measured to determine the initial microwave driving amplitude that does not cause the quantum state to change. Further, the initial microwave driving amplitude is changed based on the second preset amplitude range, and the quantum state is continuously measured to determine the target microwave driving amplitude that does not cause the quantum state to change. That is, the present application first determines the approximate amplitude that does not cause the quantum state to change based on the first preset amplitude range, and then determines the precise amplitude that does not cause the quantum state to change based on the second preset amplitude range, so as to reduce time consumption. In this way, the present application firstly performs accurate calibration of the microwave driving frequency according to the first gate sequence; after obtaining the precise value of the microwave driving frequency, the microwave driving amplitude is accurately calibrated according to the second gate sequence. That is, the present application can accurately determine the microwave driving frequency and microwave driving amplitude of the bit by using a simple gate sequence operation, thereby reducing the time consumption in the measurement and the influence of other noises. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0055] Figure 1 A flow chart of a method for determining a single-bit gate operating parameter disclosed in this application;
[0056] Figure 2 A schematic diagram of a first gate sequence disclosed in the present application;
[0057] Figure 3A schematic diagram of a second gate sequence disclosed in the present application;
[0058] Figure 4 A flow chart of a method for accurately determining microwave driving frequency disclosed in the present application;
[0059] Figure 5 A flow chart of a method for accurately determining microwave driving amplitude disclosed in the present application;
[0060] Figure 6 A schematic diagram of the structure of a device for determining a single-bit gate operating parameter disclosed in this application;
[0061] Figure 7 This is a structural diagram of an electronic device disclosed in this application. DETAILED DESCRIPTION
[0062] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0063] The type of superconducting quantum bit currently used is a structure with adjustable magnetic flux. Some noise will inevitably appear during the gate sequence operation, causing the bit frequency determined at the beginning to be unable to be used normally. This requires the determination of the microwave drive frequency of the bit before performing a new gate sequence operation. In addition, some external devices will inevitably have unstable output amplitudes during operation, so the microwave drive amplitude of the bit needs to be accurately determined during the new gate sequence operation. At present, research in this area mainly focuses on using the method of adjusting a single microwave to determine the length and amplitude of the single-bit microwave drive, and using Ramsey interferometry to determine the bit microwave drive frequency. However, the above method is time-consuming and difficult to distinguish the appropriate microwave length and amplitude, and is also easily affected by noise in the process of determining the frequency.
[0064] To this end, the embodiments of the present application disclose a method, device, equipment and medium for determining the operating parameters of a single-bit gate, which can accurately determine the microwave driving frequency and microwave driving amplitude of the bit, reduce the time consumption in measurement and the influence of other noises.
[0065] See also Figure 1 As shown, the embodiment of the present application discloses a method for determining a single-bit gate operating parameter, the method comprising:
[0066] Step S11: keeping the current microwave driving frequency of the target bit unchanged, performing a first number of gate operations on the target bit based on a first gate sequence, and then measuring the quantum state of the target bit.
[0067] The present application firstly performs a first number of gate operations on the target bit based on the first gate sequence while keeping the current microwave driving frequency of the target bit unchanged, and then measures the quantum state of the target bit. It should be pointed out that the single-bit gate operation refers to the quantum operation acting on a single quantum bit, and the single-bit gate operation mainly consists of the following: π , Y π , X π⁄2 , Y π⁄2 and X -π , Y -π , X -π⁄2 , Y -π⁄2 These gate operations can change the quantum state of the quantum bit; the gate sequence is composed of multiple single-bit gates arranged in a certain order.
[0068] Taking the X gate operation as an example, the first gate sequence used in this embodiment is specifically X π⁄2 , X -π⁄2 , the first number of times is recorded as N. That is, based on the originally determined single-bit gate operation, the first gate sequence is designed: X π⁄2 , X -π⁄2 , then keep the current microwave driving frequency of the target bit unchanged, repeat this first gate sequence N times, and then measure the quantum state of the target bit. Figure 2 This is a schematic diagram of a first gate sequence disclosed in this application.
[0069] Step S12: If the quantum state changes, the current microwave driving frequency is changed based on the first preset frequency range, and the quantum state is continuously measured to determine the initial microwave driving frequency that does not cause the quantum state to change, and then the initial microwave driving frequency is changed based on the second preset frequency range, and the quantum state is continuously measured to determine the target microwave driving frequency that does not cause the quantum state to change.
[0070] In this embodiment, it is determined whether the quantum state has changed. It is assumed that the quantum state of the bit can be stably maintained in the |0> state under the current microwave driving frequency. However, after the gate sequence is repeated N times, as the value of N changes, the measured |0> state and |1> state are exchanged. Therefore, it means that the frequency of the bit has changed to a certain extent, resulting in the originally set microwave frequency driving the bit being no longer accurate.
[0071] In a specific embodiment, if a change in the quantum state is measured, the current microwave driving frequency is changed based on a first preset frequency range, and the quantum state is continued to be measured to determine an initial microwave driving frequency that causes the quantum state to not change. Furthermore, the initial microwave driving frequency is changed based on a second preset frequency range, and the quantum state is continued to be measured to determine a target microwave driving frequency that causes the quantum state to not change.
[0072] That is, after the quantum state changes, the current microwave driving frequency is changed based on the first preset frequency range, and the quantum state is continuously measured. It can be found that with the change of the above microwave driving frequency, a rough frequency point can be found, at which time the measured |0> state and |1> state no longer exchange, and only the |0> state is measured, and this frequency point is used as the initial microwave driving frequency. For example, assuming that the current microwave driving frequency is 100 MHz and the first preset frequency range is [-5,5] MHz, a rough frequency point that does not change the quantum state is found in the range of 95-105 MHz as the initial microwave driving frequency, for example, 102 MHz.
[0073] Further, the initial microwave driving frequency is changed based on the second preset frequency range, and the quantum state is continued to be measured. For example, assuming that the second preset frequency range is [-0.5, 0.5] MHz, the target microwave driving frequency that does not change the quantum state is found in the range of 101.5-102.5 MHz, for example, 102.2 MHz. That is, the present application narrows the range of changing the driving microwave frequency near the selected initial microwave driving frequency, and accurately changes the driving microwave frequency range, thereby obtaining an accurate driving frequency for single-bit gate operation.
[0074] It can be seen that the present application first determines the approximate frequency at which the quantum state does not change based on the first preset frequency range, and then determines the precise frequency at which the quantum state does not change based on the second preset frequency range to reduce time consumption.
[0075] In another specific implementation, if the quantum state has not changed, the step of measuring the quantum state of the target bit after performing the first number of gate operations on the target bit based on the first gate sequence is performed again until the quantum state of the target bit is measured to have changed. That is, taking N=10 as an example, if the quantum state has not changed after repeating the first gate sequence 10 times, the first gate sequence is repeated 10 times again, and so on, until the quantum state of the target bit is measured to have changed.
[0076] It should also be pointed out that the accuracy of the target microwave driving frequency can also be verified in this embodiment. Specifically, after the target microwave driving frequency that does not change the quantum state is determined, the accuracy of the target microwave driving frequency is further verified based on a first preset verification rule; wherein the first preset verification rule includes: taking the target microwave driving frequency as the current microwave driving frequency; keeping the current microwave driving frequency unchanged, and measuring the quantum state of the target bit after performing a third number of gate operations on the target bit based on the first gate sequence; wherein the third number is a multiple relationship with the first number, and the third number is greater than the first number; judging whether the quantum state of the target bit is changed, if not, the accuracy verification of the target microwave driving frequency is passed, otherwise it is not passed. That is, in this embodiment, the target microwave driving frequency is used to update the current microwave driving frequency, and then the quantum state of the target bit is measured after performing a third number of gate operations on the target bit based on the first gate sequence while keeping the current microwave driving frequency unchanged, and the third number is a multiple relationship with the first number, and the third number is greater than the first number. Taking the multiple of 3 as an example, that is, after updating the driving frequency, the number of times N of repeating the first gate sequence is changed to 3 times of the original, and the quantum state is measured again. If the quantum state has not changed, that is, it is still in the |0> state, it is confirmed that the accuracy of the target microwave driving frequency has been verified.
[0077] Step S13: keeping the current microwave driving amplitude of the target bit unchanged, performing a second number of gate operations on the target bit based on a second gate sequence, and then measuring the quantum state of the target bit.
[0078] In this embodiment, the precise microwave driving frequency has been obtained through the above steps, and the microwave driving amplitude is then accurately determined. The method for determining the microwave driving amplitude is the same as the method for determining the microwave driving frequency. First, while keeping the current microwave driving amplitude of the target bit unchanged, the target bit is gated a second number of times based on the second gate sequence, and then the quantum state of the target bit is measured.
[0079] The second gate sequence used in this embodiment is specifically X π , X -π , the second number is recorded as M, that is, based on the originally determined single-bit gate operation, the second gate sequence X is designed π , X -π , then keep the current microwave driving amplitude of the target bit unchanged, repeat this second gate sequence M times, and then measure the quantum state of the target bit. Figure 3 This is a schematic diagram of a second gate sequence disclosed in this application.
[0080] Step S14: If the quantum state changes, the current microwave driving amplitude is changed based on the first preset amplitude range, and the quantum state is continuously measured to determine the initial microwave driving amplitude that prevents the quantum state from changing, and then the initial microwave driving amplitude is changed based on the second preset amplitude range, and the quantum state is continuously measured to determine the target microwave driving amplitude that prevents the quantum state from changing.
[0081] In this embodiment, it is determined whether the quantum state has changed. It is assumed that the quantum state of the bit can be stably maintained in the |0> state under the current microwave driving amplitude. However, after the gate sequence is repeated M times, as the M value changes, the measured |0> state and |1> state are exchanged. Therefore, due to the operation of some equipment, the microwave driving amplitude at this time is no longer accurate for the bit, and the driving microwave amplitude needs to be calibrated to meet the experimental requirements.
[0082] In a specific embodiment, if a change in the quantum state is measured, the current microwave driving amplitude is changed based on a first preset amplitude range, and the quantum state is continued to be measured to determine an initial microwave driving amplitude that causes the quantum state to not change. Furthermore, the initial microwave driving amplitude is changed based on a second preset amplitude range, and the quantum state is continued to be measured to determine a target microwave driving amplitude that causes the quantum state to not change.
[0083] That is, after the quantum state changes, the current microwave driving amplitude is changed based on the first preset amplitude range, and the quantum state is continuously measured. It can be found that with the change of the above microwave driving amplitude, a rough amplitude point can be found. At this time, the measured |0> state and |1> state no longer exchange, and only the |0> state is measured, and this amplitude point is used as the initial microwave driving amplitude. For example, assuming that the current microwave driving amplitude is 0.5VMHz and the first preset amplitude range is [-0.1,0.1]MHz, a rough amplitude point that does not change the quantum state is found in the range of 0.4-0.6V as the initial microwave driving amplitude, for example, 0.45V.
[0084] Further, the initial microwave driving amplitude is changed based on the second preset amplitude range, and the quantum state is continuously measured. For example, assuming that the second preset amplitude range is [-0.01, 0.01] MHz, the target microwave driving amplitude that does not change the quantum state is found within the range of 0.44-0.46 V, for example, 0.455 V. That is, the present application narrows the range of changing the driving microwave amplitude near the selected initial microwave driving amplitude, and accurately changes the driving microwave amplitude range, thereby obtaining an accurate driving amplitude for single-bit gate operation.
[0085] It can be seen that the present application first determines the approximate amplitude that does not change the quantum state based on the first preset amplitude range, and then determines the precise amplitude that does not change the quantum state based on the second preset amplitude range, so as to reduce time consumption.
[0086] In another specific implementation, if the quantum state has not changed, the step of measuring the quantum state of the target bit after performing a second number of gate operations on the target bit based on the second gate sequence is performed again until the quantum state of the target bit is measured to have changed. That is, taking M=5 as an example, if the quantum state has not changed after repeating the second gate sequence 5 times, the second gate sequence is repeated 5 times again, and so on, until the quantum state of the target bit is measured to have changed.
[0087] It should also be pointed out that the accuracy of the target microwave driving amplitude can also be verified in this embodiment. Specifically, after the target microwave driving amplitude that does not change the quantum state is determined, the accuracy of the target microwave driving amplitude is further verified based on a second preset verification rule; wherein the second preset verification rule includes: taking the target microwave driving amplitude as the current microwave driving amplitude; keeping the current microwave driving amplitude unchanged, and measuring the quantum state of the target bit after performing a fourth number of gate operations on the target bit based on the first gate sequence; wherein the fourth number is a multiple relationship with the second number, and the fourth number is greater than the second number; judging whether the quantum state of the target bit is changed, if not, the accuracy verification of the target microwave driving amplitude is passed, otherwise it is not passed. That is, in this embodiment, the target microwave driving amplitude is used to update the current microwave driving amplitude, and then the quantum state of the target bit is measured after performing a fourth number of gate operations on the target bit based on the second gate sequence while keeping the current microwave driving amplitude unchanged, and the fourth number is a multiple relationship with the second number, and the fourth number is greater than the second number. Taking the multiple of 3 as an example, that is, after updating the driving frequency, the number of times M of repeating the first gate sequence is changed to 3 times of the original, and the quantum state is measured again. If the quantum state has not changed, that is, it is still in the |0> state, it is confirmed that the accuracy of the target microwave driving amplitude has been verified.
[0088] In addition, the above method also includes: using the target microwave driving frequency as the current microwave driving frequency, and using the target microwave driving amplitude as the current microwave driving amplitude; jumping again to the step of keeping the current microwave driving frequency of the target bit unchanged, performing a first number of gate operations on the target bit based on a first gate sequence, and then measuring the quantum state of the target bit, until the number of jumps reaches a preset number, and using the target microwave driving frequency and target microwave driving amplitude obtained for the last time as the final microwave driving frequency and final microwave driving amplitude.
[0089] That is, the present embodiment can also accurately calibrate the acquired target microwave driving frequency and target microwave driving amplitude. Specifically, the target microwave driving frequency is used as the current microwave driving frequency, the target microwave driving amplitude is used as the current microwave driving amplitude, and then the steps of keeping the current microwave driving frequency of the target bit unchanged and measuring the quantum state of the target bit after performing a first number of gate operations on the target bit based on the first gate sequence are repeatedly performed until the number of jumps reaches a preset number, and the target microwave driving frequency and target microwave driving amplitude obtained for the last time are used as the final microwave driving frequency and final microwave driving amplitude. For example, by repeating the above steps 3-5 times, the required parameters of the single-bit gate operation can be accurately obtained.
[0090] In addition, when calibrating the single-bit Y gate operation, the first gate sequence Y is used. π⁄2 , Y -π⁄2 , the second gate sequence Y π , Y -π .
[0091] It should be pointed out that the single-bit gate operation parameters include not only the microwave drive frequency and the microwave drive amplitude, but also the pulse width or duration, phase, and the rise and fall time of the control signal. Among them, since the duration of the single-bit gate operation is a fixed selected value, generally 50ns-100ns-, this embodiment does not calibrate this time parameter. When calibrating the phase parameter, the phase can be scanned from 0 to 2π with a certain step length, and the probability of the quantum state of the bit being in the |0> state is measured after each scan. If it is found that when the phase is π / 2, the result is closest to the expectation, then π / 2 is determined as the calibrated phase. When calibrating the rise and fall time of the control signal, the single-bit gate operation can be actually performed, and the rise and fall time of the control signal can be measured using a high-speed oscilloscope or other equipment, and then the relevant hardware parameters or settings in the control software can be gradually adjusted, such as changing the gain of the amplifier, the parameters of the filter, etc., to achieve the desired rise and fall time.
[0092] Beneficial effect: The present application firstly performs a first number of gate operations on the target bit based on the first gate sequence while keeping the current microwave driving frequency of the target bit unchanged, and then measures the quantum state of the target bit. If the quantum state is measured to have changed, the current microwave driving frequency is changed based on the first preset frequency range, and the quantum state is continuously measured to determine the initial microwave driving frequency that does not cause the quantum state to change. Furthermore, the initial microwave driving frequency is changed based on the second preset frequency range, and the quantum state is continuously measured to determine the target microwave driving frequency that does not cause the quantum state to change. That is, the present application first determines the approximate frequency that does not cause the quantum state to change based on the first preset frequency range, and then determines the precise frequency that does not cause the quantum state to change based on the second preset frequency range, so as to reduce time consumption. The method of determining the microwave driving amplitude is consistent with the method of the microwave driving frequency. First, while keeping the current microwave driving amplitude of the target bit unchanged, the target bit is gated a second number of times based on the second gate sequence and then the quantum state of the target bit is measured. If the quantum state is measured to have changed, the current microwave driving amplitude is changed based on the first preset amplitude range, and the quantum state is continuously measured to determine the initial microwave driving amplitude that does not cause the quantum state to change. Further, the initial microwave driving amplitude is changed based on the second preset amplitude range, and the quantum state is continuously measured to determine the target microwave driving amplitude that does not cause the quantum state to change. That is, the present application first determines the approximate amplitude that does not cause the quantum state to change based on the first preset amplitude range, and then determines the precise amplitude that does not cause the quantum state to change based on the second preset amplitude range, so as to reduce time consumption. In this way, the present application firstly performs accurate calibration of the microwave driving frequency according to the first gate sequence; after obtaining the precise value of the microwave driving frequency, the microwave driving amplitude is accurately calibrated according to the second gate sequence. That is, the present application can accurately determine the microwave driving frequency and microwave driving amplitude of the bit by using a simple gate sequence operation, thereby reducing the time consumption in the measurement and the influence of other noises.
[0093] See also Figure 4 As shown, the above step S12: if the quantum state changes, then the current microwave driving frequency is changed based on the first preset frequency range, and the quantum state is continuously measured to determine the initial microwave driving frequency that does not cause the quantum state to change, and then the initial microwave driving frequency is changed based on the second preset frequency range, and the quantum state is continuously measured to determine the target microwave driving frequency that does not cause the quantum state to change, specifically, may include the following steps:
[0094] Step S121: If the quantum state changes, the current microwave driving frequency is changed based on the frequency value in the first preset frequency range, and the first converted frequency is used as the new current microwave driving frequency. Then, the current microwave driving frequency of the target bit is kept unchanged, and the quantum state of the target bit is measured after performing a first number of gate operations on the target bit based on the first gate sequence.
[0095] In this embodiment, if the quantum state changes, the current microwave driving frequency is changed based on the frequency value in the first preset frequency range. For example, assuming that the current microwave driving frequency is 100 MHz and the first preset frequency range is [-5,5] MHz, 100 MHz can be changed in the order of -5 to 5, so the first transformed frequency is 95 MHz. Then, the current microwave driving frequency of the target bit is kept at 95 MHz, and based on the first gate sequence X π⁄2 , X -π⁄2 The quantum state of the target bit is measured after N gate operations are performed on the target bit. That is, at the driving frequency of 95 MHz, the first gate sequence is repeated N times, and then the quantum state of the target bit is measured.
[0096] Step S122: If the quantum state changes, jump back to the step of changing the current microwave driving frequency based on the frequency value in the first preset frequency range until a microwave driving frequency that does not change the quantum state is determined and used as the initial microwave driving frequency.
[0097] In this embodiment, if the quantum state changes, the current microwave driving frequency is changed again. According to the above content, the frequency after the first change has become 96 MHz, and then the current microwave driving frequency of the target bit is maintained at 96 MHz, and the first gate sequence is repeated N times, and then the quantum state of the target bit is measured. If the quantum state changes, the current microwave driving frequency continues to be changed to 97 MHz, and so on, until the microwave driving frequency that causes the quantum state not to change is determined and used as the initial microwave driving frequency.
[0098] Step S123: changing the initial microwave driving frequency based on a frequency value in a second preset frequency range; using the obtained second transformed frequency as a new current microwave driving frequency, and then keeping the current microwave driving frequency of the target bit unchanged, performing a first number of gate operations on the target bit based on a first gate sequence, and then measuring the quantum state of the target bit.
[0099] In this embodiment, after determining the initial microwave driving frequency, the initial microwave driving frequency is continuously changed based on the frequency value in the second preset frequency range. For example, assuming that the initial microwave driving frequency is 102 MHz and the second preset frequency range is [-0.5, 0.5] MHz, 102 MHz can be changed in the order of -0.5 to 0.5, so that the first transformed frequency is 101.5 MHz. Then, the current microwave driving frequency of the target bit is kept at 101.5 MHz, and based on the first gate sequence X π⁄2 , X -π⁄2 The quantum state of the target bit is measured after performing N gate operations on the target bit. That is, at the driving frequency of 101.5 MHz, the first gate sequence is repeated N times, and then the quantum state of the target bit is measured.
[0100] Step S124: If the quantum state changes, jump back to the step of changing the initial microwave driving frequency based on the frequency value in the second preset frequency range until a microwave driving frequency that does not change the quantum state is determined and used as the target microwave driving frequency.
[0101] In this embodiment, if the quantum state changes, the initial microwave driving frequency is changed again. According to the above content, the frequency after the second transformation has become 101.6 MHz. Then, the current microwave driving frequency of the target bit is maintained at 101.6 MHz, and the first gate sequence is repeated N times. The quantum state of the target bit is measured again. If the quantum state changes, the initial microwave driving frequency continues to be changed to 101.7 MHz, and so on, until the microwave driving frequency that does not change the quantum state is determined and used as the target microwave driving frequency.
[0102] It can be seen that the calibration of the microwave driving frequency for the single-bit X-gate operation in the present application is to first find the approximate frequency value in the coarse adjustment range, and then find the precise frequency in the fine adjustment range to reduce the calibration time.
[0103] See also Figure 5 As shown, the above step S14: if the quantum state changes, then the current microwave driving amplitude is changed based on the first preset amplitude range, and the quantum state is continuously measured to determine the initial microwave driving amplitude that makes the quantum state not change, and then the initial microwave driving amplitude is changed based on the second preset amplitude range, and the quantum state is continuously measured to determine the target microwave driving amplitude that makes the quantum state not change, specifically, may include the following steps:
[0104] Step S141: If the quantum state changes, the current microwave driving amplitude is changed based on the amplitude in the first preset amplitude range, the first transformed amplitude is obtained as the new current microwave driving amplitude, and then the current microwave driving amplitude of the target bit is kept unchanged, and the quantum state of the target bit is measured after performing a second number of gate operations on the target bit based on a second gate sequence.
[0105] In this embodiment, if the quantum state changes, the current microwave driving amplitude is changed based on the amplitude in the first preset amplitude range. For example, assuming that the current microwave driving amplitude is 0.5V and the first preset amplitude range is [-0.1, 0.1]V, 0.5V can be changed in the order of -0.1 to 0.1, so the first transformed amplitude is 0.4V. Then, the current microwave driving amplitude of the target bit is kept at 0.4V, and based on the second gate sequence X π , X -π The quantum state of the target bit is measured after performing M gate operations on the target bit. That is, at the driving amplitude of 0.4V, the second gate sequence is repeated M times, and then the quantum state of the target bit is measured.
[0106] Step S142: If the quantum state changes, jump back to the step of changing the current microwave driving amplitude based on the amplitude in the first preset amplitude range until a microwave driving amplitude that does not change the quantum state is determined and used as the initial microwave driving amplitude.
[0107] In this embodiment, if the quantum state changes, the current microwave driving amplitude is changed again. According to the above content, the amplitude after the first transformation has become 0.41V, and then the current microwave driving frequency of the target bit is maintained at 0.41V, and the second gate sequence is repeated M times, and then the quantum state of the target bit is measured. If the quantum state changes, the current microwave driving amplitude continues to be changed to 0.42V, and so on, until the microwave driving amplitude that causes the quantum state not to change is determined and used as the initial microwave driving amplitude.
[0108] Step S143: changing the initial microwave driving amplitude based on an amplitude in a second preset amplitude range; using the obtained second transformed amplitude as a new current microwave driving amplitude, and then keeping the current microwave driving amplitude of the target bit unchanged, performing a second number of gate operations on the target bit based on a second gate sequence, and then measuring the quantum state of the target bit.
[0109] In this embodiment, after determining the initial microwave driving amplitude, the initial microwave driving amplitude is continuously changed based on the amplitude in the second preset amplitude range. For example, assuming that the initial microwave driving amplitude is 0.45V, and the second preset amplitude range is (-0.01, 0.01)V, 0.45V can be changed in the order of -0.01 to 0.01, so that the first transformed amplitude is 0.441V. Then, the current microwave driving amplitude of the target bit is kept at 0.441V, and based on the second gate sequence X π , X -π The quantum state of the target bit is measured after performing M gate operations on the target bit. That is, at the driving amplitude of 0.441V, the second gate sequence is repeated M times, and then the quantum state of the target bit is measured.
[0110] Step S144: If the quantum state changes, jump back to the step of changing the initial microwave driving amplitude based on the amplitude in the second preset amplitude range until a microwave driving amplitude that does not change the quantum state is determined and used as the target microwave driving amplitude.
[0111] In this embodiment, if the quantum state changes, the initial microwave driving amplitude is changed again. According to the above content, the amplitude after the second transformation has become 0.442V, and then the current microwave driving amplitude of the target bit is maintained at 0.442V, and the second gate sequence is repeated M times, and then the quantum state of the target bit is measured. If the quantum state changes, the initial microwave driving amplitude continues to be changed to 0.443V, and so on, until the microwave driving amplitude that causes the quantum state not to change is determined and used as the target microwave driving amplitude.
[0112] It can be seen that the calibration of the microwave driving amplitude for the single-bit X-gate operation in the present application is to first find the approximate amplitude value in the coarse adjustment range, and then find the precise amplitude in the fine adjustment range to reduce the calibration time.
[0113] See also Figure 6 As shown, the embodiment of the present application discloses a device for determining a single-bit gate operating parameter, the device comprising:
[0114] A first operation module 11 is used to keep the current microwave driving frequency of the target bit unchanged, and measure the quantum state of the target bit after performing a first number of gate operations on the target bit based on a first gate sequence;
[0115] A frequency determination module 12 is used to change the current microwave driving frequency based on a first preset frequency range if the quantum state changes, and continue to measure the quantum state to determine an initial microwave driving frequency that does not cause the quantum state to change, and then change the initial microwave driving frequency based on a second preset frequency range, and continue to measure the quantum state to determine a target microwave driving frequency that does not cause the quantum state to change;
[0116] A second operation module 13 is used to keep the current microwave driving amplitude of the target bit unchanged, and measure the quantum state of the target bit after performing a second number of gate operations on the target bit based on a second gate sequence;
[0117] The amplitude determination module 14 is used to change the current microwave driving amplitude based on a first preset amplitude range and continue to measure the quantum state to determine an initial microwave driving amplitude that does not cause the quantum state to change, if the quantum state changes, and then change the initial microwave driving amplitude based on a second preset amplitude range and continue to measure the quantum state to determine a target microwave driving amplitude that does not cause the quantum state to change.
[0118] Beneficial effect: The present application firstly performs a first number of gate operations on the target bit based on the first gate sequence while keeping the current microwave driving frequency of the target bit unchanged, and then measures the quantum state of the target bit. If the quantum state is measured to have changed, the current microwave driving frequency is changed based on the first preset frequency range, and the quantum state is continuously measured to determine the initial microwave driving frequency that does not cause the quantum state to change. Furthermore, the initial microwave driving frequency is changed based on the second preset frequency range, and the quantum state is continuously measured to determine the target microwave driving frequency that does not cause the quantum state to change. That is, the present application first determines the approximate frequency that does not cause the quantum state to change based on the first preset frequency range, and then determines the precise frequency that does not cause the quantum state to change based on the second preset frequency range, so as to reduce time consumption. The method of determining the microwave driving amplitude is consistent with the method of the microwave driving frequency. First, while keeping the current microwave driving amplitude of the target bit unchanged, the target bit is gated a second number of times based on the second gate sequence and then the quantum state of the target bit is measured. If the quantum state is measured to have changed, the current microwave driving amplitude is changed based on the first preset amplitude range, and the quantum state is continuously measured to determine the initial microwave driving amplitude that does not cause the quantum state to change. Further, the initial microwave driving amplitude is changed based on the second preset amplitude range, and the quantum state is continuously measured to determine the target microwave driving amplitude that does not cause the quantum state to change. That is, the present application first determines the approximate amplitude that does not cause the quantum state to change based on the first preset amplitude range, and then determines the precise amplitude that does not cause the quantum state to change based on the second preset amplitude range, so as to reduce time consumption. In this way, the present application firstly performs accurate calibration of the microwave driving frequency according to the first gate sequence; after obtaining the precise value of the microwave driving frequency, the microwave driving amplitude is accurately calibrated according to the second gate sequence. That is, the present application can accurately determine the microwave driving frequency and microwave driving amplitude of the bit by using a simple gate sequence operation, thereby reducing the time consumption in the measurement and the influence of other noises.
[0119] Since the embodiments of the device part correspond to the above embodiments, please refer to the description of the embodiments of the method part for the embodiments of the device part, and will not be repeated here.
[0120] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Specifically, it may include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the method for determining the single-bit gate operation parameters performed by the electronic device disclosed in any of the aforementioned embodiments.
[0121] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.
[0122] Among them, the processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 21 can be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 21 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 21 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0123] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon include an operating system 221, a computer program 222 and data 223, etc. The storage method can be temporary storage or permanent storage.
[0124] Among them, the operating system 221 is used to manage and control the hardware devices and computer programs 222 on the electronic device 20, so as to realize the operation and processing of the massive data 223 in the memory 22 by the processor 21, which can be Windows, Unix, Linux, etc. In addition to including a computer program that can be used to complete the method for determining the single-bit gate operation parameters performed by the electronic device 20 disclosed in any of the aforementioned embodiments, the computer program 222 can further include a computer program that can be used to complete other specific tasks. In addition to data transmitted from an external device received by the electronic device, the data 223 can also include data collected by its own input and output interface 25.
[0125] Furthermore, an embodiment of the present application also discloses a computer-readable storage medium, in which a computer program is stored. When the computer program is loaded and executed by a processor, the steps of the method for determining the single-bit gate operating parameters disclosed in any of the aforementioned embodiments are implemented.
[0126] Furthermore, an embodiment of the present application also discloses a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of the method for determining the single-bit gate operating parameters disclosed in any of the aforementioned embodiments.
[0127] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.
[0128] Those skilled in the art may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0129] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a compact disc read-only memory (CD-ROM), or any other form of storage medium known in the art.
[0130] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0131] The above is a detailed introduction to a method, device, equipment and storage medium for determining the operating parameters of a single-bit gate provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A method for determining a single-bit gate operating parameter, characterized in that: include: Keeping the current microwave driving frequency of the target bit unchanged, measuring the quantum state of the target bit after performing a first number of gate operations on the target bit based on a first gate sequence; If the quantum state changes, the current microwave driving frequency is changed based on a first preset frequency range, and the quantum state is continuously measured to determine an initial microwave driving frequency that does not cause the quantum state to change, and then the initial microwave driving frequency is changed based on a second preset frequency range, and the quantum state is continuously measured to determine a target microwave driving frequency that does not cause the quantum state to change; Keeping the current microwave driving amplitude of the target bit unchanged, measuring the quantum state of the target bit after performing a second number of gate operations on the target bit based on a second gate sequence; If the quantum state changes, the current microwave driving amplitude is changed based on the first preset amplitude range, and the quantum state is continuously measured to determine the initial microwave driving amplitude that causes the quantum state not to change, and then the initial microwave driving amplitude is changed based on the second preset amplitude range, and the quantum state is continuously measured to determine the target microwave driving amplitude that causes the quantum state not to change.
2. The method for determining the single-bit gate operating parameters according to claim 1, characterized in that: After determining the target microwave driving frequency that causes the quantum state not to change, the method further includes: The accuracy of the target microwave driving frequency is verified based on a first preset verification rule; wherein the first preset verification rule includes: Using the target microwave driving frequency as the current microwave driving frequency; Keeping the current microwave driving frequency unchanged, measuring the quantum state of the target bit after performing a third number of gate operations on the target bit based on the first gate sequence; wherein the third number is a multiple of the first number, and the third number is greater than the first number; It is determined whether the quantum state of the target bit changes. If not, the accuracy check of the target microwave driving frequency passes; otherwise, it fails.
3. The method for determining the single-bit gate operating parameters according to claim 1, characterized in that: After determining the target microwave driving amplitude that causes the quantum state not to be transformed, the method further includes: The accuracy of the target microwave driving amplitude is verified based on a second preset verification rule; wherein the second preset verification rule includes: Using the target microwave driving amplitude as the current microwave driving amplitude; Keeping the current microwave driving amplitude unchanged, measuring the quantum state of the target bit after performing a fourth number of gate operations on the target bit based on the first gate sequence; wherein the fourth number is a multiple of the second number, and the fourth number is greater than the second number; It is determined whether the quantum state of the target bit changes. If no change occurs, the accuracy check of the target microwave driving amplitude passes; otherwise, it fails.
4. The method for determining the single-bit gate operating parameters according to claim 1, characterized in that: After measuring the quantum state of the target bit after performing a first number of gate operations on the target bit based on the first gate sequence, the method further includes: If the quantum state has not changed, re-performing the step of measuring the quantum state of the target bit after performing a first number of gate operations on the target bit based on the first gate sequence until it is measured that the quantum state of the target bit has changed; Correspondingly, after performing a second number of gate operations on the target bit based on the second gate sequence and measuring the quantum state of the target bit, the method further includes: If the quantum state has not changed, the step of measuring the quantum state of the target bit after performing a second number of gate operations on the target bit based on a second gate sequence is performed again until it is measured that the quantum state of the target bit has changed.
5. The method for determining the single-bit gate operating parameters according to claim 1, characterized in that: The step of changing the current microwave driving frequency based on a first preset frequency range and continuing to measure the quantum state to determine an initial microwave driving frequency that causes the quantum state not to be transformed, and then changing the initial microwave driving frequency based on a second preset frequency range and continuing to measure the quantum state to determine a target microwave driving frequency that causes the quantum state not to be transformed, comprises: changing the current microwave driving frequency based on a frequency value in a first preset frequency range; Using the obtained first transformed frequency as a new current microwave driving frequency, then keeping the current microwave driving frequency of the target bit unchanged, performing a first number of gate operations on the target bit based on a first gate sequence, and then measuring the quantum state of the target bit; If the quantum state changes, the process jumps back to the step of changing the current microwave driving frequency based on the frequency value in the first preset frequency range until a microwave driving frequency that does not change the quantum state is determined and used as the initial microwave driving frequency; changing the initial microwave driving frequency based on a frequency value in a second preset frequency range; The obtained second transformed frequency is used as a new current microwave driving frequency, and then the current microwave driving frequency of the target bit is kept unchanged, and the quantum state of the target bit is measured after performing a first number of gate operations on the target bit based on the first gate sequence; If the quantum state changes, the method jumps back to the step of changing the initial microwave driving frequency based on the frequency value in the second preset frequency range until a microwave driving frequency that does not change the quantum state is determined and used as the target microwave driving frequency.
6. The method for determining the single-bit gate operating parameters according to claim 1, characterized in that: The step of changing the current microwave driving amplitude based on a first preset amplitude range and continuing to measure the quantum state to determine an initial microwave driving amplitude that causes the quantum state not to be transformed, and then changing the initial microwave driving amplitude based on a second preset amplitude range and continuing to measure the quantum state to determine a target microwave driving amplitude that causes the quantum state not to be transformed, comprises: changing the current microwave driving amplitude based on the amplitude in the first preset amplitude range; The obtained first transformed amplitude is used as a new current microwave driving amplitude, and then the current microwave driving amplitude of the target bit is kept unchanged, and the quantum state of the target bit is measured after performing a second number of gate operations on the target bit based on a second gate sequence; If the quantum state changes, the process jumps back to the step of changing the current microwave driving amplitude based on the amplitude in the first preset amplitude range until a microwave driving amplitude that does not cause the quantum state to change is determined and used as the initial microwave driving amplitude; changing the initial microwave driving amplitude based on an amplitude in a second preset amplitude range; The obtained second transformed amplitude is used as a new current microwave driving amplitude, and then the current microwave driving amplitude of the target bit is kept unchanged, and the quantum state of the target bit is measured after performing a second number of gate operations on the target bit based on a second gate sequence; If the quantum state changes, the process jumps back to the step of changing the initial microwave driving amplitude based on the amplitude in the second preset amplitude range until a microwave driving amplitude that does not cause the quantum state to change is determined and used as the target microwave driving amplitude.
7. The method for determining the single-bit gate operating parameters according to any one of claims 1 to 6, characterized in that: Also includes: Using the target microwave driving frequency as the current microwave driving frequency, and using the target microwave driving amplitude as the current microwave driving amplitude; Re-jump to the step of keeping the current microwave driving frequency of the target bit unchanged, and measuring the quantum state of the target bit after performing a first number of gate operations on the target bit based on the first gate sequence, until the number of jumps reaches a preset number, and the target microwave driving frequency and target microwave driving amplitude obtained for the last time are used as the final microwave driving frequency and final microwave driving amplitude.
8. A device for determining a single-bit gate operating parameter, characterized in that: include: A first operation module, configured to maintain a current microwave driving frequency of a target bit unchanged, and measure a quantum state of the target bit after performing a first number of gate operations on the target bit based on a first gate sequence; a frequency determination module, configured to, if the quantum state changes, change the current microwave driving frequency based on a first preset frequency range, and continue to measure the quantum state to determine an initial microwave driving frequency that causes the quantum state not to change, and then change the initial microwave driving frequency based on a second preset frequency range, and continue to measure the quantum state to determine a target microwave driving frequency that causes the quantum state not to change; A second operation module is used to keep the current microwave driving amplitude of the target bit unchanged, and measure the quantum state of the target bit after performing a second number of gate operations on the target bit based on a second gate sequence; The amplitude determination module is used to change the current microwave driving amplitude based on a first preset amplitude range and continue to measure the quantum state to determine an initial microwave driving amplitude that does not cause the quantum state to change, if the quantum state changes, and then change the initial microwave driving amplitude based on a second preset amplitude range and continue to measure the quantum state to determine a target microwave driving amplitude that does not cause the quantum state to change.
9. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor, configured to execute the computer program to implement the steps of the method for determining the single-bit gate operating parameters as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: Used to store computer programs; wherein, when the computer program is executed by a processor, the steps of the method for determining the single-bit gate operating parameters as described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Multi-bit control system and method based on superconducting quantum computing
CN108805293A
Quantum bit frequency control signal processing method and superconducting quantum chip
CN112149832A
Quantum chip testing method, device and system and storage medium
CN114062887A
Quantum bit frequency acquisition method, quantum measurement and control system and quantum computer
CN115840126A
Method and apparatus for determining high-energy-state regulation and control signal of quantum bit, and quantum computer
WO2023143457A1
