ITensor / ITensor/ITensorNetworks.jl
Implement n-point correlators
Nobody has claimed this yet.
- Dominant language
- Julia
- Stars
- 128
- Forks
- 23
- Avg merge
- 4d 7h
- Merged PRs (30d)
- 7
Description
@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
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing ITensorCorrelators.jl implementation and how this repository represents MPOs. The issue proposes n-point correlators as a product of one MPO per operator, with possible future support for tree or loopy tensor networks; completion criteria and relevant tests are not specified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- hpc
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100