Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/muammar/heisenberg

Heisenberg: a program to the matrix calculation of the Heisenberg model in spin chains
https://github.com/muammar/heisenberg

Last synced: 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

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](https://github.com/muammar/heisenberg/blob/master/Matrix%20calculation%20The%20Heisenberg%20model%20Matrix%20calculation%20The%20Heisenberg%20model.pdf).

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](https://zenodo.org/badge/DOI/10.5281/zenodo.12905.svg)](http://dx.doi.org/10.5281/zenodo.12905)