Skip to content

This is a simulation of the HBT Experiment done in the framework of Qiskit

Notifications You must be signed in to change notification settings

VishuVish/Hanbury_Brown_Twiss_Experiment_using_Qiskit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Hanbury Brown and Twiss (HBT) Experiment Simulation

This code simulates the Hanbury Brown and Twiss experiment using Qiskit. It calculates the second-order correlation function g²(0) to demonstrate photon antibunching, bunching, and Poissonian statistics, bridging quantum optics concepts with quantum computing in a simple and unified framework.

Using quantum circuits and a custom beam splitter unitary gate, this code models and compares the photon statistics of three distinct light sources:

  • Single Photon Source (exhibiting antibunching behavior) (sub-Poissonian statistics)
  • Thermal Photon Source (exhibiting photon bunching) (super-Poissonian statistics)
  • Coherent Photon Source (typical laser light statistics) (Poissonian statistics)

Key features of the code

  • Implements a beam splitter as a unitary quantum gate acting on two photon modes, bridging quantum optics concepts and quantum computing.
  • Simulates different photon sources with physically motivated models within a unified quantum circuit framework.

Feel free to explore, modify, and extend this simulation to deepen your understanding of quantum optics and quantum information!

About

This is a simulation of the HBT Experiment done in the framework of Qiskit

Topics

Resources

Stars

Watchers

Forks

Languages