HomeQuantum ComputingPhotonic Interferometer Mesh

Photonic Interferometer Mesh

Program a 4-mode photonic interferometer mesh: tune the theta/phi phase shifters on each Mach-Zehnder node and watch a single photon's quantum amplitude split, interfere and route across the output ports in real time.

Quantum Computing3DAdvanced60 FPS
physics-ext-topic-9 ↗ Open standalone

Photonic quantum processors compute by routing single photons through a network of Mach–Zehnder interferometers etched onto a chip. Each node mixes two waveguide modes with a tunable split ratio and phase, and chaining enough of them lets the mesh implement any unitary transformation on the light. This simulator models a 4-mode, 6-node triangular mesh: choose which port the photon enters, drag each node's θ (split) and φ (phase) sliders, and watch the live amplitude propagate through the waveguides while the Born-rule probability bars update at the four outputs. It is the same reconfigurable-mesh primitive used for Gaussian boson sampling and cluster-state photonic quantum computing.

⚙ Under the hood

Program a 4-mode photonic interferometer mesh: tune the theta/phi phase shifters on each Mach-Zehnder node and watch a single photon's quantum amplitude split, interfere and route across the output ports in real time.

photonic quantum computingMach-Zehnder interferometerlinear opticsboson samplingunitary transformationphase shifterquantum interference

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

What did you find?

Add reproduction steps (optional)