Links to Exploration step
Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">A quantum Fredkin gate</title>
<author><name sortKey="Patel, Raj B" sort="Patel, Raj B" uniqKey="Patel R" first="Raj B." last="Patel">Raj B. Patel</name>
<affiliation><nlm:aff id="aff1">CQC<sup>2</sup>
T (Centre for Quantum Computation & Communication Technology) and Centre for Quantum Dynamics, Griffith University, Brisbane 4111, Australia.</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Ho, Joseph" sort="Ho, Joseph" uniqKey="Ho J" first="Joseph" last="Ho">Joseph Ho</name>
<affiliation><nlm:aff id="aff1">CQC<sup>2</sup>
T (Centre for Quantum Computation & Communication Technology) and Centre for Quantum Dynamics, Griffith University, Brisbane 4111, Australia.</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Ferreyrol, Franck" sort="Ferreyrol, Franck" uniqKey="Ferreyrol F" first="Franck" last="Ferreyrol">Franck Ferreyrol</name>
<affiliation><nlm:aff id="aff1">CQC<sup>2</sup>
T (Centre for Quantum Computation & Communication Technology) and Centre for Quantum Dynamics, Griffith University, Brisbane 4111, Australia.</nlm:aff>
</affiliation>
<affiliation><nlm:aff id="aff2">Laboratoire Photonique, Numerique et Nanosciences, Institut d’Optique, CNRS and Université de Bordeaux, 33400 Talence, France.</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Ralph, Timothy C" sort="Ralph, Timothy C" uniqKey="Ralph T" first="Timothy C." last="Ralph">Timothy C. Ralph</name>
<affiliation><nlm:aff id="aff3">CQC<sup>2</sup>
T and School of Mathematics and Physics, University of Queensland, Brisbane 4072, Australia.</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Pryde, Geoff J" sort="Pryde, Geoff J" uniqKey="Pryde G" first="Geoff J." last="Pryde">Geoff J. Pryde</name>
<affiliation><nlm:aff id="aff1">CQC<sup>2</sup>
T (Centre for Quantum Computation & Communication Technology) and Centre for Quantum Dynamics, Griffith University, Brisbane 4111, Australia.</nlm:aff>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">PMC</idno>
<idno type="pmid">27051868</idno>
<idno type="pmc">4820377</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4820377</idno>
<idno type="RBID">PMC:4820377</idno>
<idno type="doi">10.1126/sciadv.1501531</idno>
<date when="2016">2016</date>
<idno type="wicri:Area/Pmc/Corpus">000637</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Corpus" wicri:corpus="PMC">000637</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a" type="main">A quantum Fredkin gate</title>
<author><name sortKey="Patel, Raj B" sort="Patel, Raj B" uniqKey="Patel R" first="Raj B." last="Patel">Raj B. Patel</name>
<affiliation><nlm:aff id="aff1">CQC<sup>2</sup>
T (Centre for Quantum Computation & Communication Technology) and Centre for Quantum Dynamics, Griffith University, Brisbane 4111, Australia.</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Ho, Joseph" sort="Ho, Joseph" uniqKey="Ho J" first="Joseph" last="Ho">Joseph Ho</name>
<affiliation><nlm:aff id="aff1">CQC<sup>2</sup>
T (Centre for Quantum Computation & Communication Technology) and Centre for Quantum Dynamics, Griffith University, Brisbane 4111, Australia.</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Ferreyrol, Franck" sort="Ferreyrol, Franck" uniqKey="Ferreyrol F" first="Franck" last="Ferreyrol">Franck Ferreyrol</name>
<affiliation><nlm:aff id="aff1">CQC<sup>2</sup>
T (Centre for Quantum Computation & Communication Technology) and Centre for Quantum Dynamics, Griffith University, Brisbane 4111, Australia.</nlm:aff>
</affiliation>
<affiliation><nlm:aff id="aff2">Laboratoire Photonique, Numerique et Nanosciences, Institut d’Optique, CNRS and Université de Bordeaux, 33400 Talence, France.</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Ralph, Timothy C" sort="Ralph, Timothy C" uniqKey="Ralph T" first="Timothy C." last="Ralph">Timothy C. Ralph</name>
<affiliation><nlm:aff id="aff3">CQC<sup>2</sup>
T and School of Mathematics and Physics, University of Queensland, Brisbane 4072, Australia.</nlm:aff>
</affiliation>
</author>
<author><name sortKey="Pryde, Geoff J" sort="Pryde, Geoff J" uniqKey="Pryde G" first="Geoff J." last="Pryde">Geoff J. Pryde</name>
<affiliation><nlm:aff id="aff1">CQC<sup>2</sup>
T (Centre for Quantum Computation & Communication Technology) and Centre for Quantum Dynamics, Griffith University, Brisbane 4111, Australia.</nlm:aff>
</affiliation>
</author>
</analytic>
<series><title level="j">Science Advances</title>
<idno type="eISSN">2375-2548</idno>
<imprint><date when="2016">2016</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en"><p>A quantum controlled-SWAP gate is demonstrated and used to implement small-scale algorithms and produce high-fidelity GHZ states.</p>
</div>
</front>
<back><div1 type="bibliography"><listBibl><biblStruct><analytic><author><name sortKey="Kok, P" uniqKey="Kok P">P. Kok</name>
</author>
<author><name sortKey="Munro, W J" uniqKey="Munro W">W. J. Munro</name>
</author>
<author><name sortKey="Nemoto, K" uniqKey="Nemoto K">K. Nemoto</name>
</author>
<author><name sortKey="Ralph, T C" uniqKey="Ralph T">T. C. Ralph</name>
</author>
<author><name sortKey="Dowling, J P" uniqKey="Dowling J">J. P. Dowling</name>
</author>
<author><name sortKey="Milburn, G J" uniqKey="Milburn G">G. J. Milburn</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="O Rien, J L" uniqKey="O Rien J">J. L. O’Brien</name>
</author>
<author><name sortKey="Furusawa, A" uniqKey="Furusawa A">A. Furusawa</name>
</author>
<author><name sortKey="Vu Kovi, J" uniqKey="Vu Kovi J">J. Vučković</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Ladd, T D" uniqKey="Ladd T">T. D. Ladd</name>
</author>
<author><name sortKey="Jelezko, F" uniqKey="Jelezko F">F. Jelezko</name>
</author>
<author><name sortKey="Laflamme, R" uniqKey="Laflamme R">R. Laflamme</name>
</author>
<author><name sortKey="Nakamura, Y" uniqKey="Nakamura Y">Y. Nakamura</name>
</author>
<author><name sortKey="Monroe, C" uniqKey="Monroe C">C. Monroe</name>
</author>
<author><name sortKey="O Rien, J L" uniqKey="O Rien J">J. L. O’Brien</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Smolin, J A" uniqKey="Smolin J">J. A. Smolin</name>
</author>
<author><name sortKey="Divincenzo, D P" uniqKey="Divincenzo D">D. P. DiVincenzo</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Vandersypen, L M K" uniqKey="Vandersypen L">L. M. K. Vandersypen</name>
</author>
<author><name sortKey="Steffen, M" uniqKey="Steffen M">M. Steffen</name>
</author>
<author><name sortKey="Breyta, G" uniqKey="Breyta G">G. Breyta</name>
</author>
<author><name sortKey="Yannoni, C S" uniqKey="Yannoni C">C. S. Yannoni</name>
</author>
<author><name sortKey="Sherwood, M H" uniqKey="Sherwood M">M. H. Sherwood</name>
</author>
<author><name sortKey="Chuang, I L" uniqKey="Chuang I">I. L. Chuang</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Martin L Pez, E" uniqKey="Martin L Pez E">E. Martín-López</name>
</author>
<author><name sortKey="Laing, A" uniqKey="Laing A">A. Laing</name>
</author>
<author><name sortKey="Lawson, T" uniqKey="Lawson T">T. Lawson</name>
</author>
<author><name sortKey="Alvarez, R" uniqKey="Alvarez R">R. Alvarez</name>
</author>
<author><name sortKey="Zhou, X Q" uniqKey="Zhou X">X.-Q. Zhou</name>
</author>
<author><name sortKey="O Rien, J L" uniqKey="O Rien J">J. L. O’Brien</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lanyon, B P" uniqKey="Lanyon B">B. P. Lanyon</name>
</author>
<author><name sortKey="Weinhold, T J" uniqKey="Weinhold T">T. J. Weinhold</name>
</author>
<author><name sortKey="Langford, N K" uniqKey="Langford N">N. K. Langford</name>
</author>
<author><name sortKey="Barbieri, M" uniqKey="Barbieri M">M. Barbieri</name>
</author>
<author><name sortKey="James, D F V" uniqKey="James D">D. F. V. James</name>
</author>
<author><name sortKey="Gilchrist, A" uniqKey="Gilchrist A">A. Gilchrist</name>
</author>
<author><name sortKey="White, A G" uniqKey="White A">A. G. White</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Chuang, I L" uniqKey="Chuang I">I. L. Chuang</name>
</author>
<author><name sortKey="Yamamoto, Y" uniqKey="Yamamoto Y">Y. Yamamoto</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Barenco, A" uniqKey="Barenco A">A. Barenco</name>
</author>
<author><name sortKey="Berthiaume, A" uniqKey="Berthiaume A">A. Berthiaume</name>
</author>
<author><name sortKey="Deutsch, D" uniqKey="Deutsch D">D. Deutsch</name>
</author>
<author><name sortKey="Ekert, A" uniqKey="Ekert A">A. Ekert</name>
</author>
<author><name sortKey="Jozsa, R" uniqKey="Jozsa R">R. Jozsa</name>
</author>
<author><name sortKey="Macchiavello, C" uniqKey="Macchiavello C">C. Macchiavello</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Buhrman, H" uniqKey="Buhrman H">H. Buhrman</name>
</author>
<author><name sortKey="Cleve, R" uniqKey="Cleve R">R. Cleve</name>
</author>
<author><name sortKey="Watrous, J" uniqKey="Watrous J">J. Watrous</name>
</author>
<author><name sortKey="De Wolf, R" uniqKey="De Wolf R">R. de Wolf</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Horn, R T" uniqKey="Horn R">R. T. Horn</name>
</author>
<author><name sortKey="Babichev, S A" uniqKey="Babichev S">S. A. Babichev</name>
</author>
<author><name sortKey="Marzlin, K P" uniqKey="Marzlin K">K.-P. Marzlin</name>
</author>
<author><name sortKey="Lvovsky, A I" uniqKey="Lvovsky A">A. I. Lvovsky</name>
</author>
<author><name sortKey="Sanders, B C" uniqKey="Sanders B">B. C. Sanders</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Ekert, A K" uniqKey="Ekert A">A. K. Ekert</name>
</author>
<author><name sortKey="Alves, C M" uniqKey="Alves C">C. M. Alves</name>
</author>
<author><name sortKey="Oi, D K L" uniqKey="Oi D">D. K. L. Oi</name>
</author>
<author><name sortKey="Horodecki, M" uniqKey="Horodecki M">M. Horodecki</name>
</author>
<author><name sortKey="Horodecki, P" uniqKey="Horodecki P">P. Horodecki</name>
</author>
<author><name sortKey="Kwek, L C" uniqKey="Kwek L">L. C. Kwek</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fiurasek, J" uniqKey="Fiurasek J">J. Fiurášek</name>
</author>
<author><name sortKey="Dusek, M" uniqKey="Dusek M">M. Dušek</name>
</author>
<author><name sortKey="Filip, R" uniqKey="Filip R">R. Filip</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fredkin, E" uniqKey="Fredkin E">E. Fredkin</name>
</author>
<author><name sortKey="Toffoli, T" uniqKey="Toffoli T">T. Toffoli</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Milburn, G J" uniqKey="Milburn G">G. J. Milburn</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Chau, H F" uniqKey="Chau H">H. F. Chau</name>
</author>
<author><name sortKey="Wilczek, F" uniqKey="Wilczek F">F. Wilczek</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fiurasek, J" uniqKey="Fiurasek J">J. Fiurášek</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Fiurasek, J" uniqKey="Fiurasek J">J. Fiurášek</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Gong, Y X" uniqKey="Gong Y">Y.-X. Gong</name>
</author>
<author><name sortKey="Guo, G C" uniqKey="Guo G">G.-C. Guo</name>
</author>
<author><name sortKey="Ralph, T C" uniqKey="Ralph T">T. C. Ralph</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="O Rien, J L" uniqKey="O Rien J">J. L. O’Brien</name>
</author>
<author><name sortKey="Pryde, G J" uniqKey="Pryde G">G. J. Pryde</name>
</author>
<author><name sortKey="White, A G" uniqKey="White A">A. G. White</name>
</author>
<author><name sortKey="Ralph, T C" uniqKey="Ralph T">T. C. Ralph</name>
</author>
<author><name sortKey="Branning, D" uniqKey="Branning D">D. Branning</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Pooley, M A" uniqKey="Pooley M">M. A. Pooley</name>
</author>
<author><name sortKey="Ellis, D J P" uniqKey="Ellis D">D. J. P. Ellis</name>
</author>
<author><name sortKey="Patel, R B" uniqKey="Patel R">R. B. Patel</name>
</author>
<author><name sortKey="Bennett, A J" uniqKey="Bennett A">A. J. Bennett</name>
</author>
<author><name sortKey="Chan, K H A" uniqKey="Chan K">K. H. A. Chan</name>
</author>
<author><name sortKey="Farrer, I" uniqKey="Farrer I">I. Farrer</name>
</author>
<author><name sortKey="Ritchie, D A" uniqKey="Ritchie D">D. A. Ritchie</name>
</author>
<author><name sortKey="Shields, A J" uniqKey="Shields A">A. J. Shields</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Zhou, X Q" uniqKey="Zhou X">X.-Q. Zhou</name>
</author>
<author><name sortKey="Ralph, T C" uniqKey="Ralph T">T. C. Ralph</name>
</author>
<author><name sortKey="Kalasuwan, P" uniqKey="Kalasuwan P">P. Kalasuwan</name>
</author>
<author><name sortKey="Zhang, M" uniqKey="Zhang M">M. Zhang</name>
</author>
<author><name sortKey="Peruzzo, A" uniqKey="Peruzzo A">A. Peruzzo</name>
</author>
<author><name sortKey="Lanyon, B P" uniqKey="Lanyon B">B. P. Lanyon</name>
</author>
<author><name sortKey="O Rien, J L" uniqKey="O Rien J">J. L. O’Brien</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Araujo, M" uniqKey="Araujo M">M. Araújo</name>
</author>
<author><name sortKey="Feix, A" uniqKey="Feix A">A. Feix</name>
</author>
<author><name sortKey="Costa, F" uniqKey="Costa F">F. Costa</name>
</author>
<author><name sortKey="Brukner, " uniqKey="Brukner ">Č. Brukner</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Hamel, D R" uniqKey="Hamel D">D. R. Hamel</name>
</author>
<author><name sortKey="Shalm, L K" uniqKey="Shalm L">L. K. Shalm</name>
</author>
<author><name sortKey="Hubel, H" uniqKey="Hubel H">H. Hübel</name>
</author>
<author><name sortKey="Miller, A J" uniqKey="Miller A">A. J. Miller</name>
</author>
<author><name sortKey="Marsili, F" uniqKey="Marsili F">F. Marsili</name>
</author>
<author><name sortKey="Verma, V B" uniqKey="Verma V">V. B. Verma</name>
</author>
<author><name sortKey="Mirin, R P" uniqKey="Mirin R">R. P. Mirin</name>
</author>
<author><name sortKey="Nam, S W" uniqKey="Nam S">S. W. Nam</name>
</author>
<author><name sortKey="Resch, K J" uniqKey="Resch K">K. J. Resch</name>
</author>
<author><name sortKey="Jennewein, T" uniqKey="Jennewein T">T. Jennewein</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Pan, J W" uniqKey="Pan J">J.-W. Pan</name>
</author>
<author><name sortKey="Bouwmeester, D" uniqKey="Bouwmeester D">D. Bouwmeester</name>
</author>
<author><name sortKey="Daniell, M" uniqKey="Daniell M">M. Daniell</name>
</author>
<author><name sortKey="Weinfurter, H" uniqKey="Weinfurter H">H. Weinfurter</name>
</author>
<author><name sortKey="Zeilinger, A" uniqKey="Zeilinger A">A. Zeilinger</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Mermin, N D" uniqKey="Mermin N">N. D. Mermin</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Svetlichny, G" uniqKey="Svetlichny G">G. Svetlichny</name>
</author>
</analytic>
</biblStruct>
<biblStruct><analytic><author><name sortKey="Lavoie, J" uniqKey="Lavoie J">J. Lavoie</name>
</author>
<author><name sortKey="Kaltenbaek, R" uniqKey="Kaltenbaek R">R. Kaltenbaek</name>
</author>
<author><name sortKey="Resch, K J" uniqKey="Resch K">K. J. Resch</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct><analytic><author><name sortKey="Pittman, T B" uniqKey="Pittman T">T. B. Pittman</name>
</author>
<author><name sortKey="Jacobs, B C" uniqKey="Jacobs B">B. C. Jacobs</name>
</author>
<author><name sortKey="Franson, J D" uniqKey="Franson J">J. D. Franson</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<pmc article-type="research-article"><pmc-dir>properties open_access</pmc-dir>
<front><journal-meta><journal-id journal-id-type="nlm-ta">Sci Adv</journal-id>
<journal-id journal-id-type="iso-abbrev">Sci Adv</journal-id>
<journal-id journal-id-type="publisher-id">SciAdv</journal-id>
<journal-id journal-id-type="hwp">advances</journal-id>
<journal-title-group><journal-title>Science Advances</journal-title>
</journal-title-group>
<issn pub-type="epub">2375-2548</issn>
<publisher><publisher-name>American Association for the Advancement of Science</publisher-name>
</publisher>
</journal-meta>
<article-meta><article-id pub-id-type="pmid">27051868</article-id>
<article-id pub-id-type="pmc">4820377</article-id>
<article-id pub-id-type="publisher-id">1501531</article-id>
<article-id pub-id-type="doi">10.1126/sciadv.1501531</article-id>
<article-categories><subj-group subj-group-type="article-type"><subject>Research Article</subject>
</subj-group>
<subj-group subj-group-type="heading"><subject>Research Articles</subject>
</subj-group>
<subj-group subj-group-type="legacy-article-type"><subject>SciAdv r-articles</subject>
</subj-group>
<subj-group subj-group-type="overline"><subject>Quantum Mechanics</subject>
</subj-group>
</article-categories>
<title-group><article-title>A quantum Fredkin gate</article-title>
</title-group>
<contrib-group><contrib contrib-type="author"><name><surname>Patel</surname>
<given-names>Raj B.</given-names>
</name>
<xref ref-type="aff" rid="aff1"><sup>1</sup>
</xref>
<xref ref-type="corresp" rid="cor1">*</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Ho</surname>
<given-names>Joseph</given-names>
</name>
<contrib-id contrib-id-type="orcid" authenticated="false">http://orcid.org/0000-0002-5346-3872</contrib-id>
<xref ref-type="aff" rid="aff1"><sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Ferreyrol</surname>
<given-names>Franck</given-names>
</name>
<contrib-id contrib-id-type="orcid" authenticated="false">http://orcid.org/0000-0003-1057-6276</contrib-id>
<xref ref-type="aff" rid="aff1"><sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Ralph</surname>
<given-names>Timothy C.</given-names>
</name>
<xref ref-type="aff" rid="aff3"><sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author"><name><surname>Pryde</surname>
<given-names>Geoff J.</given-names>
</name>
<xref ref-type="aff" rid="aff1"><sup>1</sup>
</xref>
<xref ref-type="corresp" rid="cor1">*</xref>
</contrib>
<aff id="aff1"><label>1</label>
CQC<sup>2</sup>
T (Centre for Quantum Computation & Communication Technology) and Centre for Quantum Dynamics, Griffith University, Brisbane 4111, Australia.</aff>
<aff id="aff2"><label>2</label>
Laboratoire Photonique, Numerique et Nanosciences, Institut d’Optique, CNRS and Université de Bordeaux, 33400 Talence, France.</aff>
<aff id="aff3"><label>3</label>
CQC<sup>2</sup>
T and School of Mathematics and Physics, University of Queensland, Brisbane 4072, Australia.</aff>
</contrib-group>
<author-notes><corresp id="cor1"><label>*</label>
Corresponding author. E-mail: <email xlink:href="r.patel@griffith.edu.au">r.patel@griffith.edu.au</email>
(R.B.P.); <email xlink:href="g.pryde@griffith.edu.au">g.pryde@griffith.edu.au</email>
(G.J.P.)</corresp>
</author-notes>
<pub-date pub-type="collection"><month>3</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="epub"><day>25</day>
<month>3</month>
<year>2016</year>
</pub-date>
<volume>2</volume>
<issue>3</issue>
<elocation-id>e1501531</elocation-id>
<history><date date-type="received"><day>28</day>
<month>10</month>
<year>2015</year>
</date>
<date date-type="accepted"><day>04</day>
<month>2</month>
<year>2016</year>
</date>
</history>
<permissions><copyright-statement>Copyright © 2016, The Authors</copyright-statement>
<copyright-year>2016</copyright-year>
<copyright-holder>The Authors</copyright-holder>
<license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by-nc/4.0/" id="p-2"><license-p>This is an open-access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by-nc/4.0/">Creative Commons Attribution-NonCommercial license</ext-link>
, which permits use, distribution, and reproduction in any medium, so long as the resultant use is <bold>not</bold>
for commercial advantage and provided the original work is properly cited.</license-p>
</license>
</permissions>
<abstract abstract-type="teaser"><p>A quantum controlled-SWAP gate is demonstrated and used to implement small-scale algorithms and produce high-fidelity GHZ states.</p>
</abstract>
<abstract><p>Minimizing the resources required to build logic gates into useful processing circuits is key to realizing quantum computers. Although the salient features of a quantum computer have been shown in proof-of-principle experiments, difficulties in scaling quantum systems have made more complex operations intractable. This is exemplified in the classical Fredkin (controlled-SWAP) gate for which, despite theoretical proposals, no quantum analog has been realized. By adding control to the SWAP unitary, we use photonic qubit logic to demonstrate the first quantum Fredkin gate, which promises many applications in quantum information and measurement. We implement example algorithms and generate the highest-fidelity three-photon Greenberger-Horne-Zeilinger states to date. The technique we use allows one to add a control operation to a black-box unitary, something that is impossible in the standard circuit model. Our experiment represents the first use of this technique to control a two-qubit operation and paves the way for larger controlled circuits to be realized efficiently.</p>
</abstract>
<kwd-group><title>Keywords</title>
<kwd>quantum computers</kwd>
<kwd>circuits</kwd>
<kwd>Fredkin (controlled-SWAP) gate</kwd>
<kwd>downconversion</kwd>
<kwd>qubits</kwd>
<kwd>quantum optics</kwd>
<kwd>GHZ states</kwd>
<kwd>entanglement</kwd>
<kwd>logic gate</kwd>
<kwd>photons</kwd>
</kwd-group>
<funding-group><award-group><funding-source><institution-wrap><institution>Centre of Excellence for Quantum Computation and Communication Technology, Australian Research Council</institution>
</institution-wrap>
</funding-source>
<award-id>ID0EYLAI5746</award-id>
<award-id>CE110001027</award-id>
<principal-award-recipient><name><surname>Pryde</surname>
<given-names>Geoff</given-names>
</name>
</principal-award-recipient>
</award-group>
</funding-group>
<custom-meta-group><custom-meta><meta-name>Copyeditor</meta-name>
<meta-value>Meann Ramirez</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body><sec sec-type="introduction" disp-level="1"><title>INTRODUCTION</title>
<p>One of the greatest challenges in modern science is the realization of quantum computers (<xref rid="R1" ref-type="bibr"><italic>1</italic>
</xref>
–<xref rid="R3" ref-type="bibr"><italic>3</italic>
</xref>
), which, as they increase in scale, will allow enhanced performance of tasks in secure networking, simulations, distributed computing, and other key tasks where exponential speedups are available. Processing circuits to realize these applications are built up from logic gates that harness quantum effects such as superposition and entanglement. At present, even small-scale and medium-scale quantum computer circuits are hard to realize due to the need to sufficiently control enough quantum systems to chain together many gates into circuits. One example of this is the quantum Fredkin gate, which requires at least five two-qubit gates (<xref rid="R4" ref-type="bibr"><italic>4</italic>
</xref>
) to be implemented in the standard circuit model. Thus, despite featuring prominently in quantum computing (<xref rid="R5" ref-type="bibr"><italic>5</italic>
</xref>
–<xref rid="R7" ref-type="bibr"><italic>7</italic>
</xref>
), error correction (<xref rid="R8" ref-type="bibr"><italic>8</italic>
</xref>
, <xref rid="R9" ref-type="bibr"><italic>9</italic>
</xref>
), cryptography (<xref rid="R10" ref-type="bibr"><italic>10</italic>
</xref>
–<xref rid="R12" ref-type="bibr"><italic>12</italic>
</xref>
), and measurement (<xref rid="R13" ref-type="bibr"><italic>13</italic>
</xref>
, <xref rid="R14" ref-type="bibr"><italic>14</italic>
</xref>
), no such gate has been realized to date.</p>
<p>The quantum Fredkin gate, as shown in <xref ref-type="fig" rid="F1">Fig. 1A</xref>
, is a three-qubit gate whereby, conditioned on the state of the control qubit, the quantum states of the two target qubits are swapped. The original, classical version of the gate first proposed by Edward Fredkin (<xref rid="R15" ref-type="bibr"><italic>15</italic>
</xref>
) also serves as one of the first examples of a reversible logic operation where the number of bits is conserved and no energy is dissipated as a result of erasure. In the framework of universal quantum computation, gates are also reversible, so it may seem natural to ask whether it is possible to construct a quantum version of the Fredkin gate. The first design of the quantum Fredkin gate was proposed by Milburn (<xref rid="R16" ref-type="bibr"><italic>16</italic>
</xref>
) and was to use single photons as qubits and cross-Kerr nonlinearities to produce the necessary coherent interactions. Further schemes utilizing linear optics developed these ideas further (<xref rid="R4" ref-type="bibr"><italic>4</italic>
</xref>
, <xref rid="R17" ref-type="bibr"><italic>17</italic>
</xref>
–<xref rid="R20" ref-type="bibr"><italic>20</italic>
</xref>
) by using ancilla photons, interference, and multiple two-qubit (<xref rid="R21" ref-type="bibr"><italic>21</italic>
</xref>
, <xref rid="R22" ref-type="bibr"><italic>22</italic>
</xref>
) and single-qubit gates. However, concatenating multiple probabilistic gates in this fashion typically leads to a multiplicative reduction in the overall probability of success of < 1/100. Thus, it would be desirable to be able to construct a quantum Fredkin gate directly without decomposition and avoid the associated resource overhead.</p>
<fig id="F1" fig-type="figure" orientation="portrait" position="float"><label>Fig. 1</label>
<caption><title>Experimental arrangement and truth table measurements.</title>
<p>(<bold>A</bold>
) The quantum Fredkin gate circuit. The states of the target qubits are either swapped or not swapped, depending on the state of the control qubit. (<bold>B</bold>
) Concept of our experiment. Two SPDC photon sources allow production of path entanglement such that modes <italic>R</italic>
and <italic>Y</italic>
are entangled with modes <italic>B</italic>
and <italic>G</italic>
. The SWAP operation is carried out on the path modes, depending on the control photon’s state, such that arrival of the control photon indicates a system state of α|<italic>H</italic>
〉<sup>C</sup>
|ψ〉<sup>T1</sup>
|φ〉<sup>T2</sup>
+ β|<italic>V</italic>
〉<sup>C</sup>
|φ〉<sup>T1</sup>
|ψ〉<sup>T2</sup>
. (<bold>C</bold>
) The experimental arrangement. Entangled photons are produced via SPDC (see Materials and Methods). Entering the gate via a single-mode fiber, the two target photons are sent through a PBS. The path-entangled state in <xref ref-type="disp-formula" rid="E1">Eq. 1</xref>
is produced after each target photon enters a displaced Sagnac interferometer and the which-path information is erased on an NPBS. QWPs and HWPs encode the polarization state in <xref ref-type="disp-formula" rid="E2">Eq. 2</xref>
. The control consists of a polarization beam displacer interferometer. The desired control state is encoded onto modes 1<italic>R</italic>
and 1<italic>B</italic>
and coherently recombined. A tilted HWP is used to set the phase of the output state. Successful operation is heralded by fourfold coincidence events between the control, target, and trigger detectors. (<bold>D</bold>
) Ideal (transparent bars) and measured (solid bars) truth table data for our gate. A total of 620 fourfold events were measured for each of the eight measurements, giving <inline-formula><mml:math id="m1"><mml:mrow><mml:mo>〈</mml:mo>
<mml:mi mathvariant="script">O</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mn>96</mml:mn>
<mml:mo>±</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>%</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
.</p>
</caption>
<graphic xlink:href="1501531-F1"></graphic>
</fig>
<p>We begin by describing the concept of our experiment. We perform the controlled-SWAP operation by adding control to the SWAP unitary <italic>U</italic>
<sub>SWAP</sub>
by applying the technique in Zhou <italic>et al</italic>
. (<xref rid="R23" ref-type="bibr"><italic>23</italic>
</xref>
) to greatly reduce the complexity of quantum circuits. The notion of adding control to a black-box unitary is forbidden or difficult in many architectures (<xref rid="R24" ref-type="bibr"><italic>24</italic>
</xref>
, <xref rid="R25" ref-type="bibr"><italic>25</italic>
</xref>
)—optics lends itself well to this approach because the optical implementation of the unitary leaves the vacuum state unchanged. Here, we utilize this method to simplify a controlled multiqubit operation. A key idea in our demonstration is to use entanglement in a nonqubit degree of freedom (we use the photon’s path mode) to drive the operation of the gate. This path entanglement can be produced in different ways. In our demonstration (<xref ref-type="fig" rid="F1">Fig. 1B</xref>
), it is generated from spontaneous parametric downconversion (SPDC). Given the physical arrangement of the circuit and given that we only accept detection events where a single photon is counted at each of the four outputs simultaneously, the optical quantum state produced by SPDC is converted into the required four-photon path-mode entangled state (see Materials and Methods). It has the form<disp-formula id="E1"><mml:math id="m2"><mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>11</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>11</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>00</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>00</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>00</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>00</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>11</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>11</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>/</mml:mo>
<mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
where <italic>B</italic>
, <italic>R</italic>
, <italic>Y</italic>
, and <italic>G</italic>
refer to path modes and, for example, |11〉<sub><italic>B</italic>
</sub>
indicates a photon occupying mode 1<italic>B</italic>
and another photon occupying 2<italic>B</italic>
. The path modes are distributed throughout the circuit such that <italic>U</italic>
<sub>SWAP</sub>
is applied only to the <italic>B</italic>
and <italic>G</italic>
modes. The qubit state is encoded on the polarization of the photon. Because the photons are in a spatial superposition, polarization preparation optics must be applied to both path modes of each photon. Hence, an arbitrary, separable three-qubit state |ξ〉|ψ〉|φ〉 can be prepared as an input to the gate. In particular, the control qubit is encoded on modes 1<italic>R</italic>
and 1<italic>B</italic>
, target 1 is encoded on modes 2<italic>R</italic>
and 2<italic>B</italic>
, and target 2 is encoded on modes 1<italic>G</italic>
and 1<italic>Y</italic>
, yielding<disp-formula id="E2"><mml:math id="m3"><mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="normal">ξ</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:msubsup>
<mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="normal">ψ</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="normal">φ</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:mrow>
<mml:mtext>Tr</mml:mtext>
</mml:msubsup>
<mml:mo>+</mml:mo>
<mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="normal">ξ</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:msubsup>
<mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="normal">ψ</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">φ</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msubsup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:mrow>
<mml:mtext>Tr</mml:mtext>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>/</mml:mo>
<mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
The two control modes 1<italic>R</italic>
and 1<italic>B</italic>
are mixed on a polarizing beam splitter (PBS), whereas a 50:50 nonpolarizing beam splitter (NPBS) is used to erase the path information in the target and trigger arms. The SWAP is implemented via rearrangement of the path modes such that the target modes 2<italic>B</italic>
and 1<italic>G</italic>
are swapped whereas 2<italic>R</italic>
and 1<italic>Y</italic>
are not. Successful operation of the gate occurs when photons are detected at the control, target 1, and target 2 detectors (simultaneously with photon detection at either trigger detector). The polarization state of the three-qubit system, given that the required modes are occupied, is α|H〉<sup>C</sup>
|ψ〉<sup>T1</sup>
|φ〉<sup>T2</sup>
+ β|V〉<sup>C</sup>
|φ〉<sup>T1</sup>
|ψ〉<sup>T2</sup>
, as expected from application of the Fredkin gate on the state |ξ〉<sup>C</sup>
|ψ〉<sup>T1</sup>
|φ〉<sup>T2</sup>
, where |ξ〉 = α|<italic>H</italic>
〉 + β|<italic>V</italic>
〉. Taking into consideration the probability of recording a fourfold coincidence event, successful execution of the gate occurs, on average, one-sixteenth of the time. This can be increased to one-fourth of the time by collecting the target photons from both NPBS outputs.</p>
</sec>
<sec sec-type="results" disp-level="1"><title>RESULTS</title>
<p>The experimental arrangement of the quantum Fredkin gate is shown in <xref ref-type="fig" rid="F1">Fig. 1C</xref>
and consists of three interferometers designed to be inherently phase-stable. Pairs of polarization entangled photons, produced by two SPDC crystals (see Materials and Methods), impinge on a PBS. Two orthogonally polarized photons, one from each source, are sent to separate displaced Sagnac interferometers. Initially, they are incident on a beam splitter where one-half of the interface acts as a PBS and the other half acts as an NPBS. Entering at the PBS side, photons may travel along counterpropagating path modes where the polarization state |ψ〉 is encoded onto one mode and the state |φ〉 is encoded on the other mode. The two paths are then recombined on the NPBS side of the beam splitter where the path information is erased (see Materials and Methods), giving the path-mode entangled state in <xref ref-type="disp-formula" rid="E1">Eq. 1</xref>
, whereas the polarization encoding procedure leads to the state in <xref ref-type="disp-formula" rid="E2">Eq. 2</xref>
. The control of the gate is realized in a polarization interferometer consisting of two calcite beam displacers. The desired polarization state of the control is encoded onto modes 1<italic>R</italic>
and 1<italic>B</italic>
, which are coherently recombined in the second beam displacer. Given a successful operation (arrival of a photon at the control detector), the preparation of the control photon in |<italic>H</italic>
〉 = |1〉 projects the target photons onto path modes 1<italic>G</italic>
and 2<italic>B</italic>
, which undergo SWAP; conversely, preparing |<italic>V</italic>
〉 = |0〉 projects the target photons onto path modes 2<italic>R</italic>
and 1<italic>Y</italic>
, which undergo the identity operation. In practice, the trigger arm consists of a half-wave plate (HWP) whose optic axis (OA) is set to 22.5°, producing diagonal <inline-formula><mml:math id="m4"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">D</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>+</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
or antidiagonal <inline-formula><mml:math id="m5"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">A</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>−</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
polarized photons and a PBS. Successful operation is heralded by measuring fourfold coincidences across the trigger, control, and two target detectors.</p>
<p>The logical operation of the gate was measured by performing eight measurements, one for each of the possible logical inputs. For each input, we measure a total of 620 fourfold events distributed across the eight possible output states. Under ideal operation, for a given input, there is a single output. The solid bars in <xref ref-type="fig" rid="F1">Fig. 1D</xref>
depict the experimentally measured truth table data <italic>M</italic>
<sub>exp</sub>
, whereas the transparent bars represent the ideal truth table <italic>M</italic>
<sub>ideal</sub>
. To quantify the mean overlap between <italic>M</italic>
<sub>exp</sub>
and <italic>M</italic>
<sub>ideal</sub>
, we calculate <inline-formula><mml:math id="m6"><mml:mrow><mml:mo>〈</mml:mo>
<mml:mi mathvariant="script">O</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mo> </mml:mo>
<mml:mtext>Tr</mml:mtext>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mi mathvariant="italic">M</mml:mi>
<mml:mtext>exp</mml:mtext>
</mml:msub>
<mml:msubsup><mml:mi mathvariant="italic">M</mml:mi>
<mml:mtext>ideal</mml:mtext>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msub><mml:mi mathvariant="italic">M</mml:mi>
<mml:mtext>ideal</mml:mtext>
</mml:msub>
<mml:msubsup><mml:mi mathvariant="italic">M</mml:mi>
<mml:mtext>ideal</mml:mtext>
<mml:mi mathvariant="normal">T</mml:mi>
</mml:msubsup>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>=</mml:mo>
<mml:mn>96</mml:mn>
<mml:mo>±</mml:mo>
<mml:mn>4</mml:mn>
<mml:mo>%</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
, which confirms excellent performance in the logical basis. The slight reduction in fidelity is most likely attributable to the imperfect extinction of our polarization optics.</p>
<p>We demonstrate the full quantum nature of our gate by preparing the control in a superposition <inline-formula><mml:math id="m7"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="normal">ξ</mml:mi>
<mml:mo stretchy="true">〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo>+</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
, which places the gate in a superposition of the SWAP and identity operations. Using our gate, we produce four of the eight maximally entangled three-photon Greenberger-Horne-Zeilinger (GHZ) states, namely<disp-formula id="E3"><mml:math id="m8"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo>+</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>→</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>1</mml:mn>
<mml:mo>±</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="true">(</mml:mo>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>±</mml:mo>
<mml:msup><mml:mi mathvariant="italic">e</mml:mi>
<mml:mrow><mml:mi mathvariant="italic">i</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="normal">φ</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="normal">θ</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="normal">ϑ</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="true">)</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
and<disp-formula id="E4"><mml:math id="m9"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo>+</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>→</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>2</mml:mn>
<mml:mo>±</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="true">(</mml:mo>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>±</mml:mo>
<mml:msup><mml:mi mathvariant="italic">e</mml:mi>
<mml:mrow><mml:mi mathvariant="italic">i</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="normal">φ</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="normal">θ</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="normal">ϑ</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="true">)</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>Here, φ is a phase shift intrinsic to the gate, and θ(ϑ) is a corrective phase shift that can be applied by tilting an HWP at OA by an angle ϑ, such that φ + θ(ϑ) = 2<italic>n</italic>
π (see Materials and Methods). In doing so, we are able to test the coherent interaction of all three qubits in the gate, which is a key requirement for constructing universal quantum computers. For each of the four states in Eqs. 3 and 4, we perform three-qubit quantum state tomography (QST) to fully characterize the state. The control and target qubits are measured independently in the <italic>D</italic>
/<italic>A</italic>
basis, which we denote as σ<sub><italic>x</italic>
</sub>
; in the <italic>R</italic>
/<italic>L</italic>
basis (σ<sub><italic>y</italic>
</sub>
), where <inline-formula><mml:math id="m10"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">R</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
and <inline-formula><mml:math id="m11"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">L</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
; and in the <italic>H</italic>
/<italic>V</italic>
basis (σ<sub><italic>z</italic>
</sub>
). Therefore, full state reconstruction can be carried out by a set of 27 measurements settings (σ<sub><italic>x</italic>
</sub>
σ<sub><italic>x</italic>
</sub>
σ<sub><italic>x</italic>
</sub>
, σ<sub><italic>x</italic>
</sub>
σ<sub><italic>x</italic>
</sub>
σ<sub><italic>y</italic>
</sub>
, …), effectively resulting in an overcomplete set of 216 projective measurements as each measurement setting has eight possible outcomes. <xref ref-type="fig" rid="F2">Figure 2</xref>
shows the real (left) and imaginary (right) parts of the reconstructed density matrices of the four GHZ states, each of which was calculated from ~5000 fourfold events using a maximum-likelihood algorithm. We measure fidelities and purities of <italic>F</italic>
= 0.88 ± 0.01 and <italic>P</italic>
= 0.79 ± 0.02 for <inline-formula><mml:math id="m12"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
, <italic>F</italic>
= 0.90 ± 0.01 and <italic>P</italic>
= 0.83 ± 0.02 for <inline-formula><mml:math id="m13"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
, <italic>F</italic>
= 0.93 ± 0.01 and <italic>P</italic>
= 0.87 ± 0.02 for <inline-formula><mml:math id="m14"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>2</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
, and <italic>F</italic>
= 0.92 ± 0.01 and <italic>P</italic>
= 0.85 ± 0.02 for <inline-formula><mml:math id="m15"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>2</mml:mn>
<mml:mo>−</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
. The errors were calculated from 500 samples of a Monte Carlo simulation. These values are most likely limited by an imperfect mode overlap at the NPBS in each displaced Sagnac interferometer. Nevertheless, to the best of our knowledge, these values are the highest reported for photonic GHZ states, surpassing the previous values reported in Hamel <italic>et al</italic>
. (<xref rid="R26" ref-type="bibr"><italic>26</italic>
</xref>
).</p>
<fig id="F2" fig-type="figure" orientation="portrait" position="float"><label>Fig. 2</label>
<caption><title>Real (left) and imaginary (right) parts of the reconstructed density matrices for our four GHZ states.</title>
<p>Fidelity and purity were calculated for each state. (<bold>A</bold>
) <inline-formula><mml:math id="m16"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
: <italic>F</italic>
= 0.88 ± 0.01 and <italic>P</italic>
= 0.79 ± 0.02. (<bold>B</bold>
) <inline-formula><mml:math id="m17"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
: <italic>F</italic>
= 0.90 ± 0.01 and <italic>P</italic>
= 0.83 ± 0.02. (<bold>C</bold>
) <inline-formula><mml:math id="m18"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>2</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
: <italic>F</italic>
= 0.93 ± 0.01 and <italic>P</italic>
= 0.87 ± 0.02. (<bold>D</bold>
) <inline-formula><mml:math id="m19"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>2</mml:mn>
<mml:mo>−</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
: <italic>F</italic>
= 0.92 ± 0.01 and <italic>P</italic>
= 0.85 ± 0.02.</p>
</caption>
<graphic xlink:href="1501531-F2"></graphic>
</fig>
<p>We perform further measurements to characterize the quality of the <inline-formula><mml:math id="m20"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>2</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
state. GHZ states can show a strong contradiction between local hidden variable theories and quantum mechanics (<xref rid="R27" ref-type="bibr"><italic>27</italic>
</xref>
). Mermin (<xref rid="R28" ref-type="bibr"><italic>28</italic>
</xref>
) derived a Bell-like inequality by imposing locality and realism for three particles, which holds for any local hidden variable theory<disp-formula id="E5"><mml:math id="m21"><mml:mrow><mml:msub><mml:mi mathvariant="italic">S</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mo>≤</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>This inequality can be violated by performing measurements with settings <italic>a</italic>
= <italic>b</italic>
= <italic>c</italic>
= σ<sub><italic>x</italic>
</sub>
and <italic>a</italic>
′ = <italic>b</italic>
′ = <italic>c</italic>
′ = σ<sub><italic>y</italic>
</sub>
, with a maximum violation of <italic>S</italic>
<sub>M</sub>
= 4. From the QST of <inline-formula><mml:math id="m22"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mn>2</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
, 747 of the 5029 fourfold events can be used to calculate the correlation functions <italic>E</italic>
in <xref ref-type="disp-formula" rid="E5">Eq. 5</xref>
; these results are shown in <xref ref-type="fig" rid="F3">Fig. 3A</xref>
. This leads to <italic>S</italic>
<sub>M</sub>
= 3.58 ± 0.06, which is a violation by 24 SD. The implication of using these particular measurement settings is that the state exhibits genuine tripartite entanglement.</p>
<fig id="F3" fig-type="figure" orientation="portrait" position="float"><label>Fig. 3</label>
<caption><title>Measured correlations for violations of Mermin’s and Svetlichny’s inequalities.</title>
<p>(<bold>A</bold>
) Mermin’s inequality resulting in <italic>S</italic>
<sub>M</sub>
= 3.58 ± 0.06, a violation by 24 SD. (<bold>B</bold>
) Svetlichny’s inequality with <italic>S</italic>
<sub>Sv</sub>
= 4.88 ± 0.13, a violation by 7 SD. Error bars were calculated from Poissonian counting statistics.</p>
</caption>
<graphic xlink:href="1501531-F3"></graphic>
</fig>
<p>An additional test, namely, the violation of Svetlichny’s inequality, is required to test whether the state is capable of displaying tripartite nonlocality (<xref rid="R29" ref-type="bibr"><italic>29</italic>
</xref>
, <xref rid="R30" ref-type="bibr"><italic>30</italic>
</xref>
). Nonlocal hidden variable theories cannot be ruled out with Mermin’s inequality, as they can be violated for arbitrarily strong correlations between two of the three particles. Svetlichny’s inequality takes the form<disp-formula id="E6"><mml:math id="m23"><mml:mrow><mml:msub><mml:mi mathvariant="italic">S</mml:mi>
<mml:mtext>Sv</mml:mtext>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="italic">E</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">a</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mo>≤</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
with the following settings: <italic>a</italic>
= Sv1<sub>±</sub>
<inline-formula><mml:math id="m24"><mml:mrow><mml:mo stretchy="true">(</mml:mo>
<mml:mtext>where</mml:mtext>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub><mml:mrow><mml:mtext>Sv</mml:mtext>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>±</mml:mo>
</mml:msub>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="true">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>±</mml:mo>
<mml:msup><mml:mi mathvariant="italic">e</mml:mi>
<mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="italic">i</mml:mi>
<mml:mn>3</mml:mn>
<mml:mi mathvariant="normal">π</mml:mi>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="true">)</mml:mo>
<mml:mo stretchy="true">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
, <italic>a</italic>
′ = Sv2<sub>±</sub>
<inline-formula><mml:math id="m25"><mml:mrow><mml:mo stretchy="true">(</mml:mo>
<mml:mtext mathvariant="normal">where</mml:mtext>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:msub><mml:mrow><mml:mi mathvariant="italic">S</mml:mi>
<mml:mi mathvariant="normal">v</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo>±</mml:mo>
</mml:msub>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="true">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo>±</mml:mo>
<mml:msup><mml:mi mathvariant="italic">e</mml:mi>
<mml:mrow><mml:mfrac><mml:mrow><mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="normal">π</mml:mi>
</mml:mrow>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="true">)</mml:mo>
<mml:mo stretchy="true">)</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>=</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi mathvariant="normal">σ</mml:mi>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo> </mml:mo>
<mml:mtext>and</mml:mtext>
<mml:mo> </mml:mo>
<mml:mi mathvariant="italic">b</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi mathvariant="italic">c</mml:mi>
<mml:mo>′</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub><mml:mi mathvariant="normal">σ</mml:mi>
<mml:mi mathvariant="italic">y</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
. The maximum violation allowed by quantum mechanics is <inline-formula><mml:math id="m26"><mml:mrow><mml:msub><mml:mi mathvariant="italic">S</mml:mi>
<mml:mtext>Sv</mml:mtext>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>4</mml:mn>
<mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula>
. <xref ref-type="fig" rid="F3">Figure 3B</xref>
shows the correlations calculated from 2348 fourfold events leading to <italic>S</italic>
<sub>Sv</sub>
= 4.88 ± 0.13, which is a violation by 7 SD.</p>
<p>An application of the quantum Fredkin gate is the direct estimation of nonlinear functionals (<xref rid="R13" ref-type="bibr"><italic>13</italic>
</xref>
) of a quantum state, described by a density matrix ρ, without recourse to QST. Here, ρ = ϱ<sub>T1</sub>
⊗ ϱ<sub>T2</sub>
is the density matrix of two separable subsystems. The circuit we use is shown in <xref ref-type="fig" rid="F4">Fig. 4A</xref>
, where an interferometer is formed using two Hadamard gates and a variable phase shift θ(ϑ). This interferometer is coupled to the controlled-SWAP operation of our quantum Fredkin gate such that measuring the control in the logical basis leads to an interference pattern given by Tr[<italic>U</italic>
<sub>SWAP</sub>
ϱ<sub>T1</sub>
⊗ ϱ<sub>T2</sub>
] = Tr[ϱ<sub>T1</sub>
ϱ<sub>T2</sub>
] = <italic>ve</italic>
<sup><italic>i</italic>
θ(<italic>ϑ</italic>
)</sup>
. If ϱ<sub>T1</sub>
≠ ϱ<sub>T2</sub>
, then measurement of the fringe visibility provides, for pure states, a direct measure of the state overlap |〈T1| T2〉|<sup>2</sup>
, where ϱ<sub>T1</sub>
= |T1〉〈T1| and ϱ<sub>T2</sub>
= |T2〉〈T2|. Conversely, if ϱ<sub>T1</sub>
= ϱ<sub>T2</sub>
, then the fringe visibility provides an estimate of the length of the Bloch vector (that is, the purity <italic>P</italic>
= Tr[ϱ<sup>2</sup>
]). We realize the Hadamard operations in <xref ref-type="fig" rid="F4">Fig. 4A</xref>
by setting the quarter-wave plate (QWP) and HWP combinations to prepare or measure σ<sub><italic>x</italic>
</sub>
.</p>
<fig id="F4" fig-type="figure" orientation="portrait" position="float"><label>Fig. 4</label>
<caption><title>Estimations of nonlinear functionals of a single-qubit state with the quantum Fredkin gate.</title>
<p>(<bold>A</bold>
) Circuit diagram of the network. (<bold>B</bold>
) Measurements of the overlap of two single-qubit states, |〈T1| T2〉|<sup>2</sup>
. The fringe visibility or overlap was measured for states |0〉<sup>T1</sup>
|0〉<sup>T2</sup>
(black), <inline-formula><mml:math id="m27"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo>+</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
(red), and |0〉<sup>T1</sup>
|1〉<sup>T2</sup>
(blue), with values of 0.82 ± 0.02, 0.52 ± 0.02, and 0.05 ± 0.01, respectively. (<bold>C</bold>
) Measurements of state purity. We measure a visibility of 0.82 ± 0.02 for a pure state and 0.03 ± 0.02 for a maximally mixed state.</p>
</caption>
<graphic xlink:href="1501531-F4"></graphic>
</fig>
<p><xref ref-type="fig" rid="F4">Figure 4B</xref>
shows the results of preparing the target qubits in the states |0〉<sup>T1</sup>
|0〉<sup>T2</sup>
, <inline-formula><mml:math id="m28"><mml:mrow><mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo>+</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mi mathvariant="normal">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
, and |0〉<sup>T1</sup>
|1〉<sup>T2</sup>
, corresponding to ideal (measured) overlaps and visibilities of 1 (0.82 ± 0.02), 0.5 (0.52 ± 0.02), and 0 (0.05 ± 0.01), respectively. Although the maximum measurable visibility is limited by the performance of the three interferometers in the circuit, our measurements show a clear reduction in visibility, as the single-qubit states are made orthogonal. <xref ref-type="fig" rid="F4">Figure 4C</xref>
shows the results of setting ϱ<sub>T1</sub>
= ϱ<sub>T2</sub>
. As we increase the degree of mixture (see Materials and Methods), we observe a reduction in visibility from 0.82 ± 0.02 for a pure state to 0.03 ± 0.02 for a maximally mixed state.</p>
</sec>
<sec sec-type="discussion" disp-level="1"><title>DISCUSSION</title>
<p>In conclusion, we have used linear optics to perform the first demonstration of the quantum Fredkin gate. This is achieved by exploiting path-mode entanglement to add control to the SWAP operation. Our implementation has an improved success rate of more than one order of magnitude compared to previous proposals and does not require ancilla photons or decomposition into two-qubit gates. Our gate performs with high accuracy in the logical basis and operates coherently on superposition states. We have used the gate to generate genuine tripartite entanglement with the highest fidelities to date for photonic GHZ states and have implemented a small-scale algorithm to characterize quantum states without QST.</p>
<p>An alternative method for generating the polarization-path entanglement that drives the gate is the use of C-path gates (<xref rid="R23" ref-type="bibr"><italic>23</italic>
</xref>
) at the input. Our implementation varies from a fully heralded quantum Fredkin gate (see Materials and Methods), which does not require preexisting entanglement; however, it demonstrates the key properties of a quantum Fredkin gate. For completely general quantum circuits that incorporate Fredkin (or similar controlled-arbitrary-unitary) gates at arbitrary circuit locations, the C-path methodology may be necessary at the cost of some additional resources and success probability (see Materials and Methods), though we conjecture that specific circuits comprising multiple Fredkin gates might be optimized using techniques similar to those that allow us to simplify the Fredkin gate down from a circuit of five two-qubit gates. Nevertheless, for small algorithms or operations and whenever possible, it is significantly favorable to directly generate path entanglement.</p>
<p>The quantum Fredkin gate has many applications across quantum information processing. Our demonstration should stimulate the design and implementation of even more complex quantum logic circuits. Later, we became aware of related work carried out by Takeuchi (<xref rid="R31" ref-type="bibr"><italic>31</italic>
</xref>
).</p>
</sec>
<sec sec-type="materials|methods" disp-level="1"><title>MATERIALS AND METHODS</title>
<sec disp-level="2"><title>Source</title>
<p>Our source consisted of a 150 fs pulsed Ti-sapphire laser operating at a rate of 80 MHz and at a wavelength of 780 nm, which was frequency-doubled using a 2-mm lithium triborate crystal. Two dispersion-compensating ultrafast prisms spatially filtered any residual 780 nm laser light. The frequency-doubled light (with 100 mW power) pumped two 2 mm type II β barium borate (BBO) crystals in succession. Entangled photons, generated via SPDC, were collected at the intersection of each set of emission cones. They then encountered an HWP with its OA at 45<italic>°</italic>
and an additional 1 mm type II BBO crystal used to compensate for spatial and temporal walk-offs. The single photons were coupled into a single-mode fiber and delivered to the gate. This configuration gave, on average, a fourfold coincidence rate of 2.2 per minute at the output of the gate.</p>
</sec>
<sec disp-level="2"><title>Entangled state preparation</title>
<p>Each SPDC source emitted pairs of entangled photons of <inline-formula><mml:math id="m29"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mi mathvariant="normal">ψ</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:msub><mml:mo>〉</mml:mo>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
and <inline-formula><mml:math id="m30"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mi mathvariant="normal">ψ</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">V</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mi mathvariant="italic">H</mml:mi>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
. Polarization optics were used to distribute the path modes throughout the circuit and thus convert this state into the path-entangled states <inline-formula><mml:math id="m31"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mi mathvariant="normal">ψ</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">B</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">R</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
and <inline-formula><mml:math id="m32"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mi mathvariant="normal">ψ</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac><mml:mn>1</mml:mn>
<mml:mrow><mml:msqrt><mml:mn>2</mml:mn>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:msub><mml:mo>〉</mml:mo>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">Y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
</mml:mrow>
<mml:mrow><mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">G</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
. Path modes from <inline-formula><mml:math id="m33"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mi mathvariant="normal">ψ</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
and <inline-formula><mml:math id="m34"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mi mathvariant="normal">ψ</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
were combined on a PBS (<xref ref-type="fig" rid="F1">Fig. 1C</xref>
, PBS with outputs 2<italic>R</italic>
, 1<italic>G</italic>
, 1<italic>Y</italic>
, and 2<italic>B</italic>
); along with postselection of fourfold coincidence events at the outputs of the control, target, and trigger outputs, this led to <xref ref-type="disp-formula" rid="E1">Eq. 1</xref>
in the main text. Each qubit was encoded using photon polarization: using <xref ref-type="disp-formula" rid="E1">Eq. 1</xref>
, considering that each photon exists in a superposition of path modes and omitting the unoccupied modes, an arbitrary polarization state can be encoded onto each qubit by performing a local unitary operation on each mode, giving <xref ref-type="disp-formula" rid="E2">Eq. 2</xref>
. The state encoding was performed inside the beam displacer (control qubit) and displaced Sagnac (target qubits) interferometers.</p>
</sec>
<sec disp-level="2"><title>Tuning the phase</title>
<p>The phase was tuned by tilting an HWP set to its OA. To set the correct phase for each of the four GHZ states, we varied the tilt of the HWP and measured fringes in the fourfold coincidences with our measurement apparatus in the σ<sub><italic>x</italic>
</sub>
σ<sub><italic>y</italic>
</sub>
σ<sub><italic>y</italic>
</sub>
basis. For <inline-formula><mml:math id="m35"><mml:mrow><mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo>+</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
<inline-formula><mml:math id="m36"><mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:msubsup><mml:mtext>GHZ</mml:mtext>
<mml:mrow><mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mo>−</mml:mo>
</mml:msubsup>
<mml:mo>〉</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
, we set the tilt to maximize (minimize) the occurrence of the |DRR〉, |DLL〉, |ARL〉, and |ALR〉 events.</p>
</sec>
<sec disp-level="2"><title>Mixed-state preparation</title>
<p>The mixed states of the form <inline-formula><mml:math id="m37"><mml:mrow><mml:mi mathvariant="normal">ρ</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi mathvariant="italic">m</mml:mi>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo>〈</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo stretchy="false">|</mml:mo>
<mml:mo>+</mml:mo>
<mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="italic">m</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo>〈</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo stretchy="false">|</mml:mo>
<mml:mo>+</mml:mo>
<mml:mo stretchy="false">|</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>〉</mml:mo>
<mml:mo>〈</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">|</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
were obtained by measuring output statistics for a combination of pure input states. The input states of the target were prepared, in varying proportions given by the parameter <italic>m</italic>
, as 0.25(1 + <italic>m</italic>
)<sup>2</sup>
|0〉<sup>T1</sup>
|0〉<sup>T2</sup>
, 0.25(1 − <italic>m</italic>
)<sup>2</sup>
|0〉<sup>T1</sup>
|1〉<sup>T2</sup>
, 0.25(1 − <italic>m</italic>
)<sup>2</sup>
|1〉<sup>T1</sup>
|0〉<sup>T2</sup>
, and 0.25(1 − <italic>m</italic>
)<sup>2</sup>
|1〉<sup>T1</sup>
|1〉<sup>T2</sup>
. The aggregated data resulted in a fringe pattern that reflects the purity of the mixed single-qubit state.</p>
</sec>
<sec disp-level="2"><title>Erasing the which-path information</title>
<p>Generation of path-mode entanglement and successful operation of the gate in the quantum regime relied on the erasure of the which-path information in the two displaced Sagnac interferometers. We tested this by performing a Hong-Ou-Mandel (HOM) two-photon interference measurement after each interferometer. After overlapping path modes 2<italic>R</italic>
and 1<italic>G</italic>
on an NPBS, an HWP with its OA set to 22.5<italic>°</italic>
rotated the polarization of the photons to |<italic>D</italic>
〉 and |<italic>A</italic>
〉, respectively. Sending these photons into the same port of a PBS led to bunching at the output if the path modes were indistinguishable. Doing the same for modes 2<italic>B</italic>
and 1<italic>Y</italic>
gave two separate HOM dips (see Materials and Methods) with visibilities of 90 ± 5% and 91 ± 6%.</p>
</sec>
<sec disp-level="2"><title>Heralding the quantum Fredkin gate</title>
<p>In order to use quantum Fredkin gate as part of a much larger quantum circuit (with gates in series), it is preferable that the gate be heralded. Realizing our gate in this manner involves adding C-path gates (<xref rid="R23" ref-type="bibr"><italic>23</italic>
</xref>
) to each input. For the best probability of success <italic>P</italic>
<sub>success</sub>
, each C-path gate requires two heralded Controlled-NOT gates (<xref rid="R32" ref-type="bibr"><italic>32</italic>
</xref>
), which in turn requires two entangled pair ancillae. Execution of the C-path gate succeeds with <italic>P</italic>
<sub>success</sub>
= (1/4)<sup>2</sup>
(<xref rid="R23" ref-type="bibr"><italic>23</italic>
</xref>
, <xref rid="R32" ref-type="bibr"><italic>32</italic>
</xref>
). C-path gates are not a necessity at the output if successful execution is heralded by nondetection at the relevant NPBS ports, at an additional probability cost of a factor of ¼.</p>
</sec>
</sec>
</body>
<back><ack><title>Acknowledgments</title>
<p>We thank S. Slussarenko, A. Boston, and K. Modi for useful discussions. <bold>Funding:</bold>
This work was supported by the Australian Research Council Centre of Excellence for Quantum Computation and Communication Technology (project number CE110001027). <bold>Author contributions:</bold>
T.C.R., F.F., and G.J.P. conceptualized the scheme. R.B.P., J.H., and F.F. designed and constructed the experiment. R.B.P. and J.H. performed the experiment and analyzed the data, with input from G.J.P. R.B.P. wrote the manuscript, with input from all authors. G.J.P. oversaw the work. <bold>Competing interests:</bold>
The authors declare that they have no competing interests. <bold>Data and materials availability:</bold>
All data needed to evaluate the conclusions in the paper are present in the paper and/or the Supplementary Materials. Additional data related to this paper may be requested from the authors.</p>
</ack>
<app-group><app><title>SUPPLEMENTARY MATERIALS</title>
<supplementary-material content-type="local-data"><p>Supplementary material for this article is available at <ext-link ext-link-type="uri" xlink:href="http://advances.sciencemag.org/cgi/content/full/2/3/e1501531/DC1">http://advances.sciencemag.org/cgi/content/full/2/3/e1501531/DC1</ext-link>
</p>
<p>Section S1. Erasing the which-path information.</p>
<p>Section S2. Generation of three-photon GHZ states.</p>
<p>Fig. S1. HOM dip measurements.</p>
</supplementary-material>
</app>
</app-group>
<ref-list><title>REFERENCES AND NOTES</title>
<ref id="R1"><label>1</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kok</surname>
<given-names>P.</given-names>
</name>
, <name><surname>Munro</surname>
<given-names>W. J.</given-names>
</name>
, <name><surname>Nemoto</surname>
<given-names>K.</given-names>
</name>
, <name><surname>Ralph</surname>
<given-names>T. C.</given-names>
</name>
, <name><surname>Dowling</surname>
<given-names>J. P.</given-names>
</name>
, <name><surname>Milburn</surname>
<given-names>G. J.</given-names>
</name>
</person-group>
,
<article-title>Linear optical quantum computing with photonic qubits</article-title>
. <source>Rev. Mod. Phys.</source>
<volume>79</volume>
,
<fpage>135</fpage>
–<lpage>174</lpage>
(<year>2007</year>
).</mixed-citation>
</ref>
<ref id="R2"><label>2</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>O’Brien</surname>
<given-names>J. L.</given-names>
</name>
, <name><surname>Furusawa</surname>
<given-names>A.</given-names>
</name>
, <name><surname>Vučković</surname>
<given-names>J.</given-names>
</name>
</person-group>
,
<article-title>Photonic quantum technologies</article-title>
. <source>Nat. Photonics</source>
<volume>3</volume>
,
<fpage>687</fpage>
–<lpage>695</lpage>
(<year>2009</year>
).</mixed-citation>
</ref>
<ref id="R3"><label>3</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ladd</surname>
<given-names>T. D.</given-names>
</name>
, <name><surname>Jelezko</surname>
<given-names>F.</given-names>
</name>
, <name><surname>Laflamme</surname>
<given-names>R.</given-names>
</name>
, <name><surname>Nakamura</surname>
<given-names>Y.</given-names>
</name>
, <name><surname>Monroe</surname>
<given-names>C.</given-names>
</name>
, <name><surname>O’Brien</surname>
<given-names>J. L.</given-names>
</name>
</person-group>
,
<article-title>Quantum computers</article-title>
. <source>Nature</source>
<volume>464</volume>
,
<fpage>45</fpage>
–<lpage>53</lpage>
(<year>2010</year>
).<pub-id pub-id-type="pmid">20203602</pub-id>
</mixed-citation>
</ref>
<ref id="R4"><label>4</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Smolin</surname>
<given-names>J. A.</given-names>
</name>
, <name><surname>DiVincenzo</surname>
<given-names>D. P.</given-names>
</name>
</person-group>
,
<article-title>Five two-bit quantum gates are sufficient to implement the quantum Fredkin gate</article-title>
. <source>Phys. Rev. A</source>
<volume>53</volume>
,
<fpage>2855</fpage>
–<lpage>2856</lpage>
(<year>1996</year>
).<pub-id pub-id-type="pmid">9913201</pub-id>
</mixed-citation>
</ref>
<ref id="R5"><label>5</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Vandersypen</surname>
<given-names>L. M. K.</given-names>
</name>
, <name><surname>Steffen</surname>
<given-names>M.</given-names>
</name>
, <name><surname>Breyta</surname>
<given-names>G.</given-names>
</name>
, <name><surname>Yannoni</surname>
<given-names>C. S.</given-names>
</name>
, <name><surname>Sherwood</surname>
<given-names>M. H.</given-names>
</name>
, <name><surname>Chuang</surname>
<given-names>I. L.</given-names>
</name>
</person-group>
,
<article-title>Experimental realization of Shor’s quantum factoring algorithm using nuclear magnetic resonance</article-title>
. <source>Nature</source>
<volume>414</volume>
,
<fpage>883</fpage>
–<lpage>887</lpage>
(<year>2001</year>
).<pub-id pub-id-type="pmid">11780055</pub-id>
</mixed-citation>
</ref>
<ref id="R6"><label>6</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Martín-López</surname>
<given-names>E.</given-names>
</name>
, <name><surname>Laing</surname>
<given-names>A.</given-names>
</name>
, <name><surname>Lawson</surname>
<given-names>T.</given-names>
</name>
, <name><surname>Alvarez</surname>
<given-names>R.</given-names>
</name>
, <name><surname>Zhou</surname>
<given-names>X.-Q.</given-names>
</name>
, <name><surname>O’Brien</surname>
<given-names>J. L.</given-names>
</name>
</person-group>
,
<article-title>Experimental realization of Shor’s quantum factoring algorithm using qubit recycling</article-title>
. <source>Nat. Photonics</source>
<volume>6</volume>
,
<fpage>773</fpage>
–<lpage>776</lpage>
(<year>2012</year>
).</mixed-citation>
</ref>
<ref id="R7"><label>7</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lanyon</surname>
<given-names>B. P.</given-names>
</name>
, <name><surname>Weinhold</surname>
<given-names>T. J.</given-names>
</name>
, <name><surname>Langford</surname>
<given-names>N. K.</given-names>
</name>
, <name><surname>Barbieri</surname>
<given-names>M.</given-names>
</name>
, <name><surname>James</surname>
<given-names>D. F. V.</given-names>
</name>
, <name><surname>Gilchrist</surname>
<given-names>A.</given-names>
</name>
, <name><surname>White</surname>
<given-names>A. G.</given-names>
</name>
</person-group>
,
<article-title>Experimental demonstration of a compiled version of Shor’s algorithm with quantum entanglement</article-title>
. <source>Phys. Rev. Lett.</source>
<volume>99</volume>
,
<fpage>250505</fpage>
(<year>2007</year>
).<pub-id pub-id-type="pmid">18233509</pub-id>
</mixed-citation>
</ref>
<ref id="R8"><label>8</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Chuang</surname>
<given-names>I. L.</given-names>
</name>
, <name><surname>Yamamoto</surname>
<given-names>Y.</given-names>
</name>
</person-group>
,
<article-title>Quantum bit regeneration</article-title>
. <source>Phys. Rev. Lett.</source>
<volume>76</volume>
,
<fpage>4281</fpage>
–<lpage>4284</lpage>
(<year>1996</year>
).<pub-id pub-id-type="pmid">10061247</pub-id>
</mixed-citation>
</ref>
<ref id="R9"><label>9</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Barenco</surname>
<given-names>A.</given-names>
</name>
, <name><surname>Berthiaume</surname>
<given-names>A.</given-names>
</name>
, <name><surname>Deutsch</surname>
<given-names>D.</given-names>
</name>
, <name><surname>Ekert</surname>
<given-names>A.</given-names>
</name>
, <name><surname>Jozsa</surname>
<given-names>R.</given-names>
</name>
, <name><surname>Macchiavello</surname>
<given-names>C.</given-names>
</name>
</person-group>
,
<article-title>Stabilization of quantum computations by symmetrization</article-title>
. <source>SIAM J. Comput.</source>
<volume>26</volume>
,
<fpage>1541</fpage>
–<lpage>1557</lpage>
(<year>1997</year>
).</mixed-citation>
</ref>
<ref id="R10"><label>10</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Buhrman</surname>
<given-names>H.</given-names>
</name>
, <name><surname>Cleve</surname>
<given-names>R.</given-names>
</name>
, <name><surname>Watrous</surname>
<given-names>J.</given-names>
</name>
, <name><surname>de Wolf</surname>
<given-names>R.</given-names>
</name>
</person-group>
,
<article-title>Quantum fingerprinting</article-title>
. <source>Phys. Rev. Lett.</source>
<volume>87</volume>
,
<fpage>167902</fpage>
(<year>2001</year>
).<pub-id pub-id-type="pmid">11690244</pub-id>
</mixed-citation>
</ref>
<ref id="R11"><label>11</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Horn</surname>
<given-names>R. T.</given-names>
</name>
, <name><surname>Babichev</surname>
<given-names>S. A.</given-names>
</name>
, <name><surname>Marzlin</surname>
<given-names>K.-P.</given-names>
</name>
, <name><surname>Lvovsky</surname>
<given-names>A. I.</given-names>
</name>
, <name><surname>Sanders</surname>
<given-names>B. C.</given-names>
</name>
</person-group>
,
<article-title>Single-qubit optical quantum fingerprinting</article-title>
. <source>Phys. Rev. Lett.</source>
<volume>95</volume>
,
<fpage>150502</fpage>
(<year>2005</year>
).<pub-id pub-id-type="pmid">16241707</pub-id>
</mixed-citation>
</ref>
<ref id="R12"><label>12</label>
<mixed-citation publication-type="web">D. Gottesman, I. Chuang, Quantum digital signatures, <ext-link ext-link-type="uri" xlink:href="http://arxiv.org/abs/quant-ph/0105032">http://arxiv.org/abs/quant-ph/0105032</ext-link>
(2001).</mixed-citation>
</ref>
<ref id="R13"><label>13</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ekert</surname>
<given-names>A. K.</given-names>
</name>
, <name><surname>Alves</surname>
<given-names>C. M.</given-names>
</name>
, <name><surname>Oi</surname>
<given-names>D. K. L.</given-names>
</name>
, <name><surname>Horodecki</surname>
<given-names>M.</given-names>
</name>
, <name><surname>Horodecki</surname>
<given-names>P.</given-names>
</name>
, <name><surname>Kwek</surname>
<given-names>L. C.</given-names>
</name>
</person-group>
,
<article-title>Direct estimations of linear and nonlinear functionals of a quantum state</article-title>
. <source>Phys. Rev. Lett.</source>
<volume>88</volume>
,
<fpage>217901</fpage>
(<year>2002</year>
).<pub-id pub-id-type="pmid">12059503</pub-id>
</mixed-citation>
</ref>
<ref id="R14"><label>14</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Fiurášek</surname>
<given-names>J.</given-names>
</name>
, <name><surname>Dušek</surname>
<given-names>M.</given-names>
</name>
, <name><surname>Filip</surname>
<given-names>R.</given-names>
</name>
</person-group>
,
<article-title>Universal measurement apparatus controlled by quantum software</article-title>
. <source>Phys. Rev. Lett.</source>
<volume>89</volume>
,
<fpage>190401</fpage>
(<year>2002</year>
).<pub-id pub-id-type="pmid">12443102</pub-id>
</mixed-citation>
</ref>
<ref id="R15"><label>15</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Fredkin</surname>
<given-names>E.</given-names>
</name>
, <name><surname>Toffoli</surname>
<given-names>T.</given-names>
</name>
</person-group>
,
<article-title>Conservative logic</article-title>
. <source>Int. J. Theor. Phys.</source>
<volume>21</volume>
,
<fpage>219</fpage>
–<lpage>253</lpage>
(<year>1982</year>
).</mixed-citation>
</ref>
<ref id="R16"><label>16</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Milburn</surname>
<given-names>G. J.</given-names>
</name>
</person-group>
,
<article-title>Quantum optical Fredkin gate</article-title>
. <source>Phys. Rev. Lett.</source>
<volume>62</volume>
,
<fpage>2124</fpage>
–<lpage>2127</lpage>
(<year>1989</year>
).<pub-id pub-id-type="pmid">10039862</pub-id>
</mixed-citation>
</ref>
<ref id="R17"><label>17</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Chau</surname>
<given-names>H. F.</given-names>
</name>
, <name><surname>Wilczek</surname>
<given-names>F.</given-names>
</name>
</person-group>
,
<article-title>Simple realization of the Fredkin gate using a series of two-body operators</article-title>
. <source>Phys. Rev. Lett.</source>
<volume>75</volume>
,
<fpage>748</fpage>
–<lpage>750</lpage>
(<year>1995</year>
).<pub-id pub-id-type="pmid">10060104</pub-id>
</mixed-citation>
</ref>
<ref id="R18"><label>18</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Fiurášek</surname>
<given-names>J.</given-names>
</name>
</person-group>
,
<article-title>Linear-optics quantum Toffoli and Fredkin gates</article-title>
. <source>Phys. Rev. A</source>
<volume>73</volume>
,
<fpage>062313</fpage>
(<year>2006</year>
).</mixed-citation>
</ref>
<ref id="R19"><label>19</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Fiurášek</surname>
<given-names>J.</given-names>
</name>
</person-group>
,
<article-title>Linear optical Fredkin gate based on partial-SWAP gate</article-title>
. <source>Phys. Rev. A</source>
<volume>78</volume>
,
<fpage>032317</fpage>
(<year>2008</year>
).</mixed-citation>
</ref>
<ref id="R20"><label>20</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Gong</surname>
<given-names>Y.-X.</given-names>
</name>
, <name><surname>Guo</surname>
<given-names>G.-C.</given-names>
</name>
, <name><surname>Ralph</surname>
<given-names>T. C.</given-names>
</name>
</person-group>
,
<article-title>Methods for a linear optical quantum Fredkin gate</article-title>
. <source>Phys. Rev. A</source>
<volume>78</volume>
,
<fpage>012305</fpage>
(<year>2008</year>
).</mixed-citation>
</ref>
<ref id="R21"><label>21</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>O’Brien</surname>
<given-names>J. L.</given-names>
</name>
, <name><surname>Pryde</surname>
<given-names>G. J.</given-names>
</name>
, <name><surname>White</surname>
<given-names>A. G.</given-names>
</name>
, <name><surname>Ralph</surname>
<given-names>T. C.</given-names>
</name>
, <name><surname>Branning</surname>
<given-names>D.</given-names>
</name>
</person-group>
,
<article-title>Demonstration of an all-optical quantum controlled-NOT gate</article-title>
. <source>Nature</source>
<volume>426</volume>
,
<fpage>264</fpage>
–<lpage>267</lpage>
(<year>2003</year>
).<pub-id pub-id-type="pmid">14628045</pub-id>
</mixed-citation>
</ref>
<ref id="R22"><label>22</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Pooley</surname>
<given-names>M. A.</given-names>
</name>
, <name><surname>Ellis</surname>
<given-names>D. J. P.</given-names>
</name>
, <name><surname>Patel</surname>
<given-names>R. B.</given-names>
</name>
, <name><surname>Bennett</surname>
<given-names>A. J.</given-names>
</name>
, <name><surname>Chan</surname>
<given-names>K. H. A.</given-names>
</name>
, <name><surname>Farrer</surname>
<given-names>I.</given-names>
</name>
, <name><surname>Ritchie</surname>
<given-names>D. A.</given-names>
</name>
, <name><surname>Shields</surname>
<given-names>A. J.</given-names>
</name>
</person-group>
,
<article-title>Controlled-NOT gate operating with single photons</article-title>
. <source>Appl. Phys. Lett.</source>
<volume>100</volume>
,
<fpage>211103</fpage>
(<year>2012</year>
).</mixed-citation>
</ref>
<ref id="R23"><label>23</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname>
<given-names>X.-Q.</given-names>
</name>
, <name><surname>Ralph</surname>
<given-names>T. C.</given-names>
</name>
, <name><surname>Kalasuwan</surname>
<given-names>P.</given-names>
</name>
, <name><surname>Zhang</surname>
<given-names>M.</given-names>
</name>
, <name><surname>Peruzzo</surname>
<given-names>A.</given-names>
</name>
, <name><surname>Lanyon</surname>
<given-names>B. P.</given-names>
</name>
, <name><surname>O’Brien</surname>
<given-names>J. L.</given-names>
</name>
</person-group>
,
<article-title>Adding control to arbitrary unknown quantum operations</article-title>
. <source>Nat. Commun.</source>
<volume>2</volume>
,
<lpage>413</lpage>
(<year>2011</year>
).</mixed-citation>
</ref>
<ref id="R24"><label>24</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Araújo</surname>
<given-names>M.</given-names>
</name>
, <name><surname>Feix</surname>
<given-names>A.</given-names>
</name>
, <name><surname>Costa</surname>
<given-names>F.</given-names>
</name>
, <name><surname>Brukner</surname>
<given-names>Č.</given-names>
</name>
</person-group>
,
<article-title>Quantum circuits cannot control unknown operations</article-title>
. <source>New J. Phys.</source>
<volume>16</volume>
,
<fpage>093026</fpage>
(<year>2014</year>
).</mixed-citation>
</ref>
<ref id="R25"><label>25</label>
<mixed-citation publication-type="other">J. Thompson, M. Gu, K. Modi, V. Vedral, Quantum computing with black-box subroutines. arXiv:1310.2927v5 (2013).</mixed-citation>
</ref>
<ref id="R26"><label>26</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Hamel</surname>
<given-names>D. R.</given-names>
</name>
, <name><surname>Shalm</surname>
<given-names>L. K.</given-names>
</name>
, <name><surname>Hübel</surname>
<given-names>H.</given-names>
</name>
, <name><surname>Miller</surname>
<given-names>A. J.</given-names>
</name>
, <name><surname>Marsili</surname>
<given-names>F.</given-names>
</name>
, <name><surname>Verma</surname>
<given-names>V. B.</given-names>
</name>
, <name><surname>Mirin</surname>
<given-names>R. P.</given-names>
</name>
, <name><surname>Nam</surname>
<given-names>S. W.</given-names>
</name>
, <name><surname>Resch</surname>
<given-names>K. J.</given-names>
</name>
, <name><surname>Jennewein</surname>
<given-names>T.</given-names>
</name>
</person-group>
,
<article-title>Direct generation of three-photon polarization entanglement</article-title>
. <source>Nat. Photonics</source>
<volume>8</volume>
,
<fpage>801</fpage>
–<lpage>807</lpage>
(<year>2014</year>
).</mixed-citation>
</ref>
<ref id="R27"><label>27</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Pan</surname>
<given-names>J.-W.</given-names>
</name>
, <name><surname>Bouwmeester</surname>
<given-names>D.</given-names>
</name>
, <name><surname>Daniell</surname>
<given-names>M.</given-names>
</name>
, <name><surname>Weinfurter</surname>
<given-names>H.</given-names>
</name>
, <name><surname>Zeilinger</surname>
<given-names>A.</given-names>
</name>
</person-group>
,
<article-title>Experimental test of quantum nonlocality in three-photon Greenberger–Horne–Zeilinger entanglement</article-title>
. <source>Nature</source>
<volume>403</volume>
,
<fpage>515</fpage>
–<lpage>519</lpage>
(<year>2000</year>
).<pub-id pub-id-type="pmid">10676953</pub-id>
</mixed-citation>
</ref>
<ref id="R28"><label>28</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mermin</surname>
<given-names>N. D.</given-names>
</name>
</person-group>
,
<article-title>Extreme quantum entanglement in a superposition of macroscopically distinct states</article-title>
. <source>Phys. Rev. Lett.</source>
<volume>65</volume>
,
<fpage>1838</fpage>
–<lpage>1840</lpage>
(<year>1990</year>
).<pub-id pub-id-type="pmid">10042377</pub-id>
</mixed-citation>
</ref>
<ref id="R29"><label>29</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Svetlichny</surname>
<given-names>G.</given-names>
</name>
</person-group>
,
<article-title>Distinguishing three-body from two-body nonseparability by a Bell-type inequality</article-title>
. <source>Phys. Rev. D</source>
<volume>35</volume>
,
<fpage>3066</fpage>
–<lpage>3069</lpage>
(<year>1987</year>
).</mixed-citation>
</ref>
<ref id="R30"><label>30</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lavoie</surname>
<given-names>J.</given-names>
</name>
, <name><surname>Kaltenbaek</surname>
<given-names>R.</given-names>
</name>
, <name><surname>Resch</surname>
<given-names>K. J.</given-names>
</name>
</person-group>
,
<article-title>Experimental violation of Svetlichny’s inequality</article-title>
. <source>New J. Phys.</source>
<volume>11</volume>
,
<fpage>073051</fpage>
(<year>2009</year>
).</mixed-citation>
</ref>
<ref id="R31"><label>31</label>
<mixed-citation publication-type="other">S. Takeuchi, personal communication.</mixed-citation>
</ref>
<ref id="R32"><label>32</label>
<mixed-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Pittman</surname>
<given-names>T. B.</given-names>
</name>
, <name><surname>Jacobs</surname>
<given-names>B. C.</given-names>
</name>
, <name><surname>Franson</surname>
<given-names>J. D.</given-names>
</name>
</person-group>
,
<article-title>Probabilistic quantum logic operations using polarizing beam splitters</article-title>
. <source>Phys. Rev. A</source>
<volume>64</volume>
,
<fpage>062311</fpage>
(<year>2001</year>
).</mixed-citation>
</ref>
</ref-list>
</back>
</pmc>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Wicri/Asie/explor/AustralieFrV1/Data/Pmc/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 0006378 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Pmc/Corpus/biblio.hfd -nk 0006378 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Wicri/Asie |area= AustralieFrV1 |flux= Pmc |étape= Corpus |type= RBID |clé= |texte= }}
![]() | This area was generated with Dilib version V0.6.33. | ![]() |