TY - JOUR
T1 - QuTiP-BoFiN
T2 - A bosonic and fermionic numerical hierarchical-equations-of-motion library with applications in light-harvesting, quantum control, and single-molecule electronics
AU - Lambert, Neill
AU - Raheja, Tarun
AU - Cross, Simon
AU - Menczel, Paul
AU - Ahmed, Shahnawaz
AU - Pitchford, Alexander
AU - Burgarth, Daniel
AU - Nori, Franco
N1 - Funding Information:
N.L., T.R., and S.C. contributed equally to this work. The authors acknowledge discussions with Po-Chen Kuo, Mauro Cirio, Akihito Ishizaki, Xiao Zheng, Erik Gauger, Jakub Sowa, and Ken Funo. F.N. is supported in part by: Nippon Telegraph and Telephone Corporation (NTT) Research, the Japan Science and Technology Agency (JST) [via the Quantum Leap Flagship Program (Q-LEAP), and the Moonshot R&D Grant No. JPMJMS2061], the Japan Society for the Promotion of Science (JSPS) [via the Grants-in-Aid for Scientific Research (KAKENHI) Grant No. JP20H00134], the Army Research Office (ARO) (Grant No. W911NF-18-1-0358), and the Asian Office of Aerospace Research and Development (AOARD) (via Grant No. FA2386-20-1-4069). F.N. and N.L. acknowledge support from the Foundational Questions Institute Fund (FQXi) via Grant No. FQXi-IAF19-06. N.L. acknowledges support from JST PRESTO through Grant No. JPMJPR18GC, and the Information Systems Division, RIKEN, for use of their facilities. P.M. performed part of this work as an International Research Fellow of the Japan Society for the Promotion of Science. D.B. acknowledges funding by the Australian Research Council (Project Nos. FT190100106, DP210101367, CE170100009). A.P. is grateful to The Macquarie Centre for Quantum Engineering (MQCQE) for supporting the opportunity to collaborate on this project as a visiting researcher.
Publisher Copyright:
© 2023 authors. Published by the American Physical Society. Published by the American Physical Society under the terms of the Creative Commons Attribution 4.0 International license. Further distribution of this work must maintain attribution to the author(s) and the published article's title, journal citation, and DOI.
PY - 2023/3/15
Y1 - 2023/3/15
N2 - The "hierarchical equations of motion"(HEOM) method is a powerful exact numerical approach to solve the dynamics and find the steady-state of a quantum system coupled to a non-Markovian and nonperturbative environment. Originally developed in the context of physical chemistry, it has also been extended and applied to problems in solid-state physics, optics, single-molecule electronics, and biological physics. Here we present a numerical library in Python, integrated with the powerful QuTiP platform, which implements the HEOM for both bosonic and fermionic environments. We demonstrate its utility with a series of examples consisting of benchmarks against important known results and examples demonstrating insights gained with this library for this article. For the bosonic case, our results include demonstrations of how to fit arbitrary spectral densities with different approaches, and a study of the dynamics of energy transfer in the Fenna-Matthews-Olson photosynthetic complex. For the latter, we both clarify how a suitable non-Markovian environment can protect against pure dephasing, and model recent experimental results demonstrating the suppression of electronic coherence. Importantly, we show that by combining the HEOM method with the reaction coordinate method we can observe nontrivial system-environment entanglement on timescales substantially longer than electronic coherence alone. We also demonstrate results showing how the HEOM can be used to benchmark different strategies for dynamical decoupling of a system from its environment, and show that the Uhrig pulse-spacing scheme is less optimal than equally spaced pulses when the environment's spectral density is very broad. For the fermionic case, we present an integrable single-impurity example, used as a benchmark of the code, and a more complex example of an impurity strongly coupled to a single vibronic mode, with applications to single-molecule electronics.
AB - The "hierarchical equations of motion"(HEOM) method is a powerful exact numerical approach to solve the dynamics and find the steady-state of a quantum system coupled to a non-Markovian and nonperturbative environment. Originally developed in the context of physical chemistry, it has also been extended and applied to problems in solid-state physics, optics, single-molecule electronics, and biological physics. Here we present a numerical library in Python, integrated with the powerful QuTiP platform, which implements the HEOM for both bosonic and fermionic environments. We demonstrate its utility with a series of examples consisting of benchmarks against important known results and examples demonstrating insights gained with this library for this article. For the bosonic case, our results include demonstrations of how to fit arbitrary spectral densities with different approaches, and a study of the dynamics of energy transfer in the Fenna-Matthews-Olson photosynthetic complex. For the latter, we both clarify how a suitable non-Markovian environment can protect against pure dephasing, and model recent experimental results demonstrating the suppression of electronic coherence. Importantly, we show that by combining the HEOM method with the reaction coordinate method we can observe nontrivial system-environment entanglement on timescales substantially longer than electronic coherence alone. We also demonstrate results showing how the HEOM can be used to benchmark different strategies for dynamical decoupling of a system from its environment, and show that the Uhrig pulse-spacing scheme is less optimal than equally spaced pulses when the environment's spectral density is very broad. For the fermionic case, we present an integrable single-impurity example, used as a benchmark of the code, and a more complex example of an impurity strongly coupled to a single vibronic mode, with applications to single-molecule electronics.
UR - http://www.scopus.com/inward/record.url?scp=85151341589&partnerID=8YFLogxK
U2 - 10.1103/PhysRevResearch.5.013181
DO - 10.1103/PhysRevResearch.5.013181
M3 - Article
AN - SCOPUS:85151341589
SN - 2643-1564
VL - 5
JO - Physical Review Research
JF - Physical Review Research
IS - 1
M1 - 013181
ER -