Simulating Subatomic Physics on a Quantum Frequency...

42
Simulating Subatomic Physics on a Quantum Frequency Processor Pavel Lougovski 1 1 Quantum Information Science Group Oak Ridge National Lab PfQ Rochester, NY Pavel Lougovski (ORNL) 1/24/2019 1 / 42

Transcript of Simulating Subatomic Physics on a Quantum Frequency...

Page 1: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Simulating Subatomic Physics on a Quantum FrequencyProcessor

Pavel Lougovski1

1Quantum Information Science GroupOak Ridge National Lab

PfQRochester, NY

Pavel Lougovski (ORNL) 1/24/2019 1 / 42

Page 2: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

How Did This Work Come About?

PRL 120, 030502 (2018)

+

PRL 120, 210501 (2018)

=

arXiv:1810.03959

Pavel Lougovski (ORNL) 1/24/2019 2 / 42

Page 3: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Quantum Computing for Subatomic Physics Programme

Ab initio calculations of nucleonand nuclear matter propertiesfrom lattice quantumchromodynamics (QCD)

Effective field theory (EFT)description of nulcei

Explain astrophysical events atextreme nucleon densities

Pavel Lougovski (ORNL) 1/24/2019 3 / 42

Page 4: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Nuclear EFT Systems of Interest

p n

n

3H

p p

n

3He

p n

n p

4He

Q: Compute the binding energy from an EFT Hamiltonian

V →∫

drΨ†(r)V1Ψ(r) +

∫drdr′Ψ†(r)Ψ†(r′)V2Ψ(r)Ψ(r′)

+ · · ·

Pavel Lougovski (ORNL) 1/24/2019 4 / 42

Page 5: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

From Lattice QFT to EFT: The Schwinger Model

The Schwinger model is QED in one space and one time dimension

The Lagrangian for the continuum model:

L = ψ (iD/−m)ψ − 1

4FµνF

µν

spatially discretized with the Kogut-Susskind (staggered) action

mapped onto qubits using the JW transformation

H = x

NQ−1∑n=0

(σ+n L

−n σ−n+1 + σ+n+1L

+n σ−n

)+

NQ−1∑n=0

(l2n +

µ

2(−)nZn

)

e+ e- · · · e+ e- e+ e- · · · e+ e-

Q Q

Pavel Lougovski (ORNL) 1/24/2019 5 / 42

Page 6: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

How Can Near-Term Quantum Computers Help inScientific Applications?

Calculating N-qubit observables on a classical computer is a problemfor N ≥ 50

|ψ〉 is an N-qubit state, O is an N-qubit observableRepresenting |ψ〉 needs O(2N) classical bits〈ψ|O|ψ〉 reduces to a matrix-vector multiplication on a classicalcomputer with O(22N) operations

Calculating N-qubit observables on a quantum computer requires Nqubits

Prepare the N-qubit state |ψ〉 M timesMeasure O each time |ψ〉 is preparedCompute the average ≈ 〈ψ|O|ψ〉

Pavel Lougovski (ORNL) 1/24/2019 6 / 42

Page 7: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Variational Ground State Energy Calculation

Particularly of interest in scientific apps is a ground-state energy ofN-body systems.

Algorithm 1 Variational Quantum Eigensolver Algorithm

initialize variational parameter θ0 = {θ10, · · · , θM0 }while grad(〈Ψ(θi )|H|Ψ(θi )〉) ≥ ε do

quantum compute 〈Ψ(θi )|H|Ψ(θi )〉classical update θi+1

return min 〈Ψ(θ)|H|Ψ(θ)〉

Pavel Lougovski (ORNL) 1/24/2019 7 / 42

Page 8: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Introducing the Hardware: Quantum Frequency Processor

Building Blocks

Electrical

Optical

ϕ0

ϕ1

ϕ-2

ϕ-1

ϕ2

ϕ3

Control Voltage

Optical

ω0ω

Logical |0〉1

Phot

onN

um

ber

0ω1 ω0

ω

Logical |1〉1

0ω1

A0A1

(a)

(b)

(c)

A0A1

PULSE SHAPER

PHASE MODULATOR

𝜑(t)

Quantum Frequency Processor

Please see the talk by Joe Lukens on Friday

Optica 4 , 8-16 (2017)

PRL 120, 030502 (2018)

Optica 5 , 1455-1460 (2018)

Pavel Lougovski (ORNL) 1/24/2019 8 / 42

