Testing a Fourier Accelerated Hybrid Monte Carlo Algorithm

Similar documents
A Lattice Path Integral for Supersymmetric Quantum Mechanics

hep-lat/ Dec 93

Non-Relativistic QCD for Heavy Quark Systems

A Noisy Monte Carlo Algorithm

arxiv:hep-lat/ v1 6 Oct 2000

The Phase Diagram of Crystalline Surfaces

arxiv: v2 [hep-lat] 23 Dec 2008

Monte Carlo Renormalization of 2d Simplicial Quantum Gravity Coupled to Gaussian Matter

Introduction to Lattice Supersymmetry

A Lattice Study of the Glueball Spectrum

Konrad-Zuse-Zentrum für Informationstechnik Berlin Takustrasse 7, Berlin, Germany

Lattice Quantum Gravity and Asymptotic Safety

arxiv: v1 [hep-lat] 10 Jul 2012

GRANGIAN QUANTIZATION OF THE HETEROTIC STRING IN THE BOSONIC FORMULAT

Phase Structure of Dynamical Triangulation Models in Three Dimensions

Renormalization Group: non perturbative aspects and applications in statistical and solid state physics.

Regularization Physics 230A, Spring 2007, Hitoshi Murayama

Singular Structure in 4D Simplicial Gravity

Polynomial Filtered Hybrid Monte Carlo

An Exact Local Hybrid Monte Carlo Algorithm. for Gauge Theories. A. D. Kennedy and K. M. Bitar. Supercomputer Computations Research Institute

QCD on the lattice - an introduction

Introduction to Supersymmetric Quantum Mechanics and Lattice Regularization

First results from dynamical chirally improved fermions

SUSY Breaking in Gauge Theories

Instantons in Four-Fermi Term Broken SUSY with General Potential.

The Bias-Variance dilemma of the Monte Carlo. method. Technion - Israel Institute of Technology, Technion City, Haifa 32000, Israel

Minimal Dynamical Triangulations of Random Surfaces

Monte Carlo simulation calculation of the critical coupling constant for two-dimensional continuum 4 theory

Domain Wall Fermion Simulations with the Exact One-Flavor Algorithm

The Dirac Propagator From Pseudoclassical Mechanics

Recent developments in lattice supersymmetry

Monte Carlo studies of the spontaneous rotational symmetry breaking in dimensionally reduced super Yang-Mills models

An Efficient Cluster Algorithm for CP(N-1) Models. Bern University, Switzerland

Numerical methods for lattice field theory

A New Regulariation of N = 4 Super Yang-Mills Theory

Supersymmetrization of Quaternionic Quantum Mechanics

The Rational Hybrid Monte Carlo algorithm. M. A. Clark Center for Computational Science, Boston University, Boston, MA 02215, USA

Quantum Simulation Studies of Charge Patterns in Fermi-Bose Systems

lattice QCD and the hadron spectrum Jozef Dudek ODU/JLab

Coordinate/Field Duality in Gauge Theories: Emergence of Matrix Coordinates

Langevin Methods. Burkhard Dünweg Max Planck Institute for Polymer Research Ackermannweg 10 D Mainz Germany

arxiv:hep-lat/ v2 18 Jul 2006

Light-Cone Quantization of Electrodynamics

arxiv: v1 [hep-lat] 1 Oct 2007

Non-renormalization Theorem and Cyclic Leibniz Rule in Lattice Supersymmetry

lattice QCD and the hadron spectrum Jozef Dudek ODU/JLab

String theory effects on 5D black strings

GSHMC: An efficient Markov chain Monte Carlo sampling method. Sebastian Reich in collaboration with Elena Akhmatskaya (Fujitsu Laboratories Europe)

Mean-field Gauge Interactions in Five Dimensions I (The Torus)

Hamiltonian approach to Yang- Mills Theories in 2+1 Dimensions: Glueball and Meson Mass Spectra

arxiv: v1 [hep-th] 30 Jan 2009

15.2. Supersymmetric Gauge Theories

Universality check of the overlap fermions in the Schrödinger functional

Maxwell s equations. electric field charge density. current density

Topological DBI actions and nonlinear instantons

