엔탱글먼트 지원 양자 컨볼루션 코딩

본 논문은 사전 공유된 얽힌 비트(ebit)를 활용하여 두 개의 임의의 고전 이진 컨볼루션 코드를 CSS 형태의 양자 컨볼루션 코드로 변환하는 이론을 제시한다. 제안된 엔탱글먼트 지원 양자 컨볼루션 코드는 고전 코드의 전송률과 오류 정정 능력을 그대로 물려받으며, 인코딩 회로는 유한 깊이와 무한 깊이 클리포드 연산을 조합해 구현한다.

저자: ** - Mark M. Wilde - Todd A. Brun - (공동 저자: 기타 연구진) **

엔탱글먼트 지원 양자 컨볼루션 코딩
본 논문은 양자 통신 채널에서 발생하는 디코히런스를 방지하기 위해 사전 공유된 얽힌 비트(e‑bit)를 활용한 양자 컨볼루션 코딩 체계를 제안한다. 서론에서는 양자 오류 정정의 필요성과 기존 블록 코드, 엔탱글먼트 지원(stabilizer) 코드, 그리고 컨볼루션 코드의 장점을 개괄한다. 특히, 고전 블록 코드를 양자 코드로 가져오는 CSS 방법이 자기-직교(self‑orthogonal) 제약에 의해 제한되는 반면, 엔탱글먼트 지원 방식은 임의의 고전 코드를 그대로 활용할 수 있음을 강조한다. 제2절에서는 양자 블록 코드의 안정자 형식, Pauli 군, 그리고 클리포드 연산(CNOT, Hadamard, Phase)의 기본 성질을 정리한다. 여기서 안정자 \(S=\langle g_1,\dots,g_{n-k}\rangle\)가 정의되고, 논리 연산자와의 교환 관계가 오류 검출·수정에 어떻게 기여하는지를 설명한다. 또한, 엔탱글먼트 지원 안정자 코드는 추가적인 e‑bit을 도입함으로써 자기-직교 제약을 완화하고, 두 개의 고전 코드 \(C_X\)와 \(C_Z\)를 각각 X‑type, Z‑type 검사 행렬로 매핑할 수 있음을 보인다. 제3절에서는 유한 깊이 클리포드 연산을 이용한 인코딩 회로 설계 방법을 제시한다. 여기서는 각 검사 행렬을 CNOT과 Hadamard 게이트의 조합으로 구현하는 절차를 알고리즘 형태로 제시하고, 회로 깊이가 입력 스트림 길이에 독립적인 것을 강조한다. 핵심 결과는 제4절에 위치한다. 정리 1은 두 임의의 고전 이진 컨볼루션 코드 \(C_1

원본 논문

고화질 논문을 불러오는 중입니다...

댓글 및 학술 토론

Loading comments...

의견 남기기