SOLAX: A Python solver for fermionic quantum systems with neural network support

  • Thirion L
  • Hansmann P
  • Bilous P
N/ACitations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Numerical modeling of fermionic many-body quantum systems presents similar challenges across various research domains, necessitating universal tools, including state-of-the-art machine learning techniques. Here, we introduce SOLAX, a Python library designed to compute and analyze fermionic quantum systems using the formalism of second quantization. SOLAX provides a modular framework for constructing and manipulating basis sets, quantum states, and operators, facilitating the simulation of electronic structures and determining many-body quantum states in finite-size Hilbert spaces. The library integrates machine learning capabilities to mitigate the exponential growth of Hilbert space dimensions in large quantum clusters. The core low-level functionalities are implemented using the recently developed Python library JAX. Demonstrated through its application to the Single Impurity Anderson Model, SOLAX offers a flexible and powerful tool for researchers addressing the challenges of many-body quantum systems across a broad spectrum of fields, including atomic physics, quantum chemistry, and condensed matter physics.

Cite

CITATION STYLE

APA

Thirion, L., Hansmann, P., & Bilous, P. (2025). SOLAX: A Python solver for fermionic quantum systems with neural network support. SciPost Physics Codebases. https://doi.org/10.21468/scipostphyscodeb.51

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free