Semiempirical Quantum Chemistry in the Age of ab initio Data and Differentiable Programming: I. Differentiable Molecular Orbital Theory

View at publisher
Authors: Martin Stöhr, T. Martinez
Cited by: 1
References: 71

Abstract

Semiempirical quantum chemistry (SQC) methods offer fast quantum chemical insights by constructing and solving a parametric effective minimal basis Fock matrix. Establishing suitable parametrizations has long been a challenging and time-consuming task involving tedious grid searches or costly finite-difference gradients of carefully crafted loss functions based on select experimental data. The growing availability of differentiable programming environments that leverage algorithmic differentiation to obtain complicated derivatives together with access to a wealth of reliable reference data from ab initio calculations offers a new and more efficient approach. In this work, we extend a previous, basic implementation of SQC methods in PyTorch [ Zhou, G. J. Chem. Theory Comput. 2020, 16, 4951–4962] by including global algorithmic considerations in the code design. This allows for improved general applicability and establishes a robust back-end for rapid SQC parametrizations. In particular, we address the general differentiability of the eigensolver and the iterative SCF procedure. The new implementation offers dramatic improvements in both computing cost and memory footprint, while simultaneously increasing numeric stability in gradient evaluation. We highlight the importance of these advances and their improvements over existing formulations and illustrate their role in the context of SQC parametrization.

Fields of Study & Subjects

Spectroscopy and Quantum Chemical Studies Advanced Chemical Physics Studies Quantum Computing Algorithms and Architecture

Publication details

Journal / source
Journal of Chemical Theory and Computation
Publisher
American Chemical Society (ACS)
Volume
22
Issue
2
Pages
869–880
Publication date
8 January 2026
Language
EN