Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7526367B2 - Motional mode configurations for the implementation of entanglement gates in trapped-ion quantum computers - Google Patents
[go: Go Back, main page]

JP7526367B2 - Motional mode configurations for the implementation of entanglement gates in trapped-ion quantum computers - Google Patents

Motional mode configurations for the implementation of entanglement gates in trapped-ion quantum computers Download PDF

Info

Publication number
JP7526367B2
JP7526367B2 JP2023530865A JP2023530865A JP7526367B2 JP 7526367 B2 JP7526367 B2 JP 7526367B2 JP 2023530865 A JP2023530865 A JP 2023530865A JP 2023530865 A JP2023530865 A JP 2023530865A JP 7526367 B2 JP7526367 B2 JP 7526367B2
Authority
JP
Japan
Prior art keywords
function
laser pulse
gate
trapped ions
detuning frequency
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023530865A
Other languages
Japanese (ja)
Other versions
JP2023551207A (en
Inventor
ミン リー
ジェイソン エム. アミニ
ユンソン ナム
Original Assignee
イオンキュー インコーポレイテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by イオンキュー インコーポレイテッド filed Critical イオンキュー インコーポレイテッド
Publication of JP2023551207A publication Critical patent/JP2023551207A/en
Application granted granted Critical
Publication of JP7526367B2 publication Critical patent/JP7526367B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N10/00Quantum computing, i.e. information processing based on quantum-mechanical phenomena
    • G06N10/40Physical realisations or architectures of quantum processors or components for manipulating qubits, e.g. qubit coupling or qubit control
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N10/00Quantum computing, i.e. information processing based on quantum-mechanical phenomena

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Optical Modulation, Optical Deflection, Nonlinear Optics, Optical Demodulation, Optical Logic Elements (AREA)

Description

本開示は、概して、イオントラップ型量子コンピュータにおけるもつれゲートを生成する方法に関し、より具体的には、パルスが実際に実装され得るように構成された運動モード構造を用いてもつれゲートを生成するための単純なレーザパルスを構築する方法に関する。 The present disclosure relates generally to methods for generating entanglement gates in trapped ion quantum computers, and more specifically to methods for constructing simple laser pulses to generate entanglement gates using a kinetic mode structure configured such that the pulses can be practically implemented.

量子コンピューティングでは、古典的(デジタル)コンピュータにおける「0」と「1」を表すビットに類似した量子ビットまたはキュービットは、計算プロセス中にほぼ完全に制御した状態で、準備し、操作し、測定(読み出し)する必要がある。キュービットの制御が不完全であると、計算プロセスにおいて誤差が蓄積することがあり、信頼性の高い計算を実行できる量子コンピュータのサイズが制限される。 In quantum computing, quantum bits, or qubits, similar to the bits that represent "0" and "1" in classical (digital) computers, must be prepared, manipulated, and measured (read out) with near-perfect control during the computational process. Imperfect control of qubits can allow errors to accumulate in the computational process, limiting the size of quantum computers that can perform reliable calculations.

大規模な量子コンピュータを構築するために提案されている物理システムの中に、電磁界によってトラップされて真空中に浮遊するイオンの鎖(例えば、電荷を帯びた原子)がある。イオンは、数GHz範囲内の周波数によって分離され、キュービットの計算状態(「キュービット状態」と呼ばれる)として使用することができる内部超微細状態を有する。これらの超微細状態は、レーザから提供される放射線を使用して制御することができるか、場合によっては本明細書ではレーザビームとの相互作用と呼ばれることもある。イオンは、このようなレーザ相互作用を使用して、運動基底状態の近くまで冷却することができる。イオンはまた、2つの超微細状態のいずれかに高精度で光学的に励起し(キュービットの準備)、レーザビームにより2つの超微細状態間で操作することができ(単一キュービットのゲート操作)、共鳴レーザビームの適用時に蛍光によってそれらの内部超微細状態が検出される(キュービットの読み出し)。1ペアのイオンは、イオン間のクーロン力の相互作用により発生する、トラップイオンの鎖の集合運動モードにイオンを結合するレーザパルスを使用して、キュービット状態に依存する力によって制御可能にもつれることができる(2キュービットのゲート操作)。 Among the physical systems proposed for building large-scale quantum computers are chains of ions (e.g., charged atoms) trapped by electromagnetic fields and suspended in a vacuum. The ions have internal hyperfine states that are separated by frequencies in the several GHz range and can be used as computational states of qubits (called "qubit states"). These hyperfine states can be controlled using radiation provided by a laser, or sometimes referred to herein as interaction with a laser beam. Ions can be cooled to near their motional ground state using such laser interactions. Ions can also be optically excited with high precision into one of two hyperfine states (qubit preparation), manipulated between the two hyperfine states by a laser beam (single-qubit gating), and their internal hyperfine states detected by fluorescence upon application of a resonant laser beam (qubit readout). A pair of ions can be controllably entangled by a force that depends on the qubit state, using a laser pulse that couples the ions into a collective motional mode of the chain of trapped ions, arising from the interaction of Coulomb forces between the ions (two-qubit gating).

しかしながら、大規模な量子計算における計算プロセスを実行するための一連のレーザパルスは、このようなレーザパルスを変調するための光学および電子機器において技術的複雑性をもたらす。したがって、物理システムにおける複雑性を低減して所望の計算プロセスを実行するためにキュービットを制御するための手順が必要である。 However, trains of laser pulses to perform computational processes in large-scale quantum computing introduce technical complexities in the optics and electronics to modulate such laser pulses. Therefore, a procedure is needed to reduce the complexity in the physical system to control qubits to perform the desired computational processes.

本開示の実施形態は、量子コンピュータを使用して計算を実行する方法を提供する。この方法は、複数のトラップイオンの運動モード構造を変調するステップであって、複数のトラップイオンの各々がキュービットを定義する2つの周波数分離状態を有する、ステップと、レーザパルスの離調周波数関数および振幅関数を計算して、複数のトラップイオンのうちのトラップイオンのペアの間にもつれ相互作用を引き起こすステップと、計算された離調周波数関数および振幅関数を有するレーザパルスを、ゲート持続時間の間、トラップイオンのペアに印加することによって量子コンピュータにおいて量子計算を実行するステップとを含む。 Embodiments of the present disclosure provide a method of performing a computation using a quantum computer. The method includes modulating a motional mode structure of a plurality of trapped ions, each of which has two frequency-separated states that define a qubit; calculating a detuning frequency function and an amplitude function of a laser pulse to induce entanglement interactions between pairs of trapped ions of the plurality of trapped ions; and performing a quantum computation in the quantum computer by applying a laser pulse having the calculated detuning frequency function and amplitude function to the pairs of trapped ions for a gate duration.

本開示の実施形態はまた、コンピュータプログラム命令を含む不揮発性コンピュータ可読媒体を提供する。コンピュータプログラム命令は、プロセッサによって実行されると、プロセッサに、レーザパルスの離調周波数関数および振幅関数を計算させて、複数のトラップイオンのうちのトラップイオンのペアの間にもつれ相互作用を引き起こし、計算された離調周波数関数および振幅関数を有するレーザパルスを、ゲート持続時間の間、トラップイオンのペアに印加することによって量子コンピュータにおいて量子計算を実行させる。複数のトラップイオンの運動モード周波数は、ゲート持続時間で割った4πの整数倍であるように変調される。 Embodiments of the present disclosure also provide a non-volatile computer readable medium including computer program instructions. The computer program instructions, when executed by a processor, cause the processor to calculate a detuning frequency function and an amplitude function of a laser pulse to induce entanglement interactions between pairs of trapped ions of a plurality of trapped ions, and perform a quantum computation in a quantum computer by applying a laser pulse having the calculated detuning frequency function and amplitude function to the pairs of trapped ions for a gate duration. The motional mode frequencies of the plurality of trapped ions are modulated to be integer multiples of 4π divided by the gate duration.

本開示の実施形態は、量子コンピューティングシステムをさらに提供する。量子コンピューティングシステムは、イオントラップにおける複数のトラップイオンであって、トラップイオンの各々がキュービットを定義する2つの超微細状態を有する、複数のトラップイオンと、内部に記憶された、いくつかの命令を有する不揮発性メモリを備えるコントローラとを備え、命令がプロセッサによって実行されると、量子コンピューティングシステムに、レーザパルスの離調周波数関数および振幅関数を計算して、複数のトラップイオンのうちのトラップイオンのペアの間にもつれ相互作用を引き起こすステップと、計算された離調周波数関数および振幅関数を有するレーザパルスを、ゲート持続時間の間、トラップイオンのペアに印加することによって量子コンピュータにおいて量子計算を実行するステップとを含む操作を実行させる。複数のトラップイオンの運動モード周波数が、ゲート持続時間で割った4πの整数倍であるように、イオントラップの閉じ込め電位が変調される。 Embodiments of the present disclosure further provide a quantum computing system. The quantum computing system includes a plurality of trapped ions in an ion trap, each of the trapped ions having two hyperfine states that define a qubit, and a controller having a non-volatile memory having a number of instructions stored therein, which, when executed by the processor, cause the quantum computing system to perform operations including: calculating a detuning frequency function and an amplitude function of a laser pulse to cause entanglement interactions between pairs of trapped ions of the plurality of trapped ions; and performing a quantum computation in a quantum computer by applying a laser pulse having the calculated detuning frequency function and amplitude function to the pairs of trapped ions for a gate duration. The confinement potential of the ion trap is modulated such that the motional mode frequencies of the plurality of trapped ions are integer multiples of 4π divided by the gate duration.

本開示の上記特徴を詳細に理解することができるように、上で簡単に要約された本開示のより具体的な記載は、いくつかが添付の図面に示されている実施形態を参照することによって説明することができる。しかしながら、添付の図面は、本開示の典型的な実施形態のみを説明しており、その範囲を限定すると見なされるべきではないことに留意されたい。なぜなら、本開示は、他の同等に有効な実施形態を認めることができるからである。 So that the above features of the present disclosure may be understood in detail, a more particular description of the present disclosure briefly summarized above can be made by reference to embodiments, some of which are illustrated in the accompanying drawings. It should be noted, however, that the accompanying drawings illustrate only exemplary embodiments of the present disclosure and should not be considered as limiting its scope, since the present disclosure may admit of other equally effective embodiments.

一実施形態に従うイオントラップ型量子コンピュータの部分図である。FIG. 1 is a partial view of a trapped ion quantum computer according to one embodiment. 一実施形態に従って、イオンを鎖に閉じ込めるためのイオントラップの概略図を示す。1 shows a schematic diagram of an ion trap for confining ions in chains according to one embodiment. 図3A、図3B、および図3Cは、5つのトラップイオンの鎖のいくつかの概略的な集合横運動モード構造を示す。3A, 3B, and 3C show some schematic collective transverse motion mode structures of a chain of five trapped ions. 一実施形態に従って、トラップイオンの鎖内の各イオンの概略エネルギー図を示す。1 shows a schematic energy diagram of each ion in a chain of trapped ions according to one embodiment. ブロッホ球の表面上の点として表されるイオンのキュービット状態を示す。1 shows the qubit states of the ions represented as points on the surface of the Bloch sphere. 一実施形態に従って、各イオンの運動側波帯スペクトルおよび運動モードの概略図を示す。1 shows a schematic diagram of the motional sideband spectrum and motional modes of each ion according to one embodiment. 一実施形態に従って、各イオンの運動側波帯スペクトルおよび運動モードの概略図を示す。1 shows a schematic diagram of the motional sideband spectrum and motional modes of each ion according to one embodiment. 一実施形態に従って、電極をトラップするために印加される静的(DC)電圧Vの数値的に計算されたプロファイルを示す。1 shows a numerically calculated profile of the static (DC) voltage Vs applied to trapping electrodes according to one embodiment. 一実施形態に従って、数値的に計算されたゲート出力比|χij/Ωτ|を示す。1 shows the numerically calculated gate power ratios |χ ij2 τ 2 | according to one embodiment. 一実施形態に従って、数値的に計算されたパルス関数を示す。4 shows a numerically calculated pulse function according to one embodiment. 一実施形態に従って、数値的に計算されたパルス関数を示す。4 shows a numerically calculated pulse function according to one embodiment. 一実施形態に従って、モード周波数における変動δωに対する数値的に計算された残留結合αを示す。1 shows the numerically calculated residual coupling α versus variation in modal frequency δω, according to one embodiment. 量子コンピュータを使用して計算を実行するために使用した方法1100を示すフローチャートを示す。11 shows a flow chart illustrating a method 1100 used to perform a calculation using a quantum computer.

理解を容易にするために、可能な場合には、図に共通する同一の要素を示すために同一の参照番号を使用する。図および以下の説明では、X軸、Y軸、およびZ軸を含む直交座標系を使用する。図面の矢印で表される方向は、便宜上、正の方向であると想定される。いくつかの実施形態で開示された要素は、具体的な明記なく、他の実装で有益に利用されてよいと考えられる。 For ease of understanding, the same reference numbers are used, where possible, to designate identical elements common to the figures. The figures and the following description use a Cartesian coordinate system including an X-axis, a Y-axis, and a Z-axis. Directions represented by arrows in the figures are assumed to be positive for convenience. It is believed that elements disclosed in some embodiments may be beneficially utilized in other implementations without specific specification.

本明細書に記載の実施形態は、概して、量子計算中に2つのトラップイオンの間でもつれゲート操作を実行するためのパルスを構築および送達するための方法およびシステムに関し、より具体的には、システムの複雑性を単純化し、さらにもつれゲート操作の高い忠実度、または2つのイオン間でもつれゲート操作を実行した後、少なくとも2つのイオンが意図したキュービット状態にある高い確率を達成しながらシステムに実際に実装することができるパルスを設計する方法に関する。2つのイオン間のもつれゲート操作のための方法が本明細書に記載されるが、この方法はまた、2つより多いイオン間の単一キュービット操作およびもつれ操作にも使用できることに留意されたい。 The embodiments described herein generally relate to methods and systems for constructing and delivering pulses for performing entanglement gate operations between two trapped ions during quantum computation, and more specifically, to methods for designing pulses that can be practically implemented in a system while simplifying the system complexity and achieving high fidelity of the entanglement gate operation, or high probability that at least two ions are in the intended qubit state after performing the entanglement gate operation between the two ions. It should be noted that while a method for entanglement gate operations between two ions is described herein, the method can also be used for single qubit operations and entanglement operations between more than two ions.

トラップイオンを使用して量子計算を実行できるシステム全体には、古典的コンピュータ、システムコントローラ、および量子レジスタが含まれる。古典的コンピュータは、グラフィックス処理ユニット(GPU)などのユーザインターフェイスを使用して実行する量子アルゴリズムの選択、選択した量子アルゴリズムの一連のユニバーサル論理ゲートへのコンパイル、量子レジスタに印加するためのレーザパルスへの一連のユニバーサル量子論理ゲートの変換、および中央処理ユニット(CPU)を使用してレーザパルスを最適化するパラメータの事前の計算を含むサポートおよびシステム制御タスクを実行する。量子アルゴリズムを分解して実行するタスクを実行するためのソフトウェアプログラムは、古典的コンピュータ内の不揮発性メモリに記憶されている。量子レジスタには、様々なハードウェアと結合されたトラップイオンが含まれ、これらのハードウェアには、トラップイオンの内部超微細状態(キュービット状態)を操作するレーザ、およびトラップイオンの内部超微細状態(キュービット状態)を読み出す音響光学変調器が含まれる。システムコントローラは、古典的コンピュータから、量子レジスタで選択されたアルゴリズムの実行の開始時にパルスの事前計算されたパラメータを受け取り、量子レジスタで選択されたアルゴリズムを実行するために使用されるいずれかおよび全ての態様の制御に関連する様々なハードウェアを制御し、量子レジスタの読み出し値を戻し、こうして、アルゴリズムの実行の最後に、量子計算の結果を古典的コンピュータに出力する。 The overall system capable of performing quantum computations using trapped ions includes a classical computer, a system controller, and a quantum register. The classical computer performs support and system control tasks including selecting a quantum algorithm to execute using a user interface such as a graphics processing unit (GPU), compiling the selected quantum algorithm into a series of universal logic gates, translating the series of universal quantum logic gates into laser pulses for application to the quantum register, and using a central processing unit (CPU) to pre-calculate parameters to optimize the laser pulses. A software program for performing the tasks of decomposing and executing the quantum algorithm is stored in a non-volatile memory within the classical computer. The quantum register includes trapped ions coupled with various hardware, including a laser that manipulates the internal hyperfine state (qubit state) of the trapped ions, and an acousto-optic modulator that reads out the internal hyperfine state (qubit state) of the trapped ions. The system controller receives the pre-calculated parameters of the pulses from the classical computer at the start of execution of the algorithm selected in the quantum register, controls the various hardware associated with controlling any and all aspects used to execute the algorithm selected in the quantum register, and returns the readout of the quantum register, thus outputting the results of the quantum computation to the classical computer at the end of execution of the algorithm.

本明細書に記載の方法およびシステムは、論理ゲートを量子レジスタに印加されるレーザパルスに変換するためのプロセス、および量子レジスタに印加され、量子コンピュータの性能を向上させるために使用されるレーザパルスを最適化するパラメータを事前計算するためのプロセスをも含む。 The methods and systems described herein also include processes for converting logic gates into laser pulses that are applied to the quantum registers, and processes for pre-calculating parameters that optimize the laser pulses that are applied to the quantum registers and used to improve the performance of the quantum computer.

任意の量子アルゴリズムを分解することができるユニバーサル論理ゲートのいくつかの既知のセットのうち、一般的に{R,XX}と表記されるユニバーサル論理ゲートのセットは、本明細書に記載されているトラップイオンの量子コンピューティングシステムに固有のものである。ここで、Rゲートは、トラップイオンの個々のキュービット状態の扱い(manipulation)に対応し、XXゲート(「もつれゲート」とも呼ぶ)は、2つのトラップイオンのもつれ(entanglement)の扱いに対応する。当業者にとって明らかであるように、Rゲートは、ほぼ完全な忠実度で実装できるが、XXゲートの形成は、複雑なので、XXゲートの忠実度を向上させ、量子コンピュータ内の計算の誤差を回避または削減するためには、いくつかの要因を挙げれば、トラップイオンの所定のタイプと、トラップイオンの鎖内のイオンの数と、トラップイオンがトラップされるハードウェアおよび環境との最適化が必要である。以下の論述では、向上した忠実度を有するXXゲートの形成に基づいて計算を実行するために使用されるパルスを生成し、最適化する方法を説明する。 Among several known sets of universal logic gates into which any quantum algorithm can be decomposed, a set of universal logic gates, generally denoted as {R, XX}, is unique to the trapped ion quantum computing system described herein. Here, the R gate corresponds to the manipulation of the individual qubit states of the trapped ion, and the XX gate (also called the "entanglement gate") corresponds to the manipulation of the entanglement of two trapped ions. As will be apparent to those skilled in the art, the R gate can be implemented with near perfect fidelity, but the formation of the XX gate is complex, and thus, in order to improve the fidelity of the XX gate and avoid or reduce errors in the computations in the quantum computer, optimization of the given type of trapped ion, the number of ions in the chain of trapped ions, and the hardware and environment in which the trapped ions are trapped, to name a few factors, is required. The following discussion describes how to generate and optimize the pulses used to perform computations based on the formation of the XX gate with improved fidelity.

量子コンピュータのサイズが大きくなるにつれて、量子計算を実行するために使用されるもつれゲート操作がますます複雑になり、これらのもつれゲート操作を実行するために使用されるパルスもますます複雑になる。複雑さが増えるとパルスを実装する際に実際に制限される場合がある。本開示で説明される方法およびシステムは、キュービットの正確な制御を犠牲にせずに実際に実装することができるようにこのようなパルスを修正する。 As quantum computers grow in size, the entanglement gate operations used to perform quantum computations become more and more complex, and the pulses used to perform these entanglement gate operations also become more and more complex. This increased complexity can create practical limitations in implementing the pulses. The methods and systems described in this disclosure modify such pulses so that they can be practically implemented without sacrificing precise control of the qubits.

一般的なハードウェア構成
図1は、一実施形態に係るイオントラップ型量子コンピュータまたはシステム100の部分図である。システム100は、古典的(デジタル)コンピュータ101と、システムコントローラ118と、Z軸に沿って延びる、トラップイオン(例えば、5つを示す)の鎖102である量子レジスタとを含む。トラップイオンの鎖102内の各イオンは、核スピンIと電子スピンSとの差がゼロであるように核スピンIおよび電子スピンSを有するイオン、例えば、正のイッテルビウムイオン171Yb、正のバリウムイオン133Ba、正のカルシウムイオン111Cdまたは113Cdであり、これらの全ては、核スピンI=1/2および1/2超微細状態を有する。いくつかの実施形態では、トラップイオンの鎖102内の全てのイオンは、同じ種および同位体(例えば、171Yb)である。いくつかの他の実施形態では、トラップイオンの鎖102は、1つ以上の種または同位体を含む(例えば、いくつかのイオンは171Ybであり、いくつかの他のイオンは133Baである)。なおさらなる実施形態では、トラップイオンの鎖102は、同じ種の様々な同位体(例えば、Ybの異なる同位体、Baの異なる同位体)を含み得る。トラップイオンの鎖102内のイオンは、別々のレーザビームで個別に処理される。
General Hardware Configuration Figure 1 is a partial diagram of a trapped ion quantum computer or system 100 according to one embodiment. The system 100 includes a classical (digital) computer 101, a system controller 118, and a quantum register that is a chain of trapped ions (e.g., five are shown) 102 extending along the Z-axis. Each ion in the chain of trapped ions 102 is an ion having a nuclear spin I and an electron spin S such that the difference between the nuclear spin I and the electron spin S is zero, e.g., a positive ytterbium ion 171 Yb + , a positive barium ion 133 Ba + , a positive calcium ion 111 Cd + or 113 Cd + , all of which have a nuclear spin I = 1/2 and a 2 S 1/2 hyperfine state. In some embodiments, all ions in the chain of trapped ions 102 are of the same species and isotope (e.g., 171 Yb + ). In some other embodiments, the chains of trapped ions 102 include more than one species or isotopes (e.g., some ions are 171 Yb + and some other ions are 133 Ba + ). In still further embodiments, the chains of trapped ions 102 may include various isotopes of the same species (e.g., different isotopes of Yb, different isotopes of Ba). The ions in the chains of trapped ions 102 are individually treated with separate laser beams.

古典的コンピュータ101は、中央処理ユニット(central processing unit;CPU)、メモリ、およびサポート回路(またはI/O)を含む。メモリは、CPUに接続されており、読み取り専用メモリ(read-only memory;ROM)、ランダムアクセスメモリ(random access memory;RAM)、フロッピーディスク、ハードディスク、または任意の他の形式のデジタルストレージなどで、ローカルまたはリモートで、すぐに利用できるメモリの1つ以上であり得る。ソフトウェア命令、アルゴリズム、およびデータは、CPUに命令するためにコード化され、メモリ内に記憶され得る。サポート回路(図示せず)も、従来の方法でプロセッサをサポートするためにCPUに接続されている。サポート回路は、従来のキャッシュ、電源、クロック回路、入力/出力回路、サブシステムなどを含み得る。 Classical computer 101 includes a central processing unit (CPU), memory, and support circuits (or I/O). The memory is connected to the CPU and may be one or more of a readily available memory, such as read-only memory (ROM), random access memory (RAM), floppy disk, hard disk, or any other form of digital storage, either locally or remotely. Software instructions, algorithms, and data may be coded and stored in the memory to instruct the CPU. Support circuits (not shown) are also connected to the CPU to support the processor in a conventional manner. The support circuits may include conventional cache, power supplies, clock circuits, input/output circuits, subsystems, and the like.

例えば、開口数(numerical aperture;NA)が0.37の対物レンズなどのイメージング対物レンズ104は、イオンからY軸に沿って蛍光を収集し、個々のイオンを測定するために、各イオンをマルチチャネル光電子増倍管(photo-multiplier tube;PMT)106にマッピングする。X軸に沿って提供される、レーザ108からの非共伝搬ラマンレーザビームは、イオンに対して操作を実行する。回折ビームスプリッタ110は、マルチチャネル音響光学変調器(acousto-optic modulator;AOM)114を使用して個別に切り替えられる静的ラマンビーム112のアレイを作成し、かつ個々のイオンに選択的に作用するように構成される。グローバルラマンレーザビーム116は、イオンを一度に照射する。いくつかの実施形態では、個々のラマンレーザビーム(図示せず)の各々は、個々のイオンを照射する。システムコントローラ(「RFコントローラ」とも呼ばれる)118は、AOM114を制御する。システムコントローラ118は、中央処理ユニット(CPU)120、読み取り専用メモリ(ROM)122、ランダムアクセスメモリ(RAM)124、記憶ユニット126などを含む。CPU120は、RFコントローラ118のプロセッサである。ROM122は、様々なプログラムを記憶し、RAM124は、様々なプログラムおよびデータの作業メモリである。記憶ユニット126は、ハードディスクドライブ(hard disk drive;HDD)またはフラッシュメモリなどの不揮発性メモリを含み、電源が切られても様々なプログラムを記憶する。CPU120、ROM122、RAM124、および記憶ユニット126は、バス128を介して相互接続されている。RFコントローラ118は、ROM122または記憶ユニット126に記憶され、RAM124を作業領域として使用する制御プログラムを実行する。制御プログラムは、データの受信および分析、ならびに本明細書で説明されたイオントラップ型量子コンピュータシステム100を作成するために使用される方法およびハードウェアの任意および全ての態様の制御に関連する様々な機能を実行するためにプロセッサによって実行することができるプログラムコード(例えば、命令)を含む1つ以上のソフトウェアアプリケーションを含む。 An imaging objective 104, for example a 0.37 numerical aperture (NA) objective, collects fluorescence from the ions along the Y axis and maps each ion to a multichannel photomultiplier tube (PMT) 106 for measuring individual ions. A non-copropagating Raman laser beam from a laser 108, provided along the X axis, performs operations on the ions. A diffractive beam splitter 110 creates an array of static Raman beams 112 that are individually switched using a multichannel acousto-optic modulator (AOM) 114 and are configured to selectively act on individual ions. A global Raman laser beam 116 illuminates an ion at a time. In some embodiments, each of the individual Raman laser beams (not shown) illuminates an individual ion. A system controller (also called an "RF controller") 118 controls the AOM 114. The system controller 118 includes a central processing unit (CPU) 120, a read only memory (ROM) 122, a random access memory (RAM) 124, a storage unit 126, and the like. The CPU 120 is the processor of the RF controller 118. The ROM 122 stores various programs, and the RAM 124 is a working memory for various programs and data. The storage unit 126 includes a non-volatile memory such as a hard disk drive (HDD) or a flash memory, and stores various programs even when the power is turned off. The CPU 120, the ROM 122, the RAM 124, and the storage unit 126 are interconnected via a bus 128. The RF controller 118 executes a control program that is stored in the ROM 122 or the storage unit 126 and uses the RAM 124 as a working area. The control program includes one or more software applications containing program code (e.g., instructions) that can be executed by the processor to perform various functions related to receiving and analyzing data and controlling any and all aspects of the methods and hardware used to create the trapped ion quantum computer system 100 described herein.

図2は、一実施形態に係る、鎖102内にイオンを閉じ込めるイオントラップ200(ポールトラップとも呼ばれる)の概略図を示す。閉じ込め電位は、静的(DC)電圧と無線周波数(RF)電圧の両方によって印加される。静的(DC)電圧Vがエンドキャップ電極(「DC制御電極」とも呼ばれる)210および212に印加されて、Z軸(「軸方向」、「長手方向」または「第1の方向」とも呼ばれる)に沿ってイオンを閉じ込める。鎖102内のイオンは、イオン間のクーロン相互作用のために、軸方向にほぼ均等に分布している。いくつかの実施形態では、イオントラップ200は、Z軸に沿って延びる4つの双曲線形状の電極(「RFレール」とも呼ばれる)202、204、206、および208を含む。 FIG. 2 shows a schematic diagram of an ion trap 200 (also called a Paul trap) that confines ions in the chains 102, according to one embodiment. The confinement potential is applied by both static (DC) and radio frequency (RF) voltages. A static (DC) voltage V S is applied to end cap electrodes (also called "DC control electrodes") 210 and 212 to confine ions along the Z-axis (also called the "axial", "longitudinal" or "first direction"). The ions in the chains 102 are approximately evenly distributed in the axial direction due to Coulomb interactions between the ions. In some embodiments, the ion trap 200 includes four hyperbolic shaped electrodes (also called "RF rails") 202, 204, 206, and 208 that extend along the Z-axis.

操作中、(振幅VRF/2を有する)正弦波電圧Vは、対向する一対の電極202、204に印加され、正弦波電圧Vから180°の位相シフト(および振幅VRF/2)を有する正弦波電圧Vは、駆動周波数ωRFで対向する他対の電極206、208に印加されて、四重極(quadrupole)電位を生成する。いくつかの実施形態では、正弦波電圧は、対向する一対の電極202、204のみに印加され、対向する他対の電極206、208は、接地される。四重極電位は、トラップされた各イオンに対してZ軸に垂直なX-Y平面(「半径方向」、「横方向」または「第2の方向」とも呼ばれる)に有効な閉じ込め力を生成し、その閉じ込め力は、RF電界が消失する鞍点(saddle point)(すなわち、軸方向(Z方向)の位置)からの距離に比例する。各イオンの半径方向(すなわち、X-Y平面の方向)の運動は、半径方向の鞍点に向かう復元力を伴う調和振動(「経年運動」と呼ばれる)として近似され、それぞれ以下でより詳細に説明されるようなばね定数kとkによってモデル化できる。いくつかの実施形態では、半径方向のばね定数は、四重極電位が半径方向に対称である場合に等しいものとしてモデル化される。しかしながら、望ましくない場合には、半径方向のイオンの運動は、物理的なトラップ構成のある程度の非対称性、電極の表面の不均一性による小さなDCパッチ電位などのために歪む場合があり、これらおよび他の外部の歪みの原因により、イオンは、鞍点から中心を外れる場合がある。 In operation, a sinusoidal voltage V1 (with amplitude VRF /2) is applied to one pair of opposing electrodes 202, 204, and a sinusoidal voltage V2 with a phase shift of 180° from the sinusoidal voltage V1 (and amplitude VRF / 2 ) is applied to the other pair of opposing electrodes 206, 208 at a driving frequency ωRF to generate a quadrupole potential. In some embodiments, the sinusoidal voltage is applied only to the opposing pair of electrodes 202, 204, and the other pair of opposing electrodes 206, 208 is grounded. The quadrupole potential generates an effective confining force in the XY plane perpendicular to the Z axis (also called the "radial", "lateral" or "second direction") for each trapped ion, which is proportional to the distance from the saddle point (i.e., the location in the axial (Z) direction) where the RF field vanishes. The radial (i.e., in the XY plane) motion of each ion can be approximated as a harmonic oscillation (called "secular motion") with a restoring force towards a radial saddle point, modeled by spring constants kx and ky , respectively, as described in more detail below. In some embodiments, the radial spring constants are modeled as being equal when the quadrupole potential is radially symmetric. However, if undesirable, the radial ion motion may be distorted due to some asymmetry in the physical trapping configuration, small DC patch potentials due to non-uniformities on the surfaces of the electrodes, etc., and these and other external sources of distortion may cause the ion to be de-centered from the saddle point.

図2に示した従来の巨視的イオントラップの具体例は、イオンを閉じ込めるためのイオントラップの可能な例に過ぎず、本開示に係るイオントラップの可能な構成、仕様などを限定するものではないことに留意されたい。例えば、イオントラップは、イオンをトラップするために必要な電磁閉じ込め電位が半導体チップの表面上に形成される、微細加工された表面トラップであってもよい。このような表面トラップの例としては、サンディア(Sandia)高光アクセス(high-optical access;HOA)2.0トラップ及びGTRI/ハネウェル(Honeywell)ボールグリッドアレイ(ball-grid array;BGA)トラップが挙げられ、両方とも当該技術分野で公知である。このような微細加工された表面トラップは、イオントラップの形状を設計し、手動で組み立てられた巨視的イオントラップと比較して、高い再現性および製造収率で電磁閉じ込め電位の様々なパラメータを構成する優れた能力を提供することが知られている。 It should be noted that the specific example of a conventional macroscopic ion trap shown in FIG. 2 is merely a possible example of an ion trap for trapping ions and is not intended to limit the possible configurations, specifications, etc. of the ion trap according to the present disclosure. For example, the ion trap may be a microfabricated surface trap in which the electromagnetic confinement potential required to trap ions is formed on the surface of a semiconductor chip. Examples of such surface traps include the Sandia high-optical access (HOA) 2.0 trap and the GTRI/Honeywell ball-grid array (BGA) trap, both of which are known in the art. Such microfabricated surface traps are known to offer superior ability to design the geometry of the ion trap and configure various parameters of the electromagnetic confinement potential with high reproducibility and manufacturing yield compared to manually assembled macroscopic ion traps.

トラップイオン構成および量子ビット情報
図3A、図3B、および図3Cは、例えば、5つのトラップイオンの鎖102のいくつかの概略的な集合横運動モード構造(単に「運動モード構造」とも呼ばれる)を示す。ここで、エンドキャップ電極210および212に印加された静的電圧Vによる閉じ込め電位は、半径方向の閉じ込め電位と比較して弱い。トラップイオンの鎖102の横方向の集合運動モードは、イオントラップ200によって生成された閉じ込め電位とトラップイオン間のクーロン相互作用との組み合わせによって決定される。トラップイオンは、集合横方向運動(「集合横運動モード」、「集合運動モード」、または単に「運動モード」と呼ばれる)を起こし、各モードには、それに関連する異なるエネルギー(または同等に、周波数)がある。以下では、エネルギーがp番目に低い運動モード(または同等に、モード周波数ω)を│nphと呼び、ここで、nphは、運動モードの運動量子の数(エネルギー励起の単位で、「フォノン」と呼ばれる)を表し、所定の横方向の運動モードの数Pは、鎖102内のトラップイオンの数Nに等しい。図3A~図3Cは、鎖102内に配置された5つのトラップイオンによって経験され得る異なるタイプの集合横運動モードの例を概略的に説明する。図3Aは、最も高いエネルギーを有する一般的な運動モード(「質量中心(COM)モード」とも呼ばれる)│nphの概略図であり、ここで、Pは、モードの数および運動モードの総数の両方である。一般的な運動モード│nphでは、全てのイオンは、横方向に同位相で振動する。図3Bは、2番目に高いエネルギーを有する傾斜運動モード(単に「傾斜モード」と呼ばれる)│nphP-1の概略図である。傾斜運動モードでは、両端のイオンは、横方向に位相がずれて(すなわち、反対方向に)移動する。図3Cは、傾斜運動モード│nphP-1よりもエネルギーが低く、イオンがより複雑なモードパターンで移動する高次運動モード(「ジグザグモード」とも呼ばれる)│nphP-3の概略図である。
3A, 3B, and 3C show some schematic collective transverse motion mode configurations (also referred to simply as "motion mode configurations") of, for example, five strands of trapped ions 102, where the confining potential due to the static voltage V S applied to the end cap electrodes 210 and 212 is weak compared to the radial confining potential. The transverse collective motion mode of the strands of trapped ions 102 is determined by a combination of the confining potential generated by the ion trap 200 and the Coulombic interactions between the trapped ions. The trapped ions undergo collective transverse motion (referred to as "collective transverse motion modes", "collective motion modes", or simply "motion modes"), with each mode having a different energy (or equivalently, frequency) associated with it. In the following, the p-th lowest energy motional mode (or equivalently, mode frequency ω p ) is referred to as |n ph > p , where n ph represents the number of motion quanta (unit of energy excitation, called "phonon") of the motional mode, and the number P of a given transverse motional mode is equal to the number N of trapped ions in the chain 102. Figures 3A-3C illustrate schematic examples of different types of collective transverse motional modes that may be experienced by five trapped ions arranged in the chain 102. Figure 3A is a schematic diagram of the general motional mode (also called "center of mass (COM) mode") |n ph > P with the highest energy, where P is both the number of modes and the total number of motional modes. In the general motional mode | n ph > p , all ions oscillate in phase in the transverse direction. Figure 3B is a schematic diagram of the tilted motional mode (simply called the "tilt mode") |n ph > P-1 with the second highest energy. In the tilted motion mode, the ions at both ends move laterally out of phase (i.e., in opposite directions). Figure 3C is a schematic diagram of a higher-order motion mode (also called a "zigzag mode") |n ph > P -3, which is lower in energy than the tilted motion mode |n ph > P-1 and in which ions move in a more complex mode pattern.

なお、上記特定の構成は、本開示によるイオンを閉じ込めるトラップのいくつかの可能な例のうちの1つに過ぎず、本開示によるトラップの可能な構成、仕様などを限定するものではない。例えば、電極の形状は、上記双曲線電極に限定されない。他の例では、調和振動として半径方向にイオンの運動を引き起こす実効電界を生成するトラップは、複数の電極層が積層され、対角線上にある2つの電極にRF電圧が印加される多層トラップであってもよく、または全ての電極がチップ上の単一平面に配置されている表面トラップであってもよい。さらに、トラップは、いくつかのセグメントに分割することができ、その隣接するペアが1つ以上のイオンを往復させてリンクすることもでき、または光子相互接続によって結合することもできる。トラップは、また、微細加工されたイオントラップチップ上に互いに近接して配置された個々のトラップ領域のアレイであってもよい。いくつかの実施形態では、四重極電位は、上記RF成分に加えて、空間的に変化するDC成分を有する。 Note that the above specific configuration is merely one of several possible examples of a trap that confines ions according to the present disclosure, and does not limit the possible configurations, specifications, etc. of the trap according to the present disclosure. For example, the shape of the electrodes is not limited to the above hyperbolic electrodes. In other examples, the trap that generates an effective electric field that causes the motion of ions in a radial direction as a harmonic oscillation may be a multi-layer trap in which multiple electrode layers are stacked and an RF voltage is applied to two diagonal electrodes, or it may be a surface trap in which all electrodes are arranged in a single plane on the chip. Furthermore, the trap can be divided into several segments, adjacent pairs of which can be linked to shuttle one or more ions or can be coupled by photonic interconnects. The trap can also be an array of individual trapping regions arranged close to each other on a microfabricated ion trap chip. In some embodiments, the quadrupole potential has a spatially varying DC component in addition to the above RF component.

図4は、一実施形態に係る、トラップイオンの鎖102内の各イオンの概略エネルギー図400を示す。トラップイオンの鎖102内の各イオンは、核スピンIと電子スピンSとの差がゼロになるように核スピンIおよび電子スピンSを有するイオンである。一例では、各イオンは、ω01/2π=12.642812GHzの周波数差(「キャリア周波数」と呼ばれる)に対応するエネルギー分割を有する核スピンI=1/2および1/2超微細状態(すなわち、2つの電子状態)を有する、正のイッテルビウムイオン171Ybであってもよい。他の例では、各イオンは、全てが、核スピンI=1/2および1/2超微細状態を有する、正のバリウムイオン133Ba、正のカドミウムイオン111Cdまたは113Cdであってもよい。キュービットは、│0〉と│1〉で表される2つの超微細状態で形成され、超微細基底状態(すなわち、1/2超微細状態のうちの低エネルギー状態)が│0〉を表すために選択される。以下、「超微細状態」、「内部超微細状態」および「キュービット」という用語は、│0〉と│1〉を表すために交換可能に使用されることがある。各イオンは、ドップラー冷却または分解サイドバンド冷却などの既知のレーザ冷却法で、フォノン励起なし(すなわち、nph=0)で任意の運動モードpの運動基底状態│0〉の近くまで冷却し(すなわち、イオンの運動エネルギーが低下することができる)、次にキュービット状態が光ポンピングによって超微細基底状態│0〉で準備することができる。ここで、│0〉は、トラップイオンの個々のキュービット状態を表し、下付き文字pが付いた│0〉は、トラップイオンの鎖102の運動モードpの運動基底状態を表す。 4 shows a schematic energy diagram 400 of each ion in the chain of trapped ions 102 according to one embodiment. Each ion in the chain of trapped ions 102 is an ion with a nuclear spin I and an electronic spin S such that the difference between the nuclear spin I and the electronic spin S is zero. In one example, each ion may be a positive ytterbium ion 171 Yb + with a nuclear spin I = 1/2 and a 2 S 1/2 hyperfine state (i.e., two electronic states) with an energy splitting corresponding to a frequency difference (referred to as the "carrier frequency") of ω 01 /2π = 12.642812 GHz . In another example, each ion may be a positive barium ion 133 Ba + , a positive cadmium ion 111 Cd + or 113 Cd + , all with a nuclear spin I = 1/2 and a 2 S 1/2 hyperfine state. The qubit is formed in two hyperfine states, denoted |0〉 and |1〉, and the hyperfine ground state (i.e., the lower energy state of the 2S1 / 2 hyperfine states) is selected to represent |0〉. Hereinafter, the terms "hyperfine state", "internal hyperfine state" and "qubit" may be used interchangeably to represent |0〉 and |1〉. Each ion can be cooled (i.e., the kinetic energy of the ion can be lowered) to near the motional ground state |0〉 p of any motional mode p without phonon excitation (i.e., n ph =0) with known laser cooling methods, such as Doppler cooling or resolved sideband cooling, and then the qubit state can be prepared in the hyperfine ground state |0〉 by optical pumping. Here, |0〉 represents an individual qubit state of the trapped ion, and |0〉 p with the subscript p represents the motional ground state of motional mode p of the chain of trapped ions 102.

各トラップイオンの個々のキュービット状態は、例えば、励起された1/2レベル(|e〉で表される)を介して355ナノメートル(nm)のモードロックレーザ(mode-locked laser)によって操作することができる。図4に示すように、レーザからのレーザビームは、ラマン構成で一対の非共伝搬レーザビーム(周波数ωを有する第1のレーザビームおよび周波数ωを有する第2のレーザビーム)に分割され、図4で説明するように、|0〉と|e〉の間の遷移周波数ω0eに関して、一光子遷移離調周波数Δ=ω-ω0eによって離調され得る。二光子遷移離調周波数δは、トラップイオンに第1および第2のレーザビームによって提供されるエネルギー量の調整を含み、それらを組み合わせて使用すると、トラップイオンが超微細状態|0〉と|1〉との間で移動する。一光子遷移離調周波数Δが二光子遷移離調周波数(単に「離調周波数」とも呼ばれる)δ=ω-ω-ω01(以下、±μで表され、μは正の値である)よりもはるかに大きい場合、それぞれ状態|0〉と|e〉の間、および状態|1〉と|e〉の間でラビ振動(Rabi flopping)が発生する単一光子ラビ周波数Ω0e(t)とΩ1e(t)(時間に依存し、第1と第2のレーザビームの振幅と位相によって決定される)、ならびに励起状態|e〉からの自然放出率、2つの超微細状態│0〉と│1〉の間のラビ振動(「キャリア遷移」と呼ばれる)は、二光子ラビ周波数Ω(t)で誘導される。二光子ラビ周波数Ω(t)は、Ω0eΩ1e/2Δに比例する強度(すなわち、振幅の絶対値)を有し、ここで、Ω0eとΩ1eは、それぞれ第1と第2のレーザビームによる単一光子ラビ周波数である。以下、キュービットの内部超微細状態(キュービット状態)を操作するためのラマン構成におけるこの非共伝搬レーザビームのセットは、「複合パルス」または単に「パルス」と呼ばれてもよく、結果として生じる二光子ラビ周波数Ω(t)の時間依存パターンは、パルスの「振幅」または単に「パルス」と呼ばれてもよく、それらは、以下で図示され、さらに説明される。離調周波数δ=ω-ω-ω01は、複合パルスの離調周波数またはパルスの離調周波数と呼ばれることがある。第1および第2のレーザビームの振幅によって決定される二光子ラビ周波数Ω(t)の振幅は、複合パルスの「振幅」と呼ばれることがある。 The individual qubit states of each trapped ion can be manipulated, for example, by a 355 nanometer (nm) mode-locked laser via the excited 2 P 1/2 level (represented by |e〉). As shown in FIG. 4, the laser beam from the laser can be split into a pair of non-copropagating laser beams (the first laser beam with frequency ω 1 and the second laser beam with frequency ω 2 ) in a Raman configuration and detuned by a one-photon transition detuning frequency Δ=ω 1 −ω 0e with respect to the transition frequency ω 0e between |0〉 and |e〉 as explained in FIG. 4. The two-photon transition detuning frequency δ involves tuning the amount of energy provided to the trapped ion by the first and second laser beams, which, when used in combination, move the trapped ion between hyperfine states |0〉 and |1〉. When the one-photon transition detuning frequency Δ is much larger than the two-photon transition detuning frequency (also simply called the “detuning frequency”) δ = ω 1 - ω 2 - ω 01 (hereafter denoted as ±μ, where μ is a positive value), Rabi flopping occurs between states |0〉 and |e〉, and between states |1〉 and |e〉, respectively, at single-photon Rabi frequencies Ω 0e (t) and Ω 1e (t) (which are time-dependent and determined by the amplitudes and phases of the first and second laser beams), as well as the spontaneous emission rate from the excited state |e〉. Rabi oscillations between the two hyperfine states |0〉 and |1〉 (called “carrier transitions”) are induced at the two-photon Rabi frequency Ω(t). The two-photon Rabi frequency Ω(t) has an intensity (i.e., absolute value of amplitude) proportional to Ω 0e Ω 1e /2Δ, where Ω 0e and Ω 1e are the single-photon Rabi frequencies due to the first and second laser beams, respectively. Hereinafter, this set of non-copropagating laser beams in a Raman configuration for manipulating the internal hyperfine state of a qubit (qubit state) may be referred to as a “composite pulse” or simply a “pulse”, and the resulting time-dependent pattern of the two-photon Rabi frequency Ω(t) may be referred to as the “amplitude” of the pulse or simply a “pulse”, which are illustrated and further described below. The detuning frequency δ=ω 1 −ω 2 −ω 01 may be referred to as the detuning frequency of the composite pulse or the detuning frequency of the pulse. The amplitude of the two-photon Rabi frequency Ω(t), determined by the amplitudes of the first and second laser beams, may be referred to as the “amplitude” of the composite pulse.

なお、本明細書に提供される説明で使用される特定の原子種は、イオン化されたときに安定し、かつ明確に定義された2レベルエネルギー構造と、光学的にアクセス可能な励起状態とを有する原子種の一例にすぎないため、本開示によるイオントラップ型量子コンピュータの可能な構成、仕様などを限定することを意図するものではない。例えば、他のイオン種は、アルカリ土類金属イオン(Be、Ca、Sr、Mg、およびBa)または遷移金属イオン(Zn、Hg、Cd)を含む。 It should be noted that the specific atomic species used in the description provided herein are merely examples of atomic species that have a stable and well-defined two-level energy structure and optically accessible excited states when ionized, and are not intended to limit the possible configurations, specifications, etc. of the trapped ion quantum computer according to the present disclosure. For example, other ion species include alkaline earth metal ions (Be + , Ca + , Sr + , Mg + , and Ba + ) or transition metal ions (Zn + , Hg + , Cd + ).

図5は、方位角φおよび極性角θを有するブロッホ球(Bloch ball)500の表面上の点として表されるイオンのキュービット状態を視覚化するのを助けるために提供される。上記のように、複合パルスを適用すると、キュービット状態│0〉(ブロッホ球の北極として表される)と│1〉(ブロッホ球の南極として表される)との間でラビ振動が発生する。複合パルスの持続時間と振幅を調整すると、キュービット状態を│0〉から│1〉に(すなわち、ブロッホ球の北極から南極へ)反転させるか、キュービット状態を│1〉から│0〉に(すなわち、ブロッホ球の南極から北極へ)反転させる。複合パルスのこの適用は、「πパルス」と呼ばれる。さらに、複合パルスの持続時間と振幅を調整することにより、キュービット状態│0〉を、2つのキュービット状態│0〉と│1〉が加算され、同位相で均等に重み付けされた重ね合わせ状態│0〉+│1〉(重ね合わせ状態の正規化係数は、便宜上、以下省略される)に変換することができ、そして、キュービット状態│1〉を、2つのキュービット状態│0〉と│1〉が加算され、均等に重み付けされているが、位相がずれる重ね合わせ状態│0〉-│1〉に変換することができる。複合パルスのこの適用は、「π/2パルス」と呼ばれる。より一般的には、加算されて均等に重み付けされた2つのキュービット状態│0〉と│1〉の重ね合わせは、ブロッホ球の赤道上にある点によって表される。例えば、重ね合わせ状態│0〉±│1〉は、方位角φがそれぞれゼロとπである赤道上の点に対応する。方位角φの赤道上の点に対応する重ね合わせ状態は、│0〉+eiφ│1〉(例えば、φ=±π/2の場合は│0〉±i│1〉である)として表される。赤道上の2点間の変換(すなわち、ブロッホ球のZ軸の周りの回転)は、複合パルスの位相をシフトすることで実装できる。 FIG. 5 is provided to help visualize the ion's qubit state, represented as a point on the surface of a Bloch ball 500 with azimuthal angle φ and polar angle θ. As described above, application of a composite pulse produces Rabi oscillations between qubit states |0〉 (represented as the north pole of the Bloch ball) and |1〉 (represented as the south pole of the Bloch ball). Adjusting the duration and amplitude of the composite pulse flips the qubit state from |0〉 to |1〉 (i.e., from the north pole to the south pole of the Bloch ball) or flips the qubit state from |1〉 to |0〉 (i.e., from the south pole to the north pole of the Bloch ball). This application of a composite pulse is referred to as a "π pulse." Furthermore, by adjusting the duration and amplitude of the composite pulse, the qubit state |0> can be transformed into a superposition state |0>+|1>, where the two qubit states |0> and |1> are added and equally weighted in phase (normalization factors of the superposition states are omitted below for convenience), and the qubit state |1> can be transformed into a superposition state |0>-|1>, where the two qubit states |0> and |1> are added and equally weighted but out of phase. This application of the composite pulse is called a "π/2 pulse". More generally, the superposition of the two added and equally weighted qubit states |0> and |1> is represented by a point on the equator of the Bloch sphere. For example, the superposition states |0>±|1> correspond to points on the equator with azimuth angles φ of zero and π, respectively. The superposition state corresponding to a point on the equator at azimuth angle φ is expressed as |0〉+e |1〉 (e.g., |0〉±i|1〉 for φ=±π/2). Transformation between two points on the equator (i.e., rotation around the Z axis of the Bloch sphere) can be implemented by shifting the phase of the composite pulse.

イオントラップ型量子コンピュータでは、運動モードは、2つのキュービット間のもつれを仲介するデータバスとして機能することができ、このもつれは、XXゲート操作を実行するために使用される。つまり、2つのキュービットのそれぞれが運動モードともつれて、そして、以下に説明するように、もつれは、運動の側波帯励起(sideband excitation)を使用することによって、2つのキュービット間のもつれに転送される。図6Aおよび図6Bは、一実施形態に係る、モード周波数ωを有する運動モード│nphでの鎖102内のイオンの運動側波帯スペクトルの図を概略的に示す。図6Bに示すように、複合パルスの離調周波数がゼロの場合(すなわち、第1と第2のレーザビーム間の周波数差がキャリア周波数δ=ω-ω-ω01=0に調整される場合)、キュービット状態│0〉と│1〉の間で単純なラビ振動(キャリア遷移)が発生する。複合パルスの離調周波数が正の場合(すなわち、第1と第2のレーザビーム間の周波数差が、キャリア周波数よりも高く調整されている場合、δ=ω-ω-ω01=μ〉0、「青側波帯」と呼ばれる)、組み合わされたキュービット運動状態│0〉│nphと│1〉│nph+1〉の間でラビ振動が発生する(すなわち、キュービット状態│0〉が│1〉に反転する場合、│nphで表されるnフォノン励起を伴うp番目の運動モードから│nph+1〉で表される(nph+1)フォノン励起を伴うp番目の運動モードへの遷移が発生する)。複合パルスの離調周波数が負の場合(すなわち、第1と第2のレーザビーム間の周波数差が、モード周波数ω│nphによってキャリア周波数よりも低く調整されている場合、δ=ω-ω-ω01=-μ<0、「赤側波帯」と呼ばれる)、組み合わされたキュービット運動状態│0〉│nphと│1〉│nph-1〉の間のラビ振動が発生する(すなわち、キュービット状態│0〉から│1〉に反転する場合、運動モード│nphから、フォノン励起が1つ少ない運動モード│nph-1〉への遷移が発生する)。キュービットに適用された青側波帯のπ/2パルスは、組み合わされたキュービット運動状態│0〉│nphを、│0〉│nphと│1〉│nph+1〉の重ね合わせに変換する。キュービットに適用された赤側波帯のπ/2パルスは、組み合わされたキュービット運動状態│0〉│nphを、│0〉│nphと│1〉│nph-1〉の重ね合わせに変換する。二光子ラビ周波数Ω(t)が離調周波数δ=ω-ω-ω01=±μと比較して小さい場合、青側波帯遷移または赤側波帯遷移を選択的に駆動することができる。したがって、キュービットは、π/2パルスなどの適切なタイプのパルスを適用することにより、所望の運動モードでもつれることができ、その後、別のキュービットともつれることができ、2つのキュービット間のもつれをもたらす。イオントラップ型量子コンピュータでXXゲート操作を実行するには、キュービット間のもつれが必要である。 In a trapped ion quantum computer, the motional mode can act as a data bus mediating the entanglement between two qubits, which is used to perform XX gate operations. That is, each of the two qubits is entangled with a motional mode, and the entanglement is transferred to the entanglement between the two qubits by using motional sideband excitation, as described below. Figures 6A and 6B show schematic diagrams of the motional sideband spectrum of an ion in the chain 102 at a motional mode |n ph > p with a mode frequency ω p , according to one embodiment. As shown in Figure 6B, when the detuning frequency of the composite pulse is zero (i.e., when the frequency difference between the first and second laser beams is tuned to the carrier frequency δ = ω 1 - ω 2 - ω 01 = 0), a simple Rabi oscillation (carrier transition) occurs between the qubit states |0 > and |1 >. When the detuning frequency of the composite pulse is positive (i.e., the frequency difference between the first and second laser beams is tuned higher than the carrier frequency, δ = ω 1 - ω 2 - ω 01 = μ〉0, called the "blue sideband"), Rabi oscillations occur between the combined qubit motional states |0〉│n php and |1〉│n ph +1〉 p (i.e., when the qubit state |0〉 flips to |1〉, a transition occurs from the pth motional mode with n-phonon excitation, represented by |n php , to the pth motional mode with (n ph +1)-phonon excitation, represented by |n ph +1〉 p ). If the detuning frequency of the composite pulse is negative (i.e., the frequency difference between the first and second laser beams is tuned lower than the carrier frequency by the mode frequency ω p │n php , δ = ω 1 - ω 2 - ω 01 = -μ<0, called the "red sideband"), Rabi oscillations between the combined qubit motional states │0〉│n php and │1〉│n ph -1〉 p occur (i.e., when flipping from qubit state │0〉 to │1〉, a transition occurs from the motional mode │n php to the motional mode │n ph -1〉 p with one less phonon excitation). A π/2 pulse in the blue sideband applied to the qubit transforms the combined qubit motional state │0〉│n php into a superposition of │0〉│n php and │1〉│n ph +1〉 p . A π/2 pulse in the red sideband applied to a qubit transforms the combined qubit motional state |0〉|n php into a superposition of |0〉|n php and |1〉|n ph -1〉 p . If the two-photon Rabi frequency Ω(t) is small compared to the detuning frequency δ = ω 1 - ω 2 - ω 01 = ±μ, the blue or red sideband transitions can be selectively driven. Thus, a qubit can be entangled in a desired motional mode by applying an appropriate type of pulse, such as a π/2 pulse, and then entangled with another qubit, resulting in entanglement between the two qubits. Entanglement between qubits is necessary to perform XX gate operations in a trapped ion quantum computer.

上記のように、組み合わされたキュービット運動状態の変換を制御および/または指示することにより、2つのキュービット(i番目およびj番目のキュービット)に対してXXゲート操作を実行することができる。一般に、(最大もつれを有する)XXゲート操作は、2キュービット状態|0〉|0〉、|0〉|1〉、|1〉|0〉および|1〉|1〉をそれぞれ次のように変換する。

Figure 0007526367000001
例えば、2つのキュービット(i番目とj番目のキュービット)が両方とも最初に超微細基底状態|0〉(|0〉|0〉で表される)にあり、その後、青側波帯のπ/2パルスがi番目のキュービットに適用される場合、i番目のキュービットと運動モード|0〉|nphの組み合わせ状態は、|0〉|nphと|1〉|nph+1〉の重ね合わせに変換されるため、2つのキュービットと運動モードの組み合わせ状態は、|0〉|0〉|nphと|1〉|0〉|nph+1〉の重ね合わせに変換される。赤側波帯のπ/2パルスがj番目のキュービットに適用される場合、j番目のキュービットと運動モード|0〉|nphの組み合わせ状態は、|0〉|nphと|1〉|nph-1〉の重ね合わせに変換されるため、組み合わせ状態|0〉|nph+1〉は、|0〉|nph+1〉と|1〉|nphの重ね合わせに変換される。 As mentioned above, an XX gate operation can be performed on two qubits (i and j qubits) by controlling and/or directing the transformation of the combined qubit motional states. In general, an XX gate operation (with maximal entanglement) transforms the two-qubit states |0〉 i |0〉 j , |0〉 i |1〉 j , |1〉 i |0〉 j and |1〉 i |1〉 j , respectively, as
Figure 0007526367000001
For example, if two qubits (i-th and j-th qubits) are both initially in the hyperfine ground state |0〉 (denoted by |0〉 i |0〉 j ) and then a π/2 pulse in the blue sideband is applied to the i-th qubit, the combined state of the i-th qubit and the kinetic mode |0〉 i | nphp is transformed into a superposition of |0〉 i | nphp and |1〉 i | nph +1〉 p , and so the combined state of the two qubits and the kinetic mode is transformed into a superposition of |0〉 i |0〉 j | nphp and |1〉 i |0〉 j | nph +1〉 p . When a π/2 pulse in the red sideband is applied to the jth qubit, the combination state of the jth qubit and motional mode |0〉 j | nphp is transformed into a superposition of |0〉 j | nphp and |1〉 j | nph -1〉 p , and so the combination state |0〉 j | nph +1〉 p is transformed into a superposition of |0〉 j | nph +1〉 p and |1〉 j | nphp .

したがって、i番目のキュービットに青側波帯のπ/2パルスを適用し、j番目のキュービットに赤側波帯のπ/2パルスを適用すると、2つのキュービットと運動モード|0〉|0〉|nphの組み合わせ状態を|0〉|0〉|nphと|1〉|1〉|nphの重ね合わせに変換することができ、2つのキュービットは、今やもつれ状態にある。当業者にとって明らかであるように、フォノン励起の初期数nphとは異なる数(すなわち、|1〉|0〉|nph+1〉と|0〉|1〉|nph-1〉)のフォノン励起を有する運動モードともつれる2つのキュービット状態は、十分に複雑なパルスシーケンスによって除去できるため、XXゲート操作後の2つのキュービットと運動モードの組み合わせ状態は、p番目の運動モードでのフォノン励起の初期数nphがXXゲート操作の終了時に変化しないので、もつれが解消された(disentangled)と考えてもよい。したがって、XXゲート操作の前後のキュービット状態は、一般に、運動モードを含まずに、以下で説明する。 Thus, by applying a π/2 pulse in the blue sideband to the i qubit and a π/2 pulse in the red sideband to the j qubit, the combined state of the two qubits and motional modes |0〉 i |0〉 j |n php can be transformed into a superposition of |0〉 i |0〉 j |n php and |1〉 i |1〉 j |n php , and the two qubits are now in an entangled state. As will be apparent to those skilled in the art, two qubit states entangled with motional modes having a different number of phonon excitations than the initial number of phonon excitations n ph (i.e., |1> i |0> j |n ph +1> p and |0> i |1> j |n ph -1> p ) can be removed by a sufficiently complex pulse sequence, so that the combined state of the two qubits and motional modes after the XX gate operation may be considered disentangled because the initial number of phonon excitations n ph in the pth motional mode does not change at the end of the XX gate operation. Thus, the qubit states before and after the XX gate operation are generally described below without including motional modes.

より一般的には、側波帯の複合パルスを持続時間τ(「ゲート持続時間」と呼ばれる)にわたって適用することによって変換され、振幅関数Ω(t)と離調周波数関数μ(t)を有するi番目とj番目のキュービットの組み合わせ状態は、もつれ相互作用χi,j(τ)の観点から次のように記述することができる。

Figure 0007526367000002
ここで、
Figure 0007526367000003
であり、η i、jは、i番目(j番目)のイオンとモード周波数ωを有するp番目の運動モードの間の結合強度を定量化するラムディッケ(Lamb-Dicke)パラメータであり、g(t)は、g(t)=Ω(t)sin(ψ(t))と定義されるパルス関数であり、ψ(t)はパルスの累積位相関数(単に「位相関数」とも呼ばれる)
Figure 0007526367000004
であり、ψは、一般性を失うことなく、簡単にするために以下ゼロ(0)と見なすことができる初期位相であり、Pは運動モードの数(鎖102内のイオンの数Nに等しい)である。 More generally, the combined state of the i-th and j-th qubits, transformed by applying a composite pulse of sidebands for duration τ (called the “gate duration”) and with amplitude function Ω(t) and detuning frequency function μ(t), can be written in terms of the entanglement interaction χ i,j (τ) as follows:
Figure 0007526367000002
here,
Figure 0007526367000003
where η p i,j is the Lamb-Dicke parameter that quantifies the coupling strength between the ith (jth) ion and the pth motional mode with mode frequency ω p , g(t) is the pulse function defined as g(t) = Ω(t) sin(ψ(t)), and ψ(t) is the cumulative phase function of the pulse (also called simply the “phase function”).
Figure 0007526367000004
where ψ 0 is the initial phase, which, without loss of generality, for simplicity can be considered as zero (0) hereafter, and P is the number of motional modes (equal to the number N of ions in the chain 102).

もつれゲート操作のためのパルスの構築
上記の2つのキュービット(トラップイオン)間のもつれを使用して、XXゲート操作を実行できる。XXゲート操作(XXゲート)は、単一キュービット操作(Rゲート)とともに、所望の計算プロセスを実行するように量子コンピュータを構築するために使用できるユニバーサルゲート{R,XX}のセットを形成する。鎖102内の2つのトラップイオン(例えば、i番目およびj番目のトラップイオン)の間でXXゲート操作を実行するために、トラップイオンの鎖102に送達するためのパルスを構築する際に、パルスの振幅関数Ω(t)および離調周波数関数μ(t)は、次のゲート要件を課すことによって、パルスが目的のXXゲート操作を確実に実行するように制御パラメータとして調整される。
Constructing a Pulse for Entanglement Gate Operations Using the entanglement between two qubits (trapped ions) described above, an XX gate operation can be performed. The XX gate operations (XX gates), together with the single qubit operations (R gates), form a set of universal gates {R, XX} that can be used to construct a quantum computer to perform a desired computational process. In constructing a pulse for delivery to a chain of trapped ions 102 to perform an XX gate operation between two trapped ions (e.g., the i-th and j-th trapped ions) in the chain 102, the amplitude function Ω(t) and detuning frequency function μ(t) of the pulse are adjusted as control parameters to ensure that the pulse performs the desired XX gate operation by imposing the following gate requirements:

ゲート要件1:第1に、所望の回転角度θij(0<θij≦π/2)でXXゲート操作XX(θij)を実行するために、パルスによってi番目とj番目のトラップイオンとの間に生成されるもつれ相互作用χijは、回転角度θij/4と等しくなければならない。完全なもつれXXゲートは、θij=π/2を必要とする。この第1の要件はまた、ゼロ以外のもつれ相互作用の要件と呼ばれる。 Gate requirement 1: First, to perform an XX gate operation XX(θ ij ) with a desired rotation angle θ ij (0<θ ij ≦π/2), the entanglement interaction χ ij generated by the pulse between the ith and jth trapped ions must be equal to the rotation angle θ ij /4. A fully entangled XX gate requires θ ij =π/2. This first requirement is also called the requirement for non-zero entanglement interactions.

ゲート要件2:第2に、構築されたパルスが最適出力であるようにパルスを実装するために必要なレーザ出力を最小限にすることができる。この第2の要件は、レーザパルスが最小ピーク出力を有する要件とも呼ばれる。 Gate Requirement 2: Second, we can minimize the laser power required to implement the pulse so that the constructed pulse is of optimal power. This second requirement is also called the requirement that the laser pulse have a minimum peak power.

ゲート要件3:第3に、運動モードがパルスの送達によって励起されるときに初期位置から移動している鎖102内の全てのトラップイオンは、XXゲート操作の終了時に初期位置に戻らなければならない。この第3の要件は、運動モードによって励起されるトラップイオンが、それらの元の位置及び運動量値に戻る、イオンモードデカップリングの要件とも呼ばれる。 Gate Requirement 3: Third, all trapped ions in chain 102 that are moving from their initial position when a motional mode is excited by the delivery of a pulse must return to their initial position at the end of the XX gate operation. This third requirement is also called the ion mode decoupling requirement, where trapped ions excited by a motional mode return to their original position and momentum value.

しかしながら、大規模な量子計算における計算プロセスを実行するために上記のように構築された一連のレーザパルスは、そのようなレーザパルスを変調するために使用される光学および電子機器に関して複雑な技術的問題を引き起こす。本明細書に記載される実施形態では、イオントラップ102などのイオンを閉じ込めるためのイオントラップの設計および製造における自由度が、光学および電子機器における追加された技術的複雑性の一部を補償するために新たに導入される。したがって、構築されたパルスが単純化されるようにモード周波数ωを構成するために、イオントラップの閉じ込め電位を変調するイオントラップを設計および製造することが望ましい。いくつかの実施形態では、ゲート操作をよりロバストにするために、パルスのゲート持続時間の中間点で反転するパルスの位相などの、特定の対称性を有するようにパルスが選択される。したがって、XXゲート操作を実行するために使用されるパルスを構成する際に、次の構成条件が課される。 However, the train of laser pulses constructed as above to perform computational processes in large-scale quantum computing raises complex technical problems with respect to the optics and electronics used to modulate such laser pulses. In the embodiments described herein, a degree of freedom in the design and manufacture of an ion trap for confining ions, such as ion trap 102, is newly introduced to compensate for some of the added technical complexity in optics and electronics. It is therefore desirable to design and manufacture an ion trap that modulates the confinement potential of the ion trap to configure the mode frequency ω p such that the constructed pulses are simplified. In some embodiments, the pulses are selected to have a certain symmetry, such as the phase of the pulses being reversed at the midpoint of the gate duration of the pulses to make the gate operation more robust. Thus, the following configuration conditions are imposed when constructing the pulses used to perform the XX gate operation:

条件1:モード周波数ωが、わずかな誤差δkで、4π/τの整数倍であるように運動モード構造が変調され、ここで、τはゲート持続時間であり、kは正の整数(すなわち、ω=4(k+δk)π/τ)である。 Condition 1: The motional mode structure is modulated so that the mode frequency ω p is an integer multiple of 4π/τ with a small error δk p , where τ is the gate duration and k p is a positive integer (i.e., ω p = 4(k p + δk p )π/τ).

条件2:パルス関数g(t)は、t∈[0,π/2]の場合、対称性g(t+π/2)=-g(t)を有するように選択される。すなわち、パルスは、逆位相であるが、同じ形状の2つの連続するパルスセグメント(すなわち、同じ離調周波数μ(t)および同じ振幅関数Ω(t))の組み合わせである。 Condition 2: The pulse function g(t) is chosen to have the symmetry g(t+π/2)=-g(t) for t∈[0,π/2]. That is, the pulse is a combination of two consecutive pulse segments of opposite phase but the same shape (i.e., the same detuned frequency μ(t) and the same amplitude function Ω(t)).

条件3:一例では、パルスは、パルスの振幅関数Ω(t)が、ゲート持続時間τの間に定数Ωを必要とすることによってさらに簡略化することができ、パルスの離調周波数関数μ(t)は2π/τの整数倍、μ(t)=2lπ/τであり、ここで、lは正の整数である。すなわち、パルス関数は、t∈[0,π/2]の場合、g(t)=Ωsin(2lπt/τ)と記述される。したがって、パルスの一定の振幅Ωおよびパルスの離調周波数μを決定する正の整数lは、XXゲート操作を実行するために使用されるパルスを構築する際に調整される制御パラメータである。 Condition 3: In one example, the pulse can be further simplified by requiring that the pulse amplitude function Ω(t) be a constant Ω for the gate duration τ, and the pulse detuning frequency function μ(t) be an integer multiple of 2π/τ, μ(t) = 2lπ/τ, where l is a positive integer. That is, the pulse function is written as g(t) = Ω sin(2lπt/τ) for t ∈ [0,π/2]. Thus, the positive integer l that determines the constant amplitude Ω of the pulse and the detuning frequency μ of the pulse are control parameters that are adjusted in constructing the pulses used to perform the XX gate operation.

上記のように、ゲート要件1(ゼロ以外のもつれ相互作用の要件とも呼ばれる)は、パルスによってi番目とj番目とのトラップイオンの間に生成されるもつれ相互作用χijが、回転角度の値θij(0<θij≦π/2)を有することを必要とする。 As mentioned above, gate requirement 1 (also called the non-zero entanglement interaction requirement) requires that the entanglement interaction χ ij generated between the i-th and j-th trapped ions by the pulse has a rotation angle value θ ij (0<θ ij ≦π/2).

条件1、2および3が課されると、もつれ相互作用χijは、

Figure 0007526367000005
として簡略化することができ、ここで、pは2kpl=lを満たす。 When conditions 1, 2, and 3 are imposed, the entanglement interactions χ ij are
Figure 0007526367000005
where p l satisfies 2k p l =l.

ゲート要件2(レーザパルスが最小ピーク出力を有する要件とも呼ばれる)は、ラムディッケパラメータη i、jおよびモード周波数ωの所与のセットに関して、ゼロ以外のもつれ相互作用の要件を満たすために一定振幅Ωが最低の値であるように正の整数lが選択されることを必要とする。すなわち、無次元量|χij/Ωτ|によって定義されるゲート出力比が最大化されるように正の整数lが選択される。正の整数lが選択されると、一定振幅Ωをゲート要件1、χij=θij/4に基づいて計算することができる。 Gate requirement 2 (also called the requirement that the laser pulse have a minimum peak power) requires that for a given set of Lambdicke parameters η p i,j and mode frequencies ω p , a positive integer l is chosen such that the constant amplitude Ω is the lowest value to satisfy the requirement of non-zero entanglement interactions. That is, a positive integer l is chosen such that the gate power ratio, defined by the dimensionless quantity |χ ij2 τ 2 |, is maximized. Once a positive integer l is chosen, the constant amplitude Ω can be calculated based on gate requirement 1, χ ijij /4.

ゲート要件3(イオンモードデカップリングの要件とも呼ばれる)は、パルスの送達によって励起されるトラップイオンが初期位置に戻ることを必要とする。ゲート持続時間τの間のパルスの印加後、i番目およびj番目のトラップイオンを有するp番目の運動モードの残留結合αが、ラムディッケパラメータη i、j、パルスのパルス関数g(t)、およびp番目の運動モードのモード周波数ωによって決定され、εのエラーバジェット(error budget)より小さいことが必要とされ、それによって位相空間における初期位置からのi番目およびj番目のトラップイオンの変位は、

Figure 0007526367000006
として制限され、ここで、φは、時間t=0でのp番目の運動モードに関連する初期位相であり、Tは、p番目の運動モードの温度であり、hは、換算プランク定数であり、kは、ボルツマン定数である。 Gate requirement 3 (also called the ion mode decoupling requirement) requires that trapped ions excited by the delivery of a pulse return to their initial position. After application of a pulse for gate duration τ, the residual coupling α of the pth motional mode with the ith and jth trapped ions, determined by the Lamb-Dicke parameters η p i,j , the pulse function g(t) of the pulse, and the mode frequency ω p of the pth motional mode, is required to be smaller than an error budget of ε, such that the displacement of the ith and jth trapped ions from their initial positions in phase space is
Figure 0007526367000006
where φ p is the initial phase associated with the pth motional mode at time t=0, T p is the temperature of the pth motional mode, h is the reduced Planck constant, and k B is the Boltzmann constant.

条件1、2および3が課されると、残留結合αは、

Figure 0007526367000007
として簡略化することができる。 When conditions 1, 2, and 3 are imposed, the residual coupling α is
Figure 0007526367000007
This can be simplified as:

平均フォノン数nphが、公知のレーザ冷却法、例えばドップラー冷却または分解サイドバンド冷却によって1未満(nph<1)であり、p番目の運動モードに関連する初期位相φが、一般性を失うことなく簡単にするためにゼロであるように運動モードが十分に冷却されたと仮定すると、残留結合αは、

Figure 0007526367000008
であるので、
Figure 0007526367000009
に制限される。 Assuming that the average phonon number n is less than one ( n < 1) by known laser cooling techniques, e.g., Doppler cooling or resolved sideband cooling, and that the motional modes have been sufficiently cooled such that the initial phase φ associated with the pth motional mode is zero, for simplicity without loss of generality, the residual coupling α can be calculated as
Figure 0007526367000008
Therefore,
Figure 0007526367000009
is limited to.

運動周波数ωの誤差δkが小さい範囲(すなわち、|δk|<<1)では、残留結合αの上限は、

Figure 0007526367000010
のような誤差δkの異なる次数の項の級数(series of terms)として展開することができ、ここで、
Figure 0007526367000011
である。 In the range where the error δk p of the motion frequency ω p is small (i.e., |δk p |<<1), the upper limit of the residual coupling α is
Figure 0007526367000010
The error δk can be expanded as a series of terms of different orders such as:
Figure 0007526367000011
It is.

なお、残留結合αの所与のエラーバジェットεに関して、k=l/2を満たす運動モードpが存在しない場合、モード周波数ωにおいて必要な誤差δkの範囲(bound)は、正の整数lが偶数であるパルスの場合、正の整数lが奇数であるパルスよりもはるかに厳しくない。したがって、いくつかの実施形態では、正の整数lは偶数であるように選択される。 Note that for a given error budget ε in the residual coupling α, if no motional mode p exists that satisfies kp = l/2, then the bounds of the required error δkp at the mode frequency ωp are much less stringent for pulses with a positive integer l even than for pulses with a positive integer l odd. Thus, in some embodiments, the positive integer l is selected to be an even number.

また、なお、本明細書に記載の方法で構築されたパルスは、XXゲート操作が操作されることを目的とするイオンの近くにある傍観イオンによって被るクロストークエラーを抑制するために容易に適合することができる。XXゲート、XX(θij)は、2つのXXゲートXX(θij/2)と単一キュービットゲートの組み合わせとして条件2を満たすパルスによって実装することができる。条件1および2のために、ゲート持続時間τの前半で蓄積したもつれ回転角度は、ゲート持続時間τの後半で蓄積したものと既に同じになる。すなわち、

Figure 0007526367000012
である。条件2のようなパルスの位相に反転させ、傍観イオンの位相を変化しないままにしておくことによって、クロストークは抑制される。 It should also be noted that pulses constructed in the manner described herein can be easily adapted to suppress crosstalk errors incurred by spectator ions in the vicinity of the ion intended for manipulation by XX gate operations. An XX gate, XX(θ ij ), can be implemented as a combination of two XX gates, XX(θ ij/2 ), and a single qubit gate by pulses that satisfy condition 2. Due to conditions 1 and 2, the entanglement rotation angle accumulated in the first half of the gate duration τ is already the same as that accumulated in the second half of the gate duration τ. That is,
Figure 0007526367000012
By inverting the phase of the pulse as in condition 2 and leaving the phase of the spectator ions unchanged, crosstalk is suppressed.

モード構成
本明細書に記載される実施形態では、イオンを閉じ込めるためのイオントラップは、条件1(すなわち、モード周波数ωが、わずかな誤差δkで4π/τの整数倍、ω=4(k+δk)π/τであり、ここで、kは正の整数であり、τはゲート持続時間である)を満たすように操作される。すなわち、静的(DC)電圧Vおよび閉じ込め電位を与えるためにイオントラップ200の制御電極に印加された無線周波数(RF)電圧は、結果として生じる運動モード構造が条件1を満たすように調整される。図7は、結果として生じる運動モード構造が条件1を満たすように、3つのイオン702、704および706を閉じ込める、例示的なサンディア高光アクセス(HOA)2.0トラップ700のいくつかの電極に印加された静的(DC)電圧Vの数値的に計算されたプロファイルを示す。この例のイオントラップ700において、XXゲート操作を実行するために構築するパルスは、ゲート持続時間τ=69.466μsを有するように選択され、3つの運動モードである、質量中心(COM)モード、傾斜モード、およびジグザグモードは、それぞれ正の整数k=97、95、および92に対応するモード周波数ωを有する。この例のHOA2.0トラップ700において、50.6MHzの周波数での無線周波数(RF)電圧が、289.71Vの振幅でトラップ電極にさらに印加される。図7に示される静的(DC)電圧Vのプロファイルは、約71μmの距離でイオントラップ700の表面上で約4.3μmの間隔で鎖内に直線的に整列された3つのイオン702、704、および706をトラップする。静的(DC)電圧Vは、中心イオン704上で、端部イオン702および704上よりわずかに高い半径方向の閉じ込めを生成し、COMモードの場合、2.793×2πMHz、傾斜モードの場合、2.735×2πMHz、およびジグザグモードの場合、2.649×2πMHzのモード周波数ωを生成する。これらのモード周波数ωは、条件1を満たす、それぞれ正の整数k=97、95、および92に対応するモード周波数ωからわずかに外れる。しかしながら、下記に説明しているように、この偏差(誤差δkによって特徴付けられる)の影響は小さい。
Mode Configuration In the embodiments described herein, the ion trap for confining ions is operated to satisfy Condition 1 (i.e., the mode frequency ωp is an integer multiple of 4π/τ with a small error δkp , ωp = 4( kp + δkp )π/τ, where kp is a positive integer and τ is the gate duration). That is, the static (DC) voltage Vs and the radio frequency (RF) voltages applied to the control electrodes of the ion trap 200 to provide the confining potentials are adjusted such that the resulting motional mode structure satisfies Condition 1. FIG. 7 shows numerically calculated profiles of the static (DC) voltages Vs applied to several electrodes of an exemplary Sandia High Optical Access (HOA) 2.0 trap 700 confining three ions 702, 704 and 706 such that the resulting motional mode structure satisfies Condition 1 . In this example ion trap 700, the pulse construct to perform the XX gate operation is selected to have a gate duration τ=69.466 μs, and the three motional modes, center of mass (COM), tilt, and zigzag, have mode frequencies ω p corresponding to positive integers k p =97, 95, and 92, respectively. In this example HOA2.0 trap 700, a radio frequency (RF) voltage at a frequency of 50.6 MHz is further applied to the trapping electrodes with an amplitude of 289.71 V. The profile of the static (DC) voltage V S shown in Figure 7 traps three ions 702, 704, and 706 linearly aligned in a chain with a spacing of about 4.3 μm on the surface of the ion trap 700 at a distance of about 71 μm. The static (DC) voltage V S creates slightly higher radial confinement on the central ion 704 than on the end ions 702 and 704, generating mode frequencies ω p of 2.793×2π MHz for the COM mode, 2.735×2π MHz for the tilt mode, and 2.649×2π MHz for the zigzag mode. These mode frequencies ω p deviate slightly from the mode frequencies ω p corresponding to the positive integers k p =97, 95, and 92, respectively, that satisfy Condition 1. However, the effect of this deviation (characterized by an error δk p ) is small, as explained below.

図8は、図7に示される例において、μ=2lπ/τとして離調周波数μを決定する正の整数lの関数としてイオン702と704との間のもつれ相互作用のために数値的に計算されたゲート出力比|χij/Ωτ|800を示す。正の整数lが偶数であるならば、正の整数lが192であり、正の整数lが奇数であるならば193であるように選択される場合、ゲート出力比|χij/Ωτ|は最大化される(ゲート要件2)。l=192のパルスは、l=193のパルスの場合の0.101MHzと比較してΩ/2π=0.133MHzでわずかに大きな出力を必要とする。 Figure 8 shows the numerically calculated gate power ratio |χ ij /Ω 2 τ 2 | 800 for the entanglement interaction between ions 702 and 704 as a function of the positive integer l that determines the detuning frequency μ as μ=2lπ/τ in the example shown in Figure 7. The gate power ratio |χ ij2 τ 2 | is maximized (Gate Requirement 2 ) if the positive integer l is chosen to be 192 if it is even and 193 if it is odd. The l=192 pulse requires slightly more power at Ω / =0.133 MHz compared to 0.101 MHz for the l=193 pulse.

図9Aおよび9Bは、図7に示される例において、それぞれ193および192の正の整数lを選択して数値的に計算されたパルス関数g(t)902および904を示す。図9Bのl=192のパルス関数g(t)904は、ゲート持続時間τ=69.466μsの中間点で尖点を示し、これは、図9Aのl=193のパルス関数g(t)902には存在しない。しかしながら、l=192のパルス関数g(t)904のこの尖点は、尖点の点において適切な単一キュービットゲートを適用することによって効果的に除去することができる。 9A and 9B show pulse functions g(t) 902 and 904 calculated numerically for the example shown in FIG. 7 by choosing positive integers l of 193 and 192, respectively. The pulse function g(t) 904 with l=192 in FIG. 9B exhibits a cusp at the midpoint of the gate duration τ=69.466 μs, which is not present in the pulse function g(t) 902 with l=193 in FIG. 9A. However, this cusp of the pulse function g(t) 904 with l=192 can be effectively removed by applying an appropriate single-qubit gate at the point of the cusp.

図10は、図7に示される例において、モード周波数ωの変動δωの関数として数値的に計算された残留結合αを示す。簡単にするために、3つ全ての運動モードが、同じ周波数変動δωを有するように選択される。l=193の残留結合α1002およびl=192の残留結合α1004の両方は、運動モード構成の静誤差(すなわち、条件1を正確に満たすモード周波数ωの値からのモード周波数ωの偏差)のためだけに周波数変動δω=0でゼロ以外の値を含み、ゼロ以外の値の周波数変動δωにおけるより大きなゼロ以外の値は、ハードウェアエラーまたはノイズのために増加する。l=192(偶数)の残留結合α1004は、上記のように、奇数lの場合のδk 依存性の代わりに偶数lの場合の残留結合αのδk 依存性のため、l=193(奇数)の残留結合α1002よりはるかに小さい。なお、奇数lに対する偶数lのこの利点は、本明細書に記載される例の場合のように任意の運動モードに関してl≠2kの場合に存在する。トレードオフは、l=192のパルスが、l=193のパルスと比較して約30%高い出力を必要とすることである。偶数lと奇数lとの間の選択は、ハードウェアの制限を十分に考慮しながらケースバイケースで行う必要がある。 FIG. 10 shows the numerically calculated residual coupling α as a function of the variation δω of the mode frequency ωp for the example shown in FIG. 7. For simplicity, all three motional modes are chosen to have the same frequency variation δω. Both the residual coupling α 1002 for l=193 and the residual coupling α 1004 for l=192 contain non-zero values at the frequency variation δω=0 only due to static errors in the motional mode configuration (i.e., deviations of the mode frequency ωp from the value of the mode frequency ωp that exactly satisfies condition 1), while larger non-zero values at the frequency variation δω increase due to hardware errors or noise. The residual coupling α 1004 for l=192 (even) is much smaller than the residual coupling α 1002 for l=193 (odd) due to the δkp2 dependence of the residual coupling α for even l instead of the δkp4 dependence for odd l, as described above. Note that this advantage of even l over odd l exists when l ≠ 2kp for any motion mode, as is the case in the examples described herein. The tradeoff is that a pulse with l = 192 requires approximately 30% more power compared to a pulse with l = 193. The choice between even and odd l must be made on a case-by-case basis, taking into due consideration hardware limitations.

図11は、量子コンピュータを使用して計算を実行する方法1100を示すフローチャートを示す。 Figure 11 shows a flowchart illustrating a method 1100 for performing a computation using a quantum computer.

ブロック1110において、複数のトラップイオンの運動モード構造が変調される。複数のトラップイオンの各々は、キュービットを定義する2つの周波数分離状態を有する。 In block 1110, the motional mode structure of the plurality of trapped ions is modulated. Each of the plurality of trapped ions has two frequency separated states that define a qubit.

ブロック1120において、レーザパルスの離調周波数関数および振幅関数が使用されて、複数のトラップイオンのうちのトラップイオンのペアの間にもつれ相互作用が計算される。 In block 1120, the detuning frequency and amplitude functions of the laser pulse are used to calculate entanglement interactions between pairs of trapped ions among the plurality of trapped ions.

ブロック1130において、量子計算は、計算された離調周波数関数および振幅関数を有するレーザパルスを、ゲート持続時間の間、トラップイオンのペアに印加することによって量子コンピュータにおいて実行される。 In block 1130, the quantum computation is performed in the quantum computer by applying a laser pulse having the calculated detuning frequency function and amplitude function to the pair of trapped ions for the gate duration.

上記のように、鎖内の2つのトラップイオン間でもつれゲート操作を実行するためにパルスを生成する際に、ゲート要件を満たすように制御パラメータ(パルスの離調周波数関数および振幅関数)が決定される。そうすることで、構築されたパルスが単純になり、速度および帯域幅が制限されたハードウェアにおいて実際に実装できるように鎖内のトラップイオンの運動モード構造が構成される。イオンを閉じ込めて運動モード構造を所望の方法で変調するイオントラップを設計する場合、イオントラップの電極は所望の閉じ込め電位を提供するように構造化することができる。適切な技術の進歩により、電極の数の増加および電極の様々な形状を利用して、所望の閉じ込め電位を誘導することができる。本明細書に記載される実施形態は、実用的な大規模量子コンピュータを構築するために克服しなければならない技術的な複雑性を再配分する方法を提供する。 As described above, when generating a pulse to perform an entanglement gate operation between two trapped ions in a chain, the control parameters (pulse detuning frequency function and amplitude function) are determined to satisfy the gate requirements. In doing so, the constructed pulses are simple and the motional mode structure of the trapped ions in the chain is configured to be practically implementable in speed and bandwidth limited hardware. When designing an ion trap to confine ions and modulate the motional mode structure in a desired manner, the electrodes of the ion trap can be structured to provide a desired confinement potential. With appropriate technological advances, an increased number of electrodes and various shapes of electrodes can be utilized to induce the desired confinement potential. The embodiments described herein provide a way to reallocate the technical complexities that must be overcome to build a practical large-scale quantum computer.

上記は特定の実施形態を対象としているが、他のさらなる実施形態は、その基本的な範囲から逸脱することなく考案することができ、その範囲は、以下の特許請求の範囲によって決定される。
While the forgoing is directed to specific embodiments, other and further embodiments may be devised without departing from the basic scope thereof, which is determined by the following claims.

Claims (20)

量子コンピュータを使用して計算を実行する方法であって、
複数のトラップイオンの運動モード構造を変調するステップであって、前記複数のトラップイオンの各々がキュービットを定義する2つの周波数分離状態を有する、変調するステップと、
レーザパルスの離調周波数関数および振幅関数を計算するステップであって、前記複数のトラップイオンのうちのトラップイオンのペアの間にもつれ相互作用を引き起こす、計算するステップと、
計算された前記離調周波数関数および前記振幅関数を有するレーザパルスを、ゲート持続時間の間、前記トラップイオンのペアに印加することによって前記量子コンピュータにおいて量子計算を実行するステップと
を含む、方法。
1. A method of performing a computation using a quantum computer, comprising:
modulating a motional mode structure of a plurality of trapped ions, each of the plurality of trapped ions having two frequency separated states that define a qubit;
calculating a detuning frequency function and an amplitude function of a laser pulse, the detuning frequency function and the amplitude function causing an entanglement interaction between pairs of trapped ions of the plurality of trapped ions;
and performing a quantum computation on the quantum computer by applying a laser pulse having the calculated detuning frequency function and the amplitude function to the pair of trapped ions for a gate duration.
運動モード周波数が、前記ゲート持続時間で割った4πの整数倍であるように、前記運動モード構造の変調が、前記複数のトラップイオンをトラップするイオントラップの閉じ込め電位を調整するステップを含む、請求項1に記載の方法。 The method of claim 1, wherein modulating the kinetic mode structure includes adjusting a confinement potential of an ion trap that traps the plurality of trapped ions such that a kinetic mode frequency is an integer multiple of 4π divided by the gate duration. 前記レーザパルスが、同じ前記離調周波数関数および同じ前記振幅関数であるが、逆位相である2つの連続するパルスセグメントを含む、請求項1に記載の方法。 The method of claim 1, wherein the laser pulse comprises two successive pulse segments of the same detuned frequency function and the same amplitude function, but in antiphase. 前記レーザパルスの前記振幅関数が、前記ゲート持続時間の間、一定であり、
前記レーザパルスの前記離調周波数関数が、前記ゲート持続時間で割った2πの整数倍である、請求項1に記載の方法。
the amplitude function of the laser pulse is constant during the gate duration;
2. The method of claim 1, wherein the detuning frequency function of the laser pulse is an integer multiple of 2π divided by the gate duration.
前記レーザパルスの前記離調周波数関数および前記振幅関数を計算するステップは、ゼロ以外のもつれ相互作用の第1のゲート要件に基づく、請求項1に記載の方法。 The method of claim 1, wherein the step of calculating the detuning frequency function and the amplitude function of the laser pulse is based on a first gate requirement of non-zero entanglement interactions. 前記レーザパルスの前記離調周波数関数および前記振幅関数を計算するステップは、前記レーザパルスが最小ピーク出力を有する第2のゲート要件に基づく、請求項5に記載の方法。 The method of claim 5, wherein the step of calculating the detuning frequency function and the amplitude function of the laser pulse is based on a second gate requirement that the laser pulse have a minimum peak power. 前記レーザパルスの前記離調周波数関数および前記振幅関数を計算するステップは、前記複数のトラップイオンについてのイオンモードデカップリングの第3のゲート要件に基づく、請求項6に記載の方法。 The method of claim 6, wherein the step of calculating the detuning frequency function and the amplitude function of the laser pulse is based on a third gate requirement of ion mode decoupling for the plurality of trapped ions. コンピュータプログラム命令を含む不揮発性コンピュータ可読媒体であって、プロセッサによって実行されると、前記プロセッサに、
レーザパルスの離調周波数関数および振幅関数を計算させて、複数のトラップイオンのうちのトラップイオンのペアの間にもつれ相互作用を引き起こし、
計算された前記離調周波数関数および前記振幅関数を有するレーザパルスを、ゲート持続時間の間、前記トラップイオンのペアに印加することによって量子コンピュータにおいて量子計算を実行させ、
前記複数のトラップイオンの運動モード周波数が、前記ゲート持続時間で割った4πの整数倍であるように変調される、不揮発性コンピュータ可読媒体。
A non-volatile computer readable medium containing computer program instructions that, when executed by a processor, cause the processor to:
calculating a detuning frequency function and an amplitude function of the laser pulse to induce entanglement interactions between pairs of trapped ions of the plurality of trapped ions;
performing a quantum computation in a quantum computer by applying a laser pulse having the calculated detuning frequency function and the calculated amplitude function to the pair of trapped ions for a gate duration;
A non-volatile computer readable medium, wherein motional mode frequencies of the plurality of trapped ions are modulated to be integer multiples of 4π divided by the gate duration.
前記レーザパルスが、同じ前記離調周波数関数および同じ前記振幅関数であるが、逆位相である2つの連続するパルスセグメントを含む、請求項8に記載の不揮発性コンピュータ可読媒体。 The non-volatile computer readable medium of claim 8, wherein the laser pulse comprises two successive pulse segments of the same detuned frequency function and the same amplitude function, but in antiphase. 前記レーザパルスの前記振幅関数が、前記ゲート持続時間の間、一定であり、
前記レーザパルスの前記離調周波数関数が、前記ゲート持続時間で割った2πの整数倍である、請求項8に記載の不揮発性コンピュータ可読媒体。
the amplitude function of the laser pulse is constant during the gate duration;
9. The non-volatile computer-readable medium of claim 8, wherein the detuning frequency function of the laser pulse is an integer multiple of 2π divided by the gate duration.
前記レーザパルスの前記離調周波数関数および前記振幅関数の計算が、ゼロ以外のもつれ相互作用の第1のゲート要件に基づく、請求項8に記載の不揮発性コンピュータ可読媒体。 The non-volatile computer-readable medium of claim 8, wherein the calculation of the detuning frequency function and the amplitude function of the laser pulse is based on a first gate requirement of non-zero entanglement interactions. 前記レーザパルスの前記離調周波数関数および前記振幅関数の計算が、前記レーザパルスが最小ピーク出力を有する第2のゲート要件に基づく、請求項11に記載の不揮発性コンピュータ可読媒体。 The non-volatile computer readable medium of claim 11, wherein the calculation of the detuning frequency function and the amplitude function of the laser pulse is based on a second gate requirement where the laser pulse has a minimum peak power. 前記レーザパルスの前記離調周波数関数および前記振幅関数の計算が、前記複数のトラップイオンについてのイオンモードデカップリングの第3のゲート要件に基づく、請求項12に記載の不揮発性コンピュータ可読媒体。 The non-volatile computer readable medium of claim 12, wherein the calculation of the detuning frequency function and the amplitude function of the laser pulse is based on a third gate requirement of ion mode decoupling for the plurality of trapped ions. イオントラップにおける複数のトラップイオンであって、前記トラップイオンの各々がキュービットを定義する2つの超微細状態を有する、前記複数のトラップイオンと、
内部に記憶された、いくつかの命令を有する不揮発性メモリを備えるコントローラとを備える、量子コンピューティングシステムであって、
前記命令がプロセッサによって実行されると、前記量子コンピューティングシステムに、
レーザパルスの離調周波数関数および振幅関数を計算して、前記複数のトラップイオンのうちのトラップイオンのペアの間にもつれ相互作用を引き起こすステップと、
計算された離調周波数関数および振幅関数を有するレーザパルスを、ゲート持続時間の間、前記トラップイオンのペアに印加することによって量子コンピュータにおいて量子計算を実行するステップと
を含む操作を実行させ、
前記複数のトラップイオンの運動モード周波数が、前記ゲート持続時間で割った4πの整数倍であるように、前記イオントラップの閉じ込め電位が変調される、量子コンピューティングシステム。
a plurality of trapped ions in an ion trap, each of the trapped ions having two hyperfine states that define a qubit;
a controller having a non-volatile memory having a number of instructions stored therein;
The instructions, when executed by a processor, cause the quantum computing system to:
calculating a detuning frequency function and an amplitude function of a laser pulse to induce entanglement interactions between pairs of trapped ions of the plurality of trapped ions;
performing a quantum computation in a quantum computer by applying a laser pulse having the calculated detuning frequency function and amplitude function to the pair of trapped ions for a gate duration;
A quantum computing system, wherein a confining potential of the ion trap is modulated such that a motional mode frequency of the plurality of trapped ions is an integer multiple of 4π divided by the gate duration.
前記トラップイオンの各々が核スピンと電子スピンとの差がゼロであるように核スピンおよび電子スピンを有するイオンである、請求項14に記載の量子コンピューティングシステム。 The quantum computing system of claim 14, wherein each of the trapped ions is an ion having a nuclear spin and an electron spin such that the difference between the nuclear spin and the electron spin is zero. 前記レーザパルスが、同じ前記離調周波数関数および同じ前記振幅関数であるが、逆位相である2つの連続するパルスセグメントを含む、請求項14に記載の量子コンピューティングシステム。 The quantum computing system of claim 14, wherein the laser pulse includes two successive pulse segments that are the same detuning frequency function and the same amplitude function, but in antiphase. 前記レーザパルスの前記振幅関数が、前記ゲート持続時間の間、一定であり、
前記レーザパルスの前記離調周波数関数が、前記ゲート持続時間で割った2πの整数倍である、請求項14に記載の量子コンピューティングシステム。
the amplitude function of the laser pulse is constant during the gate duration;
15. The quantum computing system of claim 14, wherein the detuning frequency function of the laser pulse is an integer multiple of 2π divided by the gate duration.
前記レーザパルスの前記離調周波数関数および前記振幅関数の計算が、ゼロ以外のもつれ相互作用の第1のゲート要件に基づく、請求項14に記載の量子コンピューティングシステム。 The quantum computing system of claim 14, wherein the calculation of the detuning frequency function and the amplitude function of the laser pulse is based on a first gate requirement of non-zero entanglement interactions. 前記レーザパルスの前記離調周波数関数および前記振幅関数の計算が、レーザパルスが最小ピーク出力を有する第2のゲート要件に基づく、請求項18に記載の量子コンピューティングシステム。 The quantum computing system of claim 18, wherein the calculation of the detuning frequency function and the amplitude function of the laser pulse is based on a second gate requirement that the laser pulse have a minimum peak power. 前記レーザパルスの前記離調周波数関数および前記振幅関数の計算が、前記複数のトラップイオンについてのイオンモードデカップリングの第3のゲート要件に基づく、請求項19に記載の量子コンピューティングシステム。
20. The quantum computing system of claim 19, wherein calculation of the detuning frequency function and the amplitude function of the laser pulse is based on a third gate requirement of ion mode decoupling for the plurality of trapped ions.
JP2023530865A 2020-11-30 2021-11-19 Motional mode configurations for the implementation of entanglement gates in trapped-ion quantum computers Active JP7526367B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US202063119235P 2020-11-30 2020-11-30
US63/119,235 2020-11-30
PCT/US2021/060090 WO2022146577A2 (en) 2020-11-30 2021-11-19 Motional mode configuration for implementation of entangling gates in ion trap quantum computers

Publications (2)

Publication Number Publication Date
JP2023551207A JP2023551207A (en) 2023-12-07
JP7526367B2 true JP7526367B2 (en) 2024-07-31

Family

ID=81752612

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023530865A Active JP7526367B2 (en) 2020-11-30 2021-11-19 Motional mode configurations for the implementation of entanglement gates in trapped-ion quantum computers

Country Status (5)

Country Link
US (1) US12430577B2 (en)
EP (1) EP4252159A2 (en)
JP (1) JP7526367B2 (en)
CN (1) CN116529737B (en)
WO (1) WO2022146577A2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12229603B2 (en) * 2020-12-31 2025-02-18 IonQ, Inc. Optimal calibration of gates in a quantum computing system
US12039404B2 (en) * 2021-07-28 2024-07-16 Red Hat, Inc. Performing dynamic programmatic entanglement in quantum processing devices
US12488274B2 (en) * 2021-11-19 2025-12-02 IonQ, Inc. Universal gate pulse for two-qubit gates on a trapped-ion quantum computer
US20240183583A1 (en) * 2022-10-19 2024-06-06 Quantinuum Llc Laser cooling atomic objects with phonon pumping
CN116611526B (en) * 2023-05-22 2023-10-13 华翊博奥(北京)量子科技有限公司 Method and device for realizing isooctyl model
CN116435001B (en) * 2023-06-13 2023-11-10 华翊博奥(北京)量子科技有限公司 A chip ion trap
CN117371547B (en) * 2023-11-01 2024-08-27 北京百度网讯科技有限公司 Ion trap chip parameter determination method and device, electronic equipment and medium
CN118095460B (en) * 2024-02-28 2025-06-13 中国人民解放军网络空间部队信息工程大学 A fusion computing system and method based on quantum measurement and control board
US12511570B2 (en) 2024-03-11 2025-12-30 Infineon Technologies Austria Ag Ion shuttling system control
CN119294543B (en) * 2024-09-25 2025-12-09 本源量子计算科技(合肥)股份有限公司 Quantum logic gate construction method, dicke quantum state preparation method and related device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200369517A1 (en) 2019-05-22 2020-11-26 IonQ, Inc. Amplitude, frequency, and phase modulated entangling gates for trapped-ion quantum computers

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9858531B1 (en) * 2013-08-02 2018-01-02 University Of Maryland Fault tolerant scalable modular quantum computer architecture with an enhanced control of multi-mode couplings between trapped ion qubits
US11087233B2 (en) * 2017-08-09 2021-08-10 Google Llc Frequency pattern for reducing parasitic interactions in a qubit grid
US11334811B2 (en) * 2018-06-29 2022-05-17 IonQ, Inc. Efficient cooling of ion chains for quantum computation
US12165004B2 (en) * 2018-08-31 2024-12-10 President And Fellows Of Harvard College Quantum computing for combinatorial optimization problems using programmable atom arrays
CN110854235B (en) * 2019-11-15 2022-04-29 中国科学院微电子研究所 Surface Electrode Ion Trap, Grating, Detector, and Integrating Method of Architecture
CN111260066B (en) * 2020-01-14 2022-07-19 清华大学 Circuit for realizing double quantum bit gate operation
US12265884B2 (en) * 2020-09-15 2025-04-01 IonQ, Inc. Fast two-qubit gates on a trapped-ion quantum computer

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200369517A1 (en) 2019-05-22 2020-11-26 IonQ, Inc. Amplitude, frequency, and phase modulated entangling gates for trapped-ion quantum computers

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BLUMEL, Reinhold et al.,"Power-optimal, stabilized entangling gate between trapped-ion qubits",arXiv.org [online],2019年,pp. 1-20,[retrieved on 2024.06.21], Retrieved from the Internet: <URL: https://arxiv.org/abs/1905.09292v1>,<DOI: 10.48550/arXiv.1905.09292>

Also Published As

Publication number Publication date
US20220172095A1 (en) 2022-06-02
US12430577B2 (en) 2025-09-30
CN116529737A (en) 2023-08-01
WO2022146577A3 (en) 2022-10-20
JP2023551207A (en) 2023-12-07
WO2022146577A2 (en) 2022-07-07
CN116529737B (en) 2026-02-13
EP4252159A2 (en) 2023-10-04

Similar Documents

Publication Publication Date Title
JP7526367B2 (en) Motional mode configurations for the implementation of entanglement gates in trapped-ion quantum computers
US20220284334A1 (en) Simultaneously entangling gates for trapped-ion quantum computers
JP7462109B2 (en) Amplitude, frequency, and phase modulated entanglement gates for trapped-ion quantum computers
JP7219826B2 (en) Design and optimization of quantum logic gates
JP7510570B2 (en) Optimizing circuit compilers for trapped-ion quantum computers
US12288128B2 (en) Demodulation and smoothing of amplitude, frequency, and phase modulated pulses for optimal implementation of entangling gates in ion trap quantum computers
US12223392B2 (en) Amplitude modulated pulses for implementation of entangling gates in ion trap quantum computers
JP7671921B2 (en) Universal gate pulse for two-qubit gate in ion-trap quantum computer
JP7748073B2 (en) Quantum circuit construction using simultaneous entanglement gates in a trapped-ion quantum computer
CN117916744A (en) Building quantum circuits using simultaneous entangled gates in trapped-ion quantum computers
CN118265990A (en) Universal gate pulses for two-qubit gates on trapped-ion quantum computers

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230629

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240628

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240702

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240719

R150 Certificate of patent or registration of utility model

Ref document number: 7526367

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150