Skip to content

Heisenberg: a program to the matrix calculation of the Heisenberg model in spin chains

License

Notifications You must be signed in to change notification settings

PaulChern/heisenberg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Heisenberg

This is a python program that evaluates the matrix elements of the Hamiltonian matrix of the quantum Heisenberg model for spin chains. Then the Hamiltonian matrix is diagonalized, and eigenvalues and eigenvectors are obtained. In the last step, the Total Position Spread tensor is computed.

It evaluates the matrix in open, and periodic boundary conditions.

You can compare the matrix built with this program looking at the results obtained here.

Citation

All results published used this software should cite the following:

  • M. El Khatib, E. Fertitta, "Heisenberg: a program to the matrix calculation of the Heisenberg model in spin chains" DOI

About

Heisenberg: a program to the matrix calculation of the Heisenberg model in spin chains

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%