Graduate Several ground state calculations at once

Click For Summary
SUMMARY

This discussion focuses on optimizing ground state calculations for similar Hamiltonian operators, specifically anharmonic oscillator Hamiltonians represented as ##\hat{H}_1, \hat{H}_2, \hat{H}_3##. The proposed method involves using the evolution operator ##\hat{U}_i (\Delta t) = e^{-i\hat{H}_i \Delta t}## to propagate an initial trial state over a large imaginary time interval. A more efficient approach is suggested, where the ground state of ##\hat{H}_1## is calculated first and then used as the trial function for subsequent Hamiltonians, leveraging the adiabatic theorem to produce approximate ground states for multiple Hamiltonians simultaneously. The discussion raises questions about the existence of formal studies on optimizing quantum calculations for maximum information output per computation hour.

PREREQUISITES
  • Understanding of quantum mechanics and Hamiltonian operators
  • Familiarity with the adiabatic theorem in quantum physics
  • Knowledge of numerical methods for solving differential equations
  • Experience with computational physics tools for quantum simulations
NEXT STEPS
  • Research the adiabatic theorem and its applications in quantum mechanics
  • Explore numerical methods for solving time-dependent Schrödinger equations
  • Investigate existing studies on optimizing quantum calculations for efficiency
  • Learn about Monte Carlo methods in quantum simulations and their optimization techniques
USEFUL FOR

Quantum physicists, computational chemists, and researchers focused on optimizing quantum simulations for enhanced computational efficiency and information retrieval.

hilbert2
Science Advisor
Insights Author
Messages
1,600
Reaction score
607
Suppose I want to find the ground states corresponding to several Hamiltonian operators ##\left\{ \hat{H}_i \right\}##, which are similar to each other. As an example, let's take the ##\hat{H}_i##:s to be anharmonic oscillator Hamiltonians, written in nondimensional form (##\hbar = m = 1##) as

##\hat{H}_1 = -\frac{1}{2}\frac{\partial^2}{\partial x^2} + x^2 + 0.10x^3##
##\hat{H}_2 = -\frac{1}{2}\frac{\partial^2}{\partial x^2} + x^2 + 0.20x^3##
##\hat{H}_3 = -\frac{1}{2}\frac{\partial^2}{\partial x^2} + x^2 + 0.30x^3##

Now, one way to solve the ground states would be to form the evolution operators ##\hat{U}_i (\Delta t) = e^{-i\hat{H}_ i \Delta t}## and propagate a given initial trial state over a large imaginary time interval ##\Delta t = is##, ##s\in\mathbb{R}##.

A dumb way to do this would be to do three computations, using the same initial trial function in all of them and just use different evolution operators. A smarter way would obviously be to first find the approximate ground state of ##\hat{H}_1##, and then use that as the trial function for computing the ground state of ##\hat{H}_2## and so on, as the ground states are probably more similar to each other than to any randomly chosen trial function.

But what about first calculating the ground state of ##\hat{H}_1##, and then propagating that in real time with a time dependent Hamiltonian ##\hat{H}_{td}(t) = -\frac{1}{2}\frac{\partial^2}{\partial x^2} + x^2 + \left(0.10 + \frac{0.20t}{T}\right) x^3##, where ##T## is a large quantity, through the time interval ##t\in [0,T]## ? By the adiabatic theorem, if the time ##T## is large enough, the state ##\Psi (x,t)## at moment ##t## will approximately be the ground state of ##\hat{H}_{td} (t)##. So, the calculation would not only produce the approximate ground states of ##\hat{H}_1 ,\hat{H}_2## and ##\hat{H}_3##, but also the ground states of many Hamiltonians "lying between them", because the time evolution would continuously take the state from an eigenstate of ##\hat{H}_1## to an eigenstate of ##\hat{H}_3##.

This would be a bit similar to doing many Monte Carlo calculations at the same time and using the same random numbers in all of them, to save processing time by having to use your rand. num. generator less times.

Has there been any formal study on optimizing a quantum physics or chemistry calculation in the sense of producing as much useful information as possible at the same time per unit of computation hours?
 
Physics news on Phys.org
hilbert2 said:
Has there been any formal study on optimizing a quantum physics or chemistry calculation in the sense of producing as much useful information as possible at the same time per unit of computation hours?
I don't remember seeing any formal study of this, but the idea is not new. The quality of the result will of course depend on numerical errors, which might be greater for the time evolution approach (where there is an accumulation from time step to time step).
 
  • Like
Likes hilbert2
Thanks. It's probably difficult to quantify "usefulness" of some data as that's a subjective thing, anyway.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 13 ·
Replies
13
Views
1K
  • · Replies 0 ·
Replies
0
Views
1K