Skip to content

Code, data, scripts, and figures for a paper on the unary representation of bosons.

Notifications You must be signed in to change notification settings

DelMaestroGroup/papers-code-UnaryBosonicBasis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paper DOI

Balls and Walls: A Compact Unary Coding for Bosonic States

Hatem Barghathi, Caleb Usadi, Micah Beck, and Adrian Del Maestro

arXiv:2109.07508

Abstract

We introduce a unary coding of bosonic occupation states based on the famous ``balls and walls'' counting for the number of configurations of $N$ indistinguishable particles on $L$ distinguishable sites. Each Fock state is represented by an integer with a human readable bit string that has a compositional structure allowing for the efficient application of operators that locally modify the number of bosons. By exploiting translational and inversion symmetries, we identify a speedup factor of order $L$ over current methods when generating the basis states of bosonic lattice models. The unary coding is applied to a one-dimensional Bose-Hubbard Hamiltonian with up to $L=N=20$, and the time needed to generate the ground state block is reduced to a fraction of the diagonalization time. For the ground state symmetry resolved entanglement, we demonstrate that variational approaches restricting the local bosonic Hilbert space could result in an error that scales with system size.

Description

This repository includes links, code, scripts, and data to generate the figures for the associated paper on compact unary coding for bosonic states.

Requirements

The data in this project was generated via exact diagonalization. Everything included in the data directory was generated via:

Support

The creation of these materials was supported in part by the National Science Foundation under Award No. DMR-2041995.

Figures

Figure 01: Time Scaling

Figure 02: Entanglement Measures

Figure 03: Restricted Occupation Numbers

About

Code, data, scripts, and figures for a paper on the unary representation of bosons.

Resources

Stars

Watchers

Forks

Packages

No packages published