NTNU Trondheim, Institutt for fysikk

Pattern Recognition and Machine Learning. Bishop Chapter 11: Sampling Methods

Supersymmetric Flows for Supersymmetric Field Theories

Properties of monopole operators in 3d gauge theories

Singular Vertices and the Triangulation Space of the D-sphere

Lattice Monte Carlo for carbon nanostructures. Timo A. Lähde. In collaboration with Thomas Luu (FZ Jülich)

19 : Slice Sampling and HMC

arxiv: v1 [stat.me] 6 Apr 2013

hep-lat/ Dec 94

Scaling in the Neutrino Mass Matrix and the See-Saw Mechanism. Werner Rodejohann (MPIK, Heidelberg) Erice, 20/09/09

1 Infinite-Dimensional Vector Spaces

Monte Carlo simulations of harmonic and anharmonic oscillators in discrete Euclidean time

The path integral for photons

Lattice QCD with Eight Degenerate Quark Flavors

Théorie des Cordes: une Introduction Cours VII: 26 février 2010

Path Integrals. Andreas Wipf Theoretisch-Physikalisches-Institut Friedrich-Schiller-Universität, Max Wien Platz Jena

Chiral Fermions on the Lattice:

Infrared Propagators and Confinement: a Perspective from Lattice Simulations

17 : Markov Chain Monte Carlo

NILPOTENT QUANTUM MECHANICS AND SUSY

XV Mexican Workshop on Particles and Fields

Warming Up to Finite-Temperature Field Theory

Taylor expansion in chemical potential for 2 flavour QCD with a = 1/4T. Rajiv Gavai and Sourendu Gupta TIFR, Mumbai. April 1, 2004

Conformal Sigma Models in Three Dimensions

An application of the UV-filtering preconditioner to the Polynomial Hybrid Monte Carlo algorithm

Beta function of three-dimensional QED

arxiv:hep-lat/ v1 26 Feb 2004

String Theory and The Velo-Zwanziger Problem

condensates and topology fixing action

Half BPS solutions in type IIB and M-theory

Appendix A Notational Conventions

The Nature of the Continuum Limit in the 2D RP^2 Gauge Model

An introduction to lattice field theory

Path integral in quantum mechanics based on S-6 Consider nonrelativistic quantum mechanics of one particle in one dimension with the hamiltonian:

arxiv:hep-lat/ v3 8 Dec 2001

arxiv:hep-ph/ v3 19 Oct 2001

Supersymmetric Quantum Mechanics of Scattering

arxiv: v3 [hep-lat] 30 Jan 2018

Kolloquium Universität Innsbruck October 13, The renormalization group: from the foundations to modern applications

arxiv:hep-th/ v1 2 Jul 2003

Numerical Time Integration in Hybrid Monte Carlo Schemes for Lattice Quantum Chromo Dynamics

A Renormalization Group Primer

Quantum Algorithms for Quantum Field Theories

Numerical simulation of the N = 2 Landau Ginzburg model

Path-Integral Aspects of Supersymmetric Quantum Mechanics

Transcription:

Syracuse University SURFACE Physics College of Arts and Sciences 12-17-2001 Testing a Fourier Accelerated Hybrid Monte Carlo Algorithm Simon Catterall Syracuse University Sergey Karamov Syracuse University Follow this and additional works at: http://surface.syr.edu/phy Part of the Physics Commons Repository Citation Catterall, Simon and Karamov, Sergey, "Testing a Fourier Accelerated Hybrid Monte Carlo Algorithm" (2001). Physics. Paper 466. http://surface.syr.edu/phy/466 This Article is brought to you for free and open access by the College of Arts and Sciences at SURFACE. It has been accepted for inclusion in Physics by an authorized administrator of SURFACE. For more information, please contact surface@syr.edu.

February 1, 2008 arxiv:hep-lat/0112025v1 17 Dec 2001 Testing a Fourier Accelerated Hybrid Monte Carlo algorithm. Simon Catterall and Sergey Karamov Physics Department, Syracuse University, Syracuse, NY 13244 Abstract We describe a Fourier accelerated Hybrid Monte Carlo algorithm suitable for dynamical fermion simulations of non-gauge models. We test the algorithm in supersymmetric quantum mechanics viewed as a one-dimensional Euclidean lattice field theory. We find dramatic reductions in the autocorrelation time of the algorithm in comparison to standard HMC. 0 Corresponding author: Simon Catterall, email: smc@physics.syr.edu 1

