Simulation studio

QP

Statevector Simulator

Run toy presets or custom sequences on a small register, then inspect complex amplitudes and basis-state probabilities.

This lab turns the statevector from an abstract notation into a readable debugging object for small educational circuits.

QPR-03IntermediateQuantum ProgrammingLive lab

Subject context

Quantum Programming

Practice gate sequencing, small-circuit construction, Qiskit-style code generation, and statevector reasoning in a browser-first environment.

  • 3 labs in this subject.
  • Difficulty: Intermediate.
  • Dedicated route: /simulations/subjects/quantum-programming/statevector-simulator.

Live lab

Interactive simulation workspace

These academy-style labs are designed as compact, browser-playable teaching surfaces: enough interaction to make the core idea legible, without pretending to be a full research workbench.

Interactive academy lab

Statevector Simulator

For tiny circuits the statevector is a debugging object: amplitudes, phases, and dominant basis states become readable instead of hidden.

Controls

Outputs

Dominant state|00>

Largest basis-state probability.

Dominant weight50.0%

Dominant probability mass.

Register2 qubits

Educational register size.

50.0%

|00>

50.0%

|11>

0.0%

|01>

0.0%

|10>

Statevectors are only tractable for small systems, which is exactly why they are such a good educational tool: every basis component remains inspectable.

What this teaches

Core learning frame

This lab turns the statevector from an abstract notation into a readable debugging object for small educational circuits.

Run toy presets or custom sequences on a small register, then inspect complex amplitudes and basis-state probabilities.