Quantum Challenge 2021
exercise1まとめ
解法1 Uゲートを用いる
解法2 Tゲートを用いる
解法3 自分の解法
以下ではRz,SX,X,CXゲートのこと
を基本ゲートと呼びます。
課題:CCXゲートをRz,SX,X,CXゲートで表す
静岡県立磐田南高校2年 田野拓実
CCXゲートとは
入力が両方とも
|1>のときに出
力を反転させる
ゲート
行列で表すと
右の図は行列
を出すコード
|000>
|100>
|010> |001>
|110> |111>
|011>
|101>
この順番で行列の要素に対応している。
解法1 U3ゲートを用いて分解する
CCXゲートをU3ゲートとCXゲー
トで分解する。
U3ゲートとはもっとも一般的なゲート。(𝜃, 𝜑,λ)のパラメーターを設定すること
ですべての単一量子ゲートを表せる。
RX(𝜋
2)はSXと同じなのでU3ゲート
は基本ゲートで表せる
U3ゲートを基本ゲートを用いて表す。
左の図はXゲートの例。XゲートはU3ゲー
トの(𝜃, 𝜑,λ)= (𝜋,0,𝜋)で表せる。
SXゲート Rzゲート
Hゲート
その他のゲートをU3ゲートを用いてあらわ
すと下のようになる。
(𝜃, 𝜑,λ)=
(𝜋
6,-𝜋
2,𝜋
2)
(𝜃, 𝜑,λ)=
(𝜋
6,-𝜋
2,𝜋
2)
(𝜃, 𝜑,λ)=
(𝜋
2,0,𝜋)
U3ゲートを基本ゲートで置き換えると
Hゲートは下のように置き換えられるので
この回路の行列を出すと左のようになる。行列の要
素の比が重要なので、0.92388-0.38268iで割ると右
の行列のようになる。
これはCCXゲートの行列と同じになる。
実部
虚部
実部
虚部
解法2 Tゲートを用いる
Tゲートは左のようなもの。Rzゲートをφ=
𝜋
4
にしたものである。
Tゲートを用いてCCXゲートを表せる。これを基本ゲートで表すと
左のようになる。(U3ゲートを用いた場合と一致する。)
qiskit textbook さらなる回路の等価性 より
https://qiskit.org/textbook/ja/preface.html
Hゲートは下のように置き換えられるので
解法3 自分の解法
制御制御操作をできる回路をうまく加工して、CCXを作ろうとした。
CCPゲートをCCRzに置き換えて回路の両端にSXをつけて、Xを最後につけることでできそ
うだったが、
|111>→-|110>となってしまうので、CCPをつけて解消をした。
回路の後半では、
-|110>のみが
|110>に変わる。
前半 後半
回路の前半では、q0=q1=|1>のときに
X(SX)Rz(𝜋)(SX)=
0 −1
1 0
が、それ以外の
時はX(SX)(SX)=
1 0
0 1
がq2にかかり
|110>→|111>,|111>→-|110>となる。
この回路を基本
ゲートで置き換え
ていく
これで制御制御操作ができるところから着想を得た。
↑CRzゲート
このようにCRzゲートを基本ゲートで表せる。
前半
SXゲートを両端につけ,最後にXゲートをつけて
CRzゲートを基本ゲートで置き換えると
前半完成
|110>→|111>となるが|111>→-|110>となってしまうので
これを後半で解決する
後半
上のようになるのでCCPゲートを基本ゲートで置き換えをする
CPゲートを分解すると
PゲートをRzゲートに換える
以上より、CCP(CCZ)ゲートは上のようにあらわすことができる。
以上より
↖完成した回路の行列
補足
なぜ前半ではRz,後半ではPゲートを使うのか。
→CCRzとCCPは行列が一致しないから。
RzとPについて
⇧Pゲートの行列 ⇧Rzゲートの行列
|𝜑>=a|0>+b|1>のとき
P|𝜑 >=a|0>+𝑒𝑖𝜃
b|1 > Rz|𝜑>=𝑒−𝑖
𝜃
2(a|0>+𝑒𝑖𝜃
b|1>)
制御ゲートでない場合は全体の係数は無視できるので
この場合だとPとRzは等価
1 0
0 𝑒𝑖𝜃
𝑒−𝑖
𝜃
2 0
0 𝑒𝑖
𝜃
2
しかし制御制御ゲートの場合は、行列の要素の係数比が異なるので、CCPとCCRzは異なってしまう。
CCPの行列 CCRzの行列
CCRzとCCPは行列が
一致しない理由
前半でCCRz,後半
でCCPを使う理由
前半で、q0=q1=|1>のときq2にはSX,Rz,SX,Xがかかっていると考えることができる。
X(SX)Z(SX)=
0 1
1 0
1
2
1 + 𝑖 1 − 𝑖
1 − 𝑖 1 + 𝑖
1 0
0 −1
1
2
1 + 𝑖 1 − 𝑖
1 − 𝑖 1 + 𝑖
=
0 −𝑖
𝑖 0
RzをP(Z)ゲートで考えると、行列を考えると虚数が出てきてしまう。
(制御制御ゲートの場合は、16ページにあるように行列の要素の比が異なるので
全体の係数比が無視できない)
前半でCCRz(𝜋)によるRzの代わりにCCP(𝜋)(CCZ)によるZゲートを用いると
q0=q1=1の時のq2は
後半で、q0=q1=1のとき、q2にはX,Z,Xがかかっていると考えられる。
XRz(𝜋)X=
0 1
1 0
−𝑖 0
0 𝑖
0 1
1 0
=
𝑖 0
0 −𝑖
ZをRz(𝜋)として、行列を考えると虚数が出てきてしまう。
以上より、前半ではCCRz、後半ではCCPを使わなければならない。
(前半でCCP,後半でCCRzを使ってもよい。)
後半でCCP(𝜋)(CCZ)によるP(Z)の代わりにCCRz(𝜋)によるRZを用いると
q0=q1=1の時のq2は

