Here we provide tutorials on ipython. It is easy to learn quantum computing by checking code on python.
Step1. Operation of Quantum Logic Gate
No. |
Title |
タイトル |
Link |
リンク |
001. |
Basic 1qubit operation |
1量子ビットの操作 |
en |
ja |
002. |
Basic 2qubits operations |
2量子ビットの操作 |
en |
ja |
003. |
Superposition |
量子の重ね合わせ |
en |
ja |
004. |
Entanglement |
量子のもつれ |
en |
ja |
Step2. Advanced Operation of Quantum Logic Gate
No. |
Title |
タイトル |
Link |
リンク |
005. |
Quantum Logic Gate and Rotation |
量子ゲートと回転操作 |
en |
ja |
006. |
Single Fixed Rotation Gate |
固定回転ゲート |
en |
ja |
007. |
Single Arbitrary Rotation Gate |
任意回転ゲート |
en |
ja |
008. |
Controlled Fixed Rotation Gate |
制御固定回転ゲート |
en |
ja |
009. |
Controlled Arbitrary Rotation Gate |
制御任意回転ゲート |
en |
ja |
010. |
Swap Gate |
スワップゲート |
en |
ja |
011. |
Toffoli Gate |
トフォリゲート |
en |
ja |
012. |
Ising Gate |
イジングゲート |
en |
ja |
013. |
Time Evolution Operator |
時間発展演算子 |
en |
ja |
Step3. Universal Quantum Algorithms
No. |
Title |
タイトル |
Link |
リンク |
100. |
Adder |
たし算 |
en |
ja |
101. |
Subtractor |
ひき算 |
en |
ja |
102. |
Multiplier |
かけ算 |
en |
ja |
110. |
GHZ state |
GHZ状態 |
en |
ja |
111. |
Quantum Teleportation |
量子テレポーテーション |
en |
ja |
112. |
Quantum Fourier Transform |
量子フーリエ変換 |
en |
ja |
113. |
Quantum Phase Estimation |
量子位相推定 |
en |
ja |
114. |
Grover's algorithm |
Groverのアルゴリズム |
en |
ja |
116. |
Deutsch's algorithm |
Deutschのアルゴリズム |
en |
ja |
117. |
Deutsch-Jozsa's algorithm |
Deutsch-Jozsaのアルゴリズム |
en |
ja |
118. |
Bernstein-Vazirani's algorithm |
Bernstein-Vaziraniのアルゴリズム |
en |
ja |
119. |
Simon's algorithm |
Simonのアルゴリズム |
en |
ja |
120. |
Shor's algorithm |
Shorのアルゴリズム |
en |
ja |
121. |
HHL algorithm |
HLLアルゴリズム |
en |
ja |
122. |
Quantum Support Vector Machine |
量子サポートベクターマシン |
en |
ja |
123. |
Modulus |
剰余演算 |
en |
ja |
Step4. NISQ Variational Algorithms
No. |
Title |
タイトル |
Link |
リンク |
200. |
Variational Quantum Eigensolver VQE |
VQE |
en |
ja |
201. |
Quantum Approximate Optimization Algorithm QAOA |
QAOA |
en |
ja |
Step5. NISQ Quantum Machine Learning
No. |
Title |
タイトル |
Link |
リンク |
251. |
Numerical differentiation and gradient method |
数値微分と勾配法 |
en |
ja |
252. |
Quantum Circuit Born Machine |
量子回路ボルンマシン |
en |
ja |
253. |
Tree Tensot Network |
木構造テンソルネットワーク |
en |
ja |
254. |
Matrix Product State |
行列積状態 |
en |
ja |
Step6. Combinatorial Optimization Algorithms
No. |
Title |
タイトル |
Link |
リンク |
300. |
Combinatorial Optimization Problems |
組合せ最適化問題 |
en |
ja |
301. |
maxcut |
maxcut |
en |
ja |
302. |
1+1 |
1+1 |
en |
ja |
303. |
number partitioning |
自然数分割問題 |
en |
ja |
304. |
BIL |
BIL |
en |
ja |
305. |
clique cover |
クリークカバー |
en |
ja |
306. |
cliques |
クリーク |
en |
ja |
307. |
exact cover |
エグザクトカバー |
en |
ja |
308. |
graph coloring |
色塗り分け |
en |
ja |
309. |
graph partitioning |
グラフ分割 |
en |
ja |
310. |
job sequence |
ジョブシークエンス |
en |
ja |
311. |
knapsack |
ナップサック |
en |
ja |
312. |
set cover |
set cover |
en |
ja |
313. |
set packing |
set packing |
en |
ja |
314. |
Travelling Salesman |
巡回セールスマン問題 |
en |
ja |
315. |
Vertext Cover |
vertex cover |
en |
ja |
316. |
Traffic Flow Optimization |
交通最適化 |
en |
ja |
317. |
Boolean Reduction |
3体問題の分解 |
en |
ja |
318. |
Portfolio Optimization |
ポートフォリオ最適化 |
en |
ja |
319. |
Prime Factorization |
最適化問題で素因数分解 |
en |
ja |
320. |
Restricted Boltzmann machine |
制限付きボルツマンマシン |
en |
ja |
321. |
Weak Strong Cluster |
Weak-Strong Cluster問題 |
en |
ja |
322. |
Protein foldings |
タンパク質折りたたみ問題 |
en |
ja |
323. |
Clustering |
クラスタリング |
en |
ja |
Step7. Quantum Chemistry with VQE
No. |
Title |
タイトル |
Link |
リンク |
400. |
Quantum Chemistry and VQE |
量子化学計算とVQE |
en |
ja |
401. |
VQE with homemade ansatz |
自作ansatzでVQE |
en |
ja |
402. |
Excited state calculation |
励起状態の計算 |
en |
ja |
Step8. Continuous Variable Quantum Computation (photonqat)
No. |
Title |
タイトル |
Link |
リンク |
500. |
Basic Operations |
基本的な操作 |
en |
ja |
501. |
Gaussian state |
ガウス状態 |
en |
ja |
502. |
Measurement |
測定 |
en |
ja |
503. |
Quantum teleportation |
量子テレポーテーション |
en |
ja |
504. |
Gaussian boson sampling |
ガウシアンボゾンサンプリング |
en |
ja |
505. |
Continuous variable QAOA |
連続量QAOA |
en |
ja |
No. |
Title |
タイトル |
Link |
リンク |
600. |
Error Correction |
誤り訂正 |
en |
ja |
Step10. Advanced Settings
No. |
Title |
タイトル |
Link |
リンク |
700. |
Qgate |
Qgate |
en |
ja |
701. |
Classical Optimizer |
古典最適化アルゴリズムの設定 |
en |
ja |
702. |
Original backend for blueqat1 |
blueqatのオリジナルバックエンド1 |
en |
ja |
703. |
Original backend for blueqat2 |
blueqatのオリジナルバックエンド2 |
en |
ja |
Yuichiro Minato(MDR), Asa Eagle(MDR), Satoshi Takezawa(Quemix), Seiya Sugo(Quemix), Keiichiro Higa(Devel), Ryutaro Nagai(blueqat), Shu Kanno
Copyright 2020 The Blueqat Developers.