PySyComp: A Symbolic Python']Python Library for the Undergraduate Quantum Chemistry Course

被引:3
|
作者
Stippell, Elizabeth [1 ]
Akimov, Alexey V. [2 ]
Prezhdo, Oleg V. [1 ]
机构
[1] Univ Southern Calif, Dept Chem, Los Angeles, CA 90089 USA
[2] SUNY Buffalo, Dept Chem, Buffalo, NY 14260 USA
基金
美国国家科学基金会;
关键词
Upper-Division Undergraduate; Graduate; Computer-BasedLearning; Quantum Chemistry; DEMONSTRATIONS; VISUALIZATION; SIMULATIONS; MATHCAD; SUPPORT; MAPLE;
D O I
10.1021/acs.jchemed.2c00974
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
We report an educational tool for the upper level undergraduate quantum chemistry or quantum physics course that uses a symbolic approach via the PySyComp Python library. The tool covers both time-independent and time-dependent quantum chemistry, with the latter rarely considered in the foundations course due to topic complexity. We use quantized Hamiltonian dynamics (QHD) that provides a simple extension of classical dynamics and captures key quantum effects. The PySyComp library can compute various concepts regarding the fundamental postulates of quantum mechanics, including normalized wave functions, expectation values, and commutators, which are at the core of solving the Heisenberg equations of motion. It provides a tool for students to experiment with simple models and explore the key quantum concepts, such as zero-point energy, tunneling, and decoherence.
引用
收藏
页码:4077 / 4084
页数:8
相关论文
共 50 条
  • [1] FragBuilder: an efficient Python']Python library to setup quantum chemistry calculations on peptides models
    Christensen, Anders S.
    Hamelrycle, Thomas
    Jensen, Jan H.
    PEERJ, 2014, 2 : 1 - 13
  • [2] Fanpy: A python']python library for prototyping multideterminant methods in ab initio quantum chemistry
    Kim, Taewon D.
    Richer, M.
    Sanchez-Diaz, Gabriela
    Miranda-Quintana, Ramon Alain
    Verstraelen, Toon
    Heidar-Zadeh, Farnaz
    Ayers, Paul W.
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2023, 44 (05) : 697 - 709
  • [3] Symbolic Python']Python
    Ari, Niyazi
    Mamatnazarova, Nurayim
    PROCEEDINGS OF THE 2014 11TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION (ICECCO'14), 2014,
  • [4] A Python']Python-based undergraduate course in computational macroeconomics
    Jenkins, Brian C.
    JOURNAL OF ECONOMIC EDUCATION, 2022, 53 (02): : 126 - 140
  • [5] Musicaiz: A python']python library for symbolic music generation, analysis and visualization
    Hernandez-Olivan, Carlos
    Beltran, Jose R.
    SOFTWAREX, 2023, 22
  • [7] Inflation: a Python']Python library for classical and quantum causal compatibility
    Boghiu, Emanuel-Cristian
    Wolfe, Elie
    Pozas-Kerstjens, Alejandro
    QUANTUM, 2023, 7
  • [8] DQC: A Python']Python program package for differentiable quantum chemistry
    Kasim, Muhammad F.
    Lehtola, Susi
    Vinko, Sam M.
    JOURNAL OF CHEMICAL PHYSICS, 2022, 156 (08):
  • [9] A Python']Python Program for Solving Schrodinger's Equation in Undergraduate Physical Chemistry
    Srnec, Matthew N.
    Upadhyay, Shiv
    Madura, Jeffry D.
    JOURNAL OF CHEMICAL EDUCATION, 2017, 94 (06) : 813 - 815
  • [10] Series of Jupyter Notebooks Using Python']Python for an Analytical Chemistry Course
    Menke, Erik J.
    JOURNAL OF CHEMICAL EDUCATION, 2020, 97 (10) : 3899 - 3903