gftool.lattice.onedim

1D lattice.

The dispersion of the 1D lattice is given by

\[ϵ_k = 2t \cos(k)\]

which takes values in \(ϵ_k ∈ [-2t, +2t] = [-D, +D]\).

half_bandwidth:The half_bandwidth corresponds to a nearest neighbor hopping of t=D/2

API

Functions

dos(eps, half_bandwidth) DOS of non-interacting 1D lattice.
dos_moment(m, half_bandwidth) Calculate the m th moment of the 1D DOS.
dos_mp(eps[, half_bandwidth]) Multi-precision DOS of non-interacting 1D lattice.
gf_z(z, half_bandwidth) Local Green’s function of the 1D lattice.
hilbert_transform(xi, half_bandwidth) Hilbert transform of non-interacting DOS of the 1D lattice.