Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 35 additions & 14 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -1,18 +1,39 @@
cff-version: 1.2.0
title: "TensorCategories.jl"
version: 0.5.5
license: "MIT"

message: >
If TensorCategories.jl contributes to your research, please cite the paper listed in the preferred citation below. The Zenodo DOI identifies the archived software release.

title: TensorCategories.jl
type: software
abstract: "TensorCategories provides a vast framework to compute categorical constructions of fusion categories explictly. These include the center and module categories"
message: "If you use this software, please cite it as below."
doi: 10.5281/zenodo.18760250
url: "https://github.com/FabianMaeurer/TensorCategories.jl"

authors:
- given-names: Fabian
family-names: Maeurer
affiliation: RPTU Kaiserslautern-Landau
- family-names: Mäurer
given-names: Fabian

repository-code: https://github.com/TensorCategories/TensorCategories.jl

identifiers:
- type: doi
value: 10.5281/zenodo.18760250
description: Archived software release on Zenodo

preferred-citation:
type: article
title: Computing the center of a fusion category
authors:
- family-names: Mäurer
given-names: Fabian
- family-names: Thiel
given-names: Ulrich
year: 2024
doi: 10.48550/arXiv.2406.13438
journal: arXiv

keywords:
- Tensor Categories
- Fusion Categories
- Drinfeld Center
- Module Categories
- tensor categories
- fusion categories
- category theory
- computational algebra
- Julia

license: GPL-3.0-or-later
17 changes: 7 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
# TensorCategories.jl

[![][docs-dev-img]][docs-dev-url] [![][ga-img]][ga-url] [![][codecov_img]][codecov_url] [![DOI](https://zenodo.org/badge/413334326.svg)](https://doi.org/10.5281/zenodo.18760250)
[![][docs-dev-img]][docs-dev-url] [![][ga-img]][ga-url] [![][codecov_img]][codecov_url] [![Citation](https://img.shields.io/badge/Citation-arXiv%3A2406.13438-B31B1B?logo=arxiv)](https://arxiv.org/abs/2406.13438)

TensorCategories.jl is an open-source software package for computations with tensor categories, especially fusion categories. Built on the [Julia](https://julialang.org/) programming language and the [OSCAR](https://www.oscar-system.org/) computer algebra system, it is designed to follow the mathematical definitions closely: objects, morphisms, tensor products, associators, and other categorical structures are represented as such, while concrete combinatorial descriptions, such as F-symbols, are also supported. The package supports exact symbolic computations over arbitrary base fields, including number fields and fields of positive characteristic, as well as numerical computations. It is intended as a tool for experimental research in mathematics and mathematical physics.

The package is developed in the spirit of the standard mathematical framework for tensor categories, as presented for example in the book [Tensor Categories](https://math.mit.edu/~etingof/egnobookfinal.pdf) by Etingof, Gelaki, Nikshych, and Ostrik, and is intended to serve as a computational companion to parts of this theory.
TensorCategories.jl is an open-source software package for computations with tensor categories, especially fusion categories. Built on the [Julia](https://julialang.org/) programming language and the [OSCAR](https://www.oscar-system.org/) computer algebra system, it is designed to closely follow the standard mathematical framework for tensor categories as presented, for example, in [Tensor Categories](https://math.mit.edu/~etingof/egnobookfinal.pdf) by Etingof, Gelaki, Nikshych, and Ostrik: objects, morphisms, tensor products, associators, and other categorical structures are represented as such, while concrete combinatorial descriptions, such as F-symbols, are also supported. The package supports exact symbolic computations over arbitrary base fields, including number fields and fields of positive characteristic, as well as numerical computations intended for applications in mathematical physics such as anyon models and conformal field theory.

Current highlights include:

Expand Down Expand Up @@ -66,11 +64,7 @@ This will automatically install all dependencies like [OSCAR](https://www.oscar-

## How to cite

If TensorCategories.jl contributes to your research, please cite both the paper introducing the package and the archived software release.

1. Fabian Mäurer and Ulrich Thiel, *Computing the center of a fusion category*, arXiv:2406.13438, 2024.

2. Fabian Mäurer, *TensorCategories.jl*, Zenodo, 2026. DOI: [10.5281/zenodo.18760250](https://doi.org/10.5281/zenodo.18760250).
If TensorCategories.jl contributes to your research, please cite the paper that introduced the software:

```bibtex
@misc{MaeurerThiel2024ComputingCenter,
Expand All @@ -82,7 +76,11 @@ If TensorCategories.jl contributes to your research, please cite both the paper
primaryClass = {math.RT},
doi = {10.48550/arXiv.2406.13438}
}
```

The software itself is archived on Zenodo and can be cited as follows:

```bibtex
@software{Maeurer2026TensorCategories,
author = {M{\"a}urer, Fabian},
title = {{TensorCategories.jl}},
Expand All @@ -94,7 +92,6 @@ If TensorCategories.jl contributes to your research, please cite both the paper
```



## Credits and Acknowledgements

TensorCategories.jl was initiated by [**Ulrich Thiel**](https://agag-thiel.math.rptu.de/math/) (RPTU University Kaiserslautern-Landau) within his project A20 "Towards unipotent character sheaves associated to Coxeter groups" (2020–2024) of the SFB-TRR 195 ["Symbolic Tools in Mathematics and their Application"](https://www.computeralgebra.de/sfb/), funded by the German Research Foundation (DFG). The package was created and developed by **Fabian Mäurer** as part of his Master's and PhD work under Thiel's supervision (2021–2026). Its development is currently supported by Thiel's project A20 "Categorical representation theory" (2024–2028) in the SFB-TRR 195. Additional support is provided by the Forschungsinitiative "SymbTools" of the state of Rheinland-Pfalz, in which Thiel is one of the project leaders.
Expand Down
Loading