-
Port to MATLAB the modern python implementation by Óscar Nájera and crosscheck the basic output it provides.
-
Check the effect of the self-consistency condition by inspecting the spectral functions at one loop vs at convergence, with both the initial guesses for the bath. [it requires to implement a proper self-consistency control, possibly with linear mixing]
-
Analyze the U-driven MIT by extracting the quasiparticle weight from the self-energy, determining Uc2 and Uc1 points at some relevant temperatures and capturing first-order behaviour in between.
-
Complete the original tutorial by inspecting the T-driven MIT and defining the supercritical behaviour (bad metal and pseudogap phases).
-
Compute a mottness-marker based on the divergence of the scattering rate (Im[Sigma(0)]... very sensible, basically inexpensive), so to obtain sharper phase diagrams with respect to the Z-derived ones. It should also give insight about the supercritical phases: bad metal and pseudogap. [this yet to check]
At the moment we implement the "strenght of correlations", S = norm[Sigma(0)-Sigma(∞)], as defined in
PRL 114 185701 (2015), with actual neat results: the marker is almost zero accross the whole FL phase and starts increasing very fast in the Mott insulator. -
Compute the Luttinger integral, as defined in
PRB 90 075150 (2014). Since it appears to be quantized at very low temperatures, it could become the definitive flag for quantum phase diagrams; much better than Z or S for it is an integer. [→ easier phase-boundary recognition!]Luttinger Theorem currently works for very low temperatures only. It might well be an inherent limitation, restricting its domain to the quantum Mott transition. Also note that to have a sharp first order step-up at the transition a very highly frequency resolution is needed, so to make the IPT solver performance-critical! [solved brilliantly with fast convolutions, see the
solver-optimizationsection below] -
SOLVER-OPTIMIZATION: make the SOPT run faster, by optimizing the needed convolutions. [implemented a pow2-optimized FFTW-based custom algorithm that actually greatly improves the cpu-time for thewres=2^15calculation: almost a x10 overall speedup!] -
LOOP-OPTIMIZATION: insert a "restarting" protocol for lines and full phase diagram spans. The gloc0=0 condition appers to be too unstable to obtain accurate UC1 values. Furthermore this would most probably speed up a lot the convergence, by lowering the required number of iterations. -
HPC-OPTIMIZATION: configure an interface to cluster facilities and define the scheduling resources for optimal running [no distributed computing, just built-in handling of shared-memory parallelization] -
Implement an ergonomic 'full-roundtrip' protocol, so to enable suitable explorations of the coexistence region.
-
Start writing markdown docs, with the aim to document the implementation details (usage instruction should go directly on the README instead...)
-
Add a bunch of different particle-hole symmetric lattices, such as finite-coordination Bethe, honeycomb, 2d-square, 1d-chain, 3d-cubic, 3d-bcc... the main inspiration comes from the mighty GFtools by DerWeh.
-
Rewrite the code for the particle-hole broken case so to enable even more lattices, like kagome, fcc, triangular.
-
Write an efficient analytic continuation to the imaginary-axis, so to retrieve the Matsubara representation of gloc and sloc.
-
Overload the quantities that can be computed with both real- and imaginary-axis formalism. Determine which version is to be preferred and when.
- Quasiparticle weight:
Z = 1/(1-Im∑(iπT)/πT) - Luttinger integral:
look at arXiv:2202.00426
- Quasiparticle weight:
-
Add relevant quantities that are accessible only via Mastubara summations [e.g. double occupancy, ref. to
Phys. Rev. B 93, 155162 (2016)] -
Compute the Local Entanglement Entropy, as defined in
Rev. Mod. Phys. 80, 517 (2008)(section V.F) and used inMod. Phys. Lett. B 2013 27:05to characterize the MIT on the Bethe lattice.
- Try to reproduce the main result of
PRB 102 081110(R), namely the Lanczos tridiagonalization of the self-energy leading to the mapping of the quantum MIT to a generalized SSH SP-TQPT. The original result is achieved within DMFT/NRG and an insane bath dimension, so if we succeed this could be even a ReScience submission (given everything is Octave compatible).