HOME

TheInfoList



OR:

Optical cluster states are a proposed tool to achieve quantum computational universality in
linear optical quantum computing Linear optical quantum computing or linear optics quantum computation (LOQC) is a paradigm of quantum computation, allowing (under certain conditions, described below) universal quantum computation. LOQC uses photons as information carriers, main ...
(LOQC). As direct entangling operations with
photon A photon () is an elementary particle that is a quantum of the electromagnetic field, including electromagnetic radiation such as light and radio waves, and the force carrier for the electromagnetic force. Photons are Massless particle, massless ...
s often require
nonlinear In mathematics and science, a nonlinear system is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathematicians, and many other ...
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 Quantum information is the information of the state of a quantum system. It is the basic entity of study in quantum information theory, and can be manipulated using quantum information processing techniques. Quantum information refers to both t ...
, though many more options exist. Photons have useful degrees of freedom in the spatial modes of the possible photon paths or in the
polarization Polarization or polarisation may refer to: Mathematics *Polarization of an Abelian variety, in the mathematics of complex manifolds *Polarization of an algebraic form, a technique for expressing a homogeneous polynomial in a simpler fashion by ...
of the photons themselves. The way in which a
cluster state In quantum information and quantum computing, a cluster state is a type of highly entangled state of multiple qubits. Cluster states are generated in lattices of qubits with Ising type interactions. A cluster ''C'' is a connected subset of a '' ...
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 operator Creation operators and annihilation operators are mathematical operators that have widespread applications in quantum mechanics, notably in the study of quantum harmonic oscillators and many-particle systems. An annihilation operator (usually ...
a^\dagger and a vertical path with creation operator b^\dagger, where the logical zero and one states are then represented by ::a^\dagger , 0_a,0_b\rangle=, 1_a,0_b\rangle=, 0\rangle_L and ::b^\dagger , 0_a,0_b\rangle=, 0_a,1_b\rangle=, 1\rangle_L. Single qubit operations are then performed by
beam splitter A beam splitter or ''beamsplitter'' is an optical device that splits a beam of light into a transmitted and a reflected beam. It is a crucial part of many optical experimental and measurement systems, such as interferometers, also finding wid ...
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 Photon polarization is the quantum mechanical description of the classical polarized sinusoidal plane electromagnetic wave. An individual photon can be described as having right or left circular polarization, or a superposition of the two. E ...
, logical zero and one can be encoded via the horizontal and vertical states of a photon, e.g. ::, H\rangle=, 0\rangle_L and ::, V\rangle=, 1\rangle_L. Given this encoding, single qubit operations can be performed using waveplates. This encoding can be used with the Browne-Rudolph protocol.


Nielsen protocol

In 2004, Nielsen proposed a protocol to create cluster states, borrowing techniques from the Knill-Laflamme-Milburn protocol (KLM protocol) to probabilistically create controlled-Z connections between qubits which, when performed on a pair of , +\rangle=, 0\rangle+, 1\rangle states (normalization being ignored), forms the basis for cluster states. While the KLM protocol requires error correction and a fairly large number of modes in order to get very high probability two-qubit gate, Nielsen's protocol only requires a success probability per gate of greater than one half. Given that the success probability for a connection using n ancilla photons is n^2/(n+1)^2, relaxation of the success probability from nearly one to anything over one half presents a major advantage in resources, as well as simply reducing the number of required elements in the photonic circuit. 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 In statistical physics and mathematics, percolation theory describes the behavior of a network when nodes or links are added. This is a geometric type of phase transition, since at a critical fraction of addition the network of small, disconnecte ...
, 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.


Yoran-Reznik protocol

Among the first proposals of utilizing resource states for optical quantum computing was the Yoran-Reznik protocol in 2003. While the proposed resource in this protocol was not exactly a cluster state, it brought many of the same key concepts to the attention of those considering the possibilities of optical quantum computing and still required connecting multiple separate one-dimensional chains of entangled photons via controlled-Z operations. This protocol is somewhat unique in that it utilizes both the spatial mode degree of freedom along with the polarization degree of freedom to help entanglement between qubits. Given a horizontal path, denoted by a, and a vertical path, denoted by b, a 50:50 beam splitter connecting the paths followed by a \pi/2-phase shifter on path a, we can perform the transformations ::, H,a\rangle\rightarrow\frac(, H,b\rangle+, V,a\rangle) ::, V,a\rangle\rightarrow\frac(, H,a\rangle-, V,b\rangle) ::, H,b\rangle\rightarrow\frac(, H,b\rangle-, V,a\rangle) ::, V,b\rangle\rightarrow\frac(, H,a\rangle+, V,b\rangle) where , \lambda,k\rangle denotes a photon with polarization \lambda on path k. In this way, we have the path of the photon entangled with its polarization. This is sometimes referred to as hyperentanglement, a situation in which the degrees of freedom of a single particle are entangled with each other. This, paired with the Hong-Ou-Mandel effect and projective measurements on the polarization state, can be used to create path entanglement between photons in a linear chain. These one-dimensional chains of entangled photons still need to be connected via controlled-Z operations, similar to the KLM protocol. These controlled-Z connection s between chains are still probabilistic, relying on measurement dependent teleportation with special resource states. However, due to the fact that this method does not include Fock measurements on the photons being used for computation as the KLM protocol does, the probabilistic nature of implementing controlled-Z operations presents much less of a problem. In fact, as long as connections occur with probability greater than one half, the entanglement present between chains will be enough to perform useful quantum computation, on average.


Browne-Rudolph protocol

An alternative approach to building cluster states that focuses entirely on photon polarization is the Browne-Rudolph protocol. This method rests on performing parity checks on a pair of photons to stitch together already entangled sets of photons, meaning that this protocol requires entangled photon sources. Browne and Rudolph proposed two ways of doing this, called type-I and type-II fusion.


Type-I fusion

In type-I fusion, photons with either vertical or horizontal polarization are injected into modes a and b, 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 opposite polarization, e.g. ::, H_a,H_b\rangle\rightarrow, H_a,H_b\rangle or ::, H_a,V_b\rangle\rightarrow, H_aV_a,0_b\rangle Then on one of these modes, a projective measurement onto the basis , H\rangle\pm, V\rangle 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

Type-II fusion works similarly to type-I fusion, with the differences being that a diagonal polarizing beam splitter is used and the pair of photons is measured in the two-qubit Bell basis. A successful measurement here involves measuring the pair to be in a Bell state with no relative phase between the superposition of states (e.g. , H,H\rangle+, V,V\rangle as opposed to , H,H\rangle-, V,V\rangle). This again entangles any two clusters already formed. A failure here performs local complementation on the local subgraph, making an existing chain shorter rather than cutting it in half. In this way, while it requires the use of more qubits in combining entangled resources, the potential loss for attempts to connect two chains together are not as expensive for type-II fusion as they are for type-I fusion.


Computing with cluster states

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 measurement-based quantum computation (MQC), and it is equivalent to the circuit model. Logical operations in MQC come about from the byproduct operators that occur during quantum teleportation. For example, given a single qubit state , \psi\rangle, one can connect this qubit to a plus state , +\rangle=, 0\rangle+, 1\rangle via a two-qubit controlled-Z operation. Then, upon measuring the first qubit (the original , \psi\rangle) in the Pauli-X basis, the original state of the first qubit is teleported to the second qubit with a measurement outcome dependent extra rotation, which one can see from the partial inner product of the measurement acting on the two-qubit state: :: (\left\langle +\right , Z^m\otimes I)CZ(\left , \psi\right\rangle\otimes\left , +\right\rangle)=\fracHZ^m\left , \psi\right\rangle . for m=0,1 denoting the measurement outcome as either the +1 eigenstate of Pauli-X for m=0 or the -1 eigenstate for m=1. A two qubit state , \phi\rangle connected by a pair of controlled-Z operations to the state CZ, +\rangle^ yields a two-qubit operation on the teleported , \phi\rangle state after measuring the original qubits: ::(\langle+, Z^\otimes\langle+, Z^\otimes I)CZ_CZ_(, \phi\rangle\otimes CZ, +\rangle^)=\fracCZ(HZ^\otimes HZ^), \phi\rangle. for measurement outcomes m_1 and m_2. 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


Spatial encoding

Path-entangled two qubit states have been generated in laboratory settings on silicon photonic chips in recent years, making important steps in the direction of generating optical cluster states. Among methods of doing this, it has been shown experimentally that spontaneous
four-wave mixing Four-wave mixing (FWM) is an intermodulation phenomenon in nonlinear optics, whereby interactions between two or three wavelengths produce two or one new wavelengths. It is similar to the third-order intercept point in electrical systems. Four-wave ...
can be used with the appropriate use of microring resonators and other
waveguide A waveguide is a structure that guides waves, such as electromagnetic waves or sound, with minimal loss of energy by restricting the transmission of energy to one direction. Without the physical constraint of a waveguide, wave intensities de ...
s for filtering to perform on-chip generation of two-photon Bell states, which are equivalent to two-qubit cluster states up to local unitary operations. To do this, a short
laser A laser is a device that emits light through a process of optical amplification based on the stimulated emission of electromagnetic radiation. The word "laser" is an acronym for "light amplification by stimulated emission of radiation". The firs ...
pulse is injected into an on-chip waveguide that splits into two paths. This forces the pulse into a superposition of the possible directions it could go. The two paths are coupled to microring resonators that allow circulation of the laser pulse until spontaneous four-wave mixing occurs, taking two photons from the laser pulse and converting them into a pair of photons, called the signal s and idler i with different frequencies in a way that conserves energy. In order to prevent the generation of multiple photon pairs at once, the procedure takes advantage of the conservation of energy and ensures that there is only enough energy in the laser pulse to create a single pair of photons. Because of this restriction, spontaneous four-wave mixing can only occur in one of the microring resonators at a time, meaning that the superposition of paths that the laser pulse could take is converted into a superposition of paths the two photons could be on. Mathematically, if , \alpha\rangle denotes the laser pulse, the paths are labeled as a and b, the process can be written as ::, \alpha\rangle\rightarrow\frac(, \alpha_a\rangle+, \alpha_b\rangle)\rightarrow \frac(, 1_,0_,1_,0_\rangle+, 0_,1_,0_,1_\rangle)= \frac(, 00\rangle_L+, 11\rangle_L) where , n_\rangle is the representation of having n of photon x on path y. With the state of the two photons being in this kind of superposition, they are entangled, which can be verified by tests of Bell inequalities.


Polarization encoding

Polarization entangled photon pairs have also been produced on-chip. The setup involves a silicon wire waveguide that is split in half by a
polarization rotator A polarization rotator is an optical device that rotates the polarization axis of a linearly polarized light beam by an angle of choice. Such devices can be based on the Faraday effect, on birefringence, or on total internal reflection.F. J. Du ...
. This process, like the entanglement generation described for the dual rail encoding, makes use of the nonlinear process of spontaneous four-wave mixing, which can occur in the silicon wire on either side of the polarization rotator. However, the geometry of these wires are designed such that horizontal polarization is preferred in the conversion of laser pump photons to signal and idler photons. Thus when the photon pair is generated, both photons should have the same polarization, i.e. ::, \psi\rangle=, H_s,H_i\rangle. 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, ::, \alpha\rangle\rightarrow, \alpha'\rangle+, H_s,H_i\rangle\rightarrow, \alpha'\rangle+, V_s,V_i\rangle\rightarrow, H_s,H_i\rangle+e^, V_s,V_i\rangle. 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: ::, \psi\rangle=\frac(, H_s,H_i\rangle+e^, V_s,V_i\rangle)=\frac(, 00\rangle_L+e^, 11\rangle_L). States generated this way could potentially be used to build a cluster state using the Browne-Rudolph protocol.


References

{{reflist Quantum information science Quantum optics