More Related Content

PPTX
Quantum challenge2021 Ex1
PPTX
2021 Quantum Challenge ex.1
PDF
Mid term solution
PDF
ARM 7 LPC 2148 lecture
PPTX
Bellman Ford Routing Algorithm-Computer Networks
PDF
SPSF02 - Graphical Data Representation
PDF
SPSF03 - Numerical Integrations
PDF
Lecture 4: Stochastic Hydrology (Site Characterization)
Quantum challenge2021 Ex1
2021 Quantum Challenge ex.1
Mid term solution
ARM 7 LPC 2148 lecture
Bellman Ford Routing Algorithm-Computer Networks
SPSF02 - Graphical Data Representation
SPSF03 - Numerical Integrations
Lecture 4: Stochastic Hydrology (Site Characterization)

What's hot (20)

PDF
Dijkstra's Algorithm
PPT
Single source stortest path bellman ford and dijkstra
PPT
Fourier basics
PDF
Understanding the Disruptor
PPTX
神経回路網の計算
PPTX
7.3 volumes by cylindrical shells
PPT
7.1 area between curves
PPTX
Lecture 15 data structures and algorithms
PDF
Finite Difference Method
PDF
Geodesicsokmope 1
PDF
CS571:: Part of-Speech Tagging
PDF
SSA - PHI-functions Placements
PDF
AB-RNA-Mfold&SCFGs-2011
PDF
Unit23
PDF
Deep Recurrent Neural Networks with Layer-wise Multi-head Attentions for Punc...
PPT
Bellman Ford's Algorithm
PDF
Algorithms explained
PPTX
Dijkstra's algorithm
Dijkstra's Algorithm
Single source stortest path bellman ford and dijkstra
Fourier basics
Understanding the Disruptor
神経回路網の計算
7.3 volumes by cylindrical shells
7.1 area between curves
Lecture 15 data structures and algorithms
Finite Difference Method
Geodesicsokmope 1
CS571:: Part of-Speech Tagging
SSA - PHI-functions Placements
AB-RNA-Mfold&SCFGs-2011
Unit23
Deep Recurrent Neural Networks with Layer-wise Multi-head Attentions for Punc...
Bellman Ford's Algorithm
Algorithms explained
Dijkstra's algorithm
Ad

Recently uploaded (20)

PPTX
gene cloning powerpoint for general biology 2
PDF
Assessment of environmental effects of quarrying in Kitengela subcountyof Kaj...
PDF
GROUP 2 ORIGINAL PPT. pdf Hhfiwhwifhww0ojuwoadwsfjofjwsofjw
PPTX
Hypertension_Training_materials_English_2024[1] (1).pptx
PPTX
ap-psych-ch-1-introduction-to-psychology-presentation.pptx
PPT
Enhancing Laboratory Quality Through ISO 15189 Compliance
PPTX
endocrine - management of adrenal incidentaloma.pptx
PPTX
POULTRY PRODUCTION AND MANAGEMENTNNN.pptx
PDF
Science Form five needed shit SCIENEce so
PDF
Unit 5 Preparations, Reactions, Properties and Isomersim of Organic Compounds...
PPTX
TORCH INFECTIONS in pregnancy with toxoplasma
PDF
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
PPT
LEC Synthetic Biology and its application.ppt
PPT
Mutation in dna of bacteria and repairss
PDF
Social preventive and pharmacy. Pdf
PDF
CHAPTER 2 The Chemical Basis of Life Lecture Outline.pdf
PPTX
BODY FLUIDS AND CIRCULATION class 11 .pptx
PPT
Animal tissues, epithelial, muscle, connective, nervous tissue
PPTX
Introcution to Microbes Burton's Biology for the Health
PPTX
GREEN FIELDS SCHOOL PPT ON HOLIDAY HOMEWORK
gene cloning powerpoint for general biology 2
Assessment of environmental effects of quarrying in Kitengela subcountyof Kaj...
GROUP 2 ORIGINAL PPT. pdf Hhfiwhwifhww0ojuwoadwsfjofjwsofjw
Hypertension_Training_materials_English_2024[1] (1).pptx
ap-psych-ch-1-introduction-to-psychology-presentation.pptx
Enhancing Laboratory Quality Through ISO 15189 Compliance
endocrine - management of adrenal incidentaloma.pptx
POULTRY PRODUCTION AND MANAGEMENTNNN.pptx
Science Form five needed shit SCIENEce so
Unit 5 Preparations, Reactions, Properties and Isomersim of Organic Compounds...
TORCH INFECTIONS in pregnancy with toxoplasma
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
LEC Synthetic Biology and its application.ppt
Mutation in dna of bacteria and repairss
Social preventive and pharmacy. Pdf
CHAPTER 2 The Chemical Basis of Life Lecture Outline.pdf
BODY FLUIDS AND CIRCULATION class 11 .pptx
Animal tissues, epithelial, muscle, connective, nervous tissue
Introcution to Microbes Burton's Biology for the Health
GREEN FIELDS SCHOOL PPT ON HOLIDAY HOMEWORK
Ad

Quantum challenge 2021 exercise1