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

arXiv:2105.07300 · IEEE International Conference on Quantum Computing and Engineering (QCE)

The Virtual Quantum Optics Laboratory

Brian R. La Cour, Maria Maynard, Parth Shroff, Gabriel D. Ko, Evan Ellis

Published Sep 1, 2022• 16 citations
arXivHTMLPDF

Abstract

We present a web-based software tool, the Virtual Quantum Optics Laboratory (VQOL), that may be used for designing and executing realistic simulations of quantum optics experiments. A graphical user interface allows one to rapidly build and configure a variety of different optical experiments, while the runtime environment provides unique capabilities for visualization and analysis. All standard linear optical components are available as well as sources of thermal, coherent, and entangled Gaussian states. A unique aspect of VQOL is the introduction of non-Gaussian measurements using detectors modeled as deterministic devices that "click" when the amplitude of the light falls above a given threshold. We describe the underlying theoretical models and provide some illustrative examples. We find that VQOL provides a faithful representation of many experimental quantum optics phenomena and may serve as both a useful instructional tool for students as well as a valuable research tool for practitioners.

DOI
10.1109/qce53715.2022.00091

Related papers

Visualizing quantum mechanics in an interactive simulation – Virtual Lab by Quantum Flytrap

Piotr Migdał, Klementyna Jankiewicz, Paweł Grabarz +2 more

Virtual Lab by Quantum Flytrap is a no-code online laboratory of an optical table, presenting quantum phenomena interactively and intuitively. It supports a real-time simulation of up to three entangled photons. Users can place typical optical elements (such as beam splitters, polarizers, Faraday rotators, and detectors) with a drag-and-drop graphical interface. Virtual Lab operates in two modes. The sandbox mode allows users to compose arbitrary setups. Quantum Game serves as an introduction to Virtual Lab features, approachable for users with no prior exposure to quantum mechanics. We introduce visual representation of entangled states and entanglement measures. It includes interactive visualizations of the ket notation and a heatmap-like visualization of quantum operators. These quantum visualizations can be applied to any discrete quantum system, including quantum circuits with qubits and spin chains. These tools are available as open-source TypeScript packages – Quantum Tensors and BraKetVue. Virtual Lab makes it possible to explore the nature of quantum physics (state evolution, entanglement, and measurement), to simulate quantum computing (e.g., the Deutsch-Jozsa algorithm), to use quantum cryptography (e.g., the Ekert protocol), to explore counterintuitive quantum phenomena (e.g., quantum teleportation and the Bell inequality violation), and to recreate historical experiments (e.g., the Michelson–Morley interferometer).

arXiv:2203.13300•Optical Engineering•Jun 22, 2022•37 citations

Virtual Lab by Quantum Flytrap: Interactive simulation of quantum mechanics

Klementyna Jankiewicz, Piotr Migdał, Pawel Grabarz

Virtual Lab by Quantum Flytrap explores novel ways to represent quantum phenomena in an interactive and intuitive way. It is an online laboratory with a real-time simulation of an optical table, supporting up to 3 entangled particles. We have created a highly visual no-code interface and an introductory Quantum Game to make the Virtual Lab approachable for users without prior exposure to quantum mechanics. At the same time, a configurable sandbox mode with customizable elements makes it useful for students, lecturers, and scientists. Virtual Lab provides a way to explore exact quantum states, entanglement, and the probabilistic nature of quantum physics. We provide ways to simulate quantum computing (e.g. Deutsch-Jozsa algorithm), use quantum cryptography (e.g. BB84 protocol), explore counterintuitive quantum phenomena (e.g. quantum teleportation), and recreate historical experiments (e.g. Michaelson-Morley interferometer). Virtual Lab is available at: https://lab.quantumflytrap.com/.

CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA)•Apr 27, 2022•4 citations

The Virtual Quantum Device (VQD): A tool for detailed emulation of quantum computers

Cica Gustiani, Tyson Jones, Simon C. Benjamin

We present the Virtual Quantum Device (VQD) platform, a system based on the QuEST quantum emulator. Through the use of VQDs, non-expert users can emulate specific quantum computers with detailed error models, bespoke gate sets and connectivities. The platform boasts an intuitive interface, powerful visualisation, and compatibility with high-performance computation for effective testing and optimisation of complex quantum algorithms or ideas across a range of quantum computing hardware. We create and explore five families of VQDs corresponding to trapped ions, nitrogen-vacancy-centres, neutral atom arrays, silicon quantum dot spins, and superconducting devices. Each is highly configurable through a set of tailored parameters. We showcase the key characteristics of each virtual device, providing practical examples of the tool's usefulness and highlighting each device's specific attributes. By offering user-friendly encapsulated descriptions of diverse quantum hardware, the VQD platform offers researchers the ability to rapidly explore algorithms and protocols in a realistic setting; meanwhile hardware experts can create their own VQDs to compare with their experiments.

