일방향 양자 컴퓨터
One-way quantum computer에 관한 일련의 기사의 일부 |
양자역학 |
---|
단방향 또는 측정 기반 양자 컴퓨터(MBQC)는 먼저 얽힌 리소스 상태(일반적으로 클러스터 상태 또는 그래프 상태)를 준비한 다음 단일 큐비트 측정을 수행하는 양자 컴퓨팅 방법입니다.측정값에 의해 리소스 상태가 파괴되기 때문에 "단방향"입니다.
각 개별 측정의 결과는 무작위이지만 계산이 항상 성공하는 방식으로 관련이 있습니다.일반적으로 이후 측정을 위한 기준 선택은 이전 측정의 결과에 따라 달라져야 하며, 따라서 모든 측정을 동시에 수행할 수는 없다.
MBQC의 하드웨어 구현은 광자 간의 얽힘 특성 덕분에 주로 광자 장치에 의존합니다.얽힘 및 측정 프로세스는 그래프 도구와 그룹 이론, 특히 스태빌라이저 그룹의 요소에 의해 설명될 수 있습니다.
정의.
양자컴퓨팅의 목적은 양자역학의 특징을 가진 정보이론을 구축하는 데 초점을 맞춘다: 정보의 2진수 단위(비트)를 1 또는 0으로 바꿀 수 있는 대신, 정보의 2진수 단위(쿼트)는 중첩이라고 불리는 현상 덕분에 동시에 0과 1로 바뀔 수 있다.양자 컴퓨팅의 또 다른 주요 기능은 큐비트 [4][5][6]간의 얽힘에 의존합니다.[1][2][3]

