@srwhite59 suggested an interesting idea for implementing n-point correlators as a product of MPOs, one for each operator, which captures the logic of placing the operator in a superposition of each site it is being measured on. I think it could simplify the implementation of ITensorCorrelators.jl and also make it easier to generalize that package to tree tensor networks or even loopy tensor networks.
@JoeyT1994 @emstoudenmire
@srwhite59 suggested an interesting idea for implementing n-point correlators as a product of MPOs, one for each operator, which captures the logic of placing the operator in a superposition of each site it is being measured on. I think it could simplify the implementation of ITensorCorrelators.jl and also make it easier to generalize that package to tree tensor networks or even loopy tensor networks.
@JoeyT1994 @emstoudenmire