gftool.lattice.fcc.hilbert_transform

gftool.lattice.fcc.hilbert_transform(xi, half_bandwidth)[source]

Hilbert transform of non-interacting DOS of the face-centered cubic lattice.

The Hilbert transform is defined

\[\tilde{D}(ξ) = ∫_{-∞}^{∞}dϵ \frac{DOS(ϵ)}{ξ − ϵ}\]

The lattice Hilbert transform is the same as the non-interacting Green’s function.

Parameters
xicomplex np.ndarray or complex

Point at which the Hilbert transform is evaluated

half_bandwidthfloat

half-bandwidth of the DOS of the 3D face-centered cubic lattice

Returns
hilbert_transformcomplex np.ndarray or complex

Hilbert transform of xi.

Notes

Relation between nearest neighbor hopping t and half-bandwidth D

\[8t = D\]