Anwendung und Weiterentwicklung der Diffusions-Quanten-Monte-Carlo-Methode
Raphaël Berner, Arne Lüchow
Abstract
The diffusion quantum Monte Carlo method (DMC) provides a numeric solution of the time dependent Schrödinger equation by means of a random walk process. To fulfil the pauli principle the nodes of a so called trial wavefunction, obtained with standard ab initio quantum chemistry methods like HF, DFT, or CASSCF, are considered as additional boundary conditions. In case of such nodes coincide with those of the exact wavefunction DMC yields the exact solution of the Schrödinger equation. Generally, this is not true and one ends up with an systematic bias, referred to as the node location error. Theoretical chemistry aims the prediction of reaction, excitation, or activation energies, i.e. energy differences. Therefore, the node location error has to be seen under the light of efficient error cancellation. One can distinguish dynamic and non-dynamic electron correlation. The first one accounts for the instantaneous, short distance interaction among the electrons. The non-dynamic correlation addresses the interaction between different states of the same symmetry. Both kinds of correlation have a significant impact on the nodal structure and therefore govern the node location error. In this thesis the isomerization of bicylo[1.1.0]butane has been studied by exploiting the DMC method. The underlying reaction mechanism poses a great challenge to quantum chemistry because it comprises species with different amounts of non-dynamical correlation. Indeed, very sophisticated methods like for example CCSD(T) fail in giving a proper description. For the DMC method, the construction of the trial function is of crucial importance. Hence, the latter is generated by means of CASSCF calculations. With regard to efficient error cancellation it is most reasonable to take only those CSFs into account which contribute significantly to the proper description of the non-dynamic correlation. Since the DMC method is variational for the fermionic ground state, the incorporation of such a CSFs leads to a decrease of the energy compared with the output of a computation just based on the reference determinant. In the present case, only up to three CSFs very necessary. As a consequence, the direct optimization of the DMC energy with respect to the CASSCF coefficients is possible. By means of this construction scheme, dynamic and non-dynamic electron correlation effects are accounted for in equal measure for every molecule comprising the reaction path. Hence, the error cancellation is excellent. The obtained reaction, and activation energies are in very good agreement with experimental data and completely renormalized coupled cluster calculations. The presented CSF selection scheme yields very short linear combinations of CSFs and therefore should be applicable even for larger organic molecules. As it has already pointed out, quantum chemistry aims the prediction of energy differences rather than absolute values. A very efficient approach to calculate energy differences within a Monte Carlo framework is correlated sampling. The main idea behind this procedure is to describe the two different systems whose energy difference is to be calculated by means of the same random walk process. The resulting statistical correlation gives rise to a reduction of the statistical uncertainty of the energy difference. As far as we know, until now no implementation of the correlated sampling formalism into the DMC method has been reported in the literature. To implement correlated sampling in the DMC method a mathematical formalism based on the theory of stochastic differential equations has been devised. Based on this formalism an appropriate algorithm has been implemented for test systems like the particle in a one dimensional box, and the harmonic oszillator. Correlated sampling is very well suited for the computation of small energy differences with considerable small statistical uncertainties. A possible application would be the calculation of the weak interaction between DNA base pairs. For this purpose the corresponding formalism has to be implemented in our quantum Monte Carlo program Amolqc. In doing so, a major task is the implementation of routines which account for the propagation with respect to a positive guide function what has already been finished in the course of this work.