Page 9: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Mapping Subatomic Problems onto a QFP

Start with a N-body second-quantized Hamiltonian HSQ

Project HSQ onto eigenstates of operators that represent goodquantum numbers (e.g., parity, momentum, total spin) for the systemof interest. (HSQ =

⊕i Hi )

Hi s can now be interpreted as single-particle Hamiltonians andmapped onto a frequency bin multiport device

HiQFP =

d−1∑k=0

hkkc†kck +

d−1∑k,l=0k<l

[hklc†kcl + h∗klc

†l ck ]

Single particle (photon) variation wavefunction

|Ψ〉 = cosφ |10 · · · 0〉 − sinφ

φ

d−1∑k=1

θk |0 · · · 1k · · · 0〉

Pavel Lougovski (ORNL) 1/24/2019 9 / 42

Page 10: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

VQE: Single Photon vs Coherent State

We use QFP to compute Hk,l = 〈Ψ|hklc†kcl + h∗klc†l ck |Ψ〉 for all k, l

For Hk,l computation single-photon state

|Ψ〉 = cosφ |10 · · · 0〉 − sinφ

φ

d−1∑k=1

θk |0 · · · 1k · · · 0〉

and

|Ψcomb〉 = |α cosφ〉 ⊗∣∣∣∣αe iπ θ1 sinφ

φ

⟩⊗ · · · ⊗

∣∣∣∣αe iπ θd−1 sinφ

φ

⟩are equivalent

Pavel Lougovski (ORNL) 1/24/2019 10 / 42

Page 11: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Light Nuclei Simulations

All-optical quantum frequency processor

● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■

4 6 8 10 12-9.0

-8.5

-8.0

-7.5

-7.0

L (fm)

E(MeV

)

3H

● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■

4 6 8 10 12

-8.0

-7.5

-7.0

-6.5

L (fm)

E(MeV

)

3He ●

● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●

■ ■ ■ ■ ■ ■ ■ ■

■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■

4 6 8 10 12-28.5

-28.0

-27.5

-27.0

-26.5

L (fm)

E(MeV

)

4He

[arXiv:1810.03959]

Pavel Lougovski (ORNL) 1/24/2019 11 / 42

Page 12: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

EFT for the Schwinger 4-lattice-site Problem

Effective 2-body potential between heavy charges in the 4-lattice-siteSchwinger model

[arXiv:1810.03959]

Pavel Lougovski (ORNL) 1/24/2019 12 / 42

Page 13: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Acknowledgments

Natalie Klco, Martin Savage, Alessandro Roggero, Kody Law, Ajay Jasra,Mikel Sanz, Lucas Lamata, Enrique Solano, Ryan Bennink, Travis Humble,

Thomas Maier, Alex McCaskey, Shirley Moore, Nicholas Peters, GauteHagen, Gustav Jansen, David Dean, Raphael Pooser, Eugene Dumitrescu,Hsuan-Hao Lu, Joe Lukens, Aaina Bansal, Andreas Ekstrom, Andrew M

Weiner, Titus Morris, Thomas Papenbrock.

Funding: DOE Office of Science, Office of Advanced Scientific ComputingResearch, QAT, QCAT, and Quantum Testbed Pathfinder Programs

ORNL LDRD program

Pavel Lougovski (ORNL) 1/24/2019 13 / 42

Page 14: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Thank You! Questions?

Pavel Lougovski (ORNL) 1/24/2019 14 / 42

Page 15: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Join our team @ ORNL

QIS Group Leadhttps://jobs.ornl.gov/job/Oak-Ridge-Group-Leader-in-Quantum-Information-Science-TN-37831/518401500/

Senior Scientist https://jobs.ornl.gov/job/

Oak-Ridge-Senior-Research-Scientist-in-Quantum-Information-Science-TN-37831/520599300/

Scientisthttps://jobs.ornl.gov/job/Oak-Ridge-Research-Scientist-in-Quantum-Information-Science-TN-37831/520601100/

Multiple Postdoc Positions

image https://www.visitsmokies.org

Pavel Lougovski (ORNL) 1/24/2019 15 / 42

Page 16: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Quantum Simulation Algorithms: A General Workflow

Typically an observable of interest is energy

Take a Hamiltonian H = T + V and write it in asecond-quantized form using field operators Ψ(r), Ψ†(r)

The kinetic energy T →∫drΨ†(r)TΨ(r)

The potential energy

V →∫

