jarvist/Quante.jl

Hartree-Fock as function minimization

mszep opened this issue · 2 comments

mszep commented

Rather than jump straight to CI, maybe it's more interesting to explore lower-hanging fruit: The possibility of framing the Hartree-Fock approximation not as a matrix eigenvalue problem, but as a constrained minimization problem. Then we could potentially use autodifferentiation to speed up the optimization.

Absolutely!
I think a few Julians have already discussed this as a possibility.

The group of Aspuru-Guzik did this last year, implemented in Python. I'm not sure how far they went, I imagine they hit some limits in what you can do with the level of abstraction available.
https://arxiv.org/abs/1711.08127
https://github.com/aspuru-guzik-group/DiffiQult

mszep commented

That's awesome! Definitely worth doing this first.