tensorcategories.jl

Category Theory Framework

https://github.com/fabianmaeurer/tensorcategories.jl

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 2 DOI reference(s) in README
  • Academic publication links
    Links to: arxiv.org, zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.5%) to scientific vocabulary

Keywords

categories category-theory fusion julia tensor
Last synced: 6 months ago · JSON representation ·

Repository

Category Theory Framework

Basic Info
  • Host: GitHub
  • Owner: FabianMaeurer
  • Language: Julia
  • Default Branch: master
  • Homepage:
  • Size: 2.25 GB
Statistics
  • Stars: 17
  • Watchers: 2
  • Forks: 5
  • Open Issues: 1
  • Releases: 13
Topics
categories category-theory fusion julia tensor
Created over 4 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

TensorCategories.jl

DOI

TensorCategories is a package under development with the intention to provide a framework as well a examples for computations in the realm of categories.

Installation

You need to have Julia installed. To use TensorCategories do the following:

julia-repl julia> import Pkg julia> Pkg.add("TensorCategories")

Usage

TensorCategories relies on the algebraic structures from the OSCAR-System. Here a minimal usage Example.

@repl using TensorCategories, Oscar; C = graded_vector_spaces(QQ, symmetric_goup(3)) Z = center(C) simples(Z) smatrix(Z)

Features

TensorCategories provides a vast framework for constructions with finite tensor categories and especially fusion categories.

The Center of a fusion category

The current pinnacle feature is the computation of the center of a fusion category in explicit form. The theoretical ground work for this approach is layed in https://arxiv.org/abs/2406.13438

Acknowledgements

This project was started under supervision of Prof. Ulrich Thiel (University of Kaiserslautern). This work is a contribution to the SFB-TRR 195 'Symbolic Tools in Mathematics and their Application' of the German Research Foundation (DFG).

Owner

  • Login: FabianMaeurer
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
title: "TensorCategories.jl"
version: 0.5.2
license: "MIT"
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.15805916
url: "https://github.com/FabianMaeurer/TensorCategories.jl"
authors:
  - given-names: Fabian
    family-names: Maeurer
    affiliation: RPTU Kaiserslautern-Landau
keywords:
  - Tensor Categories
  - Fusion Categories
  - Drinfeld Center 
  - Module Categories

GitHub Events

Total
  • Create event: 7
  • Issues event: 2
  • Release event: 5
  • Watch event: 8
  • Issue comment event: 22
  • Push event: 144
  • Pull request event: 3
  • Fork event: 1
Last Year
  • Create event: 7
  • Issues event: 2
  • Release event: 5
  • Watch event: 8
  • Issue comment event: 22
  • Push event: 144
  • Pull request event: 3
  • Fork event: 1

Dependencies

.github/workflows/Documenter.yml actions
  • actions/checkout v2 composite
  • julia-actions/setup-julia latest composite
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite
.github/workflows/runtests.yml actions
  • actions/checkout v2 composite
  • codecov/codecov-action v2 composite
  • julia-actions/julia-buildpkg latest composite
  • julia-actions/julia-processcoverage v1 composite
  • julia-actions/julia-runtest latest composite
  • julia-actions/setup-julia latest composite
.github/workflows/CompatHelper.yml actions