filmov
tv
QCVIS — Interactive Visualization and Debugging of Quantum Algorithms: Quantum Editor

Показать описание
-----
QCVIS is a web application for interactive visualization of quantum algorithms, with the goal of improving understanding of quantum algorithms when getting started with quantum computing. Four different visualizations are provided at this time:
- A state bar plot showing a bar graph of probabilities with phase represented as a color
- A Q-sphere that maps each bit combination to a point on a sphere, with relative probabilities shown as lines of varying length and phase represented as a color
- An up to four-dimensional state cube (inspired by the visualizations in Bettina Justs's book “Quantencomputing Kompakt”) which shows the probability of each bit combination as the filled height of a cube and where phase is encoded as the fill color
- An up to four-dimensional hybrid state cube, where each bit combination is displayed as a phase disk
In addition, in-circuit phase disks provide visualization of individual qubits. All state transitions are animated to improve the understandability of what the transition does. The perceptually near-uniform color space Oklab is used for all color bars. Circuits can be edited interactively within the application and even be exported as OpenQASM 2.0, Qiskit Python code, or QUIL.
QCVIS was developed at the Fraunhofer Institute for Computer Graphics Research IGD @FraunhoferIGD by Leon Camus and Paul Wagner within the scope of an (advanced) visual computing practical lab at TU Darmstadt supervised by Dr.-Ing. Johannes S. Mueller-Roemer within the scope of the Center for Applied Quantum Computing (Zentrum für Angewandtes Quantencomputing ZAQC) funded by the state of Hessen.
QCVIS is a web application for interactive visualization of quantum algorithms, with the goal of improving understanding of quantum algorithms when getting started with quantum computing. Four different visualizations are provided at this time:
- A state bar plot showing a bar graph of probabilities with phase represented as a color
- A Q-sphere that maps each bit combination to a point on a sphere, with relative probabilities shown as lines of varying length and phase represented as a color
- An up to four-dimensional state cube (inspired by the visualizations in Bettina Justs's book “Quantencomputing Kompakt”) which shows the probability of each bit combination as the filled height of a cube and where phase is encoded as the fill color
- An up to four-dimensional hybrid state cube, where each bit combination is displayed as a phase disk
In addition, in-circuit phase disks provide visualization of individual qubits. All state transitions are animated to improve the understandability of what the transition does. The perceptually near-uniform color space Oklab is used for all color bars. Circuits can be edited interactively within the application and even be exported as OpenQASM 2.0, Qiskit Python code, or QUIL.
QCVIS was developed at the Fraunhofer Institute for Computer Graphics Research IGD @FraunhoferIGD by Leon Camus and Paul Wagner within the scope of an (advanced) visual computing practical lab at TU Darmstadt supervised by Dr.-Ing. Johannes S. Mueller-Roemer within the scope of the Center for Applied Quantum Computing (Zentrum für Angewandtes Quantencomputing ZAQC) funded by the state of Hessen.