Fidelities of Quantum ARQ Protocol Alexei Ashikhmin Bell Labs  Classical Automatic Repeat Request (ARQ) Protocol  Qubits, von Neumann Measurement, Quantum.

Slides:



Advertisements
Similar presentations
Quantum t-designs: t-wise independence in the quantum world Andris Ambainis, Joseph Emerson IQC, University of Waterloo.
Advertisements

Noise, Information Theory, and Entropy (cont.) CS414 – Spring 2007 By Karrie Karahalios, Roger Cheng, Brian Bailey.
Cyclic Code.
Information Theory Introduction to Channel Coding Jalal Al Roumy.
Adapting Quantum Error Correction to Specific Channels Peter Shor Massachusetts Institute of Technology Joint work with Andrew Fletcher and Ruitian Lang.
Quantum Error Correction Joshua Kretchmer Gautam Wilkins Eric Zhou.
Cellular Communications
Chien Hsing James Wu David Gottesman Andrew Landahl.
Quantum Error Correction and Fault Tolerance Daniel Gottesman Perimeter Institute.
Asymptotic Enumerators of Protograph LDPCC Ensembles Jeremy Thorpe Joint work with Bob McEliece, Sarah Fogal.
Quantum Computation and Error Correction Ali Soleimani.
Review from last lecture: A Simple Quantum (3,1) Repetition Code
Theta Function Lecture 24: Apr 18. Error Detection Code Given a noisy channel, and a finite alphabet V, and certain pairs that can be confounded, the.
Introduction to Quantum Information Processing Lecture 4 Michele Mosca.
Dirac Notation and Spectral decomposition Michele Mosca.
Quantum Error Correction: Andrew Landahl David Gottesman Dr. Wu And others.
Quantum Algorithms II Andrew C. Yao Tsinghua University & Chinese U. of Hong Kong.
Quantum Cryptography Prafulla Basavaraja CS 265 – Spring 2005.
15-853Page :Algorithms in the Real World Error Correcting Codes I – Overview – Hamming Codes – Linear Codes.
Orthogonal Sets (12/2/05) Recall that “orthogonal” matches the geometric idea of “perpendicular”. Definition. A set of vectors u 1,u 2,…,u p in R n is.
Hamming Codes 11/17/04. History In the late 1940’s Richard Hamming recognized that the further evolution of computers required greater reliability, in.
Linear codes 1 CHAPTER 2: Linear codes ABSTRACT Most of the important codes are special types of so-called linear codes. Linear codes are of importance.
Presented by: Erik Cox, Shannon Hintzman, Mike Miller, Jacquie Otto, Adam Serdar, Lacie Zimmerman.
Syndrome Decoding of Linear Block Code
Analysis of Iterative Decoding
GROUPS & THEIR REPRESENTATIONS: a card shuffling approach Wayne Lawton Department of Mathematics National University of Singapore S ,
ENTROPIC CHARACTERISTICS OF QUANTUM CHANNELS AND THE ADDITIVITY PROBLEM A. S. Holevo Steklov Mathematical Institute, Moscow.
Physics 361 Principles of Modern Physics Lecture 8.
Error-Correcting Codes:
Chang-Kui Duan, Institute of Modern Physics, CUPT 1 Harmonic oscillator and coherent states Reading materials: 1.Chapter 7 of Shankar’s PQM.
SPANISH CRYPTOGRAPHY DAYS (SCD 2011) A Search Algorithm Based on Syndrome Computation to Get Efficient Shortened Cyclic Codes Correcting either Random.
Information and Coding Theory Linear Block Codes. Basic definitions and some examples. Juris Viksna, 2015.
Chap 3. Formalism Hilbert Space Observables
Lecture note 8: Quantum Algorithms
Extremal Problems of Information Combining Alexei Ashikhmin  Information Combining: formulation of the problem  Mutual Information Function for the Single.
Cyclic Codes for Error Detection W. W. Peterson and D. T. Brown by Maheshwar R Geereddy.
Quantum Factoring Michele Mosca The Fifth Canadian Summer School on Quantum Information August 3, 2005.
1 SNS COLLEGE OF ENGINEERING Department of Electronics and Communication Engineering Subject: Digital communication Sem: V Cyclic Codes.
Codes Codes are used for the following purposes: - to detect errors - to correct errors after detection Error Control Coding © Erhan A. Ince Types: -Linear.
COEN 180 Erasure Correcting, Error Detecting, and Error Correcting Codes.
COSC 3213: Computer Networks I Instructor: Dr. Amir Asif Department of Computer Science York University Section M Topics: 1. Error Detection Techniques:
Basic Characteristics of Block Codes
§6 Linear Codes § 6.1 Classification of error control system § 6.2 Channel coding conception § 6.3 The generator and parity-check matrices § 6.5 Hamming.
DIGITAL COMMUNICATIONS Linear Block Codes
1 Introduction to Quantum Information Processing CS 667 / PH 767 / CO 681 / AM 871 Richard Cleve DC 2117 Lecture 20 (2009)
Quantization Codes Comprising Multiple Orthonormal Bases Alexei Ashikhmin Bell Labs  MIMO Broadcast Transmission  Quantizers Q(m) for MIMO Broadcast.
Quantum Cryptography Slides based in part on “A talk on quantum cryptography or how Alice outwits Eve,” by Samuel Lomonaco Jr. and “Quantum Computing”
ADVANTAGE of GENERATOR MATRIX:
Chapter 31 INTRODUCTION TO ALGEBRAIC CODING THEORY.
Angular Momentum Classical radius vector from origin linear momentum determinant form of cross product Copyright – Michael D. Fayer, 2007.
The parity bits of linear block codes are linear combination of the message. Therefore, we can represent the encoder by a linear system described by matrices.
Some Computation Problems in Coding Theory
Elementary Coding Theory Including Hamming and Reed-Solomom Codes with Maple and MATLAB Richard Klima Appalachian State University Boone, North Carolina.
Digital Communications I: Modulation and Coding Course Term Catharina Logothetis Lecture 9.
1 Introduction to Quantum Information Processing CS 467 / CS 667 Phys 667 / Phys 767 C&O 481 / C&O 681 Richard Cleve DC 653 Lecture.
Fidelity of a Quantum ARQ Protocol Alexei Ashikhmin Bell Labs  Classical Automatic Repeat Request (ARQ) Protocol  Quantum Automatic Repeat Request (ARQ)
Error Control Coding. Purpose To detect and correct error(s) that is introduced during transmission of digital signal.
Richard Cleve DC 2117 Introduction to Quantum Information Processing QIC 710 / CS 667 / PH 767 / CO 681 / AM 871 Lecture (2011)
II. Linear Block Codes. © Tallal Elshabrawy 2 Digital Communication Systems Source of Information User of Information Source Encoder Channel Encoder Modulator.
Channel Coding: Part I Presentation II Irvanda Kurniadi V. ( ) Digital Communication 1.
Mathematical Formulation of the Superposition Principle
A low cost quantum factoring algorithm
Unconditional Security of the Bennett 1992 quantum key-distribution protocol over a lossy and noisy channel Kiyoshi Tamaki * *Perimeter Institute for.
Subject Name: Information Theory Coding Subject Code: 10EC55
Chapter 6.
Chapter 6. Large Scale Optimization
Block codes. encodes each message individually into a codeword n is fixed, Input/out belong to alphabet Q of cardinality q. The set of Q-ary n-tuples.
Chapter 5. The Duality Theorem
II. Linear Block Codes.
Chapter 6. Large Scale Optimization
Presentation transcript:

