Can QuTiP simulate Quantum Optical Dynamics for pulses of light traveling through a medium

582 views
Skip to first unread message

steven...@gmail.com

unread,
Jun 8, 2017, 5:39:26 PM6/8/17
to QuTiP: Quantum Toolbox in Python
I typically work in Matlab, but recently I've been considering switching to QuTiP and I'm curious if it's easy to simulate a certain type of problem in QuTiP. 


I know QuTiP can handle time-dependent Hamiltonians, but can it handle pulses of light entering a ensemble of atoms?  Such systems that are coupled to an external field that follows equations of motion unrelated to the system's Hamiltonian. (In my specific case, the atoms evolve with the Optical-Bloch equations, but the field that drives the atoms evolves with Maxwell-Schrodinger equations which are coupled to the OBE.)

For a pulse of light enter an atomic medium, as the pulse updates density matrices along its propagation path, the buildup of coherence influences the pulse itself. So not only is your Hamiltonian time-dependent due to the rabi-frequencies evolving in time, but you have to update your E-field during propagation as it travels through the medium.


This is a pretty common type of problem solved in quantum optics, so I can imagine someone else has tried to do such a thing in QuTip, but I haven't had any success finding anything on it. Can anyone point me to an example of a free-space simulation of a pulse of light entering an ensemble using QuTiP? And if such a thing hasn't been solved before, is it worth my time looking into using the toolbox for help or just coding it from scratch? 

Andrew Dawes

unread,
Jun 8, 2017, 9:16:17 PM6/8/17
to qu...@googlegroups.com
You may be interested in the work by Tommy Ogden:


He's wrapped QuTip up in the type of simulation you describe (and has lots of good examples)

Andy


Sent from my phone using voice-recognition software and/or clumsy thumbs, please forgive any typos.
--
You received this message because you are subscribed to the Google Groups "QuTiP: Quantum Toolbox in Python" group.
To unsubscribe from this group and stop receiving emails from it, send an email to qutip+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages