Exact Diagonalization for Lattice Gauge Theories

Contents:

  • Installation and Setup
  • Modeling
  • Entanglement
  • QMB Hamiltonian Models
  • Operators
  • Symmetries
    • Quantum Many Body State Configurations
    • Global Abelian Symmetries
    • Local (Link) Abelian Symmetries
    • Reference Symmetry Checks
    • Inversion Symmetry
    • Translational Symmetry
    • Symmetry-Reduced QMB Operator Operations
    • Combined Symmetry Sectors
  • Tools
  • License
Exact Diagonalization for Lattice Gauge Theories
  • Symmetries
  • View page source

Symmetries

This module contains the main functions to extract the QMB state configurations of a given symmetry sector resulting from multiple Abelian U(1) or Z(2) local and global symmetries of the QMB Hamiltonian

The pages below cover configuration generation, global and link symmetry filters, sparse operator kernels in symmetry-reduced bases, and the combined symmetry-sector builders.

Contents:

  • Quantum Many Body State Configurations
    • get_state_configs()
    • build_sector_expansion_projector()
  • Global Abelian Symmetries
    • check_global_sym()
    • check_global_sym_sitebased()
    • global_abelian_sector()
    • global_sector_configs()
    • check_string_sym_sitebased()
  • Local (Link) Abelian Symmetries
    • check_link_sym()
    • check_link_sym_sitebased()
    • link_abelian_sector()
    • link_sector_configs()
  • Reference Symmetry Checks
    • check_link_sym_partial()
    • check_nbody_sym_partial()
    • check_z2_nbody_sym_partial()
    • check_Z2_nbody_sym_partial()
    • check_glob_sym_partial()
  • Inversion Symmetry
    • apply_parity_to_state()
    • build_parity_operator()
  • Translational Symmetry
    • check_normalization()
    • check_orthogonality()
    • get_translated_state_indices()
    • get_reference_indices()
    • get_momentum_basis()
    • nbody_data_momentum()
    • nbody_data_momentum_4sites()
    • nbody_data_momentum_2sites()
    • nbody_data_momentum_1site()
  • Symmetry-Reduced QMB Operator Operations
    • nbody_term()
    • nbody_data()
    • nbody_data_2sites()
    • localbody_data_par()
  • Combined Symmetry Sectors
    • symmetry_sector_configs()
    • get_symmetry_sector_generators()
    • get_link_sector_configs()
Previous Next

© Copyright 2023, Giovanni Cataldi.

Built with Sphinx using a theme provided by Read the Docs.