drΨ†(r)V1Ψ(r) +

∫drdr′Ψ†(r)Ψ†(r′)V2Ψ(r)Ψ(r′)

+ · · ·

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 16 / 42

Page 17: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Quantum Simulation Algorithms: A General Workflow

Discretize field operators Ψ(r) =N∑

n=0ψn(r)cn, cn is a

single-particle annihilation operator

Re-write H in terms of cn and c†n :

H =∑n,m

(Tnm + Vnm)c†ncm +∑

n,m,k,l

Vnmklc†nc

†mckcl + · · ·

Map cn and c†n onto Pauli X ,Y ,Z operators (qubits = spin1/2!).

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 17 / 42

Page 18: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Quantum Simulation Algorithms: A General Workflow

We will need to prep an N-qubit state |ψ(θ1, · · · θN)〉 toevaluate 〈ψ(θ1, · · · θN)|H|ψ(θ1, · · · θN)〉

|ψ(θ1, · · · θN)〉 = U(θ1, · · · θN)|0, · · · , 0〉

We will need to decompose U(θ1, · · · θN) into a sequence ofone- and two-qubit operations that quantum hardware canimplement

Optimize the decomposition to minimize the use of precioustwo-qubit gates

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 18 / 42

Page 19: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Quantum Simulation Algorithms: A General Workflow

Existing quantum hardware is noisy. Simulation resultsrequire post processing to remove systematic effects of noise

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 19 / 42

Page 20: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

An Example: The Deuteron

The deuteron is the lightestnucleus consisting of a neutronand a proton

Binding energy EB = −2.2 MeV(measured)

Use quantum computer tocalculate the binding energy

Pavel Lougovski (ORNL) 1/24/2019 20 / 42

Page 21: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: Hamiltonian Model

The Deuteron is a two-body system with the Hamiltonian inthe center-of-mass frame H = T + V

The kinetic energy T = p2

The potential V (r) is specially chosen to reproduce deuteron’sbinding energy

We want to use quantum computers to calculate the smallesteigenvalue of H (binding energy)

More precisely, we would like to compute 〈Ψ|H|Ψ〉 for a classof |Ψ〉

Minimizing 〈Ψ|H|Ψ〉 over all |Ψ〉 will give an estimate of thebinding energy

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 21 / 42

Page 22: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: Second-Quantized Hamiltonian

First we need to rewrite H = p2

2µ+ V (r) in the

second-quantized form

We use harmonic oscillator basis (Fock states |n〉, n = 0, · · · ,Nand single particle creation (annihilation) operators c†n (cn) )

In this basis HN =∑N−1

n,n′=0〈n′|H|n〉c†n′cn

We evaluate matrix elements in the Fock basis:

〈n′|V (r)|n〉 = V0δ0nδ

n′n

〈n′| p2

2µ|n〉 =

~ω2

[(2n + 3/2)δn

′n −

√n(n + 1/2)δn

′+1n

−√

(n + 1)(n + 3/2)δn′−1

n

]

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 22 / 42

Page 23: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: Mapping to Qubits

We use Jordan-Wigner transform

c†n →1

2

[n−1∏j=0

−Zj

](Xn − iYn); cn →

1

2

[n−1∏j=0

−Zj

](Xn + iYn)

A spin up | ↑〉 (down | ↓〉) state of the qubit n corresponds tozero (one) deuteron in the state |n〉.

Hamiltonians for N = 2, 3:

H2 = 5.906709I + 0.218291Z0 − 6.125Z1

− 2.143304 (X0X1 + Y0Y1) ,

H3 = H2 + 9.625(I − Z2)

− 3.913119 (X1X2 + Y1Y2)

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 23 / 42

Page 24: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: Computing the Binding Energy

Compute the binding energy EN using VQE and the Unitary Coupled-Clusteransatz for all N up to Nmax

Extrapolate to the continuum E∞ by using E1, · · · ,ENmax

For the extrapolation to the infinite space we employ the harmonic-oscillatorvariant of Luscher’s formula for finite-size corrections to the ground-state energy:

EN = −~2k2

2m

(1− 2

γ2

ke−2kL − 4

γ4L

ke−4kL

)+~2kγ2

m

(1− γ2

k− γ4

4k2+ 2w2kγ

4

)e−4kL,

L = L(N) is the effective hard-wall radius for the finite basis of dimension N, k is thebound-state momentum, γ the asymptotic normalization coefficient, and w2 an effectiverange parameter.

