Photonic Quantum Computing

Process Quantum Information Through Multi-Photon Interference

Individual photons as carriers of quantum information are used, whose states are prepared, manipulated, and measured to perform computation.
Photonic quantum computing system with single-photon sources interferometers and detectors
Table of contents

Enabling Quantum Computing through Advanced Photon Counting and Timing

What is Photonic Quantum Computing?

Quantum computing refers to the processing of information using quantum states, where qubits exploit superposition and entanglement to perform operations beyond classical limits. Different physical platforms have been developed to realize quantum computation, including superconducting circuits, trapped ions, neutral atoms, and photonic systems.

In photonic quantum computing, quantum information is encoded in the states of individual photons, such as polarization, time-bin, or path. These states are generated using deterministic or probabilistic single-photon sources and routed through optical circuits before being measured using single-photon detectors, often based on superconducting nanowire technology. The realization of photonic quantum computing systems therefore relies on controlled state preparation, stable optical transformations, and reliable multi-photon detection.

How Does Photonic Quantum Computing Work?

Across different implementations, photonic quantum computing follows a common principle: quantum information is encoded in multiple photons that propagate through an optical network, where their probability amplitudes interfere. The resulting quantum state evolves according to the structure of the optical circuit.

Since photons do not interact directly, computation is inherently probabilistic and is revealed only through measurement. The output of a computation is encoded in the pattern of detected photons across multiple channels, often requiring the identification of multi-photon coincidence events. In addition, photon-number resolution (PNR) can play a crucial role in distinguishing between different multi-photon contributions, enabling more detailed access to the underlying quantum state and improving the verification of computational outcomes. As system size increases, the ability to resolve these correlated detection events with high temporal precision and across many channels becomes a central requirement for experimental realization.

Approaches to Photonic Quantum Computing

Photonic quantum computing can be broadly divided into two paradigms: discrete-variable (DV) and continuous-variable (CV) approaches. In DV photonic quantum computing, quantum information is encoded in individual photons, for example using polarization, path, or time-bin states. In many implementations, PNR detection provides additional information about multi-photon events and improves state discrimination. In CV photonic quantum computing, quantum information is encoded in continuous degrees of freedom of the electromagnetic field, such as quadratures. These approaches rely on homodyne detection and squeezed states rather than single-photon detection. The following sections focus on DV approaches, where precise timing, coincidence detection, and photon-number resolution are essential.

Linear Optical Quantum Computing (LOQC)

LOQC implements quantum computation using linear optical elements such as beam splitters and phase shifters. Since photons do not directly interact, effective quantum gates are realized probabilistically through measurement-induced interactions.

KLM Protocol

The Knill–Laflamme–Milburn (KLM) protocol provides a blueprint for universal quantum computing with linear optics. It uses ancillary photons and conditional measurements to implement quantum gates. Successful gate operations are heralded by specific multi-photon coincidence detections, which indicate that the desired transformation has occurred.

This approach places strong requirements on:

  • indistinguishable photon generation
  • precise synchronization
  • low-loss optical circuits
  • high-fidelity multi-channel detection
Boson sampling with multiplexed photon input and multi-port interference. Photons are distributed into multiple modes, interfere in a linear optical circuit, and are detected across many channels, where coincidence and photon-number-resolved (PNR) events encode the output distribution. Time tagging enables precise correlation and scalable readout of multi-photon events.

Boson Sampling

Boson sampling is a specialized, non-universal model that exploits the interference of multiple indistinguishable photons in a large interferometric network.

Photons are injected into a multi-port interferometer, where they propagate along many possible paths. Due to quantum interference, the probability of detecting photons at specific output modes follows a highly complex distribution. The computational task consists of sampling this multi-photon output distribution, which becomes intractable for classical systems as photon number and system size increase.

Experimentally, this requires:

  • generation of multiple indistinguishable photons
  • stable multi-mode interferometers
  • high-order coincidence detection across many output channels

Measurement-Based Quantum Computing (MBQC)

MBQC shifts the computational paradigm from circuit-based operations to measurement-driven processing. Instead of applying gates sequentially, computation is performed by preparing a highly entangled resource state, known as a cluster state, and applying sequences of single-qubit measurements.

A key advantage of this approach is its natural compatibility with fault-tolerant quantum computing. By encoding quantum information in large-scale entangled states and using measurement-based protocols, errors can be detected and corrected during the computation. This makes MBQC, and in particular fusion-based approaches, a promising pathway toward scalable and fault-tolerant photonic quantum computing architectures.

Fusion-based quantum computing (FBQC) using resource state generators (RSG) and heralded fusion operations (F). Entangled resource states are synchronized and combined into large cluster states via coincidence-based fusion, while low-latency feedforward enables adaptive computation. A time tagging unit provides the timing precision and coincidence analysis required for scalable multi-photon processing.

Fusion-Based Quantum Computing (FBQC)

In FBQC, small entangled resource states are generated independently and combined into large-scale cluster states using fusion operations. These operations are inherently probabilistic and are heralded by multi-photon coincidence detection, ensuring that only successful entanglement events contribute to the growing computational resource.

