with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name...

25
| 1.12.2014 First name Surname (edit via “Insert” > “Header & Footer”) 1 Small programmable quantum computer with atomic qubits

Transcript of with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name...

Page 1: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|1.12.2014First name Surname (edit via “Insert” > “Header & Footer”) 1

Small programmable quantum computer with atomic qubits

Page 2: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|1.12.2014First name Surname (edit via “Insert” > “Header & Footer”)

A programmable quantum computerDeutsch-Jozsa

algorithm

Page 3: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|1.12.2014First name Surname (edit via “Insert” > “Header & Footer”)

Prior examples: IBM Quantum Experience QXMay, 2016:

● Cloud-based quantum computer● 5 transmonic qubits● Limited set of two-qubit interaction

Now:

● Systems up to 20 qubits● Programmability through

Python API and SDK

Source: https://quantumexperience.ng.bluemix.net/qx/devices

Page 4: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|First name Surname (edit via “Insert” > “Header & Footer”) 4

Trapping ions: the Paul trapEarnshaw's theorem: charged particles cannot be trapped in a stable configuration with static electric fields only → time dependent electric fields (RF)

Dynamical electric field:● two pairs of electrodes: confinement

in x and y directions ( x-y= 3.07 MHz)● end cap electrodes: confinement in

the z direction ( z = 0.27 MHz)

Video: https://youtu.be/XTJznUkAmIY?t=1m

z xy

Ion chain with spacing determined by Coulomb repulsion and axial confinement

Page 5: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

1.12.2014First name Surname (edit via “Insert” > “Header & Footer”) 5

Ions as qubits

● two states |g> and |e> with long lifetime (∼sec) for qubit● One state with short lifetime for measuring● Weak transition ➔ slow gates ● Usually energy gap between |g> and |e> small ➔ long wavelength

Page 6: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

| 6

Raman Transition

• Use two highly detuned lasers (big Δ) to not populate |1>

• Raman frequency α laser intensity

• Frequency difference of lasers = Frequency difference of states

|g> |e>

|1>

Page 7: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

1.12.2014First name Surname (edit via “Insert” > “Header & Footer”) 7

Ions as qubits in 172Yb+

2.5 cm ➔ not possible to address single qubit

800 THz ➔ possible to address single qubit

Energie level of 172Yb+ • |g> and |e> form due to hyper

fine splitting• Purple : Raman transition

Ref:Demonstration of a small programmable quantum computer with atomic qubits

Page 8: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|1.12.2014Luca Erhart 8

Single qubit gate

• RΦ(ϴ): Rotation on the Bloch sphere• ϴ determined by the duration of

Raman Transition• φ determined by phase offset• pulse ∼ 23 us

Page 9: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

| 9

Internal and external degrees of freedom● In each trapped ion we can isolate a two-level

system

● The potential close to the trap’s center is harmonic → motional states of ions can be described as normal modes

The dressed states of our system → we cancontrol vibrational modes through sideband transition

|g, n=0>|g, n=1>

|g, n=2>

|e, n=0>|e, n=1>

|e, n=2>

...

Page 10: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

||Placeholder for organisational unit name / logo(edit in slide master via “View” > “Slide Master”) 10

Double qubit gate XX-gate

Motion stateQubit state

● We apply a double qubit gate by addressing two Raman beams to the qubits of interest in order to achieve sideband transitions

● Gate duration is around 235 us

+√2

Page 11: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

||Placeholder for organisational unit name / logo(edit in slide master via “View” > “Slide Master”) 11

Double qubit gate XX-gate

• Intrinsic long-range interactions between any pair of qubits:

→ Fully Connected Spin-Spin Ising Interaction

• Interaction between arbitrary qubits is achieved since the phonons are quantized modes of the center-of-mass (COM) oscillation shared by all ions in the trap

• COM-mode acts as a quantum bus:

State is transferred from ion 1 to ion 2

Page 12: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

||Placeholder for organisational unit name / logo(edit in slide master via “View” > “Slide Master”) 12

Double qubit gate XX-gate

• More in general, we can apply a double qubit gate depending by a geometric phase χij, controlled by tuning Raman beam intensity:

• This gate is used in order to create C-NOT gate and Phase gate

Page 13: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

||Placeholder for organisational unit name / logo(edit in slide master via “View” > “Slide Master”) 13

Double qubit gate XX-gate

αij = sgn(χij) depends on the Coulomb interaction between qubits i and j.

Page 14: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

||Placeholder for organisational unit name / logo(edit in slide master via “View” > “Slide Master”) 14

Computation Architecture

Page 15: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

||Placeholder for organisational unit name / logo(edit in slide master via “View” > “Slide Master”) 15

Used in the experiment to control the properties of the light:• Frequency• Phase• Intensity

Sound wavelength

Light wavelength

Refractive index

ControlMulti-channel Acousto-Optic Modulator (AOM)

Page 16: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

||Placeholder for organisational unit name / logo(edit in slide master via “View” > “Slide Master”) 16

Used in the experiment to control the properties of the light:

• Frequencytuned by the sound wave frequency (in the order of 100 Mhz) due to Doppler effect

• Phasetuned by the sound wave phase by an arbitrary amount

• Intensity:the higher the intensity of the sound, the higher the modulation

With AOMs the Raman beams are focused down to a beam waist of 1.5 um, having a crosstalk <4%

ControlMulti-channel Acousto-Optic Modulator (AOM)

Page 17: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

||Placeholder for organisational unit name / logo(edit in slide master via “View” > “Slide Master”) 17

DetectionMulti-channel photo-multiplier tube (PMT)

Single photon detection, with a resolution of 0.55 um

Page 18: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

▪ Deutsch – Jozsa▪ Bernstein–Vazirani▪ Coherent quantum Fourier transform▪ Period finding▪ Phase estimation

18

4 Different Algorithms

Page 19: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

19

Deutsch – Jozsa

Page 20: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

▪ Fidelity 95%▪ Fidelity = average

success rate▪ Drops with number of

applied gates

20

Deutsch – Jozsa

Page 21: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

21

Bernstein–Vazirani

Page 22: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

▪ Fidelity: 90%▪ Drops with number

of applied gates

22

Bernstein–Vazirani

Page 23: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

▪ Series of H and CP gates▪ Used in various Algorithms: e.g. Shor’s Algorithm▪ Tested in▪ Period finding ▪ Phase estimation

23

Quantum Fourier transform

Page 24: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

Phase estimation

24

Page 25: with atomic qubits Small programmable quantum computer · Placeholder for organisational unit name / logo (edit in slide master via “View” > “Slide Master”) 11 Double qubit

|

▪ Current Fidelity limited by native gate errors▪ Raman beam intensity noise▪ Individual addressing crosstalk

▪ Scaling in single linear Trap▪ “to dozens of qubits”▪ Software calibration for XX and R gates ~ O(n2)▪ XX-gate Slow down ~ O(n1.7)▪ due to weakening of axial confinement

▪ Further scaling with multi-zone ion traps

25

Outlook