Closed evanberkowitz closed 8 months ago
This is a great idea! The trouble is that dn = 0 mod W (or just dn = 0) is not a 'closed loop' constraint, in contrast to \delta n = 0. We need some `geometric' interpretation of dn = 0, beyond the simple statement that this says the discrete gauge field n is flat...
Hm, yes. I assumed there would be a worm simply because there is a worm in the dual formulation.
I think there may still be a worm algorithm. It goes like this:
It's sort of like fig 2 of 2310.17539.
The main thing is that this would leave dn fixed. We'd still need an algorithm that could change the multiple of W, like changing any given n by ±W in the local algorithm of #113.
I agree, this combination should be ergodic and preserve dn.
To allow dn = 0 mod W, how about modifying the algorithm as follows:
On Thu, Jan 25, 2024 at 11:46 AM SethBuesing @.***> wrote:
I agree, this combination should be ergodic and preserve dn.
— Reply to this email directly, view it on GitHub https://github.com/evanberkowitz/supervillain/issues/112#issuecomment-1910698922, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGTKMLJLR2LTFVSEOH42PQDYQKK6DAVCNFSM6AAAAABCKJ62QKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJQGY4TQOJSGI . You are receiving this because you commented.Message ID: @.***>
The simplest answers are often the best. I think we've been in the muck too long and we're overthinking it this, seems like the way to go instead
This wouldn't be instead of the worldline worm, it would be for small κ.
The Villain formulation with W>1 can be read as having a horrible sign problem, since the action contains $2\pi i v dn /W$. But we could think another way: execute the sum over v and get a constraint that dn≡0 (mod W). If we start with dn=0 and find an ergodic scheme to update n while maintaining the constraint, we could do small-κ (Villain-formulation) W≠1 simulations.