Simulating a gauge action from the Overlap Operator ...

1 downloads 0 Views 166KB Size Report
Apr 21, 2007 - A.Alexandru, I. Horváth, K.F. Liu. University of Kentucky ... Exact chiral SU(n) × SU(n) × U(1) symmetry for n massless flavours, e.g. δψ = ˆγ5τψ.
Simulating a gauge action from the Overlap Operator with RHMC T. Streuer

Work with A.Alexandru, I. Horváth, K.F. Liu University of Kentucky

April 21, 2007

Outline

Introduction

Overlap gauge action

RHMC

Test results

Lattice chiral symmetry

Continuum: {D, γ5 } = 0 Not possible on lattice without doublers (Nielsen-Ninomiya theorem) But: exact chiral symmetry with overlap fermions (Neuberger), Domain wall fermions (Kaplan),... Ginsparg-Wilson relation {γ5 , D} = 2Dγ5 D

Overlap fermions

Dov (m) = 1 +

  m m + 1− γ5 sgn HW 2ρ 2ρ

with Hermitian Wilson-Dirac operator HW = γ5 DW (−ρ), ρ ∈ (0, 2) Exact chiral SU(n) × SU(n) × U(1) symmetry for n massless flavours, e.g. δψ = γˆ5 τ ψ ¯ 5τ δ ψ¯ = ψγ with γˆ5 = sgn HW

Numerics

Dov = 1 + γ5 sgn HW Approximate sgn x by rational function:

r(x) sgn x

1

0.5

0

sgn(x) ≈ r (x) = x

X i

ρi 2 x + σi

such that | sgn(x) − r (x)| < ǫ for x ∈ spec HW

-0.5

-1

-3

-2

-1

Coefficients ρi , σi known analytically (Zolotarev) Compute sgn HW ψ using multi-mass solver

0

1

2

3

Cost for applying Dov determined by cond HW Can be improved by ◮

Projecting out few small eigenvalue/eigenvector pairs



Using an improved gauge action (Iwasaki, Lüscher-Weisz, DBW2, ...)



Link smearing (Stout, HYP, ...)

Our approach: Construct gauge action from Dov itself

Gauge action from Dov Classical continuum limit:  free trCS Dov (x, x) − Dov (x, x) = b tr Fµν (x)Fµν (x)

with known coefficient b Action: ¯ = c tr Dov S(U, ψ, ψ) with c=

1 2bg 2

Numerical value of c(g): c(g = 1) ≈ 30

Dynamical overlap fermions Action: ¯ = c tr Dov (U) + S(U, ψ, ψ)

nf X

ψ¯i Dov (U, m)ψi

i=1

Partition function: Z

=

Z

−S(U,Ψ,Ψ) ¯ DUD ΨDΨe

=

Z

DUe−c tr Dov (U) (det Dov (m, U))nf

=

Z

DU det O(U)

¯

with O(U) = e−cDov (U) Dov (m, U)nf Introducing pseudofermions: Z −1 det O(U) = DφDφ∗ e−(φ,O(U) φ)

Hybrid Monte Carlo Hamiltonian: H(U, φ, π) = S(U, φ) + 12 (π, π) Start with gauge field U ◮

Heatbath initialization: 1

P(π) ∼ e− 2 (π,π) P(η) ∼ e−(η,η) ◮

,

φ := O 1/2 η

Molecular dynamics evolution: Integrate Hamiltonian equations numerically, obtain U ′ , π ′ Can use low-precision approximation here U˙ = π π˙ = −

∂ S ∂U 

= − O

−1

 ∂O −1 φ, O φ ∂U

HMC ◮

Metropolis step: Compute δH = H(U ′ , π ′ ) − H(U, π) Accept U’ with probability   p = max 1, e−δH

Need to compute: ◮

O(U)1/2 ψ (in heatbath)



O(U)−1 ψ (in molecular dynamics, Metropolis step)

where O(U) = f (M(U)) M(U) = Dov (U)† Dov (U)  nf 1 f (x) = e− 2 cx (1 − m2 )x + 4m2

Rational HMC RHMC algorithm(Clark, Kennedy): Approximate f (x)−1 , f (x)1/2 by rational functions: X αi f (x)−1 ≈ ri (x) = βi + x i

