This is an old revision of the document!


CalculateHybridizationFunction

Responsefunction.CalculateHybridizationFunction(G0,Sigma) calculates the interacting impurity bath Green's function. Given a lattice with local Green's function $G_0(\omega)$ and a local self energy $\Sigma(\omega)$. The full Green's function then is $G(\omega) = G_0(\omega-\Sigma(\omega))$. If we want to add a self energy on all sites, except for the site we are looking at we get $$G_{Bath} = \frac{1}{G_0(\omega-\Sigma(\omega))^{-1} - \Sigma(\omega)}$$ This Green's function can be used to define the hybridisation function of an Anderson impurity model representing a lattice. This is useful for the DMFT approximation where we define a lattice model with local interactions on all lattice sites. We replace the interactions on all sites but one by a local self energy.

Input

  1. $G_0$ the one particle Green's function for the non-interacting lattice. Given in one of the available response function formats.
  2. $\Sigma$ the local self energy. Given in one of the available response function formats.
  3. A list of options. Available are
    • EnergyGrid - a table of discrete energies used for the possible values of the Bath energies for a representation of $G_{Bath}(\omega)$ in Anderson matrix format.

Output

  1. A response function representing $G_{Bath}(\omega).

Example

description text

Input

Example.Quanty
-- some example code

Result

text produced as output

Table of contents

Print/export