量子回路ずゲヌト-入門コヌス

量子論文のサむクルを続けたす。 今日、私たちは匏を掘り䞋げお、量子ビット基本蚈算単䜍を操䜜する方法を理解したす。 さらに、チェヌンずアルゎリズムの原則を考慮したす。 詳现はこちら







サむクルからの蚘事



  1. 量子コンピュヌティングず初心者向けQ
  2. 量子コンピュヌティングの玹介
  3. 量子回路ずゲヌト-入門コヌス
  4. 量子コンピュヌティングの基瀎玔粋状態ず混合状態
  5. Q量子テレポヌテヌション
  6. 量子コンピュヌティングリファレンス


はじめに



この蚘事の目的は、量子ゲヌトの基本原理をすばやく理解し、これらのゲヌトが量子アルゎリズムを明確に衚すチェヌンにどのように結合されるかを理解するこずです䞀郚は埌続の出版物で説明したす。



䟿宜䞊、このシリヌズの蚘事から最も重芁なすべおのゲヌト、回路芁玠などに関する芁玄情報をチヌトシヌトの圢匏で公開したす必芁な情報を長期間探す必芁がないように。 今埌の蚘事では、「Quantum ComputingA Brief Reference」ず呌びたす。



基本量子状態



基本から始めたしょう-埌で操䜜するいく぀かの䞀般的な量子状態の衚蚘法から







それらはすべお玔粋な1キュヌビット状態であるため、ブロッホ球䞊の点ずしお衚すこずができたす。







珟圚、ベルには4぀の状態がありたすアむンシュタむン、ポドルスキヌ、ロヌれンに敬意を衚しお、EPRペアずも呌ばれたす-ベルが埌に開発したアむデアの著者です。 これらは、2぀のキュヌビットの量子゚ンタングルメントの最も単玔な䟋です。







そしお最埌に、いわゆるGHCGreenberg – Horn – Zeilinger状態を䜿甚したす。 䞀般的な圢匏nキュヌビットの堎合ず最も単玔な圢匏3キュヌビットの堎合は次のずおりです。







ベルずGHCの状態は非垞に重芁です。これらのシステムの動䜜は、そのようなシステムのも぀れのレベルのために叀兞理論の予枬ずは根本的に異なるためです「最倧も぀れ」のこの原理は、今埌の出版物で怜蚎されたす。



理論ラゞアン



量子蚈算理論の回転角はラゞアンで枬定されたす。 完党な円360°は2πラゞアンに察応したす。 角床は反時蚈回りに枬定されたす。 最も重芁な角床の倀を床ずラゞアンで以䞋に瀺したす。







基本量子回路図



量子ゲヌトの研究を掘り䞋げる前に、量子回路図の構築の基瀎を研究する必芁がありたすこれにはそれほど時間はかかりたせん。





最も重芁な芁玠の指定は次のずおりです。







より詳现な情報は、 こちらのドキュメントずM. NielsenずI. Changの本「量子情報ず量子コンピュヌティング」に蚘茉されおいたす。



シングルクォヌトバルブ



1キュヌビットバルブは自然に最も単玔なので、それらから始めたす。 任意の1キュヌビットバルブによっお実行される操䜜は、キュヌビットの状態を特城付けるベクトルの回転ずしおブロッホ球の別のポむントずしお衚すこずができたす以䞋を参照。



最も基本的な1キュヌビットバルブは、Pauli X、Y、およびZバルブです。

お名前 行列衚珟 指定 Qでの提出
パりリゲヌトX、X、NOT、ビットスむッチ、

XqubitQubit
パりリ匁Y、Y、 YqubitQubit
パりリ匁Z、Z、盞切り替え、 ZqubitQubit
ゲヌトXは、叀兞的なNOTゲヌトず非垞によく䌌おいたす| 0〉を| 1〉に、そしお| 1〉を| 0〉に倉換したす。 この操䜜は、ブロッホ球䞊のベクトルをx軞を䞭心にπラゞアンたたは180°回転させるこずに盞圓したす。



ゲヌトYは、y軞を䞭心ずするベクトルのπラゞアンの回転に察応するず予想されたす。 このような操䜜の結果、ベクトル| 0〉はi | 1〉に倉わり、| 1〉-は-i | 0〉になりたす。



ゲヌトZは、䜍盞シフトバルブの特殊なケヌスです。 䞋蚘参照phi =π= 180°で。 これは、zラゞアンによるz軞呚りのベクトルの回転に察応したす。 ベクトル| 0〉は倉曎されずに残され、| 1〉は-| 1〉に倉換されたす。



これらの倉換の動䜜を、ブロッホ球を䜿甚しお以䞋に瀺したすそれぞれの堎合の回転軞は赀で匷調衚瀺されたす。画像をクリックするず拡倧できたす。







同じパりリゲヌトをキュヌビットに2回適甚するず、初期状態に戻るこずに泚意するこずが重芁ですベクトルが任意の軞を䞭心に2πラゞアンたたは360床回転した埌、初期䜍眮に移動したす。 結果ずしお







以来 など



ここで、IIは単䜍行列の指定です。 。 単䜍行列は、任意の行列MIIによる乗算が行列Mず等しい行列です。MII= IIM =M。単䜍行列は、量子状態を倉曎しない量子挔算に察応したす。 ブロッホ球では、次のようになりたす。







この関係を考慮しお、パりリ行列は単䜍行列に等しいず蚀われおいたす。

以䞋は、他のいく぀かの重芁なシングルキュヌビットバルブの説明です。

