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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Noting that |Φ| ˆK ψ |Φ| = ∑ 〈<br />

N<br />

i=1 ∇ i ·[|Φ| 2 (q i A i −∇ i ψ)]/(2m i ), it is easy to show that |Φ| ∣ ˆK<br />

∣ 〉 ∣∣<br />

ψ |Φ| = 0.<br />

Hence 〈<br />

〉 〈<br />

〉<br />

∣<br />

∣<br />

Φ ∣Ĥ ∣ Φ = |Φ| ∣Ĥψ∣ |Φ| . (455)<br />

So the ground-state eigenvalue <strong>of</strong> the fixed-phase Schrödinger equation Ĥψ|φ 0 | = E 0 |φ 0 | is equal to<br />

the expectation value <strong>of</strong> the Hamiltonian Ĥ with respect to φ 0 = |φ 0 | exp(iψ), which is greater than<br />

or equal to the Fermionic ground-state energy <strong>of</strong> Ĥ by the variational principle, becoming equal in<br />

the limit that the fixed phase ψ is exactly equal to that <strong>of</strong> the Fermionic ground state [77].<br />

37.4 Importance sampling<br />

The fixed-phase imaginary-time Schrödinger equation is<br />

(Ĥψ − E T<br />

)<br />

|Φ| = − ∂|Φ|<br />

∂t , (456)<br />

where E T is the reference energy. In the large-time limit the ground-state eigenfunction |φ 0 | <strong>of</strong> the<br />

fixed-phase Hamiltonian is projected out.<br />

Let the DMC wave function Φ have the same phase exp(iψ) as the trial wave function Ψ. Then<br />

f ≡ Φ ∗ Ψ = |Φ||Ψ| is real. Substitute |Φ| = |Ψ| −1 f into Eq. (456) and rearrange to obtain the<br />

importance-sampled fixed-phase imaginary-time Schrödinger equation,<br />

N∑<br />

i=1<br />

1 [<br />

−∇<br />

2<br />

2m i f + 2∇ i · (Re(V i )f) ] + [Re(E L ) − E T ]f = − ∂f<br />

i ∂t , (457)<br />

where V i = Ψ −1 ∇ i Ψ = |Ψ| −1 ∇ i |Ψ| + i∇ i ψ is the complex drift velocity. This is a straightforward<br />

generalization <strong>of</strong> the usual fixed-node importance-sampled imaginary-time Schrödinger equation, with<br />

the real part <strong>of</strong> the drift velocity appearing in the drift–diffusion term and the real part <strong>of</strong> the local<br />

energy appearing in the branching term. After equilibration the algorithm produces configurations<br />

distributed as φ ∗ 0Ψ = |φ 0 ||Ψ|. Noting that Re(E L ) = |Ψ| −1 Ĥ ψ |Ψ|, the mixed estimate <strong>of</strong> the energy<br />

is equal to the pure estimate:<br />

∫<br />

φ<br />

∗<br />

0 ΨRe(E L ) dR<br />

∫<br />

φ<br />

∗<br />

0 Ψ dR<br />

=<br />

=<br />

∫<br />

|φ0 ||Ψ|Re(E L ) dR<br />

∫<br />

|φ0 ||Ψ| dR<br />

〈<br />

〉<br />

∣<br />

|φ 0 | ∣Ĥψ∣ |Ψ|<br />

= E 0 =<br />

〈|φ 0 | | |Ψ|〉<br />

〈<br />

〉<br />

∣<br />

|φ 0 | ∣Ĥψ∣ |φ 0 |<br />

〈|φ 0 | | |φ 0 |〉<br />

= 〈φ 0|Ĥ|φ 0〉<br />

〈φ 0 |φ 0 〉 . (458)<br />

For operators that do not commute with the Hamiltonian the mixed estimate is not equal to the pure<br />

estimate. Extrapolated estimation can be used in the same fashion as for real wave functions.<br />

37.5 Applying magnetic fields in <strong>CASINO</strong><br />

At present it is only possible to apply uniform magnetic fields in casino, although it would be<br />

straightforward to generalize this. The vector potential is written as A(r) = A 0 + A 1 r, where A 1 is a<br />

3 × 3 matrix. Clearly it is possible to satisfy the Coulomb gauge condition ∇ · A = 0 with this form.<br />

To apply an external magnetic field, the complex wf keyword must be set to T in the input file and<br />

the magnetic vector potential must be given in a UNIFORM MAGNETIC FIELD block in the<br />

expot.data file. The format is:<br />

START UNIFORM MAGNETIC FIELD<br />

Vector A0<br />

1.0 0.0 0.0<br />

Matrix A1<br />

0.0 0.0 0.0<br />

1.0 0.0 0.0<br />

0.0 0.0 0.0<br />

END UNIFORM MAGNETIC FIELD<br />

Please note that it is crucial to use a trial wave function with the correct phase behaviour corresponding<br />

to the vector potential; otherwise the calculated energies will be nonsense.<br />

206

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

Saved successfully!

Ooh no, something went wrong!