Introduction Dynamical fermion algorithms play a crucial role in the simulation of lattice field theories. The favorite algorithm for an even number of fermion species is the Hybrid Monte Carlo HMC algorithm [1]. In this paper we introduce and test an improved version of this algorithm in the case of supersymmetric quantum mechanics. We show that the improved algorithm is far superior to the usual HMC procedure in combating the effects of critical slowing down. We first discuss the usual HMC algorithm and show how it may be generalized to allow for Fourier acceleration. The idea is closely related to the usual Fourier acceleration used for Langevin simulations - both the fields and their conjugate momenta are evolved in momentum space throughout an individual HMC trajectory - the crucial improvement being to choose a wavelength dependent timestep. The momentum dependence of this timestep is chosen so as to render the magnitude of the resulting update of a given Fourier component insensitive to its wavevector index. We test this algorithm in supersymmetric quantum mechanics treated as a Euclidean lattice theory. This model is formulated on the lattice in such way as to leave intact an exact subgroup of the continuum supersymmetry. We are able to demonstrate that the improved algorithm reduces the dynamical critical exponent to values close to zero on lattices as large as L = 256 and correlation lengths ξ 16. Hybrid Monte Carlo algorithm. We will be concerned with simulations of models involving scalar and fermion fields. The typical action we will be discussing takes the general form: S(x,ψ,ψ) = S B (x) + ψm(x)ψ (1) containing a bosonic field x and a Dirac field ψ defined on a lattice in Euclidean space. The fermion matrix M will contain lattice derivative terms together with couplings to the bosonic field x. The partition function for this system is then just Z = DxDψψe S(x,ψ,ψ) (2) In order to simulate this action we first replace the fermion field by a bosonic pseudofermion field φ whose action is 1 ( ) 1 2 φ i M T M φ j ij ij 2

This is an exact representation of the original boson effective action in the case where detm > 0 (which will be the case for SUSY QM). The resultant nonlocal action S (x,φ) can be simulated using the Hybrid Monte Carlo (HMC) algorithm [1]. In the HMC scheme momentum fields (p, π) conjugate to (x,φ) are added and a Hamiltonian H constructed from the original action and additional terms depending on the momenta: S = i H = S + S 1 ( ) p 2 i 2 + π2 i The corresponding partition function Z = e H is, up to a constant factor, identical to the original Z. The augmented system (x,p,φ,π) is now associated with a classical dynamics depending on an auxiliary time variable t x t = p, p t = H x φ t = π, π t = H φ Introducing a finite time step t allows us to simulate this classical evolution and to produce a sequence of configurations (x(t),φ(t)). If t = 0 then H would be conserved along such a trajectory. As t is finite H is not exactly conserved. However a finite length of such an approximate trajectory can be used as a global move on the fields (x, φ) which may then be subject to a metropolis step based on H. Provided the discrete, classical dynamics is reversible and care is taken to ensure ergodicity the resulting move satisfies detailed balance and hence this dynamics will provide a simulation of Z and hence also of the original partition function Z. Ergodicity is taken care of by drawing new momenta from a Gaussian distribution after each trajectory. The reversibility criterion can be satisfied by using a leapfrog integration scheme. Its general form for a field x with associated momentum p can be written as [2] x r (δt) = x r (0) + δta rr p r (0) + (δt)2 2 A rr AT r r F r (0) p r (δt) = p r (0) + δt 2 AT rr (F r (0) + F r (δt)) (3) where F = H/ x is an associated force and A is an arbitrary matrix. Notice our notation the fields are indexed by a integer vector giving their 3

