14.09.2014 Views

CASINO manual - Theory of Condensed Matter

CASINO manual - Theory of Condensed Matter

CASINO manual - Theory of Condensed Matter

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

these weights can be obtained from the asymptotic number <strong>of</strong> descendants <strong>of</strong> a walker r j . We then<br />

give a description <strong>of</strong> the FW algorithm that is now implemented in casino.<br />

35.1 Derivation <strong>of</strong> the FW method<br />

We show that the weight ω j in Eq. (435) can be interpreted as the asymptotic number <strong>of</strong> descendents<br />

from the walker r j . We write the importance-sampled Schrödinger equation as<br />

∫<br />

f(r, τ) = G(r ← r ′ , τ)f(r ′ , 0)dr ′ , (436)<br />

where G is the importance-sampled Green’s function. When the initial walker r j is represented by a<br />

δ-function, f(r ′ , 0) = δ(r ′ − r j ), Eq. (436) reduces to<br />

f(r, τ) = G(r ← r j , τ). (437)<br />

This can be interpreted as the transition probability <strong>of</strong> the walker to move from r j to r in time τ. We<br />

write the importance-sampled Green’s function in its spectral expansion [10],<br />

f(r, τ) = G(r ← r j , τ) = Ψ T(r)<br />

Ψ T (r j )<br />

∞∑<br />

exp[−τ(E n − E Ref )]Φ n (r)Φ n (r j ), (438)<br />

n=0<br />

where Φ n and E n are eigenfunctions and eigenvalues <strong>of</strong> Ĥ, respectively, and E Ref is a constant. When<br />

considering the limit <strong>of</strong> τ → ∞ and integrating over the final position r, we obtain<br />

∫<br />

lim f(r, τ) dr = 〈Ψ T|Φ 0 〉 exp[−τ(E 0 − E Ref )] Φ 0(r j )<br />

(439)<br />

τ→∞ Ψ T (r j )<br />

= 〈Ψ T |Φ〉 Φ 0(r j )<br />

Ψ T (r j ) . (440)<br />

When E Ref = E 0 , all contributions from the excited-states decay away in the penultimate equation<br />

in the limit τ → ∞. The left-hand side <strong>of</strong> the penultimate equation can be interpreted as the number<br />

<strong>of</strong> descendents from walker r j for asymptotic τ,<br />

∫<br />

N(τ → ∞) = lim f(r, τ) dr. (441)<br />

τ→∞<br />

Combining the last two equations, we find<br />

N(τ → ∞) = 〈Ψ T |Φ〉 Φ(r j)<br />

Ψ T (r j ) , (442)<br />

where 〈Ψ T |Φ〉 is a constant. This is the important relationship between the ratio Φ/Ψ T and the<br />

asymptotic number <strong>of</strong> walkers descended from the initial walker r j . When this relationship is inserted<br />

in the pure estimator <strong>of</strong> Eq. (434), the constants cancel in the numerator and denominator. Hence,<br />

the weights ω j can be calculated in a DMC simulation from the asymptotic number <strong>of</strong> walkers. Since<br />

this technique involves taking information from a later time in the simulation to evaluate quantities<br />

at an earlier time, this method is called future-walking or forward-walking method. We introduce the<br />

future-walking time τ FW (or N FW when given in time steps) that is necessary to project out the ratio<br />

<strong>of</strong> wave functions in Eq. (442). See Sec. 35.3 for a discussion <strong>of</strong> τ FW .<br />

35.2 The FW algorithm<br />

Different implementations exist to calculate the asymptotic number <strong>of</strong> descendents in FW. The<br />

tagging algorithm introduced by Barnett et al. [112], for example, assigns a label to each walker which<br />

uniquely identifies all its ancestors. The asymptotic number <strong>of</strong> descendents <strong>of</strong> a walker r j at time t is<br />

then determined by searching through all labels <strong>of</strong> the walkers at time t+τ fw and counting the walkers<br />

that descend from r j . A more elegant algorithm was proposed by Casulleras and Boronat (CB) [113]<br />

which evaluates the product A j ω j and the sum ∑ j ω j in Eq. (434) instead <strong>of</strong> calculating the weight<br />

ω j and quantity A j for each walker individually. We use this idea for the FW implementation in<br />

casino but chose a slightly improved version to the one originally proposed by CB.<br />

202

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!