Content deleted Content added
Mibrickson (talk | contribs) |
Citation bot (talk | contribs) Altered bibcode. | Use this bot. Report bugs. | Suggested by CorrectionsJackal | Category:Quantum information science | #UCB_Category 170/177 |
||
(23 intermediate revisions by 10 users not shown) | |||
Line 1:
'''Optical cluster states''' are a proposed tool to achieve quantum computational universality in [[linear optical quantum computing]] (LOQC).<ref>{{cite journal | last1=Kok | first1=Pieter | last2=Munro | first2=W. J. | last3=Nemoto|author3-link= Kae Nemoto | first3=Kae | last4=Ralph | first4=T. C. | last5=Dowling | first5=Jonathan P. | last6=Milburn | first6=G. J. | title=Linear optical quantum computing with photonic qubits | journal=Reviews of Modern Physics | publisher=American Physical Society (APS) | volume=79 | issue=1 | date=2007-01-24 | issn=0034-6861 | doi=10.1103/revmodphys.79.135 | pages=135–174|arxiv=quant-ph/0512071| bibcode=2007RvMP...79..135K | s2cid=119335959 }}</ref> As direct [[quantum entanglement|entangling]] operations with [[photon]]s often require [[nonlinear optics|nonlinear]] effects, probabilistic generation of entangled resource states has been proposed as an alternative path to the direct approach.
==Creation of the cluster state==
On a [[silicon photonic]] chip, one of the most common platforms for implementing LOQC, there are two typical choices for encoding [[quantum information]], though many more options exist.<ref>Rudolph, [https://arxiv.org/abs/1607.08535 "Why I am optimistic about the silicon-photonic route to quantum computing"], ''APL Photonics'', 2017.</ref> Photons have useful degrees of freedom in the spatial modes of the possible photon paths or in the [[photon polarization|polarization]] of the photons themselves. The way in which a [[cluster state]] is generated varies with which encoding has been chosen for implementation.
Storing information in the spatial modes of the photon paths is often referred to as dual rail encoding. In a simple case, one might consider the situation where a photon has two possible paths, a horizontal path with [[creation and annihilation operators|creation operator]] <math>a^\dagger</math> and a vertical path with creation operator <math>b^\dagger</math>, where the logical zero and one states are then represented by
Line 15 ⟶ 13:
::<math>b^\dagger |0_a,0_b\rangle=|0_a,1_b\rangle=|1\rangle_L</math>.
Single qubit operations are then performed by [[beam splitter]]s, which allow manipulation of the relative superposition weights of the modes, and phase shifters, which allow manipulation of the relative phases of the two modes. This type of encoding lends itself to the Nielsen protocol for generating cluster states. In encoding with [[photon polarization]], logical zero and one can be encoded via the horizontal and vertical states of a photon, e.g.
::<math>|H\rangle=|0\rangle_L</math>
Line 23 ⟶ 21:
::<math>|V\rangle=|1\rangle_L</math>.
Given this encoding, single qubit operations can be performed using [[waveplate]]s. This encoding can be used with the Browne-Rudolph protocol.
===Nielsen protocol===
In 2004, Nielsen proposed a protocol to create cluster states,<ref>{{cite journal | last=Nielsen
To see how Nielsen brought about this improvement, consider the photons being generated for qubits as vertices on a two dimensional grid, and the controlled-Z operations being probabilistically added edges between nearest neighbors. Using results from [[percolation theory]], it can be shown that as long as the probability of adding edges is above a certain threshold, there will exist a complete grid as a sub-graph with near unit probability. Because of this, Nielsen's protocol doesn't rely on every individual connection being successful, just enough of them that the connections between photons allow a grid.
Line 33 ⟶ 31:
===Yoran-Reznik protocol===
Among the first proposals of utilizing resource states for optical quantum computing was the Yoran-Reznik protocol in 2003.<ref>{{cite journal | last1=Kok
Given a horizontal path, denoted by <math>a</math>, and a vertical path, denoted by <math>b</math>, a 50:50 beam splitter connecting the paths followed by a <math>\pi/2</math>
::<math>|H,a\rangle\rightarrow\frac{1}{\sqrt{2}}(|H,b\rangle+|V,a\rangle)</math>
Line 51 ⟶ 49:
===Browne-Rudolph protocol===
An alternative approach to building cluster states that focuses entirely on photon polarization is the Browne-Rudolph protocol.<ref>{{cite journal | last1=Browne
====Type-I fusion====
In type-I fusion, photons with either vertical or horizontal polarization are injected into modes <math>a</math> and <math>b</math>, connected by a polarizing beam splitter. Each of the photons sent into this system is part of a Bell pair that this method will try to entangle. Upon passing through the polarizing beam splitter, the two photons will go opposite ways if they have the same polarization or the same way if they have the
::<math>|H_a,H_b\rangle\rightarrow|H_a,H_b\rangle</math>
Line 63 ⟶ 61:
::<math>|H_a,V_b\rangle\rightarrow|H_aV_a,0_b\rangle</math>
Then on one of these modes, a projective measurement onto the basis <math>|H\rangle\pm|V\rangle</math> is performed. If the measurement is successful, i.e. if it detects anything, then the detected photon is destroyed, but the remaining photons from the Bell pairs become entangled. Failure to detect anything results in an effective loss of the involved photons in a way that breaks any chain of entangled photons they were on. This can make attempting to make connections between already developed chains potentially risky.
====Type-II fusion====
Line 73 ⟶ 71:
Once a cluster state has been successfully generated, computation can be done with the resource state directly by applying measurements to the qubits on the lattice. This is the model of [[one-way quantum computer|measurement-based quantum computation]] (MQC), and it is equivalent to the [[quantum circuit|circuit model]].
Logical operations in MQC come about from the byproduct operators that occur during [[quantum teleportation]]. For example, given a single qubit state <math>|\psi\rangle</math>, one can connect this qubit to a plus state
::<math>
Line 79 ⟶ 77:
</math>.
for <math>m=0,1</math> denoting the measurement outcome as either the <math>+1</math> eigenstate of Pauli-X for <math>m=0</math> or the <math>-1</math> eigenstate for <math>m=1</math>. A two qubit state <math>|\phi\rangle</math> connected by a pair of controlled-Z operations to the state <math>CZ|+\rangle^{\otimes 2}</math>
::<math>(\langle+|Z^{m_1}\otimes\langle+|Z^{m_2}\otimes I)CZ_{1,3}CZ_{2,4}(|\phi\rangle\otimes CZ|+\rangle^{\otimes 2})=\frac{1}{2}CZ(HZ^{m_1}\otimes HZ^{m_2})|\phi\rangle</math>.
for measurement outcomes <math>m_1</math> and <math>m_2</math>. This basic concept extends to arbitrarily many qubits, and thus computation is performed by the byproduct operators of teleportation down a chain. Adjusting the desired single-qubit gates is simply a matter of adjusting the measurement basis on each qubit, and non-Pauli measurements are necessary for universal quantum computation.
==Experimental Implementations==
Line 99 ⟶ 97:
===Polarization encoding===
Polarization entangled photon pairs have also been produced on-chip.<ref>{{cite journal | last1=Matsuda
::<math>|\psi\rangle=|H_s,H_i\rangle</math>.
Line 105 ⟶ 103:
The polarization rotator is then designed with the specific dimensions such that horizontal polarization is switched to vertical polarization. Thus any pairs of photons generated before the rotator exit the waveguide with vertical polarization and any pairs generated on the other end of the wire exit the waveguide still having horizontal polarization. Mathematically, the process is, up to overall normalization,
::<math>|\alpha\rangle\rightarrow|\alpha'\rangle+|H_s,H_i\rangle\rightarrow|\alpha'\rangle+|V_s,V_i\rangle\rightarrow
Assuming that equal space on each side of the rotator makes spontaneous four-wave mixing equally likely one each side, the output state of the photons is maximally entangled:
Line 116 ⟶ 114:
<!-- Inline citations added to your article will automatically display here. See https://en.wikipedia.org/wiki/WP:REFB for instructions on how to add citations. -->
{{reflist}}
[[Category:Quantum information science]]
[[Category:Quantum optics]]
|