Pavel Lougovski (ORNL) 1/24/2019 24 / 42

Page 25: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: VQE and UCC Quantum Circuits

Unitary Coupled-Cluster ansatz for N = 2 (two qubits):

|ΨUCC 〉 ≡ eθ(c†0 c1−c

†1 c0

)| ↓↑〉 = cos θ| ↓↑〉 − sin θ| ↑↓〉

Unitary Coupled-Cluster ansatz for N = 3 (three qubits):

|ΨUCC 〉 ≡ e

N−1∑i=1

θi

(c†0 ci−c

†i c0

)| ↓↑↑〉 = cos(θ1)| ↓↑↑〉

− sin(θ1) cos(θ2)| ↑↓↑〉 − sin(θ1) sin(θ2)| ↑↑↓〉

Quantum circuits:

| ↑〉 X

| ↑〉 eiθY •

| ↑〉 X

| ↑〉 eiθ1Y • •

| ↑〉 eiθ2Y •

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 25 / 42

Page 26: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: VQE Results N = 2

�1

0

1

hOi

Z0

Z1

X0X1

Y0Y1

�1

0

1

hOi

Z0

Z1

X0X1

Y0Y1

�⇡ �⇡/2 0 ⇡/2 ⇡✓

0

5

10

hH2i(

MeV

)

Theory

QX5

19Q

0

5

10

hH2i(

MeV

)

Theory

QX5

19Q

�1

0

1

hOi

Z0

Z1

X0X1

Y0Y1

�⇡ �⇡/2 0 ⇡/2 ⇡✓

�1

0

1

hOi

Z0

Z1

X0X1

Y0Y1

(a) (b) (c)

(a) (b) (c)

(a) (b) (c)

�⇡ �⇡/2 0 ⇡/2 ⇡✓

0

5

10

hH2i(

MeV

)

Theory

IBM

Rigetti

�⇡ �⇡/2 0 ⇡/2 ⇡✓

�1

0

1

hOi

Z0

Z1

X0X1

Y0Y1

�⇡ �⇡/2 0 ⇡/2 ⇡✓

�1

0

1

Z0

Z1

X0X1

Y0Y1

�⇡ �⇡/2 0 ⇡/2 ⇡✓

0

5

10

hH2i(

MeV

)

Theory

IBM

Rigetti

�⇡ �⇡/2 0 ⇡/2 ⇡✓

�1

0

1

hOi

Z0

Z1

X0X1

Y0Y1

�⇡ �⇡/2 0 ⇡/2 ⇡✓

�1

0

1

Z0

Z1

X0X1

Y0Y1

�⇡ �⇡/2 0 ⇡/2 ⇡✓

0

5

10

hH2i(

MeV

)

Theory

IBM

Rigetti

�⇡ �⇡/2 0 ⇡/2 ⇡✓

�1

0

1

hOi

Z0

Z1

X0X1

Y0Y1

�⇡ �⇡/2 0 ⇡/2 ⇡✓

�1

0

1

Z0

Z1

X0X1

Y0Y1

QX5

19Q

19QQX5

Quantum circuit

| ↑〉 X

| ↑〉 eiθY •

Hamiltonian:

H2 = 5.906709I

+ 0.218291Z0 − 6.125Z1

− 2.143304 (X0X1 + Y0Y1)

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 26 / 42

Page 27: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: VQE Experimental Results N = 3

1.5 1.0 0.5 0.0 0.5 1.0 1.5

1.5

1.0

0.5

0.0

0.5

1.0

1.5 0

10

20

30

40

50

60

Simulated E3(θ1, θ2)

1.5 1.0 0.5 0.0 0.5 1.0 1.5

1.5

1.0

0.5

0.0

0.5

1.0

1.5 0

10

20

30

40

50

60

Measured E3(θ1, θ2) on IBM QX 5

Hamiltonian:

H3 = H2 + 9.625(I − Z2)

− 3.913119 (X1X2 + Y1Y2)

Quantum circuit

| ↑〉 X

| ↑〉 eiθ1Y • •

| ↑〉 eiθ2Y •

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 27 / 42

Page 28: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: Extrapolating to Zero-Noise Results N = 3

Two-qubit CNOT gates are imperfect, with error rate e

• •= 11 + 2eE

If e is small, inserting noisy 11 gates into the variationalcircuit will result in the energy change

H(r) = H(0)− reH(0)

It is a linear regression {r ,H(r)} !

| ↑〉 X

