Codes used to study the boundary theory of the 2D square lattice AKLT model: https://arxiv.org/abs/1912.10327
- AKLT_Square_SpinSpinCorrelationFunctions.py computes the spin-spin correlation functions of the boundary state.
- AKLT_Square_SpinSpinCorrelationFunction_N_y_sweep.py computes the spin-spin correlation functions of spins on opposite sides of a full cylinder for various N_y.
- AKLT_Square_LoopProperties_LoopWeightSweep.py computes the average loop size and average loop number, sweeping over the weight of closed loops and the weight of degree 2 vertices.
- AKLT_Square_LoopProperties_VertexWeightSweep.py computes the average loop size and average loop number, sweeping over the weight of degree 2 and degree 4 vertices.
- AKLT_Square_BoundaryHamiltonianAndProperties.py computes the boundary Hamiltonian and some of its properties (Heisenberg amplitude and interaction size).