arXiv:2306.07342•Quantum•Feb 25, 2025•0 citations

A Web-based Software Development Kit for Quantum Network Simulation

Stephen DiAdamo, Francesco Vista

Quantum network simulation is an essential step towards developing applications for quantum networks and determining minimal requirements for the network hardware. As it is with classical networking, a simulation ecosystem allows for application development, standardization, and overall community building. Currently, there is limited traction towards building a quantum networking community—there are limited open-source platforms, challenging frameworks with steep learning curves, and strong requirements of software engineering skills. Our Quantum Network Development Kit (QNDK) project aims to solve these issues. It includes a graphical user interface to easily develop and run quantum network simulations with very little code. It integrates various quantum network simulation engines and provides a single interface to them, allowing users to use the features from any of them. Further, it deploys simulation execution in a cloud environment, offloading strong computing requirements to a high-performance computing system. In this paper, we detail the core features of the QNDK and outline the development roadmap to enabling virtual quantum testbeds.

arXiv:2408.05588•IEEE International Conference on Quantum Software (QSW)•Jul 7, 2024•0 citations

Measuring Wigner functions of quantum states of light in the undergraduate lab

Juan Rafael Álvarez, Andres Martinez, Alejandra Valencia

We present an educational activity for measuring Wigner distribution functions of quantum states of light in the undergraduate laboratory. The activity was implemented by undergraduate students in different courses of the undergraduate curriculum, and the resulting activity was tested by different students of an introductory Quantum Optics course at the Universidad de los Andes in Bogotá, Colombia. The activity consists of a two-hour laboratory practice where students work in a pre-aligned experimental setup and then use an open-access, custom made computational graphical user interface that enables the reconstruction of the Wigner distribution function. Since the testing of the activity coincided with the COVID-19 pandemic, the possibility of analyzing simulated data was included in the computational user interface. The activity is now running for in-person classes and its virtual feature is now valuable for the implementation of distance learning of Quantum Optics.

Education and Training in Optics and Photonics•Jun 28, 2023•1 citation

Quantum optics laboratories with motorized components

Enrique J. Galvez

Quantum optics laboratories are emerging as suitable educational platforms to complement quantum mechanics instruction and expose students to non-traditional demonstrations of quantum physics involving quantum superposition and measurement. The automation of these experiments offers an interesting alternative paradigm. In this contribution, I present the automation of laboratory experiments through motorized mounts that displace or rotate optical components, enabling remote execution of the experiments. Some additional benefits include improved repeatability and better preparation of photonic quantum states.

