Nuclear structure (and reactions) with Quantum Computers - II
Alessandro Roggero
figure credit: JLAB collab. figure credit: IBM
Nuclear structure (and reactions) with Quantum Computers - II - - PowerPoint PPT Presentation
Nuclear structure (and reactions) with Quantum Computers - II Alessandro Roggero figure credit: JLAB collab. figure credit: IBM QC and QIS for NP JLAB 17 March, 2020 Quantum phase estimation in one slide GOAL: compute eigenvalue with
figure credit: JLAB collab. figure credit: IBM
Alessandro Roggero JLAB - 17 Mar 2020 1 / 18
Alessandro Roggero JLAB - 17 Mar 2020 1 / 18
Alessandro Roggero JLAB - 17 Mar 2020 1 / 18
Alessandro Roggero JLAB - 17 Mar 2020 1 / 18
Abrams & Lloyd (1999)
1 prepare m ancilla in uniform superposition of basis states 2 apply controlled phases using U k with k = 20, 21, . . . , 2m−1 3 perform (inverse) Fourier transorm on ancilla register 4 measure the ancilla register Alessandro Roggero JLAB - 17 Mar 2020 2 / 18
1 prepare m ancilla in uniform superposition of basis states
Alessandro Roggero JLAB - 17 Mar 2020 3 / 18
2 each c-U k applies a phase exp(i2πkφ) to the |1 state of the ancilla
Alessandro Roggero JLAB - 17 Mar 2020 4 / 18
3 after an inverse QFT the final state is
Alessandro Roggero JLAB - 17 Mar 2020 5 / 18
4 if phase φ is a m-bit number we can find 0 ≤ p < 2m s.t. 2mφ = p
Alessandro Roggero JLAB - 17 Mar 2020 6 / 18
2m (2mφ−q)
Alessandro Roggero JLAB - 17 Mar 2020 7 / 18
2m (2mφ−q)
Alessandro Roggero JLAB - 17 Mar 2020 7 / 18
example taken from A. Childs lecture notes (2011)
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
example taken from A. Childs lecture notes (2011)
4 8 12 16 20 24 28 32
0.2 0.4 0.6 0.8 1
P(q)
Pmin = 4/π
2
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
example taken from A. Childs lecture notes (2011)
4 8 12 16 20 24 28 32
0.2 0.4 0.6 0.8 1
P(q)
Pmin = 4/π
2
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
example taken from A. Childs lecture notes (2011)
4 8 12 16 20 24 28 32
0.2 0.4 0.6 0.8 1
P(q)
Pmin = 4/π
2
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
example taken from A. Childs lecture notes (2011)
4 8 12 16 20 24 28 32
0.2 0.4 0.6 0.8 1
P(q)
Pmin = 4/π
2
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
example taken from A. Childs lecture notes (2011)
4 8 12 16 20 24 28 32
0.2 0.4 0.6 0.8 1
P(q)
Pmin = 4/π
2
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
example taken from A. Childs lecture notes (2011)
4 8 12 16 20 24 28 32
0.2 0.4 0.6 0.8 1
P(q)
Pmin = 4/π
2
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
example taken from A. Childs lecture notes (2011)
4 8 12 16 20 24 28 32
0.2 0.4 0.6 0.8 1
P(q)
Pmin = 4/π
2
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
example taken from A. Childs lecture notes (2011)
4 8 12 16 20 24 28 32
0.2 0.4 0.6 0.8 1
P(q)
Pmin = 4/π
2
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
example taken from A. Childs lecture notes (2011)
4 8 12 16 20 24 28 32
0.2 0.4 0.6 0.8 1
P(q)
Pmin = 4/π
2
Alessandro Roggero JLAB - 17 Mar 2020 8 / 18
0.1 0.2 0.3 0.4 0.5 δ 0.2 0.4 0.6 0.8 1 Probability of measuring phase with error δ M=2
1=2
Alessandro Roggero JLAB - 17 Mar 2020 9 / 18
0.1 0.2 0.3 0.4 0.5 δ 0.2 0.4 0.6 0.8 1 Probability of measuring phase with error δ M=2
1=2
M=2
2=4
Alessandro Roggero JLAB - 17 Mar 2020 9 / 18
0.1 0.2 0.3 0.4 0.5 δ 0.2 0.4 0.6 0.8 1 Probability of measuring phase with error δ M=2
1=2
M=2
2=4
M=2
3=8
Alessandro Roggero JLAB - 17 Mar 2020 9 / 18
0.1 0.2 0.3 0.4 0.5 δ 0.2 0.4 0.6 0.8 1 Probability of measuring phase with error δ M=2
1=2
M=2
2=4
M=2
3=8
M=2
4=16
Alessandro Roggero JLAB - 17 Mar 2020 9 / 18
0.1 0.2 0.3 0.4 0.5 δ 0.2 0.4 0.6 0.8 1 Probability of measuring phase with error δ M=2
1=2
M=2
2=4
M=2
3=8
M=2
4=16
Alessandro Roggero JLAB - 17 Mar 2020 9 / 18
Alessandro Roggero JLAB - 17 Mar 2020 10 / 18
*see eg. Nielsen & Chuang
Alessandro Roggero JLAB - 17 Mar 2020 10 / 18
*see eg. Nielsen & Chuang
Alessandro Roggero JLAB - 17 Mar 2020 10 / 18
Alessandro Roggero JLAB - 17 Mar 2020 11 / 18
example taken from Ovrum & Horth-Jensen (2007)
Ovrum&Horth-Jensen (2007)
2 4 6 8 10 12 14 0.05 0.1 0.15 0.2 Density of states
Alessandro Roggero JLAB - 17 Mar 2020 12 / 18
Bravyi & Kitaev (2000) , Verstraete & Cirac (2005), Havlicek et al. (2017), Steudtner & Wehner (2017)
Alessandro Roggero JLAB - 17 Mar 2020 13 / 18
2 Z1Z2 is
Alessandro Roggero JLAB - 17 Mar 2020 14 / 18
M | 1 M
Alessandro Roggero JLAB - 17 Mar 2020 15 / 18
Alessandro Roggero JLAB - 17 Mar 2020 16 / 18
**Remember there is a non-zero failure probability *Can be relaxed using iterative schemes (see eg. Kitaev (1995), Wiebe&Granade (2015))
Alessandro Roggero JLAB - 17 Mar 2020 16 / 18
**Remember there is a non-zero failure probability *Can be relaxed using iterative schemes (see eg. Kitaev (1995), Wiebe&Granade (2015))
Alessandro Roggero JLAB - 17 Mar 2020 16 / 18
Alessandro Roggero JLAB - 17 Mar 2020 17 / 18
1 quantum computers can simulate efficiently the time-evolution
2 if we can prepare an energy eigenstate |φ we can use this to measure
3 if |Ψ has overlap α = |φ|Ψ|2, we just add O(1/α) repetitions Alessandro Roggero JLAB - 17 Mar 2020 18 / 18