Recent Changes - Search:




Tools documentation

This is the new version of the Tools list. For help on the old svn (finite DMRG) tools, see Main.Tools-old

General tools

  • mp-info
    General information about a wavefunction
  • mp-history
    History log of commands that have modified a wavefunction
  • mp-attr
    Retrieve or modify a wavefunction attribute
  • mp-lattice-info
    Display information about a lattice file (unit cell, local operators, etc)
  • mp-show-operator
    Displays a representation of an iMPO

Tools for manipulating wavefunctions (finite, infinite, or IBC)

  • mp-reflect
    Spatially reflect a wavefunction
  • mp-conj
    Complex-conjugate a wavefunction
  • mp-wigner-eckart
    Project {$SU(2)$} symmetry down to {$U(1)$}
  • mp-reorder-symmetry
    Rearrange or modify the symmetries of a wavefunction
  • mp-coarsegrain?
    Coarse-grain transformation of a wavefunction
  • mp-finegrain?
    Fine-grain transformation of a wavefunction (reverse of mp-coarsegrain)
  • mp-random
    Construct a random wavefunction from a superposition of random product states
  • mp-scale
    Scale a finite or IBC wavefunction by a scalar value

Specific for infinite wavefunctions:

  • mp-irotate
    Rotate the unit cell of an infinite wavefunction
  • mp-irepeat?
    Enlarge an infinite wavefunction with repeated copies of the unit cell
  • mp-idivide?
    Divide the unit cell of a wavefunction into a smaller section; the inverse of mp-irepeat.
  • mp-iapply?
    Act on a wavefunction with a ProductMPO (string operator)
  • mp-idmrg-s3e?

Specific for finite wavefunctions:

Specific for IBC wavefunctions:

Observables, expectation values, …

  • mp-aux-matrix?
    Construct operators acting in the ‘auxiliary’ basis of the MPS
  • mp-overlap
    Calculate the overlap of two finite or IBC wavefunctions
  • mp-expectation
    Calculate an expectation value of an operator on a finite or IBC MPS
  • mp-norm
    Calculate the 2-norm of a finite or IBC MPS
  • mp-allcorrelation
    Calculate all correlations within a unit cell of an iMPS

Specific for infinite wavefunctions:

  • mp-ioverlap
    Calculate the overlap per unit cell of two iMPS
  • mp-icorrelation
    Calculate a real-space two-point correlation function or string correlation
  • mp-ispectrum?
    Calculate the transfer matrix spectrum, and operator expansions
  • mp-ies
    Calculate the symmetry-resolved entanglement spectrum of a wavefunction
  • mp-imoments
    Calculate higher moments or cumulants of a TriangularMPO (infinite sum of operators), also for momentum-space correlations
  • mp-aux-algebra?
    Calculate projective symmetry relations for the entanglement Hamiltonian

Time evolution

  • mp-tebd?
    TEBD algorithm for finite systems
  • mp-itebd?
    iTEBD algorithm for infinite systems

There is a Tools.Template file for new tools pages.

Edit - History - Print - Recent Changes - Search
Page last modified on July 04, 2020, at 11:04 PM