Filling for Bosonic Green's Functions #969
Unanswered
andrewkhardy
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am interested in constructing a bosonic Green's function in TRIQS (a holon to be precise) and finding the chemical potential to fix the filling at some number$n_B < 1$ for a finite temperature. I can compute the density for a corresponding Green's function using
The definition for the bosonic-holon Green's function I am using is
A defining feature of the Bose-Einstein distribution is that I need$$\varepsilon(k) - \mu > 0, \forall k$$ . If this holon has a dispersion with half-bandwidth $$D= 1$$ , this means that I need $$\mu < -1.0$$ .
I can compute the BE-distribution exactly for a square lattice dispersion$$\varepsilon(k) = -2t [\cos(k_x) + \cos(k_y)]$$ ) and find a sensible $$n_b $$ versus $$\mu$$ curve. ($$t = 0.25$$ for $$D = 1$$ (Code supplied).
I can also compute$$n_b $$ versus $$\mu$$ curve for a "local" holon with fixed $$\epsilon = -1$$ . However, if I try to construct a holon with such a $$\varepsilon(k)$$ , I can never get a positive $$n_b$$ .
I am unsure if this is a conceptual problem with working with bosonic Green's functions, or an error in my implementation in TRIQS, but I would be incredibly grateful if anyone could provide guidance.
The minimal code I can pair down to explain the issue is here
Beta Was this translation helpful? Give feedback.
All reactions