| ↑〉 eiθ1Y • • • •

| ↑〉 eiθ2Y •

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 28 / 42

Page 29: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: VQE Results N = 3

0 1 3 5 7Noise Parameter r

−2

0

2

4

6

〈H3〉(

MeV

)

Linear Fit

Mean 〈H3〉

−0.5

0.0

0.5

1.0

〈O〉

X0X1

X1X2

Y0Y1

Y1Y2

Z0

Z1

Z2

Zero-noise extrapolation around the minimum

Domain scienceHamiltonian

Discretize andmap to qubits

Generate quantumcircuit for the problem

Circuit optimization

Hardware execution

Post processing

Pavel Lougovski (ORNL) 1/24/2019 29 / 42

Page 30: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Deuteron: Putting It All Together

The exact binding energy of the deuteron E∞ = −2.22 MeV.

E from exact diagonalization

N EN O(e−2kL) O(kLe−4kL) O(e−4kL)

2 −1.749 −2.39 −2.193 −2.046 −2.33 −2.20 −2.21

E from quantum computing

N EN O(e−2kL) O(kLe−4kL) O(e−4kL)

2 −1.74(3) −2.38(4) −2.18(3)3 −2.08(3) −2.35(2) −2.21(3) −2.28(3)

EN = −~2k2

2m

(1− 2

γ2

ke−2kL − 4

γ4L

ke−4kL

)+~2kγ2

m

(1− γ2

k− γ4

4k2+ 2w2kγ

4

)e−4kL

[PRL 120 210501; arXiv:1801.03897]

Pavel Lougovski (ORNL) 1/24/2019 30 / 42

Page 31: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

Lattice Quantum Field Theories on a Quantum Computer

Pavel Lougovski (ORNL) 1/24/2019 31 / 42

Page 32: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: A Quick Overview

The Schwinger model describes quantum electrodynamics in onespace and one time dimension, 1 + 1

Key features: confinement and spontaneous breaking of chiralsymmetry (QCD-like)

The vacuum of the theory enjoys a non-zero condensate, 〈ψψ〉The Lagrangian for the continuum model:

L = ψ (iD/−m)ψ − 1

4FµνF

µν

Pavel Lougovski (ORNL) 1/24/2019 32 / 42

Page 33: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Discretization

The Schwinger model can be

spatially discretized with the Kogut-Susskind (staggered) action

mapped onto a (re-scaled) Hamiltonian density using theJordan-Wigner transformation

gauge-fixed by setting the temporal component of the gauge field tozero (A0 = 0) on NQ/2 spatial sites

H = x

NQ−1∑n=0

(σ+n L

−n σ−n+1 + σ+n+1L

+n σ−n

)+

NQ−1∑n=0

(l2n +

µ

2(−)nZn

)[we will use x = 0.6 and µ = 0.1 throughout this presentation]

Pavel Lougovski (ORNL) 1/24/2019 33 / 42

Page 34: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Two Spatial Lattice Sites

Qubit and electric flux link structureof the two-spatial-site lattice

Schwinger model

Naıve qubit count

Two qubits are sufficient todescribe the fermion occupationof a single spatial lattice site,one for the e− and one the e+.

We cut off the range of valuesof each ln (|ln| ≤ 1), thus twoqubits per flux link

Total qubit # to simulatetwo-lattice site dynamics2 + 2 + 4 ∗ 2 = 12

Pavel Lougovski (ORNL) 1/24/2019 34 / 42

Page 35: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Making Use of the Symmetries

Natural symmetries of the Schwinger 1 + 1 model:

Local Abelian gauge symmetry U(1)

Parity transformation Pa (reflection of the system through axes thatpreserves the structure of the Wigner-Jordan representation of thefermionic fields)

Charge conjugation Ci transforms particles into antiparticles and viceversa, and the direction of the electric field reverses as a result (anadditional directional shift by one lattice site is necessary)

Translation symmetry (natural on a lattice with PBC) leads to themomentum conservations

Pavel Lougovski (ORNL) 1/24/2019 35 / 42

Page 36: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Parity Symmetry Examples

Parity transform for the one-spatial-site lattice Schwinger mode:

Parity transform for the two-spatial-site lattice Schwinger model:

Pavel Lougovski (ORNL) 1/24/2019 36 / 42

Page 37: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Physical States

13 physical states satisfy Gauss’s law in the charge Q = 0 sector:

