Quantum Lab for scientists
Quantum Lab is a virtual optical table. With a drag and drop interface, you can show phenomena, recreate existing experiments, and prototype new.
Within this environment it is possible to recreate interference, quantum cryptography protocols, to show entanglement, Bell test, quantum teleportation, and the many-worlds interpretation.
Why we made it?
The idea was born out of need - while teaching quantum mechanics Piotr saw that numerics overshadowed key conceptual aspects, and created an interactive way to create quantum setups, which left computing to computers. Only later, he created a game out of it - to reach a wider audience, and provide concrete motivation for solving quantum puzzles. Now it is a Lab again, back to its roots, with UX lessons from the unforgiving world of games.
It is an ongoing process. If you want to include your experiment, or are interested about additional functionality - I would love to talk: firstname.lastname@example.org.
- Create arbitrary setup in a virtual optical lab
- Display of quantum state (so you can lookup what happens, step by step)
- Dynamic change of basis
- Up to 3 entangled photons
- Measurement tree to show all possible outcomes at the same time
- Display of quantum operators, with their tensor structure
For your classes
If you teach classical optics (polarization, optical activity, interference), quantum physics (superposition, entanglement), quantum information & cryptography (Bell inequality, BB84, Ekert protocol). From a simple level of a beamsplitter, to more advanced e.g. unambiguous discrimination of non-orthogonal states.
We prepared a few classical setups, but you are free to modify them, or make your own from the scratch.
For your materials and slides
Our tools can be used in any quantum context, also outside of our Quantum Lab environment. For example: quantum chemistry, abstract quantum computing, energy levels, or even other modes of light (e.g. spatial degrees of freedom such as orbital angular momentum).
- Quantum Game element encyclopedia (e.g. Faraday rotator).
- Presentation with Reveal.js (RISE in Jupyter Notebook): https://p.migdal.pl/piterpy-matrix/#/17
- Presentation with R Markdown Raveal.js http://p.migdal.pl/nyc-qc-braketvue/#/
Distill in R Markdown: https://p.migdal.pl/bra-ket-vue-art/
For example, see quantum computing example.
Quantum Lab and its direct predecessor Quantum Game with Photons, were cited in papers by multiple research groups:
- Stephen Ornes, Quantum games aim to demystify heady science, PNAS February 20, 2018 115 (8) 1667-1669, PDF
- Matthew S. Leifer, Gamifying Quantum Theory , The Quantum Times (2017), PDF
- A. Parakh, P. Chundi, M. Subramaniam, An Approach Towards Designing Problem Networks in Serious Games, 2019 IEEE Conference on Games (CoG), London, United Kingdom, 2019, pp. 1-8, PDF
- Bob Dorland et al., Quantum Physics vs. Classical Physics: Introducing the Basics with a Virtual Reality Game, Games and Learning Alliance. GALA 2019. Lecture Notes in Computer Science, vol 11899. Springer, Cham.
- Zahra Ashktorab, Justin D. Weisz, and Maryam Ashoori. 2019., Thinking Too Classically: Research Topics in Human-Quantum Computer Interaction
- Is your publication missing? Contact us!
More as a Google Scholar search.
We would be delighted to collaborate! We would like to help:
- Animations and interactive visualization showcasing your research.
- Creating tools for you for prototyping your experimental setups.
- Collaborating on research on visualizing quantum mechanics (education, the geometry of quantum state).
- Mentoring and support with writing interactive blog posts.
Interested? Mail us at email@example.com!