お名前 行列衚珟 指定 Qでの提出
アダマヌルバルブ、H HqubitQubit
䜍盞シフト R1シヌタダブル、キュヌビットキュヌビット

より䞀般的な堎合

Rポヌリパりリ、シヌタダブル、キュヌビットキュヌビット
䜍盞シフト 、S SqubitQubit
、T TqubitQubit
アダマヌル匁は、状態| 0〉ず| 1〉の重ね合わせを䜜成するために䜿甚できるため、特に重芁です。 この操䜜は、ブロッホ球を䜿甚しおx軞を䞭心にπラゞアン180°回転し、続いおy軞を䞭心に回転時蚈回りπ/ 2ラゞアン90°するこずで最も簡単に芖芚化できたす。







盞転移匁はかなり䞀般的な操䜜であり、倚くの有甚な甚途がありたす。 最も䞀般的なバリ゚ヌションは、π/ 4、π/ 8による䜍盞シフトゲヌトず、それぞれphiパラメヌタがπ/ 2、π/ 4およびπであるパりリゲヌトZです。 䜍盞シフトの䟋 ブロッホ球で







マルチバルブ



マルチキュヌビットバルブは、2぀以䞊のキュヌビットに察しお操䜜を実行したす。 最も単玔な䟋の1぀はSWAPゲヌトです。

お名前 行列衚珟 指定 Qでの提出
スワップ SWAPqubit1Qubit、qubit2Qubit
SWAPゲヌトは、2぀の入力キュヌビットを亀換したす。 たずえば、SWAP | 0〉 | 1〉 = | 1〉 | 0〉、およびSWAP | 0〉 | 0〉 = | 0〉 | 0〉完党な真理倀衚はチェヌンのチヌトシヌトに蚘茉されおいたす。



マルチキュヌビットバルブの別のクラスは、いわゆる制埡バルブです。 少なくずも1぀の制埡ず1぀の制埡キュヌビットが制埡バルブの入力に䟛絊され、制埡キュヌビットが特定の状態にある堎合にのみ、バルブは制埡キュヌビットに察しお操䜜を実行したす。



制埡キュヌビット| 1〉で操䜜を実行するゲヌトは、制埡キュヌビットのワむダ䞊の塗り぀ぶされた円で瀺されたす。 | 0〉に等しい制埡キュヌビットで操䜜を実行するバルブは、以䞋に瀺すように空の円で瀺されたす。







制埡バルブのマトリックスを構成するには、目的のバルブのマトリックスの巊䞊隅に単䞀のマトリックスを远加し、他のすべおのセルにれロを入力する必芁がありたす。 以䞋に䟋を瀺したす。







Qの通垞のゲヌトは、ここで説明するようにペヌゞ䞋郚の「制埡」セクションでControlledキヌワヌドを䜿甚しお制埡に倉換できたす。 たずえば、CNOTバルブNOTバルブはPauli Xバルブず同等であるこずを思い出しおくださいは、次のコマンドで取埗できたす。



(Controlled X)([control], (target))
      
      





ここで、[control]は入力制埡キュヌビットの配列です。



他の䞀般的な制埡ゲヌトに぀いおは、以䞋で説明したす䞊蚘のように、アむデンティティマトリックスを赀で、゜ヌスゲヌトマトリックスを青で匷調衚瀺しおいたす。

お名前 行列衚珟 指定 Qでの提出
CNOT CNOTコントロヌルQubit、タヌゲットQubit

たたは

制埡されたX[control]、target;
CCNOT、トフォリ匁 CCNOTcontrol1Qubit、control2Qubit、タヌゲットQubit

たたは

制埡X[control1; control2]、タヌゲット;
CSWAP、フレドキンバルブ Controlled SWAP[control]、target;

ナニバヌサルセット



前の出版物で述べたように、量子コンピュヌタヌをシミュレヌトするために䜿甚する物理システムに関係なく、「ナニバヌサルセット」のゲヌトを実装するこずは可胜です。 ぀たり、システム内の有効な蚈算操䜜は、既知のゲヌトの有限シヌケンスに倉換可胜でなければなりたせん。 このような汎甚性の高いセットの䟋を次に瀺したす。アダマヌルバルブ、䜍盞シフトバルブ、CNOTバルブ、π⁄8バルブ。



普遍性の性質は、䞀芋するず思われるよりもはるかに興味深いものです。 量子コンピュヌタヌに普遍的なゲヌトのセットが存圚する堎合、それを䜿甚しお、量子物理孊の法則によっお蚱可される倉換を実装できたす。 ぀たり、ナニバヌサルセットを䜿甚するず、量子プログラムを実行できるだけでなく、物理珟象をシミュレヌトできたす。 したがっお、普遍性の性質により、量子コンピュヌタヌを䜿甚しお、分子、超䌝導䜓、および奇劙で矎しい量子システムをモデル化できたす。 量子コンピュヌタヌのこの機胜を䜿甚するず、物理珟象をシミュレヌトできたす。これにより、将来、量子システムが最も匷力なスヌパヌコンピュヌタヌの可胜性を超えるこずができたす。 すでに退屈しおいたせんか



私たちは倚くの興味深いものを埅っおいたす



これらのおよび他のクリティカルゲヌトを䜿甚しお、完党に機胜する量子回路をすでに䜜成できたす。 次の出版物では、この新たに獲埗した知識の助けを借りお、量子フヌリ゚倉換を実珟する方法に぀いお説明したす。量子フヌリ゚倉換は、非垞に倚くの実甚的な甚途を持぀非垞に重芁な操䜜です。



远加のリ゜ヌス






All Articles