Quantum Composer: A programmable quantum visualization and simulation tool for education and research
Shaeema Zaman Ahmed, Jesper Hasseriis Mohr Jensen, Carrie Ann Weidner,, Jens Jakob S{\o}rensen, Marcel Mudrich, Jacob Friis Sherson

TL;DR
Quantum Composer is an interactive, visual tool that simplifies building and exploring quantum mechanical simulations, making advanced concepts accessible for education and research without requiring extensive programming knowledge.
Contribution
It introduces a novel graphical, node-based interface for quantum simulations that balances flexibility with ease of use, bridging the gap between hard-coded visualizations and text-based coding.
Findings
Enables interactive quantum simulations through a visual node system
Supports both educational and research applications with open-ended exploration
Reduces learning curve compared to traditional programming approaches
Abstract
Making quantum mechanical equations and concepts come to life through interactive simulation and visualization are commonplace for augmenting learning and teaching. However, graphical visualizations nearly always exhibit a set of hard-coded functionalities while corresponding text-based codes offer a higher degree of flexibility at the expense of steep learning curves or time investments. We introduce Quantum Composer, which allows the user to build, expand, or explore quantum mechanical simulations by interacting with graphically connectable nodes, each corresponding to a physical concept, mathematical operation, visualization, etc. Abstracting away numerical and programming details while at the same time retaining accessibility, emphasis on understanding, and rapid feedback mechanisms, we illustrate through a series of examples its open-ended applicability in both introductory and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