Education and Training in Optics and Photonics•Jun 28, 2023•1 citation
We present a web-based software tool, the Virtual Quantum Optics Laboratory (VQOL), that may be used for designing and executing realistic simulations of quantum optics experiments. A graphical user interface allows one to rapidly build and configure a variety of different optical experiments, while the runtime environment provides unique capabilities for visualization and analysis. All standard linear optical components are available as well as sources of thermal, coherent, and entangled Gaussian states. A unique aspect of VQOL is the introduction of non-Gaussian measurements using detectors modeled as deterministic devices that "click" when the amplitude of the light falls above a given threshold. We describe the underlying theoretical models and provide some illustrative examples. We find that VQOL provides a faithful representation of many experimental quantum optics phenomena and may serve as both a useful instructional tool for students as well as a valuable research tool for practitioners.
Virtual Lab by Quantum Flytrap is a no-code online laboratory of an optical table, presenting quantum phenomena interactively and intuitively. It supports a real-time simulation of up to three entangled photons. Users can place typical optical elements (such as beam splitters, polarizers, Faraday rotators, and detectors) with a drag-and-drop graphical interface. Virtual Lab operates in two modes. The sandbox mode allows users to compose arbitrary setups. Quantum Game serves as an introduction to Virtual Lab features, approachable for users with no prior exposure to quantum mechanics. We introduce visual representation of entangled states and entanglement measures. It includes interactive visualizations of the ket notation and a heatmap-like visualization of quantum operators. These quantum visualizations can be applied to any discrete quantum system, including quantum circuits with qubits and spin chains. These tools are available as open-source TypeScript packages – Quantum Tensors and BraKetVue. Virtual Lab makes it possible to explore the nature of quantum physics (state evolution, entanglement, and measurement), to simulate quantum computing (e.g., the Deutsch-Jozsa algorithm), to use quantum cryptography (e.g., the Ekert protocol), to explore counterintuitive quantum phenomena (e.g., quantum teleportation and the Bell inequality violation), and to recreate historical experiments (e.g., the Michelson–Morley interferometer).
Virtual Lab by Quantum Flytrap explores novel ways to represent quantum phenomena in an interactive and intuitive way. It is an online laboratory with a real-time simulation of an optical table, supporting up to 3 entangled particles. We have created a highly visual no-code interface and an introductory Quantum Game to make the Virtual Lab approachable for users without prior exposure to quantum mechanics. At the same time, a configurable sandbox mode with customizable elements makes it useful for students, lecturers, and scientists. Virtual Lab provides a way to explore exact quantum states, entanglement, and the probabilistic nature of quantum physics. We provide ways to simulate quantum computing (e.g. Deutsch-Jozsa algorithm), use quantum cryptography (e.g. BB84 protocol), explore counterintuitive quantum phenomena (e.g. quantum teleportation), and recreate historical experiments (e.g. Michaelson-Morley interferometer). Virtual Lab is available at: https://lab.quantumflytrap.com/.
We present the Virtual Quantum Device (VQD) platform, a system based on the QuEST quantum emulator. Through the use of VQDs, non-expert users can emulate specific quantum computers with detailed error models, bespoke gate sets and connectivities. The platform boasts an intuitive interface, powerful visualisation, and compatibility with high-performance computation for effective testing and optimisation of complex quantum algorithms or ideas across a range of quantum computing hardware. We create and explore five families of VQDs corresponding to trapped ions, nitrogen-vacancy-centres, neutral atom arrays, silicon quantum dot spins, and superconducting devices. Each is highly configurable through a set of tailored parameters. We showcase the key characteristics of each virtual device, providing practical examples of the tool's usefulness and highlighting each device's specific attributes. By offering user-friendly encapsulated descriptions of diverse quantum hardware, the VQD platform offers researchers the ability to rapidly explore algorithms and protocols in a realistic setting; meanwhile hardware experts can create their own VQDs to compare with their experiments.
Quantum network simulation is an essential step towards developing applications for quantum networks and determining minimal requirements for the network hardware. As it is with classical networking, a simulation ecosystem allows for application development, standardization, and overall community building. Currently, there is limited traction towards building a quantum networking community—there are limited open-source platforms, challenging frameworks with steep learning curves, and strong requirements of software engineering skills. Our Quantum Network Development Kit (QNDK) project aims to solve these issues. It includes a graphical user interface to easily develop and run quantum network simulations with very little code. It integrates various quantum network simulation engines and provides a single interface to them, allowing users to use the features from any of them. Further, it deploys simulation execution in a cloud environment, offloading strong computing requirements to a high-performance computing system. In this paper, we detail the core features of the QNDK and outline the development roadmap to enabling virtual quantum testbeds.
We present an educational activity for measuring Wigner distribution functions of quantum states of light in the undergraduate laboratory. The activity was implemented by undergraduate students in different courses of the undergraduate curriculum, and the resulting activity was tested by different students of an introductory Quantum Optics course at the Universidad de los Andes in Bogotá, Colombia. The activity consists of a two-hour laboratory practice where students work in a pre-aligned experimental setup and then use an open-access, custom made computational graphical user interface that enables the reconstruction of the Wigner distribution function. Since the testing of the activity coincided with the COVID-19 pandemic, the possibility of analyzing simulated data was included in the computational user interface. The activity is now running for in-person classes and its virtual feature is now valuable for the implementation of distance learning of Quantum Optics.
Quantum optics laboratories are emerging as suitable educational platforms to complement quantum mechanics instruction and expose students to non-traditional demonstrations of quantum physics involving quantum superposition and measurement. The automation of these experiments offers an interesting alternative paradigm. In this contribution, I present the automation of laboratory experiments through motorized mounts that displace or rotate optical components, enabling remote execution of the experiments. Some additional benefits include improved repeatability and better preparation of photonic quantum states.