4. Team software+hardware+finance
Yuichiro Minato
CEO
Quantum Application
& Library
Project manager at
Japanese cabinet office
quantum computing project
Tokyo Univ.
Yoichi Takebayashi
CFO
Goldman Sachs
Morgan Stanley
Columbia Univ.
Tokyo Univ.
Hitoya Nakamura
Solution
Toshiba
PwCC/IBM
Sony Global Solutions
Tokyo Institute of Technology
Shinji Ishihara
Finance
ABC Finance (Director)
Mitsubishi UFJ Bank
Chuo Univ.
Daisuke Saida
Quantum Hardware
Toshiba
Tokyo Univ. (Ph.D)
Narii Watase
Quantum Hardware
Microsoft
Tokyo Institute of Technology
Asa Eagle
Quantum Application &
Solution
NEC
Avelio Systems (Founder)
Tokyo Institute of Technology
Takumi Kato
Quantum Application
& Library
Tohoku Univ.
11. 11
arXiv:1512.02206v4 [quant-ph] 22 Jan 2016
What is the Computational Value of Finite Range Tunneling?
2015年にD-Waveの量子コンピュータは「 1億倍高速」とNASAとGoogleが会見で発表
量子コンピュータの流行ったきっかけ
23. 量子アニーリング・イジング専用機
時間
q[0]
q[1]
H
H H H
H
H
X
X H H
X
X
H
H
スケジュール
量子ゲート量子ビット 測定
量子ビット相互作用Jij縦磁場h
汎用量子コンピュータ(ゲート演算)
量子断熱計算他
量子シミュレーション(時間発展シミュレーション)
量子化学計算 その他
汎用計算とか
その他いろんな計算
VQE PEA
独自
発展
主にモンテカルロ
シミュレーション
イジングマシン
効率的古典
シミュレート
32. (参考)行列固有値
from blueqat import vqe
from blueqat.pauli import qubo_bit as q
hamiltonian =
-3*q(0)-3*q(1)-3*q(2)-3*q(3)-3*q(4)+2*q(0)*q(1)+2*q(0)*q(2)+2*q(0)
*q(3)+2*q(0)*q(4)+2*q(1)*q(2)+2*q(1)*q(3)+2*q(1)*q(4)+2*q(2)*q(3)+
2*q(2)*q(4)+2*q(3)*q(4)
step = 2
result = vqe.Vqe(vqe.QaoaAnsatz(hamiltonian, step)).run()
print(result.most_common(12))
33. おまけ:VQE on blueqat
from blueqat import *
from openfermion import *
from openfermionblueqat import*
import numpy as np
x = [];e=[];fullci=[]
for bond_len in np.arange(0.2,2.5,0.1):
m = get_molecule("{:.2}".format(bond_len))
h = bravyi_kitaev(get_fermion_operator(m.get_molecular_hamiltonian()))
runner = vqe.Vqe(UCCAnsatz(h,6,Circuit().x[0]))
result = runner.run()
x.append(bond_len)
e.append(runner.ansatz.get_energy(result.circuit,runner.sampler))
fullci.append(m.fci_energy)
%matplotlib inline
import matplotlib.pyplot as plt
plt.plot(x,fullci)
plt.plot(x,e,"o")