Bart Andrews

Computational Physicist

UC Berkeley


I am an SNSF Postdoctoral Fellow at UC Berkeley working with Mike Zaletel and Rahul Roy on tensor network methods for quantum computing. Previously, I was working with Titus Neupert and Alexey Soluyanov († 2019) at the University of Zurich.

I work in the field of condensed matter theory and am interested in modelling quantum many-body systems. For this, I develop a wide range of numerical algorithms to study exotic phases of matter, such as the fractional quantum Hall effect and quantum many-body scars.

I carried out my PhD at the University of Cambridge, under the supervision of Gunnar Möller and Gareth Conduit, on the “Stability of Topological States and Crystalline Solids”. I have also written theses on skyrmions and Bose-Einstein condensates.

My current research, however, is diverse and not just limited to these topics. Please feel free to get in touch if you would like to connect or collaborate.


  • Tensor Networks
  • Topological Matter
  • Electronic Structure
  • Exotic Phases


  • PhD in Physics, 2019

    University of Cambridge

  • MASt in Applied Mathematics, 2015

    University of Cambridge

  • MSci in Physics with a Year in Europe, 2014

    Imperial College London


I perform research in a wide range of areas and am always keen to diversify. For recent activity, please see my Google Scholar profile.

Tensor Networks

One of the first steps towards designing a quantum computer is simulating quantum algorithms. A natural framework in which to achieve this is tensor networks, which have a direct correspondence to the unitary circuits executed on quantum processors, such as the IBM Eagle. The key feature of such algorithms is that they can truncate the amount of entanglement in the system in a controlled way, which enables simulation on a classical computer. Moreover, applications of tensor networks go beyond quantum simulators, as they can also be leveraged to efficiently analyze a large class of quantum many-body systems. In my current research, I am developing 2D generalizations of popular 1D tensor network algorithms to improve system-size scaling for the simulation of real materials.

Topological Matter

Topological phases of matter cannot be characterized using a local order parameter and are robust to external perturbations. This topological protection can lead to revolutionary physical phenomena, such as the macroscopic quantization seen in quantum Hall systems, which is now used to define fundamental physical constants. Moreover, applications of topological matter go beyond metrology and device physics, as theory suggests that they can be exploited to design better quantum computers, immune to many of the obstacles associated with decoherence and error correction. In my current research, I am analyzing the stability of fractional quantum Hall states in lattice models to guide experiments in constructing anyon braid gates, which are the building blocks of a topological quantum computer.

Electronic Structure

Not all interesting problems in quantum many-body systems involve strongly-correlated electrons. In fact, some of the most pressing and challenging questions reduce to precisely analyzing the energy spectrum of conventional materials. Electronic structure methods leverage advanced algorithms and physical insight to achieve this goal. In my research, I am interested in the stability of molecules and crystals, in order to determine why some configurations are more energetically favorable than others. To this end, I have implemented matrix of force constants calculations directly in quantum Monte Carlo, to compute eigenmodes more efficiently than competing methods, and I have investigated the theory of non-harmonic crystal structures, to unify paradigmatic models in the literature.

Exotic Phases

Aside from topological matter, there are several other exotic phases in quantum many-body systems that are not fully understood. In my research, I study these new phases of matter to understand and leverage their unusual properties. To this end, I have analyzed the stability of periodically-driven quantum spin systems with a non-thermal subset of eigenstates, I have investigated the extent to which skyrmions can be used to model the baryons of quantum chromodynamics, and I have modeled the anomalous expansion of turbulent Bose-Einstein condensates released from an ellipsoidal trap. In my current research, I am using a combination of electronic structure and tensor network methods to simulate the non-Hermitian skin effect in interacting graphene nanoribbons.


As part of my research, I develop and maintain a variety of software repositories. For recent activity, please see my GitHub profile.


HofstadterTools is an open-source Python package used for analyzing the Hofstadter model, which describes the behavior of non-interacting quantum particles hopping on a lattice coupled to a gauge field. Motivated by the model’s generalizability, interdisciplinary appeal, and recent experimental realization, I created this software package independently for use by the community. For more information, please see the git repo or documentation.


TeNPy is an open-source Python repository used for tensor network calculations. I have contributed to TeNPy by adding several examples for characterizing topological phases, as well as tutorials on simulating fractional Chern insulators and symmetry-protected topology. Currently, I am developing a closed-source branch based on algorithms for isometric projected entangled pair states. For more information, please see the git repo or forum.


CASINO is a commercial Fortran repository used for quantum Monte Carlo calculations. Originally designed as an in-house code for the University of Cambridge, CASINO is now used by researchers all over the world. I have contributed to CASINO by adding the capability to directly compute the matrix of force constants in quantum Monte Carlo, together with Yu Yang Liu and Gareth Conduit. For more information, please see our research paper or the forum.


DiagHam is an open-source C++ repository used for exact diagonalization calculations. I have contributed to DiagHam by adding the functionality to compute density-density correlation functions and dynamical structure factors for fractional quantum Hall states, together with Gunnar Möller. Currently, I am implementing tools to analyze the quantum geometry of fractional Chern insulators. For more information, please see the svn repo or wiki.


  • 569 Birge Hall, 100 South Dr, Berkeley, CA 94720, USA