f (x)1/2 ≈ rs (x) =

X i

αi′ βi′ + x

Coefficients αi , βi , αi′ , βi′ : Remez algorithm Compute r (M)ψ using multi-shift conjugate gradient Coefficients βi not always real → can use 3-term CG

RHMC Problem: condition number of O huge 2e+21

Coefficients |αi |: (c = 25, d = 11)

1e+21 0 0

2

4

6

8

10

f (0) = O(1) → enormous loss of precision Possible solution (Clark, Kennedy): n 1 det(O n ) Z Z 1 P − = dΦ1 . . . dΦn e i (φi ,O n φi )

det O =



2e+07

Coefficients |αi |: (c = 25, d = 11, n = 6)

1e+07 0 0

2

4

6

8

10

RHMC Pseudofermion heatbath: φi =

X j

αj′ M + βj′

ηi

Molecular dynamics: X ∂S =− αi ∂U i,j



∗ −1

(M + β )

∂M φj , (M + β)−1 φj ∂U

Hamiltonian: X H= φi , i,j

αj φi M + βj



+ 12 (π, π)



Overlap Derivative “Inner” derivative: Need to compute   ′ ∂ χ, Dov χ ∂U   ∂ = χ′ , γ5 sgn HW χ ∂U Derivative of rational approximation(Fodor et al, Cundy): X ρi sgn x ≈ r (x) = x x 2 + σi i



∂HW ∂r (HW ) X 2 = ρi (HW +σi )−1 σi − HW ∂U ∂U i



∂HW ∂U





2 HW (HW +σi )−1

Eigenvalue zero crossings

Dov (U) discontinuous w.r.t. U Different possibilities to treat discontinuity: ◮

Ignore it Correct algorithm, but no acceptance → inefficient



Reflection/refraction step (Fodor et al.): Treat derivative exactly



Use smooth approximation of sign function

If gauge action suppresses rough gauge fields, there should be no crossings anyway → topological charge remains fixed Ergodicity?

Eigenvalue zero crossings Our choice: Approximate sign function smoothly during molecular dynamics: sgn x

1

0.5

0

0

-0.5

-0.5

-1 -0.001

r(x)

1

0.5

-1 -0.0005

0

0.0005

0.001

-0.001

-0.0005

0

0.0005

0.001

Heatbath/Metropolis Molecular dynamics Does not give satisfactory acceptance unless τ small enough: 370000

370000

360000

360000

0

0.05

0.1

0.15

0.2

0.012

0.012

0.006

0.006

0

0.05

0.1

0.15

0.2

0

0.05

0.1

0.15

0.2

0

0

0

0.05

0.1

τ = 0.01

0.15

0.2

τ = 0.001 for t > 0.17

Test results

Simulation parameters:

V

= 84

ρ = 1.8 am = 0.5 τMD = 0.01 c

∈ {25, 35, 45}

a = ?

Energy conservation violation

δH = H(U ′ , π ′ ) − H(U, π) c = 35, 45: ◮

δH acceptable for τ = 0.01

c=45

1

0

-1



δH ∼ τ 2

0

20

40

60

80

100

120

140

160

180

200

120

140

160

180

200

c=35 2

c = 25: ◮



δH huge (O(105 )) whenever eigenvalue crosses zero δH ≈ 1 would require very small τ

1

0

-1 0

20

40

60

80

100 c=25

200000

100000

0 0

5

10

15

20

25

30

35

40

45

Spectral density

250 200

ρ(HW ) spectral density of HW

150 100 50 0 0

0.05

0.1

0.15

0.2

0

0.05

0.1

0.15

0.2

350 300

c = 35, 45: ◮

Gap around zero

c = 25: ◮

ρ(0) > 0

250 200 150 100 50 0

250 200 150 100 50 0 0

0.02

0.04

0.06

0.08

0.1

0.12

0.14

0.16

0.18

Summary



Simulation of overlap gauge action possible with RHMC...



... but expensive



Need to find c corresponding to a ≈ 0.1fm



Need better algorithm to treat zero crossings

Suggest Documents