Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Quantum process calculus for linear optical quantum computing

Ittoop Vergheese Puthoor

Published Dec 31, 2013• 0 citations
Publisher
DOI
10.25405/ncl.34498833

Related papers

Quantum Process Calculus for Linear Optical Quantum Computing

Sonja Franke‐Arnold, Simon J. Gay, Ittoop Vergheese Puthoor

Lecture notes in computer science•Jan 1, 2013•13 citations

Verification of linear optical quantum computing using quantum process calculus

Ittoop Vergheese Puthoor

•Dec 31, 2014•0 citations

Verification of Linear Optical Quantum Computing using Quantum Process Calculus

Sonja Franke‐Arnold, Simon J. Gay, Ittoop Vergheese Puthoor

We explain the use of quantum process calculus to describe and analyse linear optical quantum computing (LOQC). The main idea is to define two processes, one modelling a linear optical system and the other expressing a specification, and prove that they are behaviourally equivalent. We extend the theory of behavioural equivalence in the process calculus Communicating Quantum Processes (CQP) to include multiple particles (namely photons) as information carriers, described by Fock states or number states. We summarise the theory in this paper, including the crucial result that equivalence is a congruence, meaning that it is preserved by embedding in any context. In previous work, we have used quantum process calculus to model LOQC but without verifying models against specifications. In this paper, for the first time, we are able to carry out verification. We illustrate this approach by describing and verifying two models of an LOQC CNOT gate.

arXiv:1408.1460•Electronic Proceedings in Theoretical Computer Science•Aug 6, 2014•8 citations

Quantum Computation Using Linear Optics

Nobuyuki Matsuda

電子情報通信学会誌•Mar 1, 2020•0 citations

Quantum Linear Optics via String Diagrams

Giovanni de Felice, Bob Coecke

We establish a formal bridge between qubit-based and photonic quantum computing. We do this by defining a functor from the ZX calculus to linear optical circuits. In the process we provide a compositional theory of quantum linear optics which allows to reason about events involving multiple photons such as those required to perform linear-optical and fusion-based quantum computing.

arXiv:2204.12985•Electronic Proceedings in Theoretical Computer Science•Nov 14, 2023•8 citations

Quantum Computation with Linear Optics

Christoph Adami, Nicolas J. Cerf

Lecture notes in computer science•Jan 1, 1999•26 citations
We explain the use of quantum process calculus to describe and analyse linear optical quantum computing (LOQC). The main idea is to define two processes, one modelling a linear optical system and the other expressing a specification, and prove that they are behaviourally equivalent. We extend the theory of behavioural equivalence in the process calculus Communicating Quantum Processes (CQP) to include multiple particles (namely photons) as information carriers, described by Fock states or number states. We summarise the theory in this paper, including the crucial result that equivalence is a congruence, meaning that it is preserved by embedding in any context. In previous work, we have used quantum process calculus to model LOQC but without verifying models against specifications. In this paper, for the first time, we are able to carry out verification. We illustrate this approach by describing and verifying two models of an LOQC CNOT gate.