Fidelities of Quantum ARQ Protocol Alexei Ashikhmin Bell Labs  Classical Automatic Repeat Request (ARQ) Protocol  Qubits, von Neumann Measurement, Quantum Codes  Quantum Automatic Repeat Request (ARQ) Protocol  Quantum Errors  Quantum Enumerators  Fidelity of Quantum ARQ Protocol Quantum Codes of Finite Lengths The asymptotical Case (the code length ) Some results from the paper “Quantum Error Detection”, by A. Ashikhmin,A. Barg, E. Knill, and S. Litsyn are used in this talk

is a parity check matrix of a code Compute syndrome If we detect an error If, but we have an undetected error Classical ARQ Protocol Noisy Channel

The state (pure) of qubits is a vector Manipulating by qubits, we effectively manipulate by complex coefficients of As a result we obtain a significant (sometimes exponential) speed up qubits Qubits

In this talk all complex vectors are assumed to be normalized, i.e. All normalization factors are omitted to make notation short

is projected on with probability We know to which subspace was projected von Neumann Measurement and orthogonal subspaces, is the orthogonal projection on

12k … k+1n … information qubits in state n 12 … quantum codeword in the state unitary rotation Quantum Codes redundant qubits in the ground states is the code space is the code rate the joint state:

ARQ protocol: –We transmit a code state –Receive –Measure with respect to and –If the result of the measurement belongs to we ask to repeat transmission –Otherwise we use Quantum ARQ Protocol is fidelity If is close to 1 we can use

