{
"cells": [
{
"cell_type": "markdown",
"id": "09ad338f",
"metadata": {},
"source": [
"(sec:adc-pp)=\n",
"# Polarization propagator\n",
"\n",
"\n",
"The original derivation of ADC is related to many-body Green's function theory and relies on the perturbation series expansion of the polarization propagator. This propagator describes how a perturbation of the electron density propagates through a system of interacting electrons. Such a process can be imagined as a sequence of excitation and de-excitation events, captured in the following spectral representation {cite}`Schirmer1982, Wormit2009`:\n",
"\n",
"$$\n",
"\\Pi_{pq,rs}(\\omega) = \\frac{1}{\\hbar} \\sum_{n>0} \\left( \\frac{\\bra{\\Psi_0} \\hat{a}_q^\\dagger \\hat{a}_p \\ket{\\Psi_n} \\bra{\\Psi_n} \\hat{a}_r^\\dagger \\hat{a}_s \\ket{\\Psi_0}}{\\omega - \\omega_{n0} + i \\gamma_n} + \\frac{\\bra{\\Psi_0} \\hat{a}_s^\\dagger \\hat{a}_r \\ket{\\Psi_n} \\bra{\\Psi_n} \\hat{a}_p^\\dagger \\hat{a}_q \\ket{\\Psi_0}}{-\\omega - \\omega_{n0} - i \\gamma_n} \\right)\\,,\n",
"$$\n",
"\n",
"where $\\hbar$ is the reduced Planck constant, $\\hat{a}_p$ and $\\hat{a}_q^\\dagger$ are the annihilation and creation operators, respectively acting on the single-electron states $\\phi_p$ and $\\phi_q$ of the many-body ground state $\\ket{\\Psi_0}$ or excited state $\\ket{\\Psi_n}$. The summation is over all electronically excited states $\\ket{\\Psi_n}$, $\\omega_{n0}=(E_n-E_0)/\\hbar$ is the angular frequency corresponding to the total energy difference (or _excitation energy_) between the excited state and the ground state, and $\\gamma_n$ is the half-width broadening corresponding to the finite lifetime of the excited state $n$.\n",
"\n",
"A few of the possible excitation and de-excitation pathways are schematically illustrated in the figure below:\n",
"A photon is absorbed by the system, creating an electron-hole pair (a). The electron and hole propagate through the system (b) interacting with each other and with other particles (c,d,e). These interactions produce second-order excitations (d) and de-excitations (e). The system returns to the ground state when, for example, a photon is emitted (f).\n",
"\n",
"\n",
"```{figure} ../../img/adc/propagator.svg\n",
"---\n",
"name: fig-propagator\n",
"align: left\n",
"---\n",
"Illustration of the propagation of an excitation in a many-electron system (inspired by {cite}`mattuck1992`): (a) a particle-hole pair is created by photon absorption; (b) the pair propagates through the system; (c) the particle and hole interact (the interaction is marked by a wiggly line); (d) the particle interacts with another particle in the system, lifting it out of its place and creating a new particle-hole pair (excitation); (e) the particle interacts with the lifted-out particle and knocks it back into the hole (de-excitation); (f) the particle and hole recombine and emit a photon. (g) Illustration of the series expansion of the polarization propagator (adapted from {cite}`Wormit2009`).\n",
"```\n",
"\n",
"\n",
"\n",
"\n",
"The poles and residues of the polarization propagator described by the spectral representation describe excitation energies and transition amplitudes, respectively. One possible strategy to determine these quantities is to expand $\\Pi_{pq,rs}$ in a time-dependent perturbation series based on a Hamiltonian partitioned in the same way as [was done](../elec_struct/mp2) for the MÃ¸ller--Plesset ground-state. This expansion is also called a diagrammatic expansion because each term in the series can be represented by a Feynman diagram (see figure above). For example, the zeroth order term corresponds to non-interacting particles that propagate freely and is depicted by a diagram consisting of two parallel lines, one representing the particle (arrow pointing up) and the other representing the hole (arrow pointing down). This diagram corresponds to the situation depicted in (b) of a particle and hole propagating through the system without any further interactions. The first order term introduces direct Coulomb and exchange interactions between the particle and hole (c), while second order terms introduce interactions with a particle-hole pair generated by the initial particle and/or hole. \n",
"\n",
"%%% %\\textcolor{red}{(need to think more carefully if the following is an appropriate way to picture things:)}\n",
"%%% %The algebraic diagrammatic construction (ADC) scheme for the polarization propagator is constituted precisely by this series expansion. \n",
"\n",
"The above equation can be regarded as the diagonal form of the polarization propagator, which,\n",
"when considering only the first term and ignoring the broadening, can be written in matrix form as\n",
"\n",
"$$\n",
"\\boldsymbol{\\Pi}(\\omega) = \\mathbf{x}^\\dagger (\\hbar \\omega \\mathbf{1} - \\boldsymbol{\\Omega})^{-1} \\mathbf{x} \\, ,\n",
"$$\n",
"\n",
"where $\\boldsymbol{\\Omega}$ is the diagonal matrix of excitation energies or their corresponding angular frequencies $\\omega_{n0}$,\n",
"and $\\mathbf{x}$ are the transition amplitudes from the ground to an excited state as occurring in the numerator of the above equation,\n",
"$x_{n,pq} = \\bra{\\Psi_n} \\hat{a}_p^\\dagger \\hat{a}_q \\ket{\\Psi_0}$.\n",
"Now the existence of a _non-diagonal_ form of the polarization propagator is postulated {cite}`Schirmer1982`,\n",
"\n",
"$$\n",
"\\boldsymbol{\\Pi}(\\omega) = \\mathbf{f}^\\dagger (\\hbar \\omega \\mathbf{1} - \\mathbf{M})^{-1} \\mathbf{f} \\, ,\n",
"$$\n",
"where $\\mathbf{M}$ is an effective interaction matrix and $\\mathbf{f}$ is referred to as effective transition amplitudes.\n",
"Explicit _algebraic_ expressions for $\\mathbf{M}$ and $\\mathbf{f}$ are _constructed_ by using _diagrammatic_ perturbation theory\n",
"and comparing the perturbation expansion of the original propagator [see {numref}`Fig. {number}(g) `]\n",
"with the perturbation expansions of the effective matrices {cite}`Schirmer1982, Dreuw2015` (thus explaining the perhaps odd name),\n",
"\n",
"$$\n",
"\\mathbf{M} &= \\mathbf{M}^{(0)} + \\mathbf{M}^{(1)} + \\mathbf{M}^{(2)} + \\ldots \\\\\n",
"\\mathbf{f} &= \\mathbf{f}^{(0)} + \\mathbf{f}^{(1)} + \\mathbf{f}^{(2)} + \\ldots\n",
"$$\n",
"\n",
"By truncating the series expansion of the polarization propagator to a desired order, different levels of ADC are obtained. The practical way to obtain the excitation energies and vectors is to assert that there is a non-diagonal matrix representation of the polarization propagator, construct this matrix, called the ADC matrix, and obtain the excitation energies and vectors via matrix diagonalization {cite}`Dreuw2015`. The ADC matrix elements can be deduced with the help of the Feynman diagrams in (g) {cite}`Schirmer1982, Wormit2009`, or via an alternative formulation of the ADC equations called the intermediate state representation (ISR), discussed in detail in the [following](isr:label). \n",
"%Afterwards, an approach for the calculation of core-excited states and X-ray absorption spectroscopy by means of the [core-valence %separation](cvs:label) (CVS) approximation is discussed, followed by some aspects that need to be considered when implementing ADC methods %on [HPC clusters](adc-hpc:label).\n",
"\n",
"%%% %(\\textcolor{red}{here I simplified a bit -- maybe too much?})"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "b6bd3c3f-26c1-4884-85c4-0e3a1e8ba647",
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.12"
}
},
"nbformat": 4,
"nbformat_minor": 5
}