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 条
  • [21] Lcapy: symbolic linear circuit analysis with Python']Python
    Hayes, Michael
    PEERJ COMPUTER SCIENCE, 2022, 8
  • [22] Dynamic Symbolic Execution Tool for Python']Python Programs
    Ding, Xuefeng
    Huang, Wanyu
    Liu, Ying
    Chen Wantao
    Ding Xuyang
    2016 INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION, BIG DATA & SMART CITY (ICITBS), 2017, : 212 - 217
  • [23] PYMIGBENCH: A Benchmark for Python']Python Library Migration
    Islam, Mohayeminul
    Jha, Ajay Kumar
    Nadi, Sarah
    Akhmetov, Ildar
    2023 IEEE/ACM 20TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2023, : 511 - 515
  • [24] Modelling the Turtle Python']Python library in CSP
    MacConville, Dara
    Farrell, Marie
    Luckcuck, Matt
    Monahan, Rosemary
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (354): : 15 - 22
  • [25] pyTLEX: A Python']Python Library for TimeLine EXtraction
    Singh, Akul
    Hummer, Jared
    Ocal, Mustafa
    Finlayson, Mark
    PROCEEDINGS OF THE 18TH CONFERENCE OF THE EUROPEAN CHAPTER OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: SYSTEM DEMONSTRATIONS, 2024, : 27 - 34
  • [26] A Python']Python Library for Deep Linguistic Resources
    Goodman, Michael Wayne
    PROCEEDINGS OF THE 2019 PACIFIC NEIGHBORHOOD CONSORTIUM ANNUAL CONFERENCE AND JOINT MEETINGS (PNC): REGIONALITY AND DIGITAL HUMANITIES: SOUTH-SOUTH CONNECTIONS, 2019, : 57 - 63
  • [27] PyImageJ: A library for integrating ImageJ and Python']Python
    Rueden, Curtis T.
    Hiner, Mark C.
    Evans, Edward L., III
    Pinkert, Michael A.
    Lucas, Alice M.
    Carpenter, Anne E.
    Cimini, Beth A.
    Eliceiri, Kevin W.
    NATURE METHODS, 2022, 19 (11) : 1326 - 1327
  • [28] galpy: A python']python LIBRARY FOR GALACTIC DYNAMICS
    Bovy, Jo
    ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2015, 216 (02):
  • [29] Python']Python Bindings for the Common Pipeline Library
    Streicher, Ole
    Weilbacher, Peter M.
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XXI, 2012, 461 : 853 - 856
  • [30] SpatialCluster: A Python']Python library for urban clustering
    Reyes, Axel
    Mendoza, Marcelo
    Vera, Camila
    Lucchini, Francesca
    Dimter, Jan
    Gutierrez, Felipe
    Bro, Naim
    Lobel, Hans
    Reyes, Ariel
    SOFTWAREX, 2024, 26