gftool.lattice.bethe

Bethe lattice with infinite coordination number.

This is in fact no real lattice, but a tree. It corresponds to a semi-circular DOS.

half_bandwidth:

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

API

Functions

dos(eps, half_bandwidth)

DOS of non-interacting Bethe lattice for infinite coordination number.

dos_moment(m, half_bandwidth)

Calculate the m th moment of the Bethe DOS.

dos_mp(eps[, half_bandwidth])

Multi-precision DOS of non-interacting Bethe lattice for infinite coordination number.

gf_d1_z(z, half_bandwidth)

First derivative of local Green's function of Bethe lattice for infinite coordination number.

gf_d2_z(z, half_bandwidth)

Second derivative of local Green's function of Bethe lattice for infinite coordination number.

gf_ret_t(tt, half_bandwidth[, center])

Retarded-time local Green's function of Bethe lattice with Z=∞.

gf_z(z, half_bandwidth)

Local Green's function of Bethe lattice for infinite coordination number.

gf_z_inv(gf, half_bandwidth)

Inverse of local Green's function of Bethe lattice for infinite coordination number.

hilbert_transform(xi, half_bandwidth)

Hilbert transform of non-interacting DOS of the Bethe lattice.