outline introduction locality in fault-tolerant quantum comp. - - PowerPoint PPT Presentation

outline
SMART_READER_LITE
LIVE PREVIEW

outline introduction locality in fault-tolerant quantum comp. - - PowerPoint PPT Presentation

outline introduction locality in fault-tolerant quantum comp. topological codes & local operations results single-shot error correction self-correction gauge color codes universality via gauge-fixing


slide-1
SLIDE 1
slide-2
SLIDE 2
  • introduction
  • locality in fault-tolerant quantum comp.
  • topological codes & local operations
  • results
  • single-shot error correction
  • self-correction
  • gauge color codes
  • universality via gauge-fixing
  • utline
slide-3
SLIDE 3

For quantum computation…

  • want: isolation + control
  • have: decoherence + imprecision
  • need: error correction
  • how: one qubit encoded in many

error correction

logical qubit physical qubits

slide-4
SLIDE 4
  • extra degrees of freedom detect errors
  • check operators fix the code subspace
  • measuring them gives the error syndrome
  • to correct, guess error from syndrome

error correction

logical qubit physical qubits

slide-5
SLIDE 5
  • correction is possible if errors are not arbitrary
  • local errors are more likely
  • phenomenology: local stochastic noise

locality

more likely less likely

P(error affects qubits i1, i2, …, in) ≤ εn

slide-6
SLIDE 6
  • compute with encoded qubits
  • errors pile up, but error correction flushes them

away (up to a point)

  • logical operations should preserve locality!

fault-tolerant QC

ε0 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡< ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ε1 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡< ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ε2 ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ε0 ¡ ¡ ¡ ¡

gate gate error corr.

slide-7
SLIDE 7
  • act separately on physical subsystems
  • do not spread errors
  • downside: never universal

transversal operations

t

Eastin & Knill ‘09

slide-8
SLIDE 8
  • act separately on physical subsystems
  • do not spread errors
  • downside: never universal

transversal operations

t

Eastin & Knill ‘09

slide-9
SLIDE 9
  • finite depth circuit
  • limited spread of errors
  • in some contexts, limited power

local operations

t

Bravyi & König ’09,…

slide-10
SLIDE 10
  • finite depth circuit
  • limited spread of errors
  • in some contexts, limited power

local operations

t

Bravyi & König ’09,…

slide-11
SLIDE 11

quantum-local operations

t

CC

noiseless classical comp.

  • finite depth circuit + global classical comp.
  • universal operations + error correction

n

  • l

i m i t s !

slide-12
SLIDE 12
  • finite depth circuit + global classical comp.
  • universal operations + error correction

quantum-local operations

t

CC

Caution!

noiseless classical comp.

n

  • l

i m i t s !

slide-13
SLIDE 13
  • introduction
  • locality in FTQC
  • topological codes & local operations
  • results
  • single-shot error correction
  • self-correction
  • gauge color codes
  • universality via gauge-fixing
  • utline
slide-14
SLIDE 14
  • physical qubits on a lattice
  • local check operators
  • ‘local’ operators cannot harm logical qubits

topological codes Kitaev ‘97

slide-15
SLIDE 15

topological codes

low ε high ε large systems information destroyed perfect correction error threshold / phase transition

Kitaev ‘97

slide-16
SLIDE 16

topological order

  • gapped (local) quantum Hamiltonian
  • locally undistinguishable ground states
  • robust against deformations

H = J X

i

Pi

slide-17
SLIDE 17

self-correction

  • for D ≥ 4 excitations can be extended objects

low T - confined high T - unconfined large systems information destroyed perfect protection TC

Dennis et al ‘02

slide-18
SLIDE 18
  • geometrically local, finite depth circuit
  • finite spatial spread of errors

local operations

slide-19
SLIDE 19

Dimensional restrictions

PD := {U | UPU † ✓ PD1}, P1 := P

Bravyi & König ‘13

P3 P4 P2

R3 R4

H C H CNot t R2

RD := 1

0 e2πi/2D

  • top. stabilizer codes: check ops in Pauli group
  • geometrical constraints on local gates
slide-20
SLIDE 20
  • introduction
  • locality in FTQC
  • topological codes & local operations
  • results
  • single-shot error correction
  • self-correction
  • gauge color codes
  • universality via gauge-fixing
  • utline
slide-21
SLIDE 21
  • topological stabilizer codes defined for any D
  • ptimal transversal gates: RD transversal

color codes

Clifford group CNOT + T arXiv:1311.0879

slide-22
SLIDE 22
  • gauge (free) degrees of freedom
  • in topological codes, can be local
  • more local measurements
  • gauge fixing: gauge ops check ops
  • amounts to error correction
  • allows to combine properties of codes

(e.g. transversal gates for universality)

subsystem codes

Poulin ‘05 Paetznick & Reichardt ‘13

slide-23
SLIDE 23
  • 6-local measurements, as in 2D
  • universal transversal gates via gauge fixing

3D gauge color codes

CNOT + H CNOT + T gauge conventional arXiv:1311.0879

slide-24
SLIDE 24
  • dimensional jumps via gauge fixing
  • 2D color codes require much less qubits

3D gauge color codes

arXiv:1412.5079

slide-25
SLIDE 25
  • in topological stabilizer codes ideal error

correction is q-local

  • but real measurements are noisy, and multiple

rounds are required (to avoid large errors)

quantum-local error correction

global, classical transversal, quantum local, quantum

syndrome extraction correction decoding

slide-26
SLIDE 26
  • some codes are inherently robust!
  • local measurement errors yield local errors
  • single-shot error correction (no multiple rounds)
  • linked to self-correction: confinement

quantum-local error correction

global, classical transversal, quantum local, quantum

syndrome extraction correction decoding

arXiv:1404.5504

slide-27
SLIDE 27
  • 3D gauge color codes are single-shot!
  • confinement due to gauge ‘redundancy’
  • also single-shot gauge-fixing

quantum-local error correction

global, classical transversal, quantum local, quantum

syndrome extraction correction decoding

arXiv:1404.5504

slide-28
SLIDE 28
  • fault-tolerant QC in 3D qubit lattice
  • local quantum ops + global classical comp.
  • constant time ops. (disregarding efficient CC)

3D-local constant time QC

Memory Operations arXiv:1412.5079

slide-29
SLIDE 29
  • introduction
  • locality in FTQC
  • topological codes & local operations
  • results
  • single-shot error correction
  • self-correction
  • gauge color codes
  • universality via gauge-fixing
  • utline
slide-30
SLIDE 30
  • simplest (classical) self-correction
  • critical temperature TC if D>1
  • below TC confined loops
  • stable bit (exponential lifetime)

Ising model

slide-31
SLIDE 31
  • stabilizer code for bit-flip errors
  • qubits = faces
  • check operators = edges
  • syndrome composed of loops
  • low local noise confined loops

repetition code à la Ising

Ze := ZiZj

slide-32
SLIDE 32
  • assume noisy measurements only
  • goal: confined residual loops

noisy error correction

global, classical transversal, quantum local, quantum

syndrome extraction correction decoding

slide-33
SLIDE 33

effective wrong measurements = residual syndrome

noisy error correction

before measured synd. after wrong measurements estimated wrong m. corrected synd.

slide-34
SLIDE 34
  • confinement mechanism: extended excitations
  • full quantum self-correction seems to require D>3

spatial dimension

  • 1D Ising / repetition code:

unconfined excitations / syndrome

Dennis et al ‘02

slide-35
SLIDE 35
  • introduction
  • locality in FTQC
  • topological codes & local operations
  • results
  • single-shot error correction
  • self-correction
  • gauge color codes
  • universality via gauge-fixing
  • utline
slide-36
SLIDE 36
  • 3D gauge color codes:
  • errors: string-net like
  • syndrome: endpoints
  • conserved color charge
  • direct measurement of syndrome: no confinement
  • instead, obtain it from gauge syndrome
  • another application of subsystem codes!

confinement in 3D

slide-37
SLIDE 37

confinement in 3D

faulty gauge syndrome: endpoints = syndrome of faults repaired gauge syndrome: branching points = syndrome

slide-38
SLIDE 38
  • the gauge syndrome is unconfined,

it is random except for the fixed branching points

  • the (effective) wrong part of the

gauge syndrome is confined

  • each connected component has

branching points with neutral charge (i.e. locally correctable).

confinement in 3D

  • branching points exhibit charge confinement!
slide-39
SLIDE 39
  • introduction
  • locality in FTQC
  • topological codes & local operations
  • results
  • single-shot error correction
  • self-correction
  • gauge color codes
  • universality via gauge-fixing
  • utline
slide-40
SLIDE 40
  • there is an X and a Z gauge syndrome
  • any of them can be fixed to become part of the

stabilizer, but not both!

  • each option corresponds to a conventional 3D

color code

self-dual fixed Z fixed X transversal T transversal HTH transversal H

gauge fixing

slide-41
SLIDE 41

gauge fixing

fixed Z fixed X self-dual X check ops Z check ops syndrome geometry Homological

?

TQFT:

slide-42
SLIDE 42

summary & future work

  • color codes have optimal transversal gates
  • universality via gauge fixing
  • single-shot error correction is possible and is

linked to self-correction

  • 3D-local FTQC with constant time overhead
  • what are the limitations in 2D?
  • what about non-geometrical locality?
  • related 3D self-correcting systems?
slide-43
SLIDE 43
slide-44
SLIDE 44

http://www.math.ku.dk/english/research/conferences/2015/qmath-masterclass/