English

TopologicalNumbers.jl: A Julia package for topological number computation

Mesoscale and Nanoscale Physics 2025-04-29 v2 Materials Science

Abstract

TopologicalNumbers.jl is an open-source Julia package designed to calculate topological invariants, mathematical quantities that characterize the properties of materials in condensed matter physics. These invariants, such as the Chern number and the Z2\mathbb{Z}_2 invariant, are crucial for understanding exotic materials like topological insulators and superconductors, which have potential applications in advanced electronics, spintronics, and quantum computing. This package provides researchers and educators with an easy-to-use and efficient toolset to compute these invariants across various dimensions and symmetry classes, facilitating the exploration and discovery of new topological phases of matter.

Keywords

Cite

@article{arxiv.2402.00885,
  title  = {TopologicalNumbers.jl: A Julia package for topological number computation},
  author = {Keisuke Adachi and Minoru Kanega},
  journal= {arXiv preprint arXiv:2402.00885},
  year   = {2025}
}

Comments

5 pages, User feedback is appreciated (Issues/Pull requests), GitHub repository: https://github.com/KskAdch/TopologicalNumbers.jl

R2 v1 2026-06-28T14:35:01.714Z