Conditional Fidelity The conditional fidelity is the average value of under the condition that is projected on Recall that the probability that is projected on is equal to Quantum ARQ Protocol

Quantum computer is unavoidably vulnerable to errors Any quantum system is not completely isolated from the environment Uncertainty principle – we can not simultaneously reduce: –laser intensity and phase fluctuations –magnetic and electric fields fluctuations –momentum and position of an ion The probability of spontaneous emission is always greater than 0 Leakage error – electron moves to a third level of energy Quantum Errors

Depolarizing Channel (Standard Error Model) Depolarizing Channel means the absence of error are the flip, phase, and flip-phase errors respectively This is an analog of the classical quaternary symmetric channel Quantum Errors

Similar to the classical case we can define the weight of error: Obviously Quantum Errors

Quantum Enumerators P. Shor and R. Laflamme: is a code with the orthogonal projector

and are connected by quaternary MacWilliams identities where are quaternary Krawtchouk polynomials: The dimension of is is the smallest integer s. t. then can correct any errors Quantum Enumerators

In many cases are known or can be accurately estimated (especially for quantum stabilizer codes) For example, the Steane code (encodes 1 qubit into 7 qubits): Quantum Enumerators and therefore this code can correct any single ( since ) error

Fidelity of Quantum ARQ Protocol Theorem The conditional fidelity is the average value of under the condition that is projected on Recall that the probability that is projected on is equal to

Lemma (representation theory) Let be a compact group, is a unitary representation of, and is the Haar measure. Then Lemma

Quantum Codes of Finite Lengths We can numerically compute upper and lower bounds on, (recall that ) Fidelity of the Quantum ARQ Protocol

Sketch: using the MacWilliams identities we obtain using inequalities we can formulate LP problems for enumerator and denominator

For the famous Steane code (encodes 1 qubit into 7 qubits) we have: Fidelity of the Quantum ARQ Protocol

Lemma The probability that will be projected onto equals Hence we can consider as a function of Fidelity of the Quantum ARQ Protocol

Let be the known optimal code encoding 1 qubit into 5 qubits Let be code that encodes 1 qubit into 5 qubits defined by the generator matrix: is not optimal at all Fidelity of the Quantum ARQ Protocol

Theorem ( threshold behavior ) Asymptotically, as, we have Theorem (the error exponent) For we have The Asymptotic Case Fidelity of the Quantum ARQ Protocol (if Q encodes qubits into qubits its rate is )

Existence bound Fidelity of the Quantum ARQ Protocol Theorem There exists a quantum code Q with the binomial weight enumerators: Substitution of these into gives the existence bound on Upper bound is much more difficult

Fidelity of the Quantum ARQ Protocol Sketch: Primal LP problem: subject to constrains:

Fidelity of the Quantum ARQ Protocol From the dual LP problem we obtain: Theorem Let and be s.t. then Good solution: