Renormalization group theory (RG) is a physical theory that describes how the properties of a physical system change when the system is examined at different length or energy scales. In particular, RG is used to study physical systems that have a multi-scale structure, such as critical systems, turbulent fluids and disordered materials. Renormalization group theory was initially developed for statistical physics, but was later extended to other areas of physics, such as particle physics, string theory and condensed matter physics. This theory involves the construction of a group of transformations that change the length or energy scale of the physical system. The properties of the system at one scale are then described by the properties of the system at a different scale. This process is repeated iteratively until the desired scale is reached. An important aspect is the notion of a fixed point. A fixed point is a set of conditions in which the properties of the system remain unchanged under the transformations of the renormalization group. The system evolves autonomously around a fixed point, and its properties encrypt information about the physics of the system at all scales. Real space renormalization group (RSRG) and infinite density matrix renormalization group (Infinite DMRG) are two computational techniques that use renormalization group theory to study many-body quantum systems. In this example we are going to apply these two techniques to obtain the "fixed point" ground state, looking at efficiency and accuracy. As a many-body system, we will take the Isign model.
The RSRG algorithm consists of fixing a number of particles and doubling them at each iteration. Once the doubled system is obtained, the fundamental state of the doubled system is calculated. Next, the matrix of the doubled system is projected onto the system of initial dimension $N$, but it will contain the information of the doubled system. After that, the algorithm starts again: it doubles the system and calculates the fundamental state, then the system is projected again. The algorithm stops when the fundamental state is stable, so when the last fundamental state is similar to the previous one. The steps of this algorithm are:
This algorithm will be repeated until the condition in $3.$ is true, then the algorithm stops because the system achieves the thermodynamic limit.
The infinite DMRG is another algorithm that aims to achieve the thermodynamic limit by adding just $2$ particles between the two specular systems. The initial situation is analogous to the RSRG algorithm, i.e. the system is made by the Ising Model for $N$ particles. At this point, the algorithm is made to doubled the initial system and adding two particles between the two initial system. Once the program builds the total Hamiltonian for the system, it computes the diagonalization of the total Hamiltonian in order to check if the ground state is in the thermodynamic limit. If it is not, is needed to build the density matrix, starting from the eigenvector of the ground state. Now the algorithm requires to compute the reduced density matrix for the left and the right sub-system. These two reduced density matrices are used to build the projector, starting from their diagonalization, to project the left and right sub-system into another subsystem that contains the information about the previous sub-system with $N+1$ particles. The steps of this algorithm are