|φ1〉 = | · · · ·〉|0000〉|φ2〉 = | · · · ·〉|1111〉|φ3〉 = | · · · ·〉| − 1− 1− 1− 1〉|φ4〉 = |e−e+ · ·〉| − 1000〉|φ5〉 = | · ·e−e+〉|00− 10〉|φ6〉 = |e−e+ · ·〉|0111〉|φ7〉 = | · ·e−e+〉|1101〉

|φ8〉 = |e−e+e−e+〉| − 10− 10〉|φ9〉 = |e−e+e−e+〉|0101〉|φ10〉 = |e− · ·e+〉| − 1− 1− 10〉|φ11〉 = |e− · ·e+〉|0001〉|φ12〉 = | · e+e−·〉|0100〉|φ13〉 = | · e+e−·〉| − 10− 1− 1〉

Pavel Lougovski (ORNL) 1/24/2019 37 / 42

Page 38: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Translation Invariant States

Sectors of definite momentum, k, constrained to satisfy k = πn withn = 0,±1:

|ψ1〉k=0 = |φ1〉|ψ2〉k=0 = |φ2〉|ψ3〉k=0 = |φ3〉

|ψ4〉k=0 =1√2

[ |φ4〉+ |φ5〉 ]

|ψ5〉k=0 =1√2

[ |φ6〉+ |φ7〉 ]

|ψ6〉k=0 = |φ8〉|ψ7〉k=0 = |φ9〉

|ψ8〉k=0 =1√2

[ |φ10〉+ |φ13〉 ]

|ψ9〉k=0 =1√2

[ |φ11〉+ |φ12〉 ]

Pavel Lougovski (ORNL) 1/24/2019 38 / 42

Page 39: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Gauge, Momentum, Charge &Parity

Sectors of definite momentum, k = 0, C P = ±1, and charge Q = 0 :

|χ1〉k=0,+ = |ψ1〉

|χ2〉k=0,+ =1√2

[ |ψ4〉+ |ψ9〉 ]

|χ3〉k=0,+ =1√2

[ |ψ6〉+ |ψ7〉 ]

|χ4〉k=0,+ =1√2

[ |ψ5〉+ |ψ8〉 ]

|χ5〉k=0,+ =1√2

[ |ψ2〉+ |ψ3〉 ]

|χ1〉k=0,− =1√2

[ |ψ4〉 − |ψ9〉 ]

|χ2〉k=0,− =1√2

[ |ψ6〉 − |ψ7〉 ]

|χ3〉k=0,− =1√2

[ |ψ5〉 − |ψ8〉 ]

|χ4〉k=0,− =1√2

[ |ψ2〉 − |ψ3〉 ]

Pavel Lougovski (ORNL) 1/24/2019 39 / 42

Page 40: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Recapping the Symmetries

By using the eigenstates of the Momentum, Charge, Parity operatorswe have preconditioned the Schwinger Hamiltonian H,

H ≡⊕

i={k,CP}

Hi

The non-trivial dynamics happens in two subspaces:

Hk=0,+ =

−2µ 2x 0 0 0

2x 1√

2x 0 0

0√

2x 2 + 2µ√

2x 0

0 0√

2x 3√

2x

0 0 0√

2x 4− 2µ

Hk=0,− =

1

√2x 0 0√

2x 2 + 2µ −√

2x 0

0 −√

2x 3√

2x

0 0√

2x 4− 2µ

Reduced # of qubits from 12 to ≤3!

Pavel Lougovski (ORNL) 1/24/2019 40 / 42

Page 41: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Dynamics Simulations

Working with the k = 0 CP = +1 sector, we are interested in thedynamics of the unoccupied state |χ1〉k=0,+

Trotterization

e−iHt → limN→∞

∏j

e−iHjδt

NExact SU(4) dynamicse−iHt = KTCK whereC ≈ e−iXX e−iYY e−iZZ

K ∈ SU(2)⊗ SU(2)

Pavel Lougovski (ORNL) 1/24/2019 41 / 42

Page 42: Simulating Subatomic Physics on a Quantum Frequency …ridl.cfd.rit.edu/products/talks/PfQ/Thursday/PfQ Lougovski.pdfQuantum Computing for Subatomic Physics Programme Ab initio calculations

The Schwinger Model: Simulation Results IBM QX2

Trotterization Exact SU(4) dynamics

[PRA 98 032331; arXiv:1803.03326]

Pavel Lougovski (ORNL) 1/24/2019 42 / 42