HomeQuantum PhysicsQuantum vs. Classical Search Race

Grover's Algorithm in 3D: The Geometric Rotation

Orbit a 3D bar-field of Grover's amplitude vector and a literal state-vector arrow rotating in the 2-D subspace it lives in, to see the real geometric rotation amplitude amplification performs toward the marked state.

Quantum Physics3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
3d-quantum-algorithms ↗ Open standalone

Grover's algorithm confines its entire trajectory to a single 2-D plane spanned by the marked state and the equal superposition of everything else — a fact usually shown as a flat diagram. This simulator renders it as an actual orbitable 3-D scene: a ring of amplitude bars around the search space (the real, live amplitude array, oracle-flipped and mean-inverted every iteration exactly as the algorithm defines), and a literal state-vector arrow whose angle is computed each step from that same array's marked and unmarked components. Orbit the camera to watch the arrow sweep toward the marked axis and, if you keep iterating past the optimal count, sweep straight past it — the real over-rotation effect, not an animation loop.

⚙ Under the hood

Visualize the geometric rotation of Grover's algorithm in a 3D space, showing the evolution of an amplitude vector around the search space. Adjustable parameters include the size of the array and the target state.

quantum computingsearch algorithmsGrover's algorithmclassical comparison

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)