A key feature of this approach is its compatibility with fault-tolerant quantum computing, as errors can be identified and mitigated during the construction and measurement of the cluster state. This makes FBQC a promising route toward scalable photonic quantum computing architectures.

Unlike circuit-based approaches, computation in FBQC is driven by sequential measurements on the cluster state, where each measurement outcome determines subsequent operations. This requires fast feedforward, meaning that detection events must be processed in real time to adapt the computation dynamically.

As a result, FBQC places stringent demands on:

  • low-latency detection
  • real-time data processing
  • high-speed synchronization across channels

In this context, time tagging plays a central role, enabling the identification of coincidence events, real-time correlation of detection signals, and scalable processing of multi-photon data streams required for adaptive quantum computation.

Why use Photonic Quantum Computing?

Photonic quantum computing offers several advantages compared to other quantum computing platforms. Photons exhibit low decoherence and can propagate over long distances with minimal interaction with the environment, making them well suited for distributed and networked quantum systems. In addition, photonic systems can operate at or near room temperature, reducing the need for complex cryogenic infrastructure required by other platforms.

Another key advantage is the natural compatibility with optical communication technologies, enabling the integration of quantum computing with quantum networks. Photonic systems can also be scaled by increasing the number of optical modes and detection channels, allowing parallelization of quantum operations.

At the same time, the experimental complexity shifts toward state preparation, synchronization, and especially detection, where resolving multi-photon events with high fidelity becomes the central challenge.

HydraHarp 500 and MultiHarp 160 suited for photonic quantum computing.

Instrumentation and Performance Requirements

The realization of photonic quantum computing systems places stringent requirements on detection and data acquisition. Since computation is encoded in multi-photon detection patterns, the ability to record and process large numbers of time-correlated photon events is critical.

Key requirements include:

  • Timing precision: High temporal resolution is required to identify coincidence events and distinguish overlapping photon arrivals.
    Synchronization: Precise alignment of photon generation and detection across multiple channels is essential for interference and correlation measurements.
  • Channel scalability: Increasing system size requires parallel detection across many channels without loss of timing accuracy. This includes scaling both the number of single-photon detectors (e.g. SNSPDs) and the associated readout channels.
  • Data throughput: High photon rates and large detector arrays generate massive data streams, making data throughput a key limiting factor for scalability. Conventional interfaces such as USB can become bandwidth-limited in large-scale experiments. This limitation can be overcome using external FPGA interfaces, which enable significantly higher data rates as well as custom real-time data handling, allowing preprocessing, filtering, and reduction of data directly at the hardware level.
  • Event filtering: Efficient handling of multi-photon experiments requires selective processing of relevant events. On-board event filtering allows coincidence-based selection and data reduction directly during acquisition, significantly lowering data load while preserving the information required for analysis.

In practice, photonic quantum computing experiments rely on time-tagging techniques that record individual photon events with high temporal resolution. Efficient data handling, real-time processing, and scalable analysis architectures are therefore essential to enable larger and more complex quantum systems.

Explore HydraHarp 500

Selected Time Taggers for Photonic Quantum Computing

These time-tagging & TCSPC electronics address different experimental requirements in photonic quantum computing.

HydraHarp 500 multichannel TCSPC and time tagging unit front view

HydraHarp 500

HydraHarp 500 is best suited for large-scale quantum computing experiments using superconducting nanowire detectors. It delivers picosecond timing precision, ultra-short dead time, and scalable multichannel architectures, enabling high-fidelity quantum state readout and multi-photon coincidence measurements.

Visit
MultiHarp 160 multichannel time tagging and TCSPC unit with extension modules

MultiHarp 160

MultiHarp 160 enables scalable quantum computing and multipixel detector experiments with up to 64 synchronized channels, ultra-short dead time, and high-throughput time tagging. It supports parallel quantum state readout and multi-photon coincidence detection in complex photonic quantum computing architectures.

Visit
Relevant for Your Research​

Matching Methods

Schematic of multi-channel photon coincidence showing three-fold correlated events
Materials Science | Quantum Optics
Schematic comparison of antibunched, bunched and coherent photon emission statistics
Life Science | Materials Science | Quantum Optics
In-Depth Scientific Resources

Premium Resources

Access in-depth application notes and scientific posters with detailed methods, measurement data, and real-world use cases.

Poster: High-Precision Time Tagging for Scalable Photonic Quantum Experiments

Poster on high-precision time tagging for scalable photonic quantum experiments using SNSPD arrays and multichannel TCSPC systems.

Download

Request your file

Please fill out the form below to receive the requested file. After submitting your details, the file will be sent to you by email.

* Required

Info Request

Info Request

Contact us

Please fill out the form below to request more information about our products and services. You may also use it to ask for pricing, availability, technical specifications, or any other details relevant to your inquiry. Our team will be happy to review your request and get in touch with you. If additional information is needed to process your inquiry, we will let you know.

* Required