Exact Diagonalization for Lattice Gauge Theories
Contents:
Installation and Setup
Modeling
Entanglement
QMB Hamiltonian Models
Operators
Symmetries
Tools
License
Exact Diagonalization for Lattice Gauge Theories
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
X
|
Z
A
add_term() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
alert() (in module edlgt.tools.checks)
all_pairwise_pkeys_support() (in module edlgt.tools.stabilizers)
analyze_correlator() (in module edlgt.tools.measures)
anti_commutator() (in module edlgt.tools.checks)
apply_basis_projection() (in module edlgt.modeling.qmb_operations)
apply_parity_to_state() (in module edlgt.symmetries.inversion_sym)
B
binary_search_sorted() (in module edlgt.tools.config_encoding)
border_mask() (in module edlgt.modeling.masks)
bose_operators() (in module edlgt.operators.bose_fermi_operators)
BoseHubbard_Model (class in edlgt.models.bosehubbard_model)
build() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
build_base_Hamiltonian() (edlgt.models.SU2_model.SU2_Model method)
build_gen_Hamiltonian() (edlgt.models.DFL_model.DFL_Model method)
(edlgt.models.SU2_model.SU2_Model method)
build_Hamiltonian() (edlgt.models.bosehubbard_model.BoseHubbard_Model method)
(edlgt.models.DFL_model.DFL_Model method)
(edlgt.models.ising_model.IsingModel method)
(edlgt.models.QED_model.QED_Model method)
(edlgt.models.SU2_model.SU2_Model method)
(edlgt.models.XYZ_model.XYZModel method)
(edlgt.models.Z2_FermiHubbard_model.Z2_FermiHubbard_Model method)
build_integrated_Hamiltonian() (edlgt.models.QED_model.QED_Model method)
(edlgt.models.SU2_model.SU2_Model method)
build_local_Hamiltonian() (edlgt.models.SU2_model.SU2_Model method)
build_parity_operator() (in module edlgt.symmetries.inversion_sym)
build_partition_metadata() (in module edlgt.entanglement.partitions)
build_plaquette_Hamiltonian() (edlgt.models.QED_model.QED_Model method)
build_projector_from_sector_to_fullspace() (edlgt.models.quantum_model.QuantumModel method)
build_psi_matrix() (in module edlgt.entanglement.psi_matrix)
build_sector_expansion_projector() (in module edlgt.symmetries.generate_configs)
build_single_bgsector_configs() (edlgt.models.DFL_model.DFL_Model method)
build_sparse_psi_matrix() (in module edlgt.entanglement.psi_matrix)
build_truncated_Hamiltonian() (edlgt.models.QED_model.QED_Model method)
C
can_encode_partition_configs() (in module edlgt.entanglement.partitions)
canonical_avg() (edlgt.models.quantum_model.QuantumModel method)
check_commutator() (in module edlgt.tools.checks)
check_glob_sym_partial() (in module edlgt.symmetries.reference_checks)
check_global_sym() (in module edlgt.symmetries.global_abelian_sym)
check_global_sym_sitebased() (in module edlgt.symmetries.global_abelian_sym)
check_hermitian() (in module edlgt.tools.checks)
check_link_sym() (in module edlgt.symmetries.link_abelian_sym)
check_link_sym_partial() (in module edlgt.symmetries.reference_checks)
check_link_sym_sitebased() (in module edlgt.symmetries.link_abelian_sym)
check_matrix() (in module edlgt.tools.checks)
check_momentum_pair() (edlgt.models.quantum_model.QuantumModel method)
check_nbody_sym_partial() (in module edlgt.symmetries.reference_checks)
check_normalization() (in module edlgt.symmetries.translational_sym)
check_orthogonality() (in module edlgt.symmetries.translational_sym)
check_parity_inversion_operator() (edlgt.models.SU2_model.SU2_Model method)
check_string_sym_sitebased() (in module edlgt.symmetries.global_abelian_sym)
check_symmetries() (edlgt.models.DFL_model.DFL_Model method)
(edlgt.models.QED_model.QED_Model method)
(edlgt.models.SU2_model.SU2_Model method)
(edlgt.models.Z2_FermiHubbard_model.Z2_FermiHubbard_Model method)
check_Z2_nbody_sym_partial() (in module edlgt.symmetries.reference_checks)
check_z2_nbody_sym_partial() (in module edlgt.symmetries.reference_checks)
chi_function() (edlgt.operators.SU2_rishons.SU2_Rishon_gen static method)
commutator() (in module edlgt.tools.checks)
compare_configs() (in module edlgt.tools.config_encoding)
compute_expH() (edlgt.models.quantum_model.QuantumModel method)
compute_strides() (in module edlgt.tools.config_encoding)
config_to_index() (in module edlgt.tools.config_encoding)
config_to_index_binarysearch() (in module edlgt.tools.config_encoding)
config_to_index_linsearch() (in module edlgt.tools.config_encoding)
configure_dtype_mode() (edlgt.models.quantum_model.QuantumModel method)
construct_operator_list() (in module edlgt.modeling.qmb_operations)
construct_rishons() (edlgt.operators.SU2_rishons.SU2_Rishon method)
(edlgt.operators.SU2_rishons.SU2_Rishon_gen method)
convert_hamiltonian() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
corner_mask() (in module edlgt.modeling.masks)
custom_average() (in module edlgt.tools.plotting)
D
decode_key_to_config() (in module edlgt.tools.config_encoding)
decode_Xstrings() (in module edlgt.tools.stabilizers)
default_params() (edlgt.models.quantum_model.QuantumModel method)
dense_schmidt_probabilities() (in module edlgt.entanglement.schmidt)
DFL_Hamiltonian_couplings() (edlgt.models.DFL_model.DFL_Model method)
DFL_Model (class in edlgt.models.DFL_model)
diagonal_avg() (edlgt.models.quantum_model.QuantumModel method)
diagonalize() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
diagonalize_density_matrix() (in module edlgt.entanglement.density_matrix)
diagonalize_Hamiltonian() (edlgt.models.quantum_model.QuantumModel method)
directed_link_observable() (edlgt.models.quantum_model.QuantumModel method)
directed_link_shape() (edlgt.models.quantum_model.QuantumModel method)
directed_link_shapes() (edlgt.models.quantum_model.QuantumModel method)
display_singlet() (edlgt.operators.SU2_singlets.SU2_singlet method)
E
edlgt.entanglement.density_matrix
module
edlgt.entanglement.partitions
module
edlgt.entanglement.psi_matrix
module
edlgt.entanglement.schmidt
module
edlgt.modeling.masks
module
edlgt.modeling.qmb_operations
module
edlgt.modeling.qmb_state
module
edlgt.operators.bose_fermi_operators
module
edlgt.operators.QED_operators
module
edlgt.operators.spin_operators
module
edlgt.operators.SU2_operators
module
edlgt.operators.SU2_rishons
module
edlgt.operators.SU2_singlets
module
edlgt.operators.Z2_FermiHubbard_operators
module
edlgt.operators.Zn_operators
module
edlgt.symmetries.generate_configs
module
edlgt.symmetries.global_abelian_sym
module
edlgt.symmetries.inversion_sym
module
edlgt.symmetries.link_abelian_sym
module
edlgt.symmetries.reference_checks
module
edlgt.symmetries.sym_qmb_operations
module
edlgt.symmetries.symmetry_sector
module
edlgt.symmetries.translational_sym
module
edlgt.tools.checks
module
edlgt.tools.config_encoding
module
edlgt.tools.derivatives
module
edlgt.tools.manage_data
module
edlgt.tools.measures
module
edlgt.tools.plotting
module
edlgt.tools.stabilizers
module
encode_all_configs() (in module edlgt.tools.config_encoding)
encode_config() (in module edlgt.tools.config_encoding)
entanglement_entropy() (edlgt.modeling.qmb_state.QMB_state method)
exclude_columns() (in module edlgt.entanglement.partitions)
expectation_value() (edlgt.modeling.qmb_state.QMB_state method)
extract_support() (in module edlgt.tools.stabilizers)
F
F_prime() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
f_prime() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
fermi_operators() (in module edlgt.operators.bose_fermi_operators)
first_derivative() (in module edlgt.tools.derivatives)
four_body_op() (in module edlgt.modeling.qmb_operations)
free_energy() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
G
gaussian_time_integral() (in module edlgt.tools.plotting)
get_abelian_symmetry_sector() (edlgt.models.quantum_model.QuantumModel method)
get_background_charges_configs() (edlgt.models.DFL_model.DFL_Model method)
get_beta() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
get_bgsector_groups() (edlgt.models.DFL_model.DFL_Model method)
get_charge() (in module edlgt.tools.measures)
get_density() (in module edlgt.tools.measures)
get_empty_obs_array() (edlgt.modeling.plaquette_term.PlaquetteTerm method)
get_entropy_partition() (in module edlgt.modeling.qmb_hamiltonian)
get_expval() (edlgt.modeling.local_term.LocalTerm method)
(edlgt.modeling.nbody_term.NBodyTerm method)
(edlgt.modeling.plaquette_term.PlaquetteTerm method)
(edlgt.modeling.twobody_term.TwoBodyTerm method)
get_fermionic_string_correlator() (edlgt.models.DFL_model.DFL_Model method)
(edlgt.models.QED_model.QED_Model method)
(edlgt.models.SU2_model.SU2_Model method)
get_Hamiltonian() (edlgt.modeling.local_term.LocalTerm method)
get_hamiltonian() (edlgt.modeling.local_term.LocalTerm method)
get_Hamiltonian() (edlgt.modeling.nbody_term.NBodyTerm method)
get_hamiltonian() (edlgt.modeling.nbody_term.NBodyTerm method)
get_Hamiltonian() (edlgt.modeling.plaquette_term.PlaquetteTerm method)
get_hamiltonian() (edlgt.modeling.plaquette_term.PlaquetteTerm method)
get_Hamiltonian() (edlgt.modeling.twobody_term.TwoBodyTerm method)
get_hamiltonian() (edlgt.modeling.twobody_term.TwoBodyTerm method)
get_lambda_subspace() (in module edlgt.operators.Zn_operators)
get_link_sector_configs() (in module edlgt.symmetries.symmetry_sector)
get_mask() (edlgt.models.SU2_model.SU2_Model method)
get_mask_conditions() (edlgt.modeling.qmb_term.QMBTerm method)
get_momentum_basis() (in module edlgt.symmetries.translational_sym)
get_nbody_neighbors() (edlgt.modeling.nbody_term.NBodyTerm method)
get_norm() (in module edlgt.modeling.qmb_state)
get_observables() (edlgt.models.quantum_model.QuantumModel method)
get_parity_inversion_operator() (edlgt.models.SU2_model.SU2_Model method)
get_Pauli_operators() (in module edlgt.operators.spin_operators)
get_pauli_operators() (in module edlgt.operators.spin_operators)
get_plaquette_shape() (edlgt.modeling.plaquette_term.PlaquetteTerm method)
get_projector_for_efficient_density_matrix() (in module edlgt.entanglement.density_matrix)
get_qmb_state_from_configs() (edlgt.models.quantum_model.QuantumModel method)
get_r_value() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
get_reference_indices() (in module edlgt.symmetries.translational_sym)
get_sparsity() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
get_spin_Hilbert_spaces() (in module edlgt.operators.SU2_singlets)
get_spin_operators() (in module edlgt.operators.spin_operators)
get_staggered_conditions() (edlgt.modeling.qmb_term.QMBTerm method)
get_state_configs() (in module edlgt.symmetries.generate_configs)
get_state_configurations() (edlgt.modeling.qmb_state.QMB_state method)
get_SU2_singlets() (in module edlgt.operators.SU2_singlets)
get_symmetry_inputs() (edlgt.models.DFL_model.DFL_Model method)
get_symmetry_operator() (edlgt.modeling.qmb_term.QMBTerm method)
get_symmetry_sector_generators() (in module edlgt.symmetries.symmetry_sector)
get_thermal_beta() (edlgt.models.quantum_model.QuantumModel method)
get_time() (in module edlgt.tools.checks)
get_tline() (in module edlgt.tools.plotting)
get_translated_state_indices() (in module edlgt.symmetries.translational_sym)
global_abelian_sector() (in module edlgt.symmetries.global_abelian_sym)
global_sector_configs() (in module edlgt.symmetries.global_abelian_sym)
I
index_to_config() (in module edlgt.tools.config_encoding)
IsingModel (class in edlgt.models.ising_model)
iter_plaquettes() (edlgt.modeling.plaquette_term.PlaquetteTerm method)
L
link_abelian_sector() (in module edlgt.symmetries.link_abelian_sym)
link_avg() (edlgt.models.quantum_model.QuantumModel method)
link_sector_configs() (in module edlgt.symmetries.link_abelian_sym)
load_data_from_textfile() (in module edlgt.tools.manage_data)
load_dictionary() (in module edlgt.tools.manage_data)
local_op() (in module edlgt.modeling.qmb_operations)
local_parity_labels() (edlgt.models.SU2_model.SU2_Model method)
localbody_data_par() (in module edlgt.symmetries.sym_qmb_operations)
LocalTerm (class in edlgt.modeling.local_term)
M
m_values() (in module edlgt.operators.spin_operators)
measure_fermionic_nongaussianity() (edlgt.models.DFL_model.DFL_Model method)
(edlgt.models.QED_model.QED_Model method)
(edlgt.models.SU2_model.SU2_Model method)
measure_fidelity() (edlgt.models.quantum_model.QuantumModel method)
measure_observables() (edlgt.models.quantum_model.QuantumModel method)
microcanonical_avg() (edlgt.models.quantum_model.QuantumModel method)
mixed_exp_val_data() (in module edlgt.modeling.qmb_state)
module
edlgt.entanglement.density_matrix
edlgt.entanglement.partitions
edlgt.entanglement.psi_matrix
edlgt.entanglement.schmidt
edlgt.modeling.masks
edlgt.modeling.qmb_operations
edlgt.modeling.qmb_state
edlgt.operators.bose_fermi_operators
edlgt.operators.QED_operators
edlgt.operators.spin_operators
edlgt.operators.SU2_operators
edlgt.operators.SU2_rishons
edlgt.operators.SU2_singlets
edlgt.operators.Z2_FermiHubbard_operators
edlgt.operators.Zn_operators
edlgt.symmetries.generate_configs
edlgt.symmetries.global_abelian_sym
edlgt.symmetries.inversion_sym
edlgt.symmetries.link_abelian_sym
edlgt.symmetries.reference_checks
edlgt.symmetries.sym_qmb_operations
edlgt.symmetries.symmetry_sector
edlgt.symmetries.translational_sym
edlgt.tools.checks
edlgt.tools.config_encoding
edlgt.tools.derivatives
edlgt.tools.manage_data
edlgt.tools.measures
edlgt.tools.plotting
edlgt.tools.stabilizers
momentum_basis_projection() (edlgt.models.quantum_model.QuantumModel method)
moving_time_integral() (in module edlgt.tools.plotting)
N
nbody_data() (in module edlgt.symmetries.sym_qmb_operations)
nbody_data_2sites() (in module edlgt.symmetries.sym_qmb_operations)
nbody_data_momentum() (in module edlgt.symmetries.translational_sym)
nbody_data_momentum_1site() (in module edlgt.symmetries.translational_sym)
nbody_data_momentum_2sites() (in module edlgt.symmetries.translational_sym)
nbody_data_momentum_4sites() (in module edlgt.symmetries.translational_sym)
nbody_term() (in module edlgt.symmetries.sym_qmb_operations)
NBodyTerm (class in edlgt.modeling.nbody_term)
normalize() (edlgt.modeling.qmb_state.QMB_state method)
O
obc_mask() (in module edlgt.modeling.masks)
ops (edlgt.operators.SU2_rishons.SU2_Rishon attribute)
(edlgt.operators.SU2_rishons.SU2_Rishon_gen attribute)
overlap_QMB_state() (edlgt.models.QED_model.QED_Model method)
(edlgt.models.SU2_model.SU2_Model method)
P
participation_renyi_entropy() (edlgt.modeling.qmb_state.QMB_state method)
partition_function() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
pause() (in module edlgt.tools.checks)
PlaquetteTerm (class in edlgt.modeling.plaquette_term)
prepare_sector_split() (edlgt.models.DFL_model.DFL_Model method)
print_energy() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
print_nearest_neighbors() (edlgt.modeling.twobody_term.TwoBodyTerm method)
print_Plaquette() (edlgt.modeling.plaquette_term.PlaquetteTerm method)
print_plaquette() (edlgt.modeling.plaquette_term.PlaquetteTerm method)
print_state_config() (edlgt.models.bosehubbard_model.BoseHubbard_Model method)
(edlgt.models.DFL_model.DFL_Model method)
(edlgt.models.QED_model.QED_Model method)
(edlgt.models.SU2_model.SU2_Model method)
project_operators() (edlgt.models.quantum_model.QuantumModel method)
Q
QED_check_gauss_law() (in module edlgt.operators.QED_operators)
QED_dressed_site_operators() (in module edlgt.operators.QED_operators)
QED_gauge_invariant_operators() (in module edlgt.operators.QED_operators)
QED_gauge_invariant_states() (in module edlgt.operators.QED_operators)
QED_Hamiltonian_couplings() (edlgt.models.QED_model.QED_Model method)
QED_Model (class in edlgt.models.QED_model)
QED_plq_site_operators() (in module edlgt.operators.QED_operators)
QED_rishon_operators() (in module edlgt.operators.QED_operators)
QMB_hamiltonian (class in edlgt.modeling.qmb_hamiltonian)
qmb_operator() (in module edlgt.modeling.qmb_operations)
QMB_state (class in edlgt.modeling.qmb_state)
QMBTerm (class in edlgt.modeling.qmb_term)
QuantumModel (class in edlgt.models.quantum_model)
R
r_values() (in module edlgt.tools.measures)
reconstruct_Casimir_from_matter() (edlgt.models.SU2_model.SU2_Model method)
reconstruct_integrated_E2_from_N() (edlgt.models.QED_model.QED_Model method)
reduced_density_matrix() (edlgt.modeling.qmb_state.QMB_state method)
S
save_data_in_textfile() (in module edlgt.tools.manage_data)
save_dictionary() (in module edlgt.tools.manage_data)
save_sparse_matrix_to_dat() (in module edlgt.tools.manage_data)
second_derivative() (in module edlgt.tools.derivatives)
set_momentum_pair() (edlgt.models.quantum_model.QuantumModel method)
set_momentum_sector() (edlgt.models.quantum_model.QuantumModel method)
set_size() (in module edlgt.tools.plotting)
should_cache_psi_matrix_as_sparse() (in module edlgt.entanglement.psi_matrix)
spin_space() (in module edlgt.operators.spin_operators)
stabilizer_renyi_entropy() (edlgt.modeling.qmb_state.QMB_state method)
stabilizer_renyi_sum() (in module edlgt.tools.stabilizers)
stag_avg() (edlgt.models.quantum_model.QuantumModel method)
staggered_mask() (in module edlgt.modeling.masks)
structure_factor() (in module edlgt.tools.measures)
SU2_check_gauss_law() (in module edlgt.operators.SU2_operators)
SU2_check_rishon_algebra() (edlgt.operators.SU2_rishons.SU2_Rishon method)
(edlgt.operators.SU2_rishons.SU2_Rishon_gen method)
SU2_dressed_site_operators() (in module edlgt.operators.SU2_operators)
SU2_gauge_invariant_operators() (in module edlgt.operators.SU2_operators)
SU2_gauge_invariant_states() (in module edlgt.operators.SU2_operators)
SU2_gen_dressed_site_operators() (in module edlgt.operators.SU2_operators)
SU2_generators() (in module edlgt.operators.spin_operators)
su2_generators() (in module edlgt.operators.spin_operators)
SU2_Hamiltonian_couplings() (edlgt.models.SU2_model.SU2_Model method)
SU2_Model (class in edlgt.models.SU2_model)
SU2_Rishon (class in edlgt.operators.SU2_rishons)
SU2_Rishon_gen (class in edlgt.operators.SU2_rishons)
SU2_singlet (class in edlgt.operators.SU2_singlets)
SU2_singlet_canonical_vector() (in module edlgt.operators.SU2_singlets)
subenv_map_to_unique_indices() (in module edlgt.entanglement.partitions)
symmetry_sector_configs() (in module edlgt.symmetries.symmetry_sector)
T
thermal_average() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
time_evolution() (edlgt.modeling.qmb_hamiltonian.QMB_hamiltonian method)
time_evolution_Hamiltonian() (edlgt.models.quantum_model.QuantumModel method)
time_integral() (in module edlgt.tools.plotting)
truncate() (edlgt.modeling.qmb_state.QMB_state method)
truncation() (in module edlgt.modeling.qmb_state)
two_body_op() (in module edlgt.modeling.qmb_operations)
TwoBodyTerm (class in edlgt.modeling.twobody_term)
U
unique_configs_with_inverse() (in module edlgt.entanglement.partitions)
unique_sorted_int64() (in module edlgt.tools.stabilizers)
V
validate_parameters() (in module edlgt.tools.checks)
X
XYZModel (class in edlgt.models.XYZ_model)
Z
Z2_FermiHubbard_dressed_site_operators() (in module edlgt.operators.Z2_FermiHubbard_operators)
Z2_FermiHubbard_gauge_invariant_states() (in module edlgt.operators.Z2_FermiHubbard_operators)
Z2_FermiHubbard_Model (class in edlgt.models.Z2_FermiHubbard_model)
Zn_corner_magnetic_basis() (in module edlgt.operators.Zn_operators)
Zn_dressed_site_operators() (in module edlgt.operators.Zn_operators)
Zn_gauge_invariant_ops() (in module edlgt.operators.Zn_operators)
Zn_gauge_invariant_states() (in module edlgt.operators.Zn_operators)
Zn_rishon_operators() (in module edlgt.operators.Zn_operators)