English

Diagonalization without Diagonalization: A Direct Optimization Approach for Solid-State Density Functional Theory

Chemical Physics 2024-11-11 v1 Machine Learning Computational Physics

Abstract

We present a novel approach to address the challenges of variable occupation numbers in direct optimization of density functional theory (DFT). By parameterizing both the eigenfunctions and the occupation matrix, our method minimizes the free energy with respect to these parameters. As the stationary conditions require the occupation matrix and the Kohn-Sham Hamiltonian to be simultaneously diagonalizable, this leads to the concept of ``self-diagonalization,'' where, by assuming a diagonal occupation matrix without loss of generality, the Hamiltonian matrix naturally becomes diagonal at stationary points. Our method incorporates physical constraints on both the eigenfunctions and the occupations into the parameterization, transforming the constrained optimization into an fully differentiable unconstrained problem, which is solvable via gradient descent. Implemented in JAX, our method was tested on aluminum and silicon, confirming that it achieves efficient self-diagonalization, produces the correct Fermi-Dirac distribution of the occupation numbers and yields band structures consistent with those obtained with SCF methods in Quantum Espresso.

Keywords

Cite

@article{arxiv.2411.05033,
  title  = {Diagonalization without Diagonalization: A Direct Optimization Approach for Solid-State Density Functional Theory},
  author = {Tianbo Li and Min Lin and Stephen Dale and Zekun Shi and A. H. Castro Neto and Kostya S. Novoselov and Giovanni Vignale},
  journal= {arXiv preprint arXiv:2411.05033},
  year   = {2024}
}
R2 v1 2026-06-28T19:52:10.339Z