TopologicalNumbers.jl: A Julia package for topological number computation
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 2 invariant, are crucial for understanding exotic materials like topological insulators and superconductors, which have potential applications in advanced electronics, spintronics, and quantum computing (Hasan & Kane, 2010;Nayak et al., 2008;Qi & Zhang, 2011).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.
Authors
- Minoru Kanega (ORCID: https://orcid.org/0009-0008-4623-8010)
- Keisuke Adachi (ORCID: https://orcid.org/0009-0004-0195-7952)
Institutions
- Chiba University (JP)
- Ibaraki University (JP)
Publication Details
- Journal
- The Journal of Open Source Software
- Published
- 2025-04-23
- DOI
- https://doi.org/10.21105/joss.06944
- Primary Topic
- Topological Materials and Phenomena
- Type
- article
- Field-Weighted Citation Impact
- 0.00