Comments (5)
As @TsuyoshiOkubo says, we have added some improvements and fixes in v1.0.0 from v1.0-beta (Thank you for comments!). Please upgrade.
TeNeS still treats the square TN.
We should show the mapping from a physical lattice (e.g., triangular) to a square TN, but I'm sorry that I didn't.
For triangular with 3x3, one unit cell of a TN consists of the following sites,
6 7 8
3 4 5
0 1 2
and 1 and 3 sites are connected but 0 and 4 sites are not.
from tenes.
Hi @LinuxDaFaHao . Thank you for your comment.We checked your input, and reproduced inhomogeneity of the spin-spin correlation function.
After several tests in our implementation, we realized it is caused by the decomposition of "diagonal" interactions in the imaginary time evolution. In 1.0 beta, even if the interactions are homogeneous, further neighbor interactions might be decomposed inhomogeneously. Then, for finite bond dimensions, it causes inhomogenous spin-spin correlations.
Recently, we released version 1.0 where we fixed this point. Thus, we believe it works better than before.
As you mentioned, I agree with that the square lattice PEPS can represent PESS for the triangular lattice models. Thus, in principle, it must work as well as PEPS. On the other hand, due to the optimization, in our case it is the imaginary time evolution, we might obtain different results. Unfortunately, our treatment of further neighbor interactions contains strong approximation than the standard treatment of the diagonal interaction, in order to treat general interactions. Thus, the result of TeNeS might not be as well as the standard PEPS and PESS calculation of the triangular lattice Heisenberg model. However, we believe it correctly converges to the ground state when we increase the bond dimension.
from tenes.
Hi, Thanks for your reply. I push the bond dimension to 5 with bond dimension 50 or 80 and it still doesn't work well. It may be very subtle to tune the parameters. The version I used is 1.0-beta.
I just noticed that in the new documents, you omitted the explanation for the tensor network of the triangular lattice. I mean, does it still make use of the square tensor network?
from tenes.
Hi,
I want to simulate the magnetization of a triangular lattice including two-body and three-body interactions that is in the presence of an external magnetic field H. Does the TeNeS support such a calculation?
The Hamiltonian of my favorite model is presented in attachment.
from tenes.
I'm sorry for not closing this issue (#18) which seems already solved.
@HamidArianZad
Could you make a new issue for a new issue/question?
from tenes.
Related Issues (20)
- Comment : Intel MKL error
- Installing TeNeS / user-defined model & lattice HOT 7
- Inconsistent results for the magnetization HOT 7
- Non-equilibrium many-body physics HOT 8
- RuntimeError(msg) HOT 7
- TeNeS 1.2.0 does not compile with macOS homebrew + gcc-11 HOT 7
- Next-Nearest-Neighbor interaction HOT 5
- Date of ver.1.2.0 HOT 1
- Initialization as antiferromagnetic state for S=1 HOT 1
- Infinite number of spins HOT 1
- Output.dat is not created HOT 6
- tenes error in running samples HOT 4
- Negative skew does not work (v1.3.3)
- self.s VS self.zs HOT 3
- How can we extract the converged tensors? HOT 5
- Known issues on tutorial (sample) of TeNeS v2.0.0 HOT 3
- What is the network structure connecting the local tensors of the iTPS in TeNeS ? HOT 5
- Temperature and field interval in sample: 03_finite_temperature
- Evaluation of string operator obserbables?
- How to calculate the norm per site of an iTPS ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tenes.