analysis: connected correlations

The analysis program cov_eq computes a subtraction of the "disconnected" part of the correlations here

                 do no = 1,norb
                    do no1 = 1,Norb
                       bins(m,nb-n_skip)%el(no,no1)  =  bins(m,nb-n_skip)%el(no,no1) -  &
                            &        cmplx(dble(Latt%N),0.d0,kind(0.d0))*Bins0(nb-n_skip,no)*Bins0(nb-n_skip,no1) &
                            &        /Phase(nb-n_skip)
                    enddo
                 enddo

This subtraction is done on each bin read on the input file, then later the jackknife bins (i.e., everything except 1 bin of MC data) are computed from bins, and the error is computed as usual.

This is not correct. One should do:

  • Compute the jaccknife bins (i.e., average on all data except 1 bin) of bins and of Bins0, separately
  • Do the subtraction on each jackknife bin
  • Compute the standard jackknife formula
Edited by Francesco Parisen Toldin