lattice position. This update indeed satisfies the time reversibility criterion: inverting the sign of momentum as p n (δt) = p n (δt) and updating the resultant configuration leads to φ n (2δt) = φ n (0), p n (2δt) = p n (0). To implement our improved algorithm we choose a matrix A rr whose elements depend only on the difference of the lattice vectors between two sites r and r. A rr = a(r r ) We then take the lattice Fourier transform of equation 3. to arrive at an update equation for the Fourier components ˆx r and ˆp r. The Fourier components of the field x r are given by the discrete transform ˆx k = 1 e ik.r x r (4) V with similar expressions for ˆp k and â k. Because of the lattice convolution theorem the dependence of this momentum space update on the Fourier coefficients â k may then be completely absorbed into the definition of a wavelength dependent time step δt k = δtâ k. The final update equations take the form ˆx k (t + δt k ) = ˆx k (t) + δt kˆp k (t) + (δt k) 2 ˆF k (t) 2 ˆp k (t + δt k ) = ˆp k (t) + δt ( k ˆFk (t) + 2 ˆF k (t + δt k )) The final step in applying Fourier acceleration to this update is to choose the acceleration kernel a k so as eliminate the wavelength dependence of the update in the free theory [3]. For the update of a bosonic field this implies that we should utilize the square root of the momentum space lattice propagator. Such a propagator contains a mass parameter m acc which can be tuned to optimize the update. In the free theory it should clearly be set to the bare lattice mass, but in a general interacting theory it is left as a parameter. In this paper we provide evidence that the autocorrelation time is optimized by setting m acc to the approximate position of the massgap. The fermionic kernel is then chosen to be the inverse of the bosonic kernel. Notice the occurrence of the square root of the momentum space lattice propagator here - rather than the propagator itself which would be usual in Fourier accelerated Langevin algorithms - this reflects the fact that here the HMC update corresponds to a discrete second order differential equation in time unlike the first order Langevin equation. This choice of the square root propagator was not made in [2] and may explain, in part, why acceleration led to only small reductions in the autocorrelation time. r (5) 4

Model A simple way to demonstrate the effectiveness of this update is to consider supersymmetric quantum mechanics [4] which contains a real scalar field x and two independent real fermionic fields ψ and ψ defined on a onedimensional lattice of L sites with periodic boundary conditions imposed on both scalar and fermion fields: S = 1 (D ij x j + P i ) (D ij x j + P i ) + 1 ( ) ψ 2 2 i D ij + P ij ψ j (6) ij For our simulations the quantity P i and its derivative are chosen as: ij P i = j K ij x j + gx 3 i P ij = K ij + 3gx 2 i δ ij The symmetric difference operator D ij and the Wilson mass matrix K ij are defined as: D ij = 1 2 [δ j,i+1 δ j,i 1 ] K ij = mδ ij 1 2 (δ i,j+1 + δ i,j 1 2δ ij ) Here dimensionless lattice units are m = m phys a, g = g phys a 2 and x = a 1 2x phys and the discrete momenta take on the values 2πk/L with k = 0... L 1. Notice that this model employs a non-standard boson action containing not the usual scalar lattice Laplacian but the square of the symmetric difference operator. This is done in order to treat the fermions and bosons in a symmetric manner - indeed because of this the action is invariant under a single SUSY-like symmetry. δx i = ψ i ξ δψ i = (D ij x j + P i )ξ δψ i = 0 Doubles in both bosonic and fermionic sectors are eliminated by means of the Wilson mass term K. The physics results from this study were published in [5]. For bosonic and pseudo-fermionic field updates respectively we use the following timesteps which are simple inverses of each other. δt B k = t(m acc + 2)/ sin 2 (2πk/L) + (m acc + 2sin 2 (πk/l)) 2 δt F k = t sin 2 (2πk/L) + (m acc + 2sin 2 (πk/l)) 2 /(m acc + 2) 5

