KLM 프로토콜
KLM protocol이 문서의 어조나 문체는 위키피디아에서 사용되는 백과사전적 어조를 반영하지 못할 수 있습니다.(2017년 11월 (이 및 ) |
KLM 스킴 또는 KLM 프로토콜은 Emmanuel Knill, Raymond Laflamme 및 Gerard J. Milburn에 의해 2000년에 개발된 LOQC(Linear Optical Quantum Computing)의 구현입니다.이 프로토콜은 선형 광학 [1]도구만으로 범용 양자 컴퓨터를 만들 수 있도록 합니다.KLM 프로토콜은 선형 광학 요소, 단일 광자 소스 및 광자 검출기를 자원으로 사용하여 앙킬라 자원, 양자 순간이동 및 오류 수정만을 포함하는 양자 계산 체계를 구축한다.
개요
KLM 방식은 비결정론적 양자 계산 범주에 속하는 광검출기로 투영 측정을 함으로써 광자 간의 효과적인 상호작용을 유도한다.두 개의 아킬라 광자와 사후 [2]선택을 사용하는 두 개의 큐비트 사이의 비선형 부호 이동을 기반으로 합니다.또한 비결정적으로 준비된 얽힌 상태와 단일 큐비트 [3][4]연산을 통한 양자 순간이동 등을 이용해 양자 게이트의 성공 확률을 1에 근접시킬 수 있다는 실증도 있다.단일 양자 게이트 유닛의 성공률이 충분히 높지 않으면 기하급수적인 양의 컴퓨팅 리소스가 필요할 수 있습니다.KLM 체계는 적절한 양자 코딩이 달성된 정확도와 관련하여 정확하게 인코딩된 큐비트를 효율적으로 얻기 위한 자원을 줄일 수 있다는 사실에 기초하고 있으며, LOQC가 광자 손실, 검출기 비효율성 및 위상 소멸에 내결함성을 갖게 할 수 있다.LOQC는 KLM 스킴을 통해 실용적 확장성을 제안할 수 있을 만큼 충분히 낮은 자원 요건으로 견고하게 구현될 수 있으며, 다른 알려진 구현과 마찬가지로 양자 정보 처리 기술을 약속합니다.
KLM 스킴의 요소
이 섹션에서는 KLM 체계에서 LOQC 요소의 구현에 대해 설명합니다.
큐비트 및 모드
일반성을 잃지 않기 위해 다음 설명에서는 특정 모드 표현 인스턴스에 한정하지 않습니다.0 0 _로 표기된 상태는 V수직' 편파 채널일 수 있음)에서 광자가 제로이고 H' 채널일 수 있음)에서 광자가 1개 있는 상태를 의미합니다.
KLM 프로토콜에서 각 광자는 보통 두 가지 모드 중 하나에 있으며, 광자 간에 모드가 다릅니다(하나 이상의 광자가 모드를 점유할 가능성은 0입니다).이는 CNOT와 같은 제어된 양자 게이트 구현 시에만 해당되지 않습니다.시스템 상태가 설명과 같으면 광자는 서로 다른 모드에 있기 때문에 구별할 수 있습니다.따라서 큐비트 상태는 수직(V)과 수평(H)의 2가지 모드로 단일 광자를 사용하여 나타낼 수 있습니다.를 들어 00 0 1 H { 0 1 \ 0 _ 1 \ _ V } 1。, 0 V \ \ \ .0 \ _ { } 모드의 점유를 통해 정의된 상태를 Fock 상태라고 부릅니다.
이러한 표기는 양자 컴퓨팅, 양자 통신 및 양자 암호학에서 유용합니다.예를 들어, 이들 두 가지 모드에서 0 광자를 포함하는 진공 상태, V 0 _를 추가하는 것만으로 단일 광자의 손실을 쉽게 검토할 수 있습니다.다른 예로서 두 개의 분리된 모드(예를 들어 두 개의 타임빈 또는 간섭계의 두 개의 암)에 있는 두 개의 광자를 갖는 경우, 두 개의 광자가 얽힌 상태를 쉽게 묘사할 수 있다.싱글릿 상태(전체 스핀 양자 s 2개의 연결된 광자(\ s는 다음과 같이 설명할 수 있습니다 1, 0 V V \ 1 , V 、 0 、 V H 。 _는 2개의 분리된 모드의 기본 상태를 나타냅니다.싱글릿 는(, 0, - 0 /2
상태 측정/판독값
KLM 프로토콜에서는 양자 상태를 판독하거나 선택한 모드에 따라 광자 검출기를 사용하여 측정할 수 있습니다.광검출기가 소정의 모드에서 광자신호를 검출했을 경우, 측정 전 대응하는 모드 상태가 1광자 상태임을 의미한다.KLM의 [1]제안에서 설명한 바와 같이 광자 손실과 검출 효율은 측정 결과의 신뢰성에 큰 영향을 미친다.대응하는 장해 문제 및 에러 수정 방법에 대해서는, 후술합니다.
이 [1]문서의 상태 판독 연산자를 나타내기 위해 회로 다이어그램에서 왼쪽 점 삼각형이 사용됩니다.
기본 양자 게이트 구현
오류 수정 및 기타 문제를 무시하고 미러, 빔 스플리터 및 위상 시프터만을 사용하는 기본 양자 게이트 구현의 기본 원칙은 이러한 선형 광학 소자를 사용하여 임의의 1비트 단위 연산을 구성할 수 있다는 것입니다. 즉, 이러한 선형 광학 소자는 완전한 연산 세트를 지원합니다.임의의 큐비트로 ors.
빔 스플리터 、 \ { } { \ , \ } is ) the the the the associ the the associ the associ 。
- ( , ) [ - e sin - sin sin U {theta,\ }) Uta } \ta\ta\{\} \} } \phi )
서 { 및 { }는 반사 r {\ r 및 전송 t {\ t에 의해 결정됩니다(간단한 경우에는 나중에 관계가 지정됩니다). 변환 + {{t} + ^{2 {displaystyle t = = 0 {displaystyle t ^{2} + 2} 0 { t {} 0 {displacespysty }의 위상 편이 대칭 빔 스플리터
- U(Bθ, ϕ)π 2))[trr t]=[왜냐면θ − 나는 − 나는 의 죄 θ 못 말리겠고 θ의 죄 θ]= 못 말리겠고 θ 나는 ^ − 나는 죄를 짓는 θ σ ^ x)e− 거야. r\\r&,σ ^){\displaystyle U(\mathbf{B}_{,\phi)\theta{\frac{\pi}{2}}})={\begin{bmatrix}t& θ t\end{bmatrix}}={\begin{bmatrix}\cos \theta. &-i\sin \ {x}=
이 값은 블로흐 구에서에 대한 단일 큐비트 상태를 - 1( t)({=2\cos ^{-만큼 회전시키는 것입니다.
거울은 반사율이 1인 특수한 경우이며, 따라서 대응하는 유니터리 연산자는 다음과 같이 주어진 회전 행렬이다.
- ( ) [ cos - R ( \ )\ - \ \ sin \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ { b matrix
QIP에서 사용되는 빔 스플리터의 대부분의 경우 은 { = 입니다.
마찬가지로 위상 시프터 P {\는U ( ) ) { U (\} )로 기술되어 있는 유니터리 연산자와 관련지어진다(2-mode로 기술되어 있는 경우
- U(Pϕ))[나는 ϕ e001]=[− 나는 ϕ 나는/200eϕ e/2](글로벌 위상 무시되))eiϕ 2σ ^ z{\displaystyle U(\mathbf{P}_{\phi})={\begin{bmatrix}e^{i\phi}&, 0\\0&, 1\end{bmatrix}}={\begin{bmatrix}e^{/2i\phi}&, 0\\0&, e^{/2-i\phi}\end{bmatrix}}{\t.내선{(세계 phas
이는에 -{\(\- 회전과 같습니다.
직교 회전 축을 따라 의 S U {SU( 회전은 Bloch 구에서 임의 회전을 생성할 수 있으므로 대칭 빔 스플리터 및 미러 세트를 사용하여 QIP에 대한 U {SU( 연산자를 실현할 수 있습니다.다음 그림은 빔 스플리터(파라미터)와 미러(파라미터)를 사용하여 Hadamard 게이트와 Pauli-X-gate(NOT 게이트)를 구현하는 예입니다.이러한 그림은 가\\ 및 \displaystyle \phi 인 2세트의 교차위트 라인을 연결하는 직사각형으로 나타냅니다. R ( R ( \ ) } 。
빔 스플리터 및 미러를 갖춘 아다마드 게이트 구현양자 회로는 상단에 있습니다. | 빔 스플리터가 있는 Pauli-X 게이트(NOT 게이트)의 실장.양자 회로는 상단에 있습니다. |
위 그림에서 큐비트는 2개의 모드 채널(수평선)을 사용하여 부호화됩니다. { \ \ 0 \ \ 은 최상위 모드의 광자를 , 1{\ { \ \ 1 \ \ rangle 은 최하위 모드의 광자를 나타냅니다.
KLM 스킴에서 큐비트 조작은 성공 확률이 높아지는 일련의 비결정적 연산을 통해 실현된다.이 구현에 대한 첫 번째 개선사항은 비결정론적 조건부 신호 플립 게이트입니다.
비결정적 조건부 신호 플립 게이트 구현
KLM 방식의 중요한 요소는 오른쪽 아래 그림과 같이 조건부 신호 플립 또는 비선형 신호 플립 게이트(NS-gate)입니다.두 개의 Ancilla 모드로 조정된 한 모드에서 비선형 위상 편이를 제공합니다.
오른쪽 그림에서는 하단 상자 왼쪽에 있는 레이블이 모드를 나타냅니다.출력은 모드 2에 1개의 광자가 있고 모드3에 0의 광자가 검출되었을 경우에만 허용됩니다.여기서 ancilla 모드2 및 3은 1, .0 _ 로 준비됩니다.x(\ x는 출력의 위상 이동이며 선택한 [1]내부 광학 소자의 파라미터에 의해 결정됩니다.x -({ x})의 매개 변수가 사용됩니다. 1 .5 {\ { _ {1} = 22. 1 2.5302 ∘ _ { } =.5302 ^{\display 2 0、 \ phi _ { }、 3 \ \_{3}= 및 \_}=의 경우 로서할 수 있습니다. \.24}, 2 .25display }, 2 -.53 \ display _{2}display 4 { _ { 4 } = 마찬가지로 빔 스플리터 및 위상 시프터의 파라미터를 변경하거나 여러 NS 게이트를 조합하여 다양한 양자 게이트를 생성할 수 있다.두 개의 안킬라 모드를 공유함으로써, 닐은 2/[5]27의 성공률로 다음과 같은 제어 Z 게이트(오른쪽 그림 참조)를 발명했습니다.
NS 게이트를 사용하면 출력이 조건부로 처리되어 거의 1로 개선될 수 있다는 장점이 있습니다.오른쪽 그림과 같은 구성을 사용할 경우 x - x} NS 의 은 1/4/4입니다. 성공률을 높이고 확장성 문제를 해결하려면 다음에 설명하는 게이트 텔레포테이션을 사용해야 합니다.
게이트 텔레포트 및 결정론에 가까운 게이트
KLM에 비결정론적 양자 게이트를 사용할 경우 p의 게이트 성공 가능성을 가진 가1회로를 실행함으로써 완벽하게 동작할 은 매우 작을 수 있습니다.따라서 p-(\ p회 p -(\ p의 로 작업을 반복해야 합니다.어느 쪽이든 필요한 시간 또는 회선 자원은 [citation needed]기하급수적으로 증가합니다.1999년 고테스만과 츄앙은 양자 [4]순간이동 기술을 이용해 양자회로에 있는 확률적 게이트를 오프라인으로 준비할 수 있다고 지적했다.기본 개념은 각 확률론적 게이트를 오프라인으로 준비하고 성공한 이벤트 신호를 양자 회로로 텔레포트하는 것이다.오른쪽 그림에 양자 순간 이동의 예가 나와 있습니다.알 수 있듯이 모드 1의 양자 상태는 벨 측정을 통해 모드 3으로 텔레포트되며, 얽힌 리소스 벨 δ + 1 ( 01 + 10){ \^{+}\= (rangle + 상태가 될 수 있습니다.
리소스 벨 상태 + ( \ \^ { + } \ 는 파라미터가 .{ ={ \ { 4 }인 미러를 사용하여 10 { 에서 생성할 수 있습니다.
텔레포트를 사용하면n\ n -광자 얽힘 상태와 로 많은 확률적 게이트를 준비할 수 있으며, 제어 신호를 출력 모드로 보낼 수 있습니다.오프라인에서의 \n개의 확률적 게이트를 병렬로 으로써( +1)2의 {을(를) 얻을 수 있으며, n}이 커지면 1에 .특정 정확도를 실현하기 위해 필요한 게이트 수는 지수적이 아닌 다항식으로 스케일링됩니다.그런 의미에서 KLM 프로토콜은 리소스 효율적입니다.원래 제안된 제어 NOT 게이트를 4소켓 입력으로 사용한 한 실험은 [6]2011년에 시연되었으며, 평균 82 ± 0.01 {\ F0..
오류 검출 및 수정
전술한 바와 같이, 텔레포트 게이트의 성공 확률은 보다 큰 얽힘 상태를 준비함으로써 임의로 1에 가깝게 할 수 있다.그러나 1의 확률에 대한 점근적 은 광자 n과 매우 느리다. 보다 효율적인 접근법은 통신기의 잘 정의된 고장 모드에 기초하여 게이트 고장(오류)에 대해 인코딩하는 것이다.KLM 프로토콜에서는 0 n + { n 광자가 검출되면 텔레포터의 고장을 진단할 수 있습니다.컴퓨팅 디바이스가 특정 수의 광자의 우발적인 측정에 대해 부호화될 수 있다면 게이트 고장을 수정할 수 있고 최종적으로 게이트를 성공적으로 적용할 확률이 높아집니다.
이 아이디어를 사용한 많은 실험 시험이 수행되었다(예: 참조[7][8][9] 참조).그러나 1에 매우 가까운 성공 확률을 달성하기 위해서는 여전히 많은 작업이 필요합니다.KLM 프로토콜을 실행 가능한 기술로 홍보하기 위해서는 보다 효율적인 양자 게이트가 필요하다.이것이 다음 파트의 주제입니다.
개선점
이 섹션에서는 최초 제안 이후에 연구한 KLM 프로토콜의 개선 사항에 대해 설명합니다.
LOQC에 대한 KLM 프로토콜을 개선하고 LOQC를 더욱 유망하게 만드는 방법은 여러 가지가 있습니다.다음은 리뷰 기사 Ref.[10] 및 기타 후속 기사의 제안서입니다.
- 광학 양자 컴퓨팅에서 클러스터 상태를 사용합니다.
- 회로 기반의 광양자 컴퓨팅이 재검토되었다.
- 1단계 결정론적 다단계 얽힘 정화를 선형 광학으로 사용하여 얽힘 광자 [11]상태를 생성한다.
클러스터 상태를 사용하여 KLM 프로토콜을 개선하기 위한 몇 가지 프로토콜이 있습니다. 이러한 프로토콜을 사용한 계산 모델은 일방향 양자 컴퓨터의 LOQC 구현입니다.
- Yoran-Reznik 프로토콜 - 이 프로토콜은 순간이동 성공 확률을 높이기 위해 클러스터 체인을 사용합니다.
- Nielsen 프로토콜 - 이 프로토콜은 먼저 클러스터 체인에 큐비트를 추가하는 텔레포트를 사용한 후 확장된 클러스터 체인을 사용하여 텔레포트의 성공 확률을 더욱 높임으로써 Yoran-Reznik 프로토콜을 개선합니다.
- Browne-Rudolph 프로토콜 - 이 프로토콜은 클러스터 체인에 큐비트를 추가하는 것뿐만 아니라 그것들을 융합하는 데에도 텔레포트를 사용함으로써 닐슨 프로토콜을 개선합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b c d Knill, E.; Laflamme, R.; Milburn, G. J. (2001). "A scheme for efficient quantum computation with linear optics". Nature. Nature Publishing Group. 409 (6816): 46–52. Bibcode:2001Natur.409...46K. doi:10.1038/35051009. PMID 11343107. S2CID 4362012.
- ^ Adleman, Leonard M.; DeMarrais, Jonathan; Huang, Ming-Deh A. (1997). "Quantum Computability". SIAM Journal on Computing. 26 (5): 1524–1540. doi:10.1137/S0097539795293639. ISSN 0097-5397.
- ^ Bennett, Charles H.; Brassard, Gilles; Crépeau, Claude; Jozsa, Richard; Peres, Asher; Wootters, William K. (1993-03-29). "Teleporting an unknown quantum state via dual classical and Einstein-Podolsky-Rosen channels". Physical Review Letters. 70 (13): 1895–1899. Bibcode:1993PhRvL..70.1895B. doi:10.1103/PhysRevLett.70.1895. PMID 10053414.
- ^ a b Gottesman, Daniel; Chuang, Isaac L. (1999-11-25). "Demonstrating the viability of universal quantum computation using teleportation and single-qubit operations". Nature. 402 (6760): 390–393. arXiv:quant-ph/9908010. Bibcode:1999Natur.402..390G. doi:10.1038/46503. ISSN 0028-0836. S2CID 4411647.
- ^ Knill, E. (2002-11-14). "Quantum gates using linear optics and postselection". Physical Review A. 66 (5): 052306. arXiv:quant-ph/0110144. Bibcode:2002PhRvA..66e2306K. doi:10.1103/PhysRevA.66.052306. S2CID 119529530.
- ^ Okamoto, Ryo; O’Brien, Jeremy L.; Hofmann, Holger F.; Takeuchi, Shigeki (2011-06-21). "Realization of a Knill-Laflamme-Milburn controlled-NOT photonic quantum circuit combining effective optical nonlinearities". Proceedings of the National Academy of Sciences. 108 (25): 10067–10071. arXiv:1006.4743. Bibcode:2011PNAS..10810067O. doi:10.1073/pnas.1018839108. ISSN 0027-8424. PMC 3121828. PMID 21646543.
- ^ O’Brien, J. L.; Pryde, G. J.; White, A. G.; Ralph, T. C. (2005-06-09). "High-fidelity Z-measurement error encoding of optical qubits". Physical Review A. 71 (6): 060303. arXiv:quant-ph/0408064. Bibcode:2005PhRvA..71f0303O. doi:10.1103/PhysRevA.71.060303. S2CID 21661867.
- ^ Hayes, A. J. F.; Gilchrist, A.; Myers, C. R.; Ralph, T. C. (2004-12-01). "Utilizing encoding in scalable linear optics quantum computing". Journal of Optics B: Quantum and Semiclassical Optics. IOP Publishing. 6 (12): 533–541. arXiv:quant-ph/0408098. Bibcode:2004JOptB...6..533H. doi:10.1088/1464-4266/6/12/008. ISSN 1464-4266. S2CID 119465216.
- ^ Pittman, T. B.; Jacobs, B. C.; Franson, J. D. (2005-05-31). "Demonstration of quantum error correction using linear optics". Physical Review A. 71 (5): 052332. arXiv:quant-ph/0502042. Bibcode:2005PhRvA..71e2332P. doi:10.1103/PhysRevA.71.052332. S2CID 11679660.
- ^ Kok, P.; Munro, W. J.; Nemoto, K.; Ralph, T. C.; Dowling, J. P.; Milburn, G. J. (2007). "Linear optical quantum computing with photonic qubits". Rev. Mod. Phys. American Physical Society. 79 (1): 135–174. arXiv:quant-ph/0512071. Bibcode:2007RvMP...79..135K. doi:10.1103/RevModPhys.79.135. S2CID 119335959.
- ^ Sheng, Y.-B.; Long, G. L.; Deng, F.-G. (2012). "One-step deterministic multipartite entanglement purification with linear optics". Physics Letters A. 2012 (376): 314–319. Bibcode:2012PhLA..376..314S. doi:10.1016/j.physleta.2011.09.056.