Content deleted Content added
some interlinks added |
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5 |
||
(38 intermediate revisions by 27 users not shown) | |||
Line 1:
{{Use American English|date=January 2019}}{{Short description|Computational simulation method for open quantum systems}}
The '''quantum jump method''', also known as the '''[[Monte Carlo method|Monte Carlo]] wave function
*
▲The quantum jump method, also known as the [[Monte Carlo method|Monte Carlo]] wave function method, is a technique in [[computational physics]] used for simulating [[open quantum system]]s. The quantum jump method was developed by [[Jean Dalibard|Dalibard]], Castin and Mølmer, with a very similar method also developed by Carmichael in the same time frame. Other contemporaneous works on wave-function-based [[Monte Carlo method|Monte Carlo]] approaches to open quantum systems include those of Dum, [[Peter Zoller|Zoller]] and Ritsch and Hegerfeldt and Wilser.<ref name=MCD1993 /><ref name=PrimaryPapers>The associated primary sources are, respectively:
*
▲* {{cite journal|last=Dalibard|first=Jean|coauthors=Castin, Yvan; Mølmer, Klaus|title=Wave-function approach to dissipative processes in quantum optics|journal=Physical Review Letters|date=February 1992|volume=68|issue=5|pages=580–583|doi=10.1103/PhysRevLett.68.580}}
*
▲* {{cite book |last=Carmichael |first=Howard |title=An Open Systems Approach to Quantum Optics |year=1993 |publisher=Springer-Verlag |isbn=9780387566344}}
*
▲* {{cite journal|last=Dum|first=R.|coauthors=Zoller, P.; Ritsch, H.|title=Monte Carlo simulation of the atomic master equation for spontaneous emission|journal=Physical Review A|date=1992|volume=45|issue=7|pages=4879–4887|doi=10.1103/PhysRevA.45.4879}}
▲* {{cite journal |last1=Hegerfeldt |first1=G. C. |last2=Wilser |first2=T. S. |year=1992 |title=Classical and Quantum Systems |journal= Proceedings of the Second International Wigner Symposium |publisher=World Scientific}}
== Method ==
[[File:Master equation unravelings.svg|thumb|An example of the quantum jump method being used to approximate the density matrix of a two-level atom undergoing damped [[Rabi oscillation]]s. The random jumps can clearly be seen in the top subplot, and the bottom subplot compares the fully simulated density matrix to the approximation obtained using the quantum jump method.]]
[[File:MC-ensemble average.gif|thumb|Animation of the Monte Carlo prediction (blue) for the population of a coherently-driven, damped two-level system as more trajectories are added to the ensemble average, compared to the master equation prediction (red).]]
The quantum jump method is an approach which is much like the [[Lindblad equation|master-equation treatment]] except that it operates on the wave function rather than using a [[density matrix]] approach. The main component of the method is evolving the system's wave function in time with a pseudo-Hamiltonian; where at each [[time step]], a quantum jump (discontinuous change) may take place with some probability. For a Hilbert space of dimension N, the number of wave function components is of the order of N while the number of density matrix components is of the order of N<sup>2</sup>. For certain problems the quantum jump method offers a performance advantage over direct master-equation approaches.<ref name=MCD1993>{{Cite doi|10.1364/JOSAB.10.000524}}</ref>▼
▲The quantum jump method is an approach which is much like the [[Lindblad equation|master-equation treatment]] except that it operates on the wave function rather than using a [[density matrix]] approach.
<!-- Sections to be written: Algorithm; Equivalence to master equation treatment (maybe); Applications -->
== Further reading ==▼
* A more recent and complete discussion given at {{cite journal|last=Plenio|first=M. B.|coauthors=Knight, P. L.|title=The quantum-jump approach to dissipative dynamics in quantum optics|journal=Reviews of Modern Physics|date=1 January 1998|volume=70|issue=1|pages=101–144|doi=10.1103/RevModPhys.70.101}}▼
== References ==
{{Reflist}}
▲== Further reading ==
▲*
== External links ==
{{Quantum-stub}}▼
* [http://qutip.org/docs/latest/guide/dynamics/dynamics-monte.html mcsolve] {{Webarchive|url=https://web.archive.org/web/20230930194128/https://qutip.org/docs/latest/guide/dynamics/dynamics-monte.html |date=2023-09-30 }} Quantum jump ([[Monte Carlo method|Monte Carlo]]) solver from [[QuTiP]] for [[Python_(programming_language)|Python]].
* [https://qojulia.org QuantumOptics.jl] the quantum optics toolbox in [[Julia (programming language)|Julia]].
* [https://qo.phy.auckland.ac.nz/toolbox/ Quantum Optics Toolbox] for [[MATLAB|Matlab]]
[[Category:Quantum mechanics]]
[[Category:Computational physics]]
[[Category:Monte Carlo methods]]
▲{{Quantum-stub}}
|