中国物理B ›› 2021, Vol. 30 ›› Issue (6): 60701-060701.doi: 10.1088/1674-1056/abeeed

• • 上一篇    下一篇

Differentiable programming and density matrix based Hartree-Fock method

Hong-Bin Ren(任宏斌)1,2, Lei Wang(王磊)1,3, and Xi Dai(戴希)4,†   

  1. 1 Beijing National Laboratory for Condensed Matter Physics and Institute of Physics, Chinese Academy of Sciences, Beijing 100190, China;
    2 School of Physical Sciences, University of Chinese Academy of Sciences, Beijing 100049, China;
    3 Songshan Lake Materials Laboratory, Dongguan 523808, China;
    4 Department of Physics, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon 999077, Hong Kong, China
  • 收稿日期:2021-02-04 修回日期:2021-03-13 接受日期:2021-03-16 出版日期:2021-05-18 发布日期:2021-05-27
  • 通讯作者: Xi Dai E-mail:daix@ust.hk
  • 基金资助:
    Project supported by the Hong Kong Research Grants Council, China (Project No. GRF16300918), the National Key R&D Program of China (Grant Nos. 2016YFA0300603 and 2016YFA0302400), and the National Natural Science Foundation of China (Grant No. 11774398).

Differentiable programming and density matrix based Hartree-Fock method

Hong-Bin Ren(任宏斌)1,2, Lei Wang(王磊)1,3, and Xi Dai(戴希)4,†   

  1. 1 Beijing National Laboratory for Condensed Matter Physics and Institute of Physics, Chinese Academy of Sciences, Beijing 100190, China;
    2 School of Physical Sciences, University of Chinese Academy of Sciences, Beijing 100049, China;
    3 Songshan Lake Materials Laboratory, Dongguan 523808, China;
    4 Department of Physics, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon 999077, Hong Kong, China
  • Received:2021-02-04 Revised:2021-03-13 Accepted:2021-03-16 Online:2021-05-18 Published:2021-05-27
  • Contact: Xi Dai E-mail:daix@ust.hk
  • Supported by:
    Project supported by the Hong Kong Research Grants Council, China (Project No. GRF16300918), the National Key R&D Program of China (Grant Nos. 2016YFA0300603 and 2016YFA0302400), and the National Natural Science Foundation of China (Grant No. 11774398).

摘要: Differentiable programming is an emerging programming paradigm that allows people to take derivative of an output of arbitrary code snippet with respect to its input. It is the workhorse behind several well known deep learning frameworks, and has attracted significant attention in scientific machine learning community. In this paper, we introduce and implement a density matrix based Hartree-Fock method that naturally fits into the demands of this paradigm, and demonstrate it by performing fully variational ground state calculation on several representative chemical molecules.

关键词: differentiable programming, quantum chemistry

Abstract: Differentiable programming is an emerging programming paradigm that allows people to take derivative of an output of arbitrary code snippet with respect to its input. It is the workhorse behind several well known deep learning frameworks, and has attracted significant attention in scientific machine learning community. In this paper, we introduce and implement a density matrix based Hartree-Fock method that naturally fits into the demands of this paradigm, and demonstrate it by performing fully variational ground state calculation on several representative chemical molecules.

Key words: differentiable programming, quantum chemistry

中图分类号:  (Neural networks, fuzzy logic, artificial intelligence)

  • 07.05.Mh
63.20.dk (First-principles theory)