양자논리게이트 모델에서는 연산 개시 시에 레지스터라고 불리는 큐비트 세트가 준비되며, 그 후 유니터리 연산자에 의해 반송되는 큐비트 상의 논리연산 세트가 [7][8]구현된다.양자회로는 큐비트에 대해 유니터리 변환이 적용되는 큐비트의 레지스터에 의해 형성된다.측정 기반 양자 계산에서는 단일 변환을 통한 논리 연산을 구현하는 대신 입력 큐비트 k k를 큐비트 와 결합하여 동일한 연산을 실행하여+ (\ a=)의 전체 소스 상태를 형성한다. 큐비트를 측정한 다음 [9][10]그 중 m을 측정합니다. k -m(\ k) 출력 큐비트는 측정된 큐비트와의 얽힘으로 인해 측정의 영향을 받습니다.단방향 컴퓨터는 범용 양자 컴퓨터라는 것이 증명되었는데, 이것은 임의의 수의 큐비트에 [7][11][12][13]걸쳐 어떤 단일 연산도 재현할 수 있다는 것을 의미한다.
단방향 컴퓨팅
일반적인 절차
측정 기반 양자 컴퓨팅의 표준 과정은 세 단계로 구성됩니다: 큐비트 얽힘, 보조 큐비트 측정 및 출력 수정.[14][15]첫 번째 단계에서는 소스 상태를 준비하기 위해 큐비트가 얽힌다.두 번째 단계에서는 출력 큐비트 상태에 영향을 주는 앤실라를 측정한다.그러나 양자역학의 [15]결정되지 않은 특성으로 인해 측정 출력은 비결정론적 결과입니다. 결정론적 방식으로 계산을 수행하기 위해 부산물이라고 하는 일부 보정 연산자가 도입됩니다.
소스 상태 준비
연산 시작 시 큐비트는 입력 큐비트와 보조 큐비트의 두 가지 범주로 구분할 수 있습니다.입력은 일반적인 0 + 1δ { = \0 \+ \ 상태로 설정된 큐비트를 나타내며, 이에 따라 몇 가지 단일 변환이 수행됩니다.소스 상태를 준비하려면 모든 보조 큐비트를 + [9][16]상태로 준비해야 합니다.
서 0⟩(\0\ 1{\(\ 1은 0 0 11) 비트의 양자 부호화입니다.
- ( ) 、 ( 0 \ { pmatrix }\ \ \ \ \ \ \ { pmatrix} ;\ {0 \ 1 \ 1 \ 1 \ 1 \ 1 \ 1 \ \ \ \ \ }
따라서 n개의\n개의 큐비트를 레지스터는 +n {\n로 설정됩니다. 그 후 C {\ [17]조작을 적용하여 2개의 큐비트 간의 얽힘을 수행할 수 있습니다.이러한 2비트 연산자의 행렬 표현은 다음과 같습니다.
2개의 큐비트에 ) 게이트의 동작은 다음 시스템으로 설명할 수 있습니다.
Z 를+ \ + \ 상태의 2개의 Ancillae에 적용할 경우 전체 상태는
큐빗의 뒤엉킨 쌍으로 바뀝니다.두 개의 앙킬레를 얽을 때, 결과가 동일한 한 어떤 것이 제어 큐비트이고 어떤 것이 목표인지에 대한 중요성은 주어지지 않는다.로 style 게이트는 대각선 형태로 표시되므로 모두 서로 통근하며 어떤 큐비트를 먼저 얽히게 할지는 중요하지 않습니다.광자는 얽힌 물리적 [18][19][20]큐비트를 준비하는 가장 일반적인 소스입니다.
큐비트 측정
단일 입자 상태에 대한 측정 프로세스는 관찰 가능한 고유 벡터에 상태를 투영하여 설명할 수 있습니다.예를 o { _ { \ }및 2display{ 과 두 개의 고유 벡터를 가진 가능한OO)를 고려하고,을 측정하는 다입자 양자 을 취급한다고 가정합니다.ubit by {\ O[16]의 고유 벡터에{\displaystyle 상태를 투영하는 O{\ O} 관측 수단:
- =o i o o i 、 { ' \}.
i -th qubit의 실제 상태는 {\ now now now now now now now of of of of of of of of of of of of of(양자역학에서는 확률적인) 측정 결과에 따라 1 { 이 될 수 .측정 투영법은 관찰 한 M ) ( ) + ( ) Y{\ M )=\의 고유 상태에 대해 수행할 수 있습니다.
- M(θ))못 말리겠고 (θ)[0110]+죄 (θ)[0− 나는 나는 0])[0e− 나는 θ eiθ 0]{\displaystyle M(\theta)=\cos(\theta){\begin{bmatrix}0&, 1\\1&, 0\end{bmatrix}}+\sin(\theta){\begin{bmatrix}0&, -i\\i&, 0\end{bmatrix}}={\begin{bmatrix}0&, e^{-i\theta}\\e^{i\theta}.&0\end{bmatrix}}},
서 X X와 Y Y는 Pauli 매트릭스에 속합니다.M 의 (\ M(\theta는 ± ± 1 \ \ _ { \ } \ \ \ e\ 1 \ 입니다 에서 쿼트를 측정합니다.는 + \ _ { + } \ } - \ _ { - } \ 에 투영하는 것을 의미합니다.일방향 양자 컴퓨팅에서는 큐비트가 측정되면 계산 흐름에서 큐비트를 재활용할 수 없습니다. i \ _ { i } \ { i} 표기 대신 i \ _ { i 표기법을 하여 i \ o _ { i } - th qubit에 대한 투영 측정을 나타내는 것이 일반적입니다.
출력 수정
모든 측정을 수행한 후 시스템은 시스템의 출력 상태를 형성하는 더 적은 수의 큐비트로 감소되었습니다.측정의 확률론적 결과로 인해 시스템은 결정론적 방식으로 설정되지 않습니다. X X - Y 에서 측정하면 가 _}) _ta - }) 중 어느 쪽이었는지 여부가 달라질 수 있습니다. 결정론적 계산을 수행하려면 몇 가지 보정이 필요합니다.보정 연산자 또는 부산물 연산자는 모든 측정이 [16][21]수행된 후 출력 큐트에 적용됩니다.적용할 수 있는 부산물 사업자다 X{X\displaystyle}과 Z{Z\displaystyle}.[22]은 측정 결과에 따라 부산물 사업자의 출력 상태에 적용할 수 있:j에 대한 X{X\displaystyle}수정{j\displaystyle}-th 이진법, 나의 결과에 따라.asu관찰 가능한 M 을 통해 i - qubit에 대해 수행된 재설정은 ({로 설명할 수 있습니다. 여기서 결과가 + 일 경우는으로 됩니다 않으면 1이 됩니다첫 번째 경우 수정은 이루어지지 않습니다.첫 번째 경우 X X 는 jj -에 구현됩니다.결국 양자역학에서 측정 결과가 결정적이지 않더라도 측정 결과는 보정을 수행하고 결정론적 계산을 수행하기 위해 사용될 수 있다.
CME 패턴
단일 게이트를 구현하기 위해 얽힘, 측정 및 보정 작업을 수행할 수 있습니다.이러한 동작은 회로 내의 모든 로직 게이트에 대해 시간별로 수행될 수 있으며, 오히려 회로 시작 시 모든 얽힘 동작, 중간 시 측정 및 회로 끝 시 보정을 할당하는 패턴으로 수행될 수 있습니다.이러한 계산 패턴을 CME 표준 [14][15]패턴이라고 합니다.CME 형식주의에서는와(j 큐비트 사이의 얽힘 을 라고 합니다.X- 에서의X (\displaystyle Y (\ M_{(\displaystyle M_{theta display(\ X quit에 측정값은 (\displaystyle M_{i} display)로 정의됩니다.{ j 큐비트에 대한 측정은 s {로 설명되며, 서 { 는 가 + {\ _ 일 때0으로 됩니다 결과는 - { _ { - } \ 。{ \ Z}부산물에도 동일한 표기가 적용됩니다.
CME 패턴에 따라 계산을 수행할 때 X X - Y의 두 가지 Mi 1(\과 2(\가 다른 평면에 따라 달라질 수 있습니다.예를 들어 j {\j} -th qubit의 각도 앞에 있는 부호는 i {\ i qubit에 대한 측정과 관련하여 플립할 수 있습니다. 이 경우 은 [ ] i 1 { m 1 { [ } { _ _ _ 2 } } { s } } } { s } } } {s } }} {s } } } {s } } } } 1 따라서 두 측정 작업은 더 이상 서로 이동하지 않습니다. i가 0 0으로 설정되어 있는 2 _ 기호는 플립되지 않습니다.그렇지 않으면 2 } 각도가 2 - 로 반전됩니다.따라서 [ i({j}^{\ _i})는 Mj- ) 2 { 로 고쳐 쓸 수 있습니다.
예:오일러 회전
예시로 기준에서의 오일러 회전을 고려합니다. 양자 계산의 게이트 모델에서 이러한 연산은 다음과 같이 설명됩니다[23].
- i R ( ) X( )\ e^ { \ } R { } ( \ ) _ { } ( \ )_ { } ( \ ),
서 ,,는 회전 각도이며,{\(\displayda는 계산과 무관한 글로벌 위상을 정의합니다.이러한 조작을 단방향 컴퓨팅 프레임으로 실행하려면 , 다음의 CME 패턴을 [21][24]실장할 수 있습니다.
- 3}^{-\2}[2}^{-\1}3,4,3}
여기서 입력 상태 α0 + β 1 ( \ \rangle = \0 \+ \ 1은 1 {\ 1이고, 다른 모든 큐비트는 보조 앙실레이므로+ \ 상태로 준비해야 합니다.첫 번째 단계에서는 입력 상태 가 두 번째 큐비트에 얽히고, 두 번째 큐비트가 세 번째 큐비트에 얽히는 식으로 이어져야 합니다.큐비트 사이의 얽힘 jij})은 CZ(\ 에서 수행할 수 있습니다.
두 번째 자리에서는 첫 번째 및 두 번째 큐비트를 ( ) \ M ( \ ) 관측 한 고유 상태 ( \ displaystyle 에 투영해야 합니다. { \가 0인 ± { _ { \ \ 상태는 {\ ± 즉 X { \ X} 연산자의 고유 벡터로 감소합니다.첫 번째 1 }^{은 ({0) 각도의 1({1)에서 수행되며, 이는µ \ 상태로 투영되어야 함을 의미합니다.두 번째 측정[2 - 1{{{은 (는)- 각도에 대해 수행됩니다. 즉 두 번째 쿼트는 0 ± \에 투영되어야 합니다.단, 이전 측정 결과가 -\ \이면 \ \ has of of of of, of of of of of of of of of of of 0+ - 1 \ style \ 0 + ^ { - \ 상태로 됩니다.첫 번째 측정값은θ+ {\+ 이므로 플립을 수행할 필요가 없습니다.세번째 [ 2{{}}^{2} 및네 번째 []] 1+ {}^{{13}}}에 대해 동일한 작업을 반복해야 합니다.개의 각도와 사인 플립에 따른 측정. {\ 의 부호는 (- )의1 + 3 {{ ( - )^{으로 설정됩니다.결국 5번째 쿼비트(측정되지 않는 유일한 큐비트)가 출력 상태가 됩니다.
으로 Z 5 1+ 2 + 4 ({})가 수정되었습니다.은 (는) 부산물 운영자를 통해 수행되어야 합니다.예를 들어, 두 번째 및 네 번째 쿼트에 대한 측정값이 + +display display + + \ displaystyle \ { +로 바뀌면 5 는 2 처럼 을 수행하지 않습니다. 입니다.s 4 { 2}} =} and s ss s s paul paul paul paul paul paul paul paul paul、 { \ _ { - { -,,,,,,,,,,, - { - { \ \ s _ { - { - { - { - { -} } } }결과에 대해 동일한 결과가 유지됩니다.
이러한 예에서 볼 수 있듯이 측정 기반 계산 모델에서는 물리적 입력 큐비트(첫 번째)와 출력 큐비트(세 번째)가 서로 다를 수 있습니다.
양자회로 모델과 MBQC의 등가성
단방향 양자 컴퓨터는 얽힘과 측정을 통해 단일 변환 회로를 구현할 수 있도록 합니다.동시에 모든 양자 회로를 CME 패턴으로 변환할 수 있습니다. 양자 회로를 MBQC 측정 패턴으로 변환하는 기술은 V에 의해 공식화되었습니다.Danos [14][15][25]등
이러한 변환은 Z (\theta 에 의해 구성된 범용 논리 게이트 세트를 사용하여 수행할 수 있습니다. 따라서 어떤 회로도 Z(\ 및 J의 로 분해할 수 있습니다.( )\ ( \ )싱글 큐비트 연산자는 과 같이 정의됩니다.
- ( ) ( e - ){ J ( \ ) ={ } { \{ 1 & { i \ } \ & { i \ } \ - {
J(\)는 과 같이 CME 패턴으로 변환할 수 있습니다.
즉 ( ) { J ( 를 구현하려면 입력 { }가 안킬라 큐비트+ { + \rangle에 얽혀 있어야 합니다.따라서 입력은 X(\ X -Y(\ 평면에서 측정되어야 합니다.출력 큐비트는 X_ 에 의해 보정됩니다.모든 { J 게이트가 CME 패턴으로 분해되면 전체 계산의 은 E ij}) , - display i style 측정 (x) 스타일로 구성됩니다.계산 흐름 전체를 CME 패턴으로 이끌기 위해 몇 가지 규칙이 제공됩니다.
표준화
프로세스 시작 시 ij}) 얽힘을 이동하려면 몇 가지 정류 규칙을 준수해야 합니다.
얽힘 {ij는 ZZ) 연산자 및 k jkj로 하는 다른 (\k})와 X)는 통신하지 않습니다. i -th jj -th 큐비트입니다.
파울리 단순화
측정 {\}}은(는) 다음과 같은 방법으로 보정과 함께 이동합니다.
여기서[ - ) { }} i}^{(-)^{ 이러한 연산은 패턴의 끝에서X {\ X 을 이동할 때 측정 간에 일부 종속성이 발생함을 의미합니다. t\ 연산자는 시프트라고 불리며, 이 연산자의 동작은 다음 단락에서 설명합니다.특정(\ 각도에 대해 Pauli 단순화라고 하는 몇 가지 단순화를 도입할 수 있습니다.
- / i / / s { }=
신호 이동
신호 이동 t{\의 작용은 변환 규칙을 통해 설명할 수 있습니다.
[ ( t+ ) / i { s [ ( + _ { ) / _ { } } 조작에 설명해야 합니다 1+ +. + + . (\ _ { 1} + _ { 2 + s _ 2}} 。[ ( + ) / s]{ ( t + s _ { i } / s _ { i } . . . . . . + . s _ {i}으로하는 것을 의미합니다.는++ s + s 가 si}가 s s 시퀀스에 표시되지 되지 않습니다올바른 CME 패턴을 실행하려면 모든 신호 시프트 t를 패턴의 끝에 변환해야 합니다.
스태빌라이저 형식주의
대수구조 → 군론 군론 |
---|
![]() |
얽힌 큐비트의 소스 상태를 준비할 때 스태빌라이저 그룹에 의해 그래프 표현이 제공됩니다.는 파울리의 그룹에서 어느 한 사람은 발전기에 의해 설명할 수 있는 스태빌라이저 그룹 Sn{\displaystyle{{S\mathcal}}_{n}}은abelian 서브 그룹 Pn{\displaystyle{{P\mathcal}}_{n}},{±1, 나는±}×{나는, X, Y, Z}⊗ n{\displaystyle\와 같이{\pm 1,\pm i\}\times}.[26][27] stabil \{I,X,Y,Z\}^{\otimes의 스녀}.izer 스톤atte는 n 큐비트스테이트로 , 스태빌라이저 [17]그룹의 의 고유스테이트입니다.
Of course, .

It is therefore possible to define a qubit graph state as a quantum state associated with a graph, i.e. a set whose vertices correspond to the qubits, while the edges represent the entanglements between the qubits themselves. The vertices can be labelled by a index, while the edges, linking the -th vertex to the -th one, by two-indices labels, such as .[28] In the stabilizer formalism, such graph structure can be encoded by the generators of , defined as[13][29][30]
- ,
where stands for all the qubits neighboring with the -th one, i.e. the vertices linked by a edge with the vertex. Each generator commute with all the others. A graph composed by vertices can be described by generators from the stabilizer group:
- .
While the number of is fixed for each generator, the number of may differ, with respect to the connections implemented by the edges in the graph.
The Clifford group
The Clifford group is composed by elements which leave invariant the elements from the Pauli's group :[17][27][31]
- .
The Clifford group requires three generators, which can be chosen as the Hadamard gate and the phase rotation for the single-qubit gates, and another two-qubits gate from the (controlled NOT gate) or the (controlled phase gate):
- .
Consider a state which is stabilized by a set of stabilizers . Acting via an element from the Clifford group on such state, the following equalities hold:[27][32]
- .
Therefore, the operations map the state to and its stabilizers to . Such operation may give rise to different representations for the generators of the stabilizer group.
The Gottesman–Knill theorem states that, given a set of logic gates from the Clifford group, followed by measurements, such computation can be efficiently simulated on a classical computer in the strong sense, i.e. a computation which elaborates in a polynomial-time the probability for a given output from the circuit.[17][27][33][34][35]
Hardware and applications
Topological cluster state quantum computer
Measurement-based computation on a periodic 3D lattice cluster state can be used to implement topological quantum error correction.[36] Topological cluster state computation is closely related to Kitaev's toric code, as the 3D topological cluster state can be constructed and measured over time by a repeated sequence of gates on a 2D array.[37]
Implementations
One-way quantum computation has been demonstrated by running the 2 qubit Grover's algorithm on a 2x2 cluster state of photons.[38][39] A linear optics quantum computer based on one-way computation has been proposed.[40]
Cluster states have also been created in optical lattices,[41] but were not used for computation as the atom qubits were too close together to measure individually.
AKLT state as a resource
It has been shown that the (spin ) AKLT state on a 2D honeycomb lattice can be used as a resource for MBQC.[42][43] More recently it has been shown that a spin-mixture AKLT state can be used as a resource.[44]
See also
References
- ^ S. S. Li; G. L. Long; F. S. Bai; S. L. Feng; H. Z. Zheng (2001). "Quantum computing". Proceedings of the National Academy of Sciences. 98 (21): 11847–11848. Bibcode:2001PNAS...9811847L. doi:10.1073/pnas.191373698. PMC 59812. PMID 11562459.
- ^ E. Grumbling; M. Horowitz (2019). Quantum computing: progress and prospects. National Academies of Sciences, Engineering, and Medicine. p. 2. doi:10.17226/25196. ISBN 978-0-309-47969-1. S2CID 125635007.
- ^ T. Sleator; H. Weinfurter (1995). "Realizable Universal Quantum Logic Gates". Physical Review Letters. 74 (20): 4087–4090. Bibcode:1995PhRvL..74.4087S. doi:10.1103/PhysRevLett.74.4087. PMID 10058409.
- ^ T. Hey (1999). "Quantum computing: An introduction". Computing & Control Engineering Journal. 10 (3): 105–112. doi:10.1049/cce:19990303.
- ^ P. Shor (1998). Quantum Computing (PDF). Documenta Mathematica. p. 468.
- ^ G.K. Brennen; C.M. Caves; P.S. Jessen; I.H. Deutsch (1999). "Quantum Logic Gates in Optical Lattices". Physical Review Letters. 82 (5): 1060–1063. arXiv:quant-ph/9806021. Bibcode:1999PhRvL..82.1060B. doi:10.1103/PhysRevLett.82.1060. S2CID 15297433.
- ^ a b A. Barenco; C.H. Bennett; R. Cleve; D.P. DiVincenzo; N. Margolus; P. Shor; T. Sleator; J. Smolin; H. Weinfurter (1995). "Elementary gates for quantum computation". Physical Review A. 74 (20): 3457–3467. arXiv:quant-ph/9503016. Bibcode:1995PhRvA..52.3457B. doi:10.1103/PhysRevA.52.3457. PMID 9912645. S2CID 8764584.
- ^ S. Lloyd (1995). "Almost Any Quantum Logic Gate is Universal". Physical Review Letters. 75 (2): 346–349. Bibcode:1995PhRvL..75..346L. doi:10.1103/PhysRevLett.75.346. PMID 10059671.
- ^ a b J. Joo; C.W. Lee; S. Kono; J. Kim (2019). "Logical measurement-based quantum computation in circuit-QED". Scientific Reports. 9 (1): 16592. arXiv:1808.07638. Bibcode:2019NatSR...916592J. doi:10.1038/s41598-019-52866-3. PMC 6851091. PMID 31719588. S2CID 119440765.
- ^ M.S. Tame; R. Prevedel; M. Paternostro; P. Bohi; M.S. Kim; A. Zeilinger (2007). "Experimental realization of Deutsch's algorithm in a one-way quantum computer". Physical Review Letters. 98 (14): 140501. arXiv:quant-ph/0611186. Bibcode:2007PhRvL..98n0501T. doi:10.1103/PhysRevLett.98.140501. PMID 17501253. S2CID 21518741.
- ^ R. Raussendorf; D. E. Browne & H. J. Briegel (2003). "Measurement-based quantum computation with cluster states". Physical Review A. 68 (2): 022312. arXiv:quant-ph/0301052. Bibcode:2003PhRvA..68b2312R. doi:10.1103/PhysRevA.68.022312. S2CID 6197709.
- ^ P. Walther; K. J. Resch; T. Rudolph; E. Schenck; H. Weinfurter; V. Vedral; M. Aspelmeyer; A. Zeilinger (2005). "Experimental one-way quantum computing". Nature. 434 (7030): 169–176. arXiv:quant-ph/0503126. Bibcode:2005Natur.434..169W. doi:10.1038/nature03347. PMID 15758991. S2CID 119329998.
- ^ a b R. Raussendorf & H. J. Briegel (2006). "A One-Way Quantum Computer". Physical Review Letters. 86 (22): 5188–91. arXiv:quant-ph/0510135. Bibcode:2001PhRvL..86.5188R. doi:10.1103/PhysRevLett.86.5188. PMID 11384453.
- ^ a b c V. Danos; E. Kashefi; P. Panangaden (2007). "The measurement calculus". Journal of the ACM. 54 (2): 8. arXiv:0704.1263. doi:10.1145/1219092.1219096. S2CID 5851623.
- ^ a b c d E. Pius (2010). "Automatic Parallelisation of Quantum Circuits Using the Measurement Based Quantum Computing Model" (PDF).
{{cite journal}}
: Cite journal requiresjournal=
(help) - ^ a b c A. Mantri; T.F. Demarie; J.F. Fitzsimons (2017). "Universality of quantum computation with cluster states and (X, Y)-plane measurements". Scientific Reports. 7 (1): 42861. arXiv:1607.00758. Bibcode:2017NatSR...742861M. doi:10.1038/srep42861. PMC 5316959. PMID 28216652.
- ^ a b c d S. Anders; H.J. Briegel (2006). "Fast simulation of stabilizer circuits using a graph state representation". Physical Review A. 73 (2): 022334. arXiv:quant-ph/0504117. Bibcode:2006PhRvA..73b2334A. doi:10.1103/PhysRevA.73.022334. S2CID 12763101.
- ^ T. Nutz; A. Milne; P. Shadbolt; T. Rudolph (2017). "Proposal for demonstration of long-range cluster state entanglement in the presence of photon loss". APL Photonics. 2 (6): 066103. arXiv:1702.01958. Bibcode:2017APLP....2f6103N. doi:10.1063/1.4983822.
- ^ M. Gimeno-Segovia; P. Shadbolt; D.E. Browne; T. Rudolph (2015). "From Three-Photon Greenberger-Horne-Zeilinger States to Ballistic Universal Quantum Computation". Physical Review Letters. 115 (2): 020502. arXiv:1410.3720. Bibcode:2015PhRvL.115b0502G. doi:10.1103/PhysRevLett.115.020502. PMID 26207455.
- ^ J.R. Scott; K.C. Balram (2022). "Timing Constraints Imposed by Classical Digital Control Systems on Photonic Implementations of Measurement-Based Quantum Computing". IEEE Transactions on Quantum Engineering. 3: 1–20. arXiv:2109.04792. doi:10.1109/TQE.2022.3175587. S2CID 237485449.
- ^ a b R. Jozsa (2006). "An introduction to measurement based quantum computation". NATO Science Series, III: Computer and Systems Sciences. Quantum Information Processing-From Theory to Experiment. 199. arXiv:quant-ph/0508124.
- ^ R. Raussendorf; H. J. Briegel (2002). "Computational model underlying the one-way quantum computer". arXiv:quant-ph/0108067.
- ^ "OneQubitEulerDecomposer". Qiskit. Retrieved 29 June 2022.
- ^ "MBQC Quick Start Guide". Paddle Quantum. Retrieved 29 June 2022.
- ^ "Measurement-Based Quantum Computation Module". Paddle Quantum. Retrieved 1 July 2022.
- ^ K. Fujii (2015). Quantum Computation with Topological Codes: from qubit to topological fault-tolerance. Springer. p. 28. arXiv:1504.01444. ISBN 978-981-287-996-7.
- ^ a b c d D. Gottesman (1998). "The Heisenberg Representation of Quantum Computers". arXiv:quant-ph/9807006. Bibcode:1998quant.ph..7006G.
{{cite journal}}
: Cite journal requiresjournal=
(help) - ^ M. Hein; W. Dur; J. Eisert; R. Raussendorf; M. Van den Nest; H. Jurgen Briegel (2006). "Entanglement in Graph States and its Applications". arXiv:quant-ph/0602096.
- ^ R. Raussendorf; J. Harrington; K. Goyal (2006). "A fault-tolerant one-way quantum computer". Annals of Physics. 321 (9): 2242–2270. arXiv:quant-ph/0510135. Bibcode:2006AnPhy.321.2242R. doi:10.1016/j.aop.2006.01.012. S2CID 14422769.
- ^ M. Rossi; M. Huber; D. Bruß; C. Macchiavello (2013). "Quantum Hypergraph States". New Journal of Physics. 15 (11): 113022. arXiv:1211.5554. Bibcode:2013NJPh...15k3022R. doi:10.1088/1367-2630/15/11/113022. S2CID 40507835.
- ^ M.E. Cuffaro (2013). "On the Significance of the Gottesman–Knill Theorem". The British Journal for the Philosophy of Science. 68 (1): 91–121. arXiv:1310.0938. doi:10.1093/bjps/axv016.
- ^ K. Fujii (2015). Quantum Computation with Topological Codes: from qubit to topological fault-tolerance. Springer. p. 30. arXiv:1504.01444. ISBN 978-981-287-996-7.
- ^ K. Fujii (2015). Quantum Computation with Topological Codes: from qubit to topological fault-tolerance. Springer. p. 34. arXiv:1504.01444. ISBN 978-981-287-996-7.
- ^ M.A. Nielsen; I.L. Chuang (2000). Quantum Computation and Quantum Information. Cambridge University Press. p. 464. ISBN 978-1-107-00217-3.
- ^ M. Van den Nest (2008). "Classical simulation of quantum computation, the Gottesman-Knill theorem, and slightly beyond". Quantum Information & Computation. 10 (3). arXiv:0811.0898.
- ^ Robert Raussendorf; Jim Harrington; Kovid Goyal (2007). "Topological fault-tolerance in cluster state quantum computation". New Journal of Physics. 9 (6): 199. arXiv:quant-ph/0703143. Bibcode:2007NJPh....9..199R. doi:10.1088/1367-2630/9/6/199. S2CID 13811487.
- ^ Robert Raussendorf; Jim Harrington (2007). "Fault-tolerant quantum computation with high threshold in two dimensions". Physical Review Letters. 98 (19): 190504. arXiv:quant-ph/0610082. Bibcode:2007PhRvL..98s0504R. doi:10.1103/physrevlett.98.190504. PMID 17677613. S2CID 39504821.
- ^ P. Walther, K. J. Resch, T. Rudolph, E. Schenck, H. Weinfurter, V. Vedral, M. Aspelmeyer and A. Zeilinger (2005). "Experimental one-way quantum computing". Nature. 434 (7030): 169–76. arXiv:quant-ph/0503126. Bibcode:2005Natur.434..169W. doi:10.1038/nature03347. PMID 15758991. S2CID 119329998.
{{cite journal}}
: CS1 maint: multiple names: authors list (link) - ^ Robert Prevedel; Philip Walther; Felix Tiefenbacher; Pascal Böhi; Rainer Kaltenbaek; Thomas Jennewein; Anton Zeilinger (2007). "High-speed linear optics quantum computing using active feed-forward". Nature. 445 (7123): 65–69. arXiv:quant-ph/0701017. Bibcode:2007Natur.445...65P. doi:10.1038/nature05346. PMID 17203057. S2CID 4416906.
- ^ Daniel E. Browne; Terry Rudolph (2005). "Resource-efficient linear optical quantum computation". Physical Review Letters. 95 (1): 010501. arXiv:quant-ph/0405157. Bibcode:2005PhRvL..95a0501B. doi:10.1103/PhysRevLett.95.010501. PMID 16090595. S2CID 27224760.
- ^ Olaf Mandel; Markus Greiner; Artur Widera; Tim Rom; Theodor W. Hänsch; Immanuel Bloch (2003). "Controlled collisions for multi-particle entanglement of optically trapped atoms". Nature. 425 (6961): 937–40. arXiv:quant-ph/0308080. Bibcode:2003Natur.425..937M. doi:10.1038/nature02008. PMID 14586463. S2CID 4408587.
- ^ Tzu-Chieh Wei; Ian Affleck & Robert Raussendorf (2012). "Two-dimensional Affleck-Kennedy-Lieb-Tasaki state on the honeycomb lattice is a universal resource for quantum computation". Physical Review A. 86 (32328): 032328. arXiv:1009.2840. Bibcode:2012PhRvA..86c2328W. doi:10.1103/PhysRevA.86.032328. S2CID 118128175.
- ^ Akimasa Miyake (2011). "Quantum computational capability of a 2D valence bond solid phase". Annals of Physics. 236 (7): 1656–1671. arXiv:1009.3491. Bibcode:2011AnPhy.326.1656M. doi:10.1016/j.aop.2011.03.006. S2CID 119243954.
- ^ Tzu-Chieh Wei; Poya Haghnegahdar; Robert Raussendorf (2014). "Spin mixture AKLT states for universal quantum computation". Physical Review A. 90 (4): 042333. arXiv:1310.5100. Bibcode:2014PhRvA..90d2333W. doi:10.1103/PhysRevA.90.042333. S2CID 118460519.
- General
- D. Gross; J. Eisert; N. Schuch; D. Perez-Garcia (2007). "Measurement-based quantum computation beyond the one-way model". Physical Review A. 76 (5): 052315. arXiv:0706.3401. Bibcode:2007PhRvA..76e2315G. doi:10.1103/PhysRevA.76.052315. S2CID 53409763. Non-cluster resource states
- A. Trisetyarso & R. Van Meter (2010). "Circuit Design for A Measurement-Based Quantum Carry-Lookahead Adder". International Journal of Quantum Information. 8 (5): 843–867. arXiv:0903.0748. doi:10.1142/S0219749910006496. S2CID 2587811. Measurement-based quantum computation, quantum carry-lookahead adder