Coupled Cluster Theory: Fundamentals

Coupled Cluster Theory: Fundamentals

Coupled cluster theory: Fundamentals Wim Klopper and David P. Tew Lehrstuhl für Theoretische Chemie Institut für Physikalische Chemie Universität Karlsruhe (TH) C4 Tutorial, Zürich, 2–4 October 2006 Outline The coupled cluster wave functions • The coupled cluster Schrödinger equation • Evaluating the CCSD energy • Optimizing the coupled cluster wave function • The diagnostic • T1 Size consistency • Coupled cluster perturbation theory • The coupled cluster Lagrangian • The 2n + 1 rule • The CC2 and CC3 hybrid models • The CCSD(T) noniterative method • Coulomb correlation We take Hartree-Fock as the zeroth order reference. • This takes care of Fermi correlation. • The correlation energy is then defined as the remaining • deviation from the exact energy. E = EHF + Ecorr When the HF reference is a good approximation to the • wave function, coupled-cluster methods accurately describe the correction due to dynamic Coulomb correlation. We use the language of second quantization to discuss • coupled-cluster methods. Pair Clusters The wave function for the motion of non-interacting • fermions is described by a slater determinant of occupied spin-orbitals I = 1, N. N HF = aI† vac | ! ! # | ! I"=1 Allowing for instantaneous Coulomb repulsion, the motion • of two electrons in spin orbitals I and J is disturbed AB a† a† a† a† + t a† a† . I J → I J IJ A B A>B$ The disturbance is represented by excitations into virtual • AB spin orbitals A and B with probabilities tIJ . This is known as a pair cluster or two-electron cluster. • Let us introduce an operator that describes this correlation • process AB τˆIJ = aA† aI aB† aJ We may write the pair cluster IJ as • AB AB AB (1 + tIJ τˆIJ ) aI† aJ† vac = aI† aJ† vac + tIJ aA† aB† vac . ! # | ! | ! | ! A>B" A>B$ Allowing each pair of electrons to interact, we arrive at a • coupled cluster wave function CCD = (1 + tABτˆAB) HF . | ! IJ IJ | ! A>B",I>J Note that all τˆAB commute with each other. • IJ General coupled clusters Pair clusters account for the (dominant) two-electron • interactions. The simultaneous interaction of three or more electrons • also occurs, and in addition each orbital relaxes. We introduce a generalized excitation operator • ABC... τˆµ = τˆIJK... = aA† aI aB† aJ aC† aK . The generalized coupled cluster wave function is • CC = (1 + t τˆ ) HF . | ! µ µ | ! ! µ # " Note the product form, in contrast to the CI wave function. • CI = 1 + C τˆ HF . | ! µ µ | ! % µ & $ The exponential ansatz Since the spin-orbital excitation operators satisfy • 2 τˆµ = 0, then • (1 + tµτˆµ) = exp(tµτˆµ). and • CC = (1 + t τˆ ) HF = exp(Tˆ) HF , | ! µ µ | ! | ! ! µ # " with • Tˆ = tµτˆµ. µ $ The order of the operators does not matter, [τˆ , τˆ ] = 0 • µ ν This exponential formulation affords significant • simplifications later on. The hierarchy of excitation levels We may classify the excitation operators according to the • level of excitation Tˆ = Tˆ + Tˆ + + Tˆ 1 2 · · · N where Tˆ contains excitations involving one electron only • 1 ˆ A A A T1 = tI aA† aI = tI τˆI $AI $AI and Tˆ contains excitations involving two electrons only etc. • 2 ˆ AB T2 = tIJ aA† aI aB† aJ A>B I$>J 1 AB 1 AB AB = 4 tIJ aA† aI aB† aJ = 4 tIJ τˆIJ AI$BJ AI$BJ The truncation of the excitation operator Tˆ defines the • coupled cluster method Tˆ = Tˆ + Tˆ + + Tˆ 1 2 · · · N CCS Tˆ1 CCSD Tˆ1 + Tˆ2 CCSDT Tˆ1 + Tˆ2 + Tˆ3 CCSDTQ Tˆ1 + Tˆ2 + Tˆ3 + Tˆ4 . Excitations Tˆ are able to account for the simultaneous • N interaction of N electrons. This series rapidly converges if the HF wave function is a • good zeroth order reference. Coupled cluster convergence towards full CI The difference between the cc-pVDZ energies of H O from • 2 the full CI limit of various coupled-cluster methods (Eh). o The HOH angle is 110.565 and Rref = 1.84345 a0. method R = Rref R = 2Rref RHF 0.217822 0.363954 CCSD 0.003744 0.022032 CCSDT 0.000493 -0.001405 CCSDTQ 0.000019 -0.000446 CCSDTQ5 0.000003 The series converges very fast at equilibrium and slower at • stretched geometry where there a higher multi-reference character. Connected and disconnected clusters Expanding CC , we obtain • | ! exp(Tˆ) HF = 1 + t τˆ + t t τˆ τˆ + HF | ! µ µ µ ν µ ν · · · | ! % µ µ>ν & $ $ = HF + t µ + t t + µν . | ! µ| ! µ ν · · · | ! µ µ>ν $ $ Note that each excitation τˆ occurs only once in Tˆ. • µ Collecting determinants we see that a given determinant is • generated in several ways Cˆ0 = 1 Cˆ = Tˆ ˆ ˆ 1 1 exp(T ) HF = Ci HF 1 2 | ! | ! Cˆ2 = Tˆ2 + Tˆ i 2 1 $ ˆ ˆ ˆ ˆ 1 ˆ3 C3 = T3 + T1T2 + 6 T1 E.g., the determinant with orbitals IJ replaced by AB • (tAB)total AB = tABτˆAB HF + tAtBτˆAτˆB HF tBtAτˆBτˆA HF IJ |IJ ! IJ IJ | ! I J I J | ! − I J I J | ! tAtB and tBtA are tAB are connected • I J I J • IJ disconnected cluster cluster amplitudes amplitudes The maximum excitation in Tˆ determines the maximum • connected amplitude. All possible excitations are included in CC , the • | ! amplitudes of all higher excitations are determined by products of connected amplitudes. Whereas each determinant is parameterized in CI theory, • in CC theory the excitation process is parameterized. We shall see that this leads to size consistency. The coupled cluster Schrödinger equation We wish to solve Hˆ CC = E CC . • | ! | ! What happens if we apply the variational principle? • CC Hˆ CC Emin = min $ | | ! tµ CC CC $ | ! CC depends on t in a non-linear way: • | ! µ ∂ CC = (1 + t τˆ ) µ ∂t | ! ν ν | ! µ ! ν # " The variational condition results in an intractable set of • nonlinear equations for the amplitudes. µ (1 + t τˆ†) Hˆ CC = E µ (1 + t τˆ†) CC $ | ν ν | ! min$ | ν ν | ! ! ν # ! ν # " " The projected coupled cluster equations In a given orbital basis, the full coupled cluster wave • function that includes all M 1 excitations satisfies N − Hˆ exp(Tˆ) HF+ =,E exp(Tˆ) HF | ! | ! We may set up M equations to find the energy and • N amplitudes by left projecting by each determinant. + , HF Hˆ exp(Tˆ) HF = E $ | | ! µ Hˆ exp(Tˆ) HF = E µ exp(Tˆ) HF $ | | ! $ | | ! The are the projected coupled cluster equations and must • be solved self consistently. For truncated cluster operator Tˆ the Schrödinger • N equation is never satisfied. Hˆ exp(Tˆ ) HF = exp(Tˆ!) HF = E exp(Tˆ ) HF N | ! | ! % N N | ! For a cluster operator that includes n-tuple excitations we • project the Schrödinger equation onto the manifold of all n-tuple excited determinants. HF Hˆ exp(Tˆ) HF = E $ | | ! µ Hˆ exp(Tˆ) HF = E µ exp(Tˆ) HF $ n| | ! $ n| | ! Solving self consistently yields approximate amplitudes • and an approximate energy, which may be above or below the exact energy. The error in the amplitudes is due to the missing • interactions with the excitations absent from TˆN . The similarity transformed Hamiltonian Since HF exp( Tˆ) = HF , we may left multiply by • $ | − $ | exp( Tˆ). − Hˆ exp(Tˆ) HF = E exp(Tˆ) HF | ! | ! exp( Tˆ)Hˆ exp(Tˆ) HF = E HF − | ! | ! The projected energy and amplitude equations are then • decoupled. HF exp( Tˆ)Hˆ exp(Tˆ) HF = E $ | − | ! µ exp( Tˆ)Hˆ exp(Tˆ) HF = 0 $ | − | ! We define the similarity transformed Hamiltonian: • Hˆ T = exp( Tˆ)Hˆ exp(Tˆ) − Hˆ T may been seen as an effective Hamiltonian and is • non-Hermitian. The BCH expansion The similarity transformed Hamiltonian may be simplified • through the Baker-Campbell-Hausdorff (BCH) expansion. We Taylor expand Hˆ λT around λ = 0 • Hˆ λT = exp( λˆT )Hˆ exp(λˆT ) − ˆ λT 2 ˆ λT ˆ λT dH 1 2 d H = H + λ + 2! λ + λ=0 dλ λ=0 dλ2 λ=0 · · · - - - dHˆ λT - - - = exp( - λˆT )[Hˆ , Tˆ] exp(- λˆT ) - dλ − d2Hˆ λT = exp( λˆT )[[Hˆ , Tˆ], Tˆ] exp(λˆT ) dλ2 − Setting λ = 1 we obtain the BCH expansion • Hˆ T = Hˆ + [Hˆ , Tˆ] + 1 [[Hˆ , Tˆ], Tˆ] + 1 [[[Hˆ , Tˆ], Tˆ], Tˆ] + 2! 3! · · · In fact, the BCH expansion of Hˆ T terminates after only four • nested commutators. ˆ T ˆ ˆ ˆ 1 ˆ ˆ ˆ 1 ˆ ˆ ˆ ˆ H = H + [H, T ] + 2! [[H, T ], T ] + 3! [[[H, T ], T ], T ] 1 ˆ ˆ ˆ ˆ ˆ + 4! [[[[H, T ], T ], T ], T ] We recall that a commutator [A,ˆ Bˆ] has a rank one less • than the operator AˆBˆ, reducing the rank of the Aˆ and Bˆ contributions by one half. e.g. [a† a , a† a ] = δ a† a δ a† a P Q A I QA P I − P I A Q Since the Hamiltonian is a rank 2 operator, four successive • commutations removes the contribution from Hˆ leaving only the excitation operator contributions, which always commute, [aA† aI , aB† aJ ] = 0. The coupled cluster energy Applying BCH to the projected energy expression, • E = HF Hˆ HF + HF [Hˆ , Tˆ] HF + 1 HF [[Hˆ , Tˆ], Tˆ] HF $ | | ! $ | | ! 2! $ | | ! + 1 HF [[[Hˆ , Tˆ], Tˆ], Tˆ] HF + 1 HF [[[[Hˆ , Tˆ], Tˆ], Tˆ], Tˆ] HF 3! $ | | ! 4! $ | | ! This simplifies considerably, since HF Tˆ = 0 • $ | and since Hˆ is a two particle operator, it can de-excite a • maximum of 2 electrons: HF Hˆ Tˆ HF = 0 for i > 2 $ | i| ! also HF Hˆ Tˆ HF = 0 due to the Brillouin theorem. • $ | 1| ! The projected energy expression is simply • E = E + HF [Hˆ , Tˆ ] HF + 1 HF [[Hˆ , Tˆ ], Tˆ ] HF HF $ | 2 | ! 2 $ | 1 1 | ! Only singles and doubles amplitudes contribute directly to • the energy, but the singles and doubles amplitudes depend on all the other amplitudes. The coupled cluster amplitude equations Applying the BCH expansion to the projected amplitude • equations 0 = µ exp( Tˆ)Hˆ exp(Tˆ) HF $ | − | ! = µ Hˆ HF + µ [Hˆ , Tˆ] HF + 1 µ [[Hˆ , Tˆ], Tˆ] HF $ | | ! $ | | ! 2! $ | | ! + 1 µ [[[Hˆ , Tˆ], Tˆ], Tˆ] HF + 1 µ [[[[Hˆ , Tˆ], Tˆ], Tˆ], Tˆ] HF 3! $ | | ! 4! $ | | ! These form coupled a set of nonlinear equations, at most • quartic in the amplitudes.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    32 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us