Autocorrelation time Suppose that Q is some observable and Q t is a measurement of Q in configuration corresponding to Monte-Carlo time t. Then the autocorrelation function is defined as: c(t) = < Q 0Q t > < Q > 2 < Q 2 > < Q > 2 Typically the function c(t) is approximately exponential c(t) = e t/τ where τ is the autocorrelation time - the time between decorrelated configurations. Clearly we can define τ also from the relation τ = 0 e t/τ dt = t and this yields a robust way to estimate τ even when c(t) is not exactly an exponential - measured this way it is sometimes referred to as the integrated autocorrelation time. It also provides a convenient way to find the autocorrelation time from a sequence of N Monte Carlo measurements τ = N i=1 j<m j=i c(t) Q(i)Q(j) < Q > 2 < Q 2 > < Q > 2 (7) where we measure the autocorrelation function only out to M steps (we must choose M >> τ). The efficiency of different simulation algorithms can be described in terms of the dynamic critical exponent z: τ (1/M lattice ) z = (L/M physical ) z L z An algorithm which resulted in z = 0 is said to suffer no critical slowing down while most local algorithms such as conventional HMC typically yield z 2. Fig. 1 represents the autocorrelation time τ as a function of m acc for lattice SUSY QM with m = 10, g = 100 for a lattice with L = 64 sites. Notice that the dimensionless parameter characterizing the interaction strength g/m 2 is unity in this case - we are in a strong coupling regime. The massgap of the theory for these values of the bare parameters can be calculated via Hamiltonian methods and yields a value m g 16.0. For large m acc the update can be shown to reduce to the usual local HMC algorithm and, as the plot makes clear, leads to a maximal value 6

40.0 30.0 τ 20.0 10.0 0.0 0.0 5.0 10.0 15.0 ln m acc Figure 1: ln τ vs ln m acc for Supersymmetric Quantum Mechanics with L = 64, m = 10, g = 100. for τ. Indeed the minimal value of τ is can be seen to be achieved by setting m acc approximately equal to the massgap of the model ln m acc 2.7. In the vicinity of this point, one can see that the minimum autocorrelation τ min is more than an order of magnitude smaller than the τ achieved by the usual local algorithm for this lattice size. To derive a dynamic critical exponent we have also compared the dedpendence of the autocorrelation time on lattice size L both for the usual local HMC and the Fourier accelerated algorithm with macc = 15.0. For the case m acc = fig 2 shows a plot of ln τ against ln L together with a straight line fit yielding z 1.7. The plot makes it clear that this is a lower bound for z so that in all likelihood z achieves a value of z = 2 for very large lattices. This is to be contrasted to fig 3 which shows the same plot for m acc = 15. A fit in this case yields a value of z consistent with zero. For the largest lattice size L = 256 we see that more than two orders of magnitude decrease in τ are gained by use of the accelerated algorithm. 7

8.0 6.0 ln τ 4.0 2.0 0.0 2.0 3.0 4.0 5.0 6.0 ln L Figure 2: ln τ vs ln L for Supersymmetric Quantum Mechanics with m acc, m = 10, g = 100. Straight line fit yields z = 1.7 Discussion We have shown that the use of Fourier acceleration can yield large payoffs in the simulation of non-gauge field theories with dynamical fermions. We have presented results which support this conclusion for supersymmetric quantum mechanics in which the HMC algorithms can be pushed to large (L = 256) lattice size and correlation length (ξ 16). We have obtained similar, though less quantitative, results for two-dimensional Wess-Zumino models [6]. Acknowledgements Simon Catterall was supported in part by DOE grant DE-FG02-85ER40237 8

5.00 4.00 3.00 τ 2.00 1.00 0.00 0.0 50.0 100.0 150.0 200.0 250.0 300.0 L Figure 3: ln τ vs ln L for Supersymmetric Quantum Mechanics with m acc = 15, m = 10, g = 100. References [1] S. Duane, A. Kennedy, B. Pendleton and D. Roweth, Phys. Lett. B195B (1987) 216. [2] D. Espriu, V. Koulovassilopoulos and A. Travesset, Phys. Rev. D56 (1997) 6885. [3] G. Katz, G. Batrouni, C. Davies, A. Kronfeld, P. Lepage, P. Rossi, B. Svetitsky and K. Wilson, Phys. Rev. D37:1589, 1988. [4] E. Witten, Nucl. Phys. B185 (1981) 513. [5] S. Catterall and E. Gregory, Phys. Lett. B487 (2000) 349. [6] S. Catterall and S. Karamov, hep-lat/0108024, submitted to Phys. Rev. D. 9