Quantum Information Theory Renato Renner ETH Zurich Do quantum - - PowerPoint PPT Presentation

quantum information theory
SMART_READER_LITE
LIVE PREVIEW

Quantum Information Theory Renato Renner ETH Zurich Do quantum - - PowerPoint PPT Presentation

Quantum Information Theory Renato Renner ETH Zurich Do quantum computers exist? Geordie Rose and his D-Wave quantum computer Commercial devices Quantum cryptography device by id


slide-1
SLIDE 1

Renato Renner ETH Zurich

Quantum Information Theory

slide-2
SLIDE 2

Do ¡quantum ¡computers ¡exist?

Geordie ¡Rose ¡and ¡his ¡D-­‑Wave ¡quantum ¡computer

slide-3
SLIDE 3

Commercial ¡devices

Quantum ¡cryptography ¡device ¡by ¡id ¡Quan(que, ¡in ¡opera@on ¡at ¡the ¡FIFA ¡World ¡Cup ¡ compe@@on ¡in ¡Durban ¡ ¡

slide-4
SLIDE 4

Commercial ¡devices

Quan@s ¡Random ¡Number ¡Generator ¡ ¡(4 ¡Mbits/s)

slide-5
SLIDE 5

It took several decades until the inherent non-deterministic nature of quantum theory was accepted as a “physical” fact.

„Jedenfalls bin ich überzeugt, daß der nicht würfelt.“

Albert Einstein, in a letter to Max Born

„Mein Ziel war zu beweisen, dass niemand, nicht mal Gott, den Verlauf der Welt voraussagen kann.“

Ernst Specker (mathematician, ETH Zurich)

Is the world deterministic?

slide-6
SLIDE 6

Serge Haroche David Wineland

Nobel prize 2012

Research in quantum information

slide-7
SLIDE 7

Research ¡groups ¡in ¡quantum ¡informa@on ¡science ¡(from ¡hKp://www.quan@ki.org)

Research in quantum information

slide-8
SLIDE 8

Swiss ¡network ¡consis@ng ¡of ¡more ¡than ¡ 300 ¡scien@sts ➔ ¡ ¡QSIT

Research in quantum information

slide-9
SLIDE 9

Quantum Information Theory

slide-10
SLIDE 10

What is “quantum”?

10-9 m 10-3 m 103 m 109 m 1 m 1 km 1 Mm 1 Gm 1 Tm 1 mm 1 µm 1 pm 1 nm 10-15 m 1 fm 1015 m 1 Pm 1 Em 1021 m 1 Zm quantum physics classical physics general relativity

slide-11
SLIDE 11

Quantum physics deviates from our day-to- day experience about the world around us

Example 1: Entanglement

polariza@on ¡ measurement ¡ along ¡direc@on ¡ψ ¡

ψ ψ

slide-12
SLIDE 12

Example 2: No-cloning principle

reproduc@on

ψ ψ ψ

Quantum physics deviates from our day-to- day experience about the world around us

slide-13
SLIDE 13

Example 2: No-cloning principle

reproduc@on

No-­‑cloning ¡theorem ¡[WooKers ¡und ¡Zurek, ¡1982] No ¡physical ¡device ¡can ¡copy ¡the ¡state ¡of ¡a ¡quantum ¡system ¡ (for ¡arbitrary ¡states ¡ψ). ψ ψ ψ

Quantum physics deviates from our day-to- day experience about the world around us

slide-14
SLIDE 14

The ¡no-­‑cloning ¡principle ¡does ¡not ¡seem ¡ to ¡be ¡valid ¡for ¡macroscopic ¡objects

reproduc@on

slide-15
SLIDE 15

Quantum Information Theory

slide-16
SLIDE 16

What ¡is ¡“informa@on”?

slide-17
SLIDE 17

Two ¡different ¡approaches

Kolmogorov’s ¡no@on: ¡ based ¡on ¡the ¡theory ¡of ¡ computa@on Shannon’s ¡no@on: ¡ based ¡on ¡probability ¡ theory

slide-18
SLIDE 18

Common ¡feature ¡of ¡both ¡approaches ¡

The ¡mathema@cal ¡theory ¡should ¡be ¡independent ¡

  • f ¡how ¡informa@on ¡is ¡represented. ¡
slide-19
SLIDE 19

Common ¡feature ¡of ¡both ¡approaches ¡

The ¡mathema@cal ¡theory ¡should ¡be ¡independent ¡

  • f ¡how ¡informa@on ¡is ¡represented. ¡

As ¡we ¡shall ¡see, ¡this ¡idea ¡is ¡doomed ¡to ¡fail ¡… ¡

slide-20
SLIDE 20

Kolmogorov’s ¡no@on ¡of ¡informa@on

slide-21
SLIDE 21

What ¡is ¡informa@on?

The ¡algorithm ¡reproduces ¡this ¡picture.

For ¡each ¡pixel ¡(x0,y0) ¡on ¡the ¡screen ¡do: { ¡ ¡x ¡= ¡0 ¡ ¡ ¡y ¡= ¡0 ¡ ¡itera@on ¡= ¡0 ¡ ¡max_itera@on ¡= ¡1000 ¡ ¡while ¡( ¡x*x ¡+ ¡y*y ¡<= ¡(2*2) ¡ ¡AND ¡ ¡itera@on ¡< ¡max_itera@on ¡) ¡ ¡{ ¡ ¡xtemp ¡= ¡x*x ¡-­‑ ¡y*y ¡+ ¡x0 ¡ ¡ ¡ ¡ ¡ ¡y ¡= ¡2*x*y ¡+ ¡y0 ¡ ¡ ¡ ¡ ¡ ¡x ¡= ¡xtemp ¡ ¡ ¡ ¡ ¡ ¡ ¡itera@on ¡= ¡itera@on ¡+ ¡1 ¡ ¡ ¡ ¡ ¡ ¡} ¡ ¡if ¡( ¡itera@on ¡== ¡max_itera@on ¡) ¡ ¡then ¡color ¡= ¡black ¡ ¡else ¡ ¡color ¡= ¡itera@on ¡ ¡plot(x0,y0,color) ¡ ¡ ¡ ¡}

slide-22
SLIDE 22

What ¡is ¡informa@on?

Informa@on ¡can ¡be ¡represented ¡in ¡various ¡equivalent ¡ways. ¡

For ¡each ¡pixel ¡on ¡the ¡screen ¡do: { ¡ ¡x ¡= ¡0 ¡ ¡ ¡y ¡= ¡0 ¡ ¡itera@on ¡= ¡0 ¡ ¡max_itera@on ¡= ¡1000 ¡ ¡while ¡( ¡x*x ¡+ ¡y*y ¡<= ¡(2*2) ¡ ¡AND ¡ ¡ itera@on ¡< ¡max_itera@on ¡) ¡ ¡{ ¡ ¡xtemp ¡= ¡x*x ¡-­‑ ¡y*y ¡+ ¡x0 ¡ ¡ ¡ ¡ ¡ ¡y ¡= ¡2*x*y ¡+ ¡y0 ¡ ¡ ¡ ¡ ¡ ¡x ¡= ¡xtemp ¡ ¡ ¡ ¡ ¡ ¡ ¡itera@on ¡= ¡itera@on ¡+ ¡1 ¡ ¡ ¡ ¡ ¡ ¡} ¡ ¡if ¡( ¡itera@on ¡== ¡max_itera@on ¡) ¡ ¡then ¡color ¡= ¡black ¡ ¡else ¡ ¡color ¡= ¡itera@on ¡ ¡plot(x0,y0,color) ¡ ¡ ¡ ¡}

slide-23
SLIDE 23

Kolmogorov’s ¡no@on ¡of ¡informa@on

Defini1on ¡[Kolmogorov]: ¡ The ¡“informa@on ¡content” ¡of ¡a ¡“message” ¡m ¡is ¡the ¡ length ¡(in ¡number ¡of ¡bits) ¡of ¡the ¡shortest ¡program ¡that ¡

  • utputs ¡m. ¡
slide-24
SLIDE 24

Kolmogorov’s ¡no@on ¡of ¡informa@on

Examples

Defini1on ¡[Kolmogorov]: ¡ The ¡“informa@on ¡content” ¡of ¡a ¡“message” ¡m ¡is ¡the ¡ length ¡(in ¡number ¡of ¡bits) ¡of ¡the ¡shortest ¡program ¡that ¡

  • utputs ¡m. ¡
slide-25
SLIDE 25

Kolmogorov’s ¡no@on ¡of ¡informa@on

Examples

(1) ¡m ¡= ¡0000000000000000000000000000000000000

Defini1on ¡[Kolmogorov]: ¡ The ¡“informa@on ¡content” ¡of ¡a ¡“message” ¡m ¡is ¡the ¡ length ¡(in ¡number ¡of ¡bits) ¡of ¡the ¡shortest ¡program ¡that ¡

  • utputs ¡m. ¡
slide-26
SLIDE 26

Kolmogorov’s ¡no@on ¡of ¡informa@on

Examples

(1) ¡m ¡= ¡0000000000000000000000000000000000000 (2) ¡m ¡= ¡0000000000000100000000000010000000001

Defini1on ¡[Kolmogorov]: ¡ The ¡“informa@on ¡content” ¡of ¡a ¡“message” ¡m ¡is ¡the ¡ length ¡(in ¡number ¡of ¡bits) ¡of ¡the ¡shortest ¡program ¡that ¡

  • utputs ¡m. ¡
slide-27
SLIDE 27

Kolmogorov’s ¡no@on ¡of ¡informa@on

Examples

(1) ¡m ¡= ¡0000000000000000000000000000000000000 (2) ¡m ¡= ¡0000000000000100000000000010000000001 (3) ¡m ¡= ¡1592653589793238462643383279502884197

Defini1on ¡[Kolmogorov]: ¡ The ¡“informa@on ¡content” ¡of ¡a ¡“message” ¡m ¡is ¡the ¡ length ¡(in ¡number ¡of ¡bits) ¡of ¡the ¡shortest ¡program ¡that ¡

  • utputs ¡m. ¡
slide-28
SLIDE 28

Kolmogorov’s ¡no@on ¡of ¡informa@on

Examples

(1) ¡m ¡= ¡0000000000000000000000000000000000000 (2) ¡m ¡= ¡0000000000000100000000000010000000001 (3) ¡m ¡= ¡1592653589793238462643383279502884197 (4) ¡m ¡= ¡3845879501648135484764749358418500147

Defini1on ¡[Kolmogorov]: ¡ The ¡“informa@on ¡content” ¡of ¡a ¡“message” ¡m ¡is ¡the ¡ length ¡(in ¡number ¡of ¡bits) ¡of ¡the ¡shortest ¡program ¡that ¡

  • utputs ¡m. ¡
slide-29
SLIDE 29

Kolmogorov’s ¡no@on ¡of ¡informa@on

slide-30
SLIDE 30

Kolmogorov’s ¡no@on ¡of ¡informa@on

Kolmogorov’s ¡defini@on ¡of ¡“informa@on ¡content” ¡ has ¡some ¡remarkable ¡proper@es:

slide-31
SLIDE 31

Kolmogorov’s ¡no@on ¡of ¡informa@on

Kolmogorov’s ¡defini@on ¡of ¡“informa@on ¡content” ¡ has ¡some ¡remarkable ¡proper@es:

  • Model-­‑independent: ¡it ¡is ¡independent ¡of ¡the ¡

underlying ¡“programming ¡language” ¡(up ¡to ¡an ¡ addi@ve ¡constant).

slide-32
SLIDE 32

Kolmogorov’s ¡no@on ¡of ¡informa@on

Kolmogorov’s ¡defini@on ¡of ¡“informa@on ¡content” ¡ has ¡some ¡remarkable ¡proper@es:

  • Model-­‑independent: ¡it ¡is ¡independent ¡of ¡the ¡

underlying ¡“programming ¡language” ¡(up ¡to ¡an ¡ addi@ve ¡constant).

  • Incomputable: ¡There ¡is ¡no ¡algorithm ¡that ¡takes ¡as ¡

input ¡a ¡message ¡m ¡and ¡outputs ¡its ¡informa@on ¡ content.

slide-33
SLIDE 33

Shannon’s ¡no@on ¡of ¡informa@on

slide-34
SLIDE 34

Shannon’s ¡no@on ¡of ¡informa@on

Defini1on ¡[Shannon]: ¡ The ¡“informa@on ¡content” ¡S(m) of ¡a ¡“message” ¡m ¡is ¡ equal ¡to ¡the ¡nega@ve ¡logarithm ¡of ¡its ¡probability Pr[m], ¡i.e., ¡S(m) = − log2 Pr[m].

slide-35
SLIDE 35

Shannon’s ¡no@on ¡of ¡informa@on

Examples Defini1on ¡[Shannon]: ¡ The ¡“informa@on ¡content” ¡S(m) of ¡a ¡“message” ¡m ¡is ¡ equal ¡to ¡the ¡nega@ve ¡logarithm ¡of ¡its ¡probability Pr[m], ¡i.e., ¡S(m) = − log2 Pr[m].

slide-36
SLIDE 36

Shannon’s ¡no@on ¡of ¡informa@on

Examples

(1) ¡m: ¡the ¡loKery ¡numbers

Defini1on ¡[Shannon]: ¡ The ¡“informa@on ¡content” ¡S(m) of ¡a ¡“message” ¡m ¡is ¡ equal ¡to ¡the ¡nega@ve ¡logarithm ¡of ¡its ¡probability Pr[m], ¡i.e., ¡S(m) = − log2 Pr[m].

slide-37
SLIDE 37

Shannon’s ¡no@on ¡of ¡informa@on

Examples

(1) ¡m: ¡the ¡loKery ¡numbers (2) ¡m: ¡message ¡whether ¡you ¡have ¡won ¡the ¡loKery

Defini1on ¡[Shannon]: ¡ The ¡“informa@on ¡content” ¡S(m) of ¡a ¡“message” ¡m ¡is ¡ equal ¡to ¡the ¡nega@ve ¡logarithm ¡of ¡its ¡probability Pr[m], ¡i.e., ¡S(m) = − log2 Pr[m].

slide-38
SLIDE 38

Shannon’s ¡no@on ¡of ¡informa@on

Examples

(1) ¡m: ¡the ¡loKery ¡numbers (2) ¡m: ¡message ¡whether ¡you ¡have ¡won ¡the ¡loKery (3) ¡m = π

Defini1on ¡[Shannon]: ¡ The ¡“informa@on ¡content” ¡S(m) of ¡a ¡“message” ¡m ¡is ¡ equal ¡to ¡the ¡nega@ve ¡logarithm ¡of ¡its ¡probability Pr[m], ¡i.e., ¡S(m) = − log2 Pr[m].

slide-39
SLIDE 39

Shannon’s ¡no@on ¡of ¡informa@on

Examples

(1) ¡m: ¡the ¡loKery ¡numbers (2) ¡m: ¡message ¡whether ¡you ¡have ¡won ¡the ¡loKery (3) ¡m = π (4) ¡m: ¡random ¡bitstring ¡of ¡length ¡n

Defini1on ¡[Shannon]: ¡ The ¡“informa@on ¡content” ¡S(m) of ¡a ¡“message” ¡m ¡is ¡ equal ¡to ¡the ¡nega@ve ¡logarithm ¡of ¡its ¡probability Pr[m], ¡i.e., ¡S(m) = − log2 Pr[m].

slide-40
SLIDE 40

Shannon’s ¡no@on ¡of ¡informa@on

slide-41
SLIDE 41

Shannon’s ¡no@on ¡of ¡informa@on

Some ¡remarks ¡on ¡Shannon’s ¡defini@on ¡of ¡ “informa@on ¡content”:

slide-42
SLIDE 42

Shannon’s ¡no@on ¡of ¡informa@on

Some ¡remarks ¡on ¡Shannon’s ¡defini@on ¡of ¡ “informa@on ¡content”:

  • Probabilis@c ¡defini@on: ¡Requires ¡an ¡underlying ¡

probability ¡distribu@on ¡PM ¡on ¡the ¡set ¡of ¡ messages ¡M. ¡

slide-43
SLIDE 43

Shannon’s ¡no@on ¡of ¡informa@on

Some ¡remarks ¡on ¡Shannon’s ¡defini@on ¡of ¡ “informa@on ¡content”:

  • Probabilis@c ¡defini@on: ¡Requires ¡an ¡underlying ¡

probability ¡distribu@on ¡PM ¡on ¡the ¡set ¡of ¡ messages ¡M. ¡

  • Easily ¡computable. ¡
slide-44
SLIDE 44

Shannon’s ¡no@on ¡of ¡informa@on

Some ¡remarks ¡on ¡Shannon’s ¡defini@on ¡of ¡ “informa@on ¡content”:

  • Probabilis@c ¡defini@on: ¡Requires ¡an ¡underlying ¡

probability ¡distribu@on ¡PM ¡on ¡the ¡set ¡of ¡ messages ¡M. ¡

  • Easily ¡computable. ¡
  • Widely ¡used ¡in ¡modern ¡informa@on ¡theory ¡(in ¡

theory ¡and ¡prac@ce). ¡

slide-45
SLIDE 45

The ¡idea ¡of ¡informa@on ¡compression

1000 ¡bit ¡channel

Suppose ¡that ¡we ¡want ¡to ¡transmit ¡the ¡picture ¡over ¡a ¡ communica@on ¡channel ¡with ¡limited ¡capacity.

Sender Receiver

slide-46
SLIDE 46

The ¡idea ¡of ¡informa@on ¡compression

For ¡each ¡pixel ¡on ¡the ¡screen ¡do: { ¡ ¡x ¡= ¡0 ¡ ¡ ¡y ¡= ¡0 ¡ ¡itera@on ¡= ¡0 ¡ ¡max_itera@on ¡= ¡1000 ¡ ¡while ¡( ¡x*x ¡+ ¡y*y ¡<= ¡(2*2) ¡ ¡AND ¡ ¡itera@on ¡ < ¡max_itera@on ¡) ¡ ¡{ ¡ ¡xtemp ¡= ¡x*x ¡-­‑ ¡y*y ¡+ ¡x0 ¡ ¡ ¡ ¡ ¡ ¡y ¡= ¡2*x*y ¡+ ¡y0 ¡ ¡ ¡ ¡ ¡ ¡x ¡= ¡xtemp ¡ ¡ ¡ ¡ ¡ ¡ ¡itera@on ¡= ¡itera@on ¡+ ¡1 ¡ ¡ ¡ ¡ ¡ ¡} ¡ ¡if ¡( ¡itera@on ¡== ¡max_itera@on ¡) ¡ ¡then ¡color ¡= ¡black ¡ ¡else ¡ ¡color ¡= ¡itera@on ¡ ¡plot(x0,y0,color) ¡ ¡ ¡ ¡}

1000 ¡bit ¡channel

For ¡each ¡pixel ¡on ¡the ¡screen ¡do: { ¡ ¡x ¡= ¡0 ¡ ¡ ¡y ¡= ¡0 ¡ ¡itera@on ¡= ¡0 ¡ ¡max_itera@on ¡= ¡1000 ¡ ¡while ¡( ¡x*x ¡+ ¡y*y ¡<= ¡(2*2) ¡ ¡AND ¡ ¡itera@on ¡ < ¡max_itera@on ¡) ¡ ¡{ ¡ ¡xtemp ¡= ¡x*x ¡-­‑ ¡y*y ¡+ ¡x0 ¡ ¡ ¡ ¡ ¡ ¡y ¡= ¡2*x*y ¡+ ¡y0 ¡ ¡ ¡ ¡ ¡ ¡x ¡= ¡xtemp ¡ ¡ ¡ ¡ ¡ ¡ ¡itera@on ¡= ¡itera@on ¡+ ¡1 ¡ ¡ ¡ ¡ ¡ ¡} ¡ ¡if ¡( ¡itera@on ¡== ¡max_itera@on ¡) ¡ ¡then ¡color ¡= ¡black ¡ ¡else ¡ ¡color ¡= ¡itera@on ¡ ¡plot(x0,y0,color) ¡ ¡ ¡ ¡}

Compression

Decoding Sender Receiver

slide-47
SLIDE 47 For ¡each ¡pixel ¡on ¡the ¡screen ¡do: { ¡ ¡x ¡= ¡0 ¡ ¡ ¡y ¡= ¡0 ¡ ¡itera@on ¡= ¡0 ¡ ¡max_itera@on ¡= ¡1000 ¡ ¡while ¡( ¡x*x ¡+ ¡y*y ¡<= ¡(2*2) ¡ ¡AND ¡ ¡itera@on ¡< ¡ max_itera@on ¡) ¡ ¡{ ¡ ¡xtemp ¡= ¡x*x ¡-­‑ ¡y*y ¡+ ¡x0 ¡ ¡ ¡ ¡ ¡ ¡y ¡= ¡2*x*y ¡+ ¡y0 ¡ ¡ ¡ ¡ ¡ ¡x ¡= ¡xtemp ¡ ¡ ¡ ¡ ¡ ¡ ¡itera@on ¡= ¡itera@on ¡+ ¡1 ¡ ¡ ¡ ¡ ¡ ¡} ¡ ¡if ¡( ¡itera@on ¡== ¡max_itera@on ¡) ¡ ¡then ¡color ¡= ¡black ¡ ¡else ¡ ¡color ¡= ¡itera@on ¡ ¡plot(x0,y0,color) ¡ ¡ ¡ ¡}

1000 ¡bits

M

For ¡each ¡pixel ¡on ¡the ¡screen ¡do: { ¡ ¡x ¡= ¡0 ¡ ¡ ¡y ¡= ¡0 ¡ ¡itera@on ¡= ¡0 ¡ ¡max_itera@on ¡= ¡1000 ¡ ¡while ¡( ¡x*x ¡+ ¡y*y ¡<= ¡(2*2) ¡ ¡AND ¡ ¡itera@on ¡< ¡ max_itera@on ¡) ¡ ¡{ ¡ ¡xtemp ¡= ¡x*x ¡-­‑ ¡y*y ¡+ ¡x0 ¡ ¡ ¡ ¡ ¡ ¡y ¡= ¡2*x*y ¡+ ¡y0 ¡ ¡ ¡ ¡ ¡ ¡x ¡= ¡xtemp ¡ ¡ ¡ ¡ ¡ ¡ ¡itera@on ¡= ¡itera@on ¡+ ¡1 ¡ ¡ ¡ ¡ ¡ ¡} ¡ ¡if ¡( ¡itera@on ¡== ¡max_itera@on ¡) ¡ ¡then ¡color ¡= ¡black ¡ ¡else ¡ ¡color ¡= ¡itera@on ¡ ¡plot(x0,y0,color) ¡ ¡ ¡ ¡} For ¡abcdef Hijklmnop Qrstuvw Xzy ¡xyz For ¡abcdef Hijklmnop Qrstuvw Xzy ¡xyz

200 ¡bits

M

For ¡abcdef Hijklmnop Qrstuvw Xzy ¡xyz For ¡abcdef Hijklmnop Qrstuvw Xzy ¡xyz

Quan@fy ¡informa@on ¡content ¡of ¡a ¡message ¡M ¡by ¡the ¡size ¡ (in ¡# ¡bits) ¡of ¡the ¡minimal ¡compression.

The ¡idea ¡of ¡informa@on ¡compression

slide-48
SLIDE 48

Shannon ¡entropy ¡and ¡compression

For ¡abcdef Hijklmnop Qrstuvw Xzy ¡xyz For ¡abcdef Hijklmnop Qrstuvw Xzy ¡xyz

H(M) bits

M

For ¡abcdef Hijklmnop Qrstuvw Xzy ¡xyz For ¡abcdef Hijklmnop Qrstuvw Xzy ¡xyz

Theorem ¡[Shannon ¡1948] The ¡Shannon ¡entropy ¡H(M) corresponds ¡to ¡the ¡minimum ¡ (average) ¡compression ¡length ¡of ¡M.

slide-49
SLIDE 49

Compression ¡according ¡to ¡Shannon

slide-50
SLIDE 50

Opera@onal ¡relevance

  • Given ¡a ¡physical ¡object, ¡how ¡much ¡informa@on ¡is ¡

required ¡to ¡describe ¡it?

  • Given ¡a ¡physical ¡device, ¡what ¡is ¡the ¡maximum ¡amount ¡
  • f ¡informa@on ¡that ¡can ¡be ¡stored ¡reliably?
slide-51
SLIDE 51

Why ¡are ¡such ¡ques@ons ¡interes@ng?

  • Technological ¡applica@ons ¡

(informa@on ¡processing ¡and ¡ transmission)

  • Simulatability ¡of ¡physical ¡

systems

slide-52
SLIDE 52

Why ¡are ¡such ¡ques@ons ¡interes@ng? (cont’d)

  • Development ¡of ¡physical ¡

theories

  • Used ¡in ¡other ¡areas ¡of ¡

science ¡(biology, ¡finances, ¡ linguis@cs, ¡…)

slide-53
SLIDE 53

Linking Quantum Physics and Information Theory

slide-54
SLIDE 54

Informa@on ¡is ¡physical

  • Rolf ¡Landauer: ¡

“informa@on ¡is ¡always ¡ represented ¡by ¡the ¡state ¡of ¡ a ¡physical ¡system”. ¡

  • If ¡informa@on ¡is ¡

represented ¡by ¡a ¡quantum ¡ system ¡then ¡it ¡is ¡by ¡ defini@on ¡“quantum ¡ informa@on”. ¡

slide-55
SLIDE 55

Independence ¡of ¡informa@on ¡carriers

According ¡to ¡Shannon’s ¡theory, ¡informa@on ¡is ¡independent ¡

  • f ¡the ¡“physical ¡informa@on ¡carriers”. ¡

M

Representa1on ¡of ¡a ¡message ¡M Each ¡value ¡M=m is ¡represented ¡by ¡a ¡different ¡physical ¡state ¡of ¡ the ¡system. ¡

M M

slide-56
SLIDE 56

Independence ¡of ¡informa@on ¡carriers

According ¡to ¡Shannon’s ¡theory, ¡informa@on ¡is ¡independent ¡

  • f ¡the ¡“physical ¡informa@on ¡carriers”. ¡

M

Representa1on ¡of ¡a ¡bit Each ¡value ¡of ¡a ¡bit ¡(“0” ¡or ¡“1”) ¡is ¡represented ¡by ¡two ¡different ¡ (perfectly ¡dis@nguishable) ¡states ¡of ¡the ¡informa@on ¡carrier. ¡

M M

slide-57
SLIDE 57

Independence ¡of ¡informa@on ¡carriers?

According ¡to ¡Shannon’s ¡theory, ¡informa@on ¡is ¡independent ¡

  • f ¡the ¡“physical ¡informa@on ¡carriers”. ¡

M M M

slide-58
SLIDE 58

Independence ¡of ¡informa@on ¡carriers?

According ¡to ¡Shannon’s ¡theory, ¡informa@on ¡is ¡independent ¡

  • f ¡the ¡“physical ¡informa@on ¡carriers”. ¡

But ¡does ¡this ¡paradigm ¡also ¡apply ¡to ¡informa@on ¡stored ¡in ¡ quantum ¡devices?

[Photos: ¡QSIT]

M M M

slide-59
SLIDE 59

Classical ¡informa@on

Classically, information may always be represented as a sequence of binary numbers (the bits).

0 ¡-­‑ ¡1

slide-60
SLIDE 60

Quantum ¡informa@on

Quantum information is represented as the state of a quantum system, such as the polarization degree of freedom of a photon.

ψ

slide-61
SLIDE 61

Qubit

The ¡state ¡of ¡a ¡qubit ¡is ¡generally ¡represented ¡as ¡a ¡vector ¡in ¡ C2. ψ Although ¡the ¡smallest ¡possible ¡unit ¡of ¡quantum ¡ informa@on ¡is ¡a ¡that ¡represented ¡on ¡a ¡two-­‑level ¡system ¡(a ¡ qubit), ¡there ¡is ¡a ¡con@nuum ¡of ¡states.

slide-62
SLIDE 62

Qubits

The ¡state ¡of ¡a ¡single ¡system ¡is ¡specified ¡by ¡a ¡2-­‑dimensional ¡ vector ¡ψ∈ C2 The ¡state ¡of ¡ ¡n ¡qubits ¡is ¡specified ¡by ¡a ¡ ¡2n-­‑dimensional ¡vector ¡ψ∈ C2n ψ ρ ρ ρ

slide-63
SLIDE 63

Comparison: ¡bits ¡vs ¡qubits

36 ¡qubits 236 ¡coordinates > 100 GByte

Ψ

slide-64
SLIDE 64

Independence ¡of ¡informa@on ¡carriers?

According ¡to ¡Shannon’s ¡theory, ¡informa@on ¡is ¡independent ¡

  • f ¡the ¡“physical ¡informa@on ¡carriers”. ¡

But ¡does ¡this ¡paradigm ¡also ¡apply ¡to ¡informa@on ¡stored ¡in ¡ quantum ¡devices?

[Photos: ¡QSIT]

M M M

slide-65
SLIDE 65

Toy ¡example

slide-66
SLIDE 66

Toy ¡example

  • 1. N ¡collabora@ng ¡players ¡sixng ¡in ¡a ¡room
slide-67
SLIDE 67

Toy ¡example

  • 1. N ¡collabora@ng ¡players ¡sixng ¡in ¡a ¡room
  • 2. 2 ¡of ¡them ¡selected ¡at ¡random ¡and ¡put ¡in ¡separated ¡rooms
slide-68
SLIDE 68

Toy ¡example

  • 1. N ¡collabora@ng ¡players ¡sixng ¡in ¡a ¡room
  • 2. 2 ¡of ¡them ¡selected ¡at ¡random ¡and ¡put ¡in ¡separated ¡rooms
  • 3. N-­‑2 ¡remaining ¡players ¡announce ¡a ¡bit ¡C ¡of ¡their ¡choice

C

slide-69
SLIDE 69

Toy ¡example

  • 1. N ¡collabora@ng ¡players ¡sixng ¡in ¡a ¡room
  • 2. 2 ¡of ¡them ¡selected ¡at ¡random ¡and ¡put ¡in ¡separated ¡rooms
  • 3. N-­‑2 ¡remaining ¡players ¡announce ¡a ¡bit ¡C ¡of ¡their ¡choice
  • 4. separated ¡players ¡output ¡bits ¡B1 ¡and ¡B2

B1 B2 C

slide-70
SLIDE 70

Toy ¡example

  • 1. N ¡collabora@ng ¡players ¡sixng ¡in ¡a ¡room
  • 2. 2 ¡of ¡them ¡selected ¡at ¡random ¡and ¡put ¡in ¡separated ¡rooms
  • 3. N-­‑2 ¡remaining ¡players ¡announce ¡a ¡bit ¡C ¡of ¡their ¡choice
  • 4. separated ¡players ¡output ¡bits ¡B1 ¡and ¡B2

¡Game ¡is ¡won ¡if ¡B1 ¡≠ ¡B2.

B1 B2 C

slide-71
SLIDE 71

Maximum ¡winning ¡probability

Strategies B=0 B=1 B=C B=1-C

slide-72
SLIDE 72

Maximum ¡winning ¡probability

  • Each ¡player ¡may ¡choose ¡one ¡of ¡the ¡following ¡four ¡

strategies ¡(in ¡case ¡he ¡is ¡selected). ¡

(The ¡strategy ¡defines ¡how ¡the ¡output ¡B ¡is ¡derived ¡from ¡the ¡input ¡C.)

Strategies B=0 B=1 B=C B=1-C

slide-73
SLIDE 73

Maximum ¡winning ¡probability

  • Each ¡player ¡may ¡choose ¡one ¡of ¡the ¡following ¡four ¡

strategies ¡(in ¡case ¡he ¡is ¡selected). ¡

(The ¡strategy ¡defines ¡how ¡the ¡output ¡B ¡is ¡derived ¡from ¡the ¡input ¡C.)

  • The ¡game ¡cannot ¡be ¡won ¡if ¡the ¡two ¡selected ¡

players ¡follow ¡iden@cal ¡strategies.

Strategies B=0 B=1 B=C B=1-C

slide-74
SLIDE 74

Maximum ¡winning ¡probability

  • Each ¡player ¡may ¡choose ¡one ¡of ¡the ¡following ¡four ¡

strategies ¡(in ¡case ¡he ¡is ¡selected). ¡

(The ¡strategy ¡defines ¡how ¡the ¡output ¡B ¡is ¡derived ¡from ¡the ¡input ¡C.)

  • The ¡game ¡cannot ¡be ¡won ¡if ¡the ¡two ¡selected ¡

players ¡follow ¡iden@cal ¡strategies.

  • This ¡happens ¡with ¡probability ¡≈1/4 ¡(for ¡N ¡large).

Strategies B=0 B=1 B=C B=1-C

slide-75
SLIDE 75

Maximum ¡winning ¡probability

  • Each ¡player ¡may ¡choose ¡one ¡of ¡the ¡following ¡four ¡

strategies ¡(in ¡case ¡he ¡is ¡selected). ¡

(The ¡strategy ¡defines ¡how ¡the ¡output ¡B ¡is ¡derived ¡from ¡the ¡input ¡C.)

  • The ¡game ¡cannot ¡be ¡won ¡if ¡the ¡two ¡selected ¡

players ¡follow ¡iden@cal ¡strategies.

  • This ¡happens ¡with ¡probability ¡≈1/4 ¡(for ¡N ¡large).
  • Hence, ¡the ¡game ¡is ¡lost ¡with ¡probability ¡

(at ¡least) ¡1/4.

Strategies B=0 B=1 B=C B=1-C

slide-76
SLIDE 76

What ¡did ¡we ¡prove?

Claim For ¡any ¡possible ¡strategy, ¡the ¡game ¡is ¡lost ¡with ¡ probability ¡at ¡least ¡≈1/4.

slide-77
SLIDE 77

What ¡did ¡we ¡prove?

Claim For ¡any ¡possible ¡strategy, ¡the ¡game ¡is ¡lost ¡with ¡ probability ¡at ¡least ¡≈1/4. Addi1onal ¡implicit ¡assump1on All ¡informa@on ¡is ¡encoded ¡and ¡processed ¡ classically.

slide-78
SLIDE 78

Quantum ¡strategies ¡are ¡stronger

The ¡game ¡can ¡be ¡won ¡with ¡probability ¡1 ¡if ¡the ¡ players ¡can ¡use ¡an ¡internal ¡quantum ¡device. ¡ Note: ¡all ¡communica@on ¡during ¡the ¡game ¡is ¡ s@ll ¡purely ¡classical. ¡

slide-79
SLIDE 79

Quantum ¡strategies ¡are ¡stronger

The ¡game ¡can ¡be ¡won ¡with ¡probability ¡1 ¡if ¡the ¡ players ¡can ¡use ¡an ¡internal ¡quantum ¡device. ¡ Note: ¡all ¡communica@on ¡during ¡the ¡game ¡is ¡ s@ll ¡purely ¡classical. ¡ B1 B2 C

slide-80
SLIDE 80

Quantum ¡strategy

slide-81
SLIDE 81

Quantum ¡strategy

  • 1. N players start with correlated state Ψ =|

0〉

⊗N +|

1〉

⊗N

slide-82
SLIDE 82

Quantum ¡strategy

  • 1. N players start with correlated state Ψ =|

0〉

⊗N +|

1〉

⊗N

  • 2. keep state stored
slide-83
SLIDE 83

Quantum ¡strategy

  • 1. N players start with correlated state Ψ =|

0〉

⊗N +|

1〉

⊗N

  • 2. keep state stored
  • 3. all remaining players measure in diagonal basis and choose

C as the xor of their measurement results

C

slide-84
SLIDE 84

Quantum ¡strategy

  • 1. N players start with correlated state Ψ =|

0〉

⊗N +|

1〉

⊗N

  • 2. keep state stored
  • 3. all remaining players measure in diagonal basis and choose

C as the xor of their measurement results

  • 4. separated players determine B1 and B2 by measuring in

either the diagonal or the circular basis, depending on C.

B1 B2 C

slide-85
SLIDE 85

What ¡can ¡we ¡learn ¡from ¡this ¡example?

slide-86
SLIDE 86

What ¡can ¡we ¡learn ¡from ¡this ¡example?

  • Quantum mechanics allows us to win games that

cannot be won in a classical world (examples known as “pseudo telepathy games”). (Telepathy is obviously dangerous from a cryptographic point of view. )

slide-87
SLIDE 87

What ¡can ¡we ¡learn ¡from ¡this ¡example?

  • Quantum mechanics allows us to win games that

cannot be won in a classical world (examples known as “pseudo telepathy games”). (Telepathy is obviously dangerous from a cryptographic point of view. )

  • There is no physical principle that allows us to rule
  • ut quantum strategies.
slide-88
SLIDE 88

What ¡can ¡we ¡learn ¡from ¡this ¡example?

  • Quantum mechanics allows us to win games that

cannot be won in a classical world (examples known as “pseudo telepathy games”). (Telepathy is obviously dangerous from a cryptographic point of view. )

  • There is no physical principle that allows us to rule
  • ut quantum strategies.

It is, in general, unavoidable to take into account quantum effects.

slide-89
SLIDE 89

Independence ¡of ¡informa@on ¡carriers?

According ¡to ¡Shannon’s ¡theory, ¡informa@on ¡is ¡independent ¡

  • f ¡the ¡“physical ¡informa@on ¡carriers”. ¡

But ¡does ¡this ¡paradigm ¡also ¡apply ¡to ¡informa@on ¡stored ¡in ¡ quantum ¡devices? ¡ ¡ ¡ ¡ ¡No!

[Photos: ¡QSIT]

M M M

slide-90
SLIDE 90

Shannon’s ¡“impossibility ¡result”

Theorem For ¡informa@on-­‑theore@cally ¡secure ¡encryp@on, ¡the ¡ key ¡S ¡needs ¡to ¡be ¡at ¡least ¡as ¡long ¡as ¡the ¡message ¡M. In ¡par@cular, ¡One-­‑Time-­‑Pad ¡encryp(on ¡is ¡op@mal. C ¡= ¡enc(M,S) C M ¡= ¡dec(C,S)

slide-91
SLIDE 91

Proof ¡of ¡Shannon’s ¡theorem

Let ¡M ¡be ¡a ¡uniformly ¡distributed ¡n-­‑bit ¡message, ¡ S ¡a ¡secret ¡key, ¡and ¡C ¡the ¡ciphertext. Requirements

  • H(M|SC) ¡= ¡0, ¡since ¡M ¡is ¡determined ¡by ¡S, ¡C.
  • H(M|C) ¡= ¡H(M) ¡= ¡n, ¡since ¡M ¡is ¡indep. ¡of ¡C.

Hence H(S) ¡≥ ¡I(M ¡: ¡S|C) ¡= ¡H(M|C) ¡-­‑ ¡H(M|SC) ¡= ¡n.

slide-92
SLIDE 92

Shannon’s ¡impossibility ¡result

Theorem ¡[Shannon, ¡1949] Two ¡par@es ¡connected ¡via ¡an ¡insecure ¡channel ¡cannot ¡ exchange ¡any ¡messages ¡secretly

(even ¡if ¡they ¡have ¡methods ¡for ¡authen@ca@on). ¡

M

A B E

slide-93
SLIDE 93

BenneK ¡and ¡Brassard’s ¡possibility ¡result

C.H. ¡BenneK

[Photo: ¡ETH ¡Zurich]

If ¡informa@on ¡cannot ¡ be ¡cloned, ¡then ¡it ¡ can ¡also ¡not ¡be ¡ stolen ¡(without ¡ leaving ¡traces).

  • G. ¡Brassard
[Photo: ¡ETH ¡Zurich]
slide-94
SLIDE 94

BenneK ¡and ¡Brassard’s ¡possibility ¡result

C.H. ¡BenneK

[Photo: ¡ETH ¡Zurich]

If ¡informa@on ¡cannot ¡ be ¡cloned, ¡then ¡it ¡ can ¡also ¡not ¡be ¡ stolen ¡(without ¡ leaving ¡traces). This ¡was ¡the ¡inven@on ¡of ¡quantum ¡cryptography.

  • G. ¡Brassard
[Photo: ¡ETH ¡Zurich]
slide-95
SLIDE 95

Quantum ¡cryptography

M

A B E Idea: ¡Use ¡no-­‑cloning ¡principle ¡to ¡verify ¡secrecy.

M

ρ ρ

slide-96
SLIDE 96

One-­‑@me-­‑pad ¡encryp@on

M

A B E Let ¡M∈ {0,1} be ¡a ¡message ¡bit ¡and ¡S∈ {0,1} a ¡“key ¡bit”. S S

M

C = M + S (mod 2) C M C M +S (mod 2) +S (mod 2)

slide-97
SLIDE 97

One-­‑@me-­‑pad ¡encryp@on

M

A B E Let ¡M∈ {0,1} be ¡a ¡message ¡bit ¡and ¡S∈ {0,1} a ¡“key ¡bit”. S S

M

C = M + S (mod 2) C Theorem If ¡S ¡is ¡uniformly ¡distributed ¡then ¡C ¡is ¡uncorrelated ¡to ¡M.

slide-98
SLIDE 98

X ¡or ¡Z

B Idea Check ¡sta@s@cally ¡that ¡H(X⎮B) is ¡small. ¡The ¡generalized ¡ uncertainty ¡principle ¡then ¡implies ¡that ¡H(Z⎮C) is ¡large.

No-­‑cloning ¡principle ¡provides ¡security

A C

[Tomamichel ¡et ¡al., ¡Nature ¡Communica@ons, ¡2012]

H(X⎮B) + H(Z⎮C) ≥ 1

slide-99
SLIDE 99

Quantum ¡cryptography

Protocol

  • 1. Use ¡quantum ¡communica@on ¡to ¡generate ¡a ¡key

(the ¡no-­‑cloning ¡principle ¡guarantees ¡that ¡it ¡is ¡secure)

  • 2. Use ¡one-­‑@me-­‑pad ¡encryp@on ¡to ¡send ¡message ¡M.

M

A B E

slide-100
SLIDE 100

An ¡apparent ¡contradic@on

M

A B E Theorem ¡[BenneK ¡and ¡Brassard, ¡1984] Two ¡par@es ¡connected ¡via ¡an ¡insecure ¡channel ¡can ¡ exchange ¡messages ¡secretly ¡

(provided ¡they ¡have ¡a ¡method ¡for ¡authen@ca@on). ¡

slide-101
SLIDE 101

An ¡apparent ¡contradic@on

M

A B E Theorem ¡[BenneK ¡and ¡Brassard, ¡1984] Two ¡par@es ¡connected ¡via ¡an ¡insecure ¡channel ¡can ¡ exchange ¡messages ¡secretly ¡

(provided ¡they ¡have ¡a ¡method ¡for ¡authen@ca@on). ¡

Theorem ¡[Shannon, ¡1949] Two ¡par@es ¡connected ¡via ¡an ¡insecure ¡channel ¡cannot ¡ exchange ¡any ¡messages ¡secretly

(even ¡if ¡they ¡have ¡methods ¡for ¡authen@ca@on). ¡

slide-102
SLIDE 102

Proof ¡of ¡Shannon’s ¡theorem

Let ¡M ¡be ¡a ¡uniformly ¡distributed ¡n-­‑bit ¡message, ¡S ¡a ¡ secret ¡key, ¡and ¡C ¡the ¡ciphertext.. Requirements

  • H(M|SC) ¡= ¡0, ¡since ¡M ¡determined ¡by ¡S, ¡C.
  • H(M|C) ¡= ¡H(M) ¡= ¡n, ¡since ¡M ¡indep. ¡of ¡C.

Hence H(S) ¡≥ ¡I(M ¡: ¡S|C) ¡= ¡H(M|C) ¡-­‑ ¡H(M|SC) ¡= ¡n.

slide-103
SLIDE 103

Proof ¡of ¡Shannon’s ¡theorem

Let ¡M ¡be ¡a ¡uniformly ¡distributed ¡n-­‑bit ¡message, ¡S ¡a ¡ secret ¡key, ¡and ¡C ¡the ¡ciphertext.. Requirements

  • H(M|SC) ¡= ¡0, ¡since ¡M ¡determined ¡by ¡S, ¡C.
  • H(M|C) ¡= ¡H(M) ¡= ¡n, ¡since ¡M ¡indep. ¡of ¡C.

Hence H(S) ¡≥ ¡I(M ¡: ¡S|C) ¡= ¡H(M|C) ¡-­‑ ¡H(M|SC) ¡= ¡n. H(M|SCBob)

slide-104
SLIDE 104

Proof ¡of ¡Shannon’s ¡theorem

Let ¡M ¡be ¡a ¡uniformly ¡distributed ¡n-­‑bit ¡message, ¡S ¡a ¡ secret ¡key, ¡and ¡C ¡the ¡ciphertext.. Requirements

  • H(M|SC) ¡= ¡0, ¡since ¡M ¡determined ¡by ¡S, ¡C.
  • H(M|C) ¡= ¡H(M) ¡= ¡n, ¡since ¡M ¡indep. ¡of ¡C.

Hence H(S) ¡≥ ¡I(M ¡: ¡S|C) ¡= ¡H(M|C) ¡-­‑ ¡H(M|SC) ¡= ¡n. H(M|SCBob) H(M|CEve)

slide-105
SLIDE 105

Proof ¡of ¡Shannon’s ¡theorem

Let ¡M ¡be ¡a ¡uniformly ¡distributed ¡n-­‑bit ¡message, ¡S ¡a ¡ secret ¡key, ¡and ¡C ¡the ¡ciphertext.. Requirements

  • H(M|SC) ¡= ¡0, ¡since ¡M ¡determined ¡by ¡S, ¡C.
  • H(M|C) ¡= ¡H(M) ¡= ¡n, ¡since ¡M ¡indep. ¡of ¡C.

Hence H(S) ¡≥ ¡I(M ¡: ¡S|C) ¡= ¡H(M|C) ¡-­‑ ¡H(M|SC) ¡= ¡n. H(M|SCBob) H(M|CEve) No ¡cloning: ¡ CBob ¡≠ ¡CEve ¡in ¡general

slide-106
SLIDE 106

Proper@es ¡of ¡entangled ¡qubits

ice X Y α αβ β Pr[X ¡= ¡Y] ¡ ¡ ¡ ¡= ¡ ¡ ¡ ¡Cos2(α-­‑β) Pr[X ¡≠ ¡Y] ¡ ¡ ¡ ¡= ¡ ¡ ¡ ¡Sin2(α-­‑β) ¡≈ ¡(α-­‑β)2 ¡ ¡ ¡ ¡(for ¡small ¡angle ¡differences)

ρ ρ

slide-107
SLIDE 107

Proper@es ¡of ¡entangled ¡qubits

ice X Y α αβ β Pr[X ¡= ¡Y] ¡ ¡ ¡ ¡= ¡ ¡ ¡ ¡Cos2(α-­‑β) Pr[X ¡≠ ¡Y] ¡ ¡ ¡ ¡= ¡ ¡ ¡ ¡Sin2(α-­‑β) ¡≈ ¡(α-­‑β)2 ¡ ¡ ¡ ¡(for ¡small ¡angle ¡differences)

ρ ρ

Note: ¡If ¡the ¡le€ ¡par@cle ¡is ¡measured ¡with ¡angle ¡α ¡ ¡and ¡gives ¡

  • utput ¡0 ¡(or ¡1) ¡then ¡the ¡right ¡par@cle ¡behaves ¡as ¡if ¡it ¡was ¡

prepared ¡along ¡α ¡(or ¡α+π/2). ¡

slide-108
SLIDE 108

Conclusions

slide-109
SLIDE 109

Conclusions

  • Quantum vs. classical physical objects: The joint state

space of object A and object B is not simply the cartesian product of the two individual state spaces.

slide-110
SLIDE 110

Conclusions

  • Quantum vs. classical physical objects: The joint state

space of object A and object B is not simply the cartesian product of the two individual state spaces.

  • Information is physical: Since information is physical,

the physical properties of the underlying information carriers have to be taken into account when describing the laws of information.

slide-111
SLIDE 111

Conclusions

  • Quantum vs. classical physical objects: The joint state

space of object A and object B is not simply the cartesian product of the two individual state spaces.

  • Information is physical: Since information is physical,

the physical properties of the underlying information carriers have to be taken into account when describing the laws of information.

  • Implications: The resulting laws of information are

fundamentally different from the corresponding classical laws. Examples include the no-cloning principle, which has applications, e.g., in cryptography.

slide-112
SLIDE 112

Many thanks for your attention