TensorKit.jl: A Julia package for large-scale tensor computations, with a hint of category theory

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Devos, Lukas, Haegeman, Jutho
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916898154741760
author Devos, Lukas
Haegeman, Jutho
author_facet Devos, Lukas
Haegeman, Jutho
contents TensorKit.jl is a Julia-based software package for tensor computations, especially focusing on tensors with internal symmetries. This paper introduces the design philosophy, core functionalities, and distinctive features, including how to handle abelian, non-abelian, and anyonic symmetries through the ``TensorMap'' type. We highlight the software's flexibility, performance, and its capability to extend to new tensor types and symmetries, illustrating its practical applications through select case studies.
format Preprint
id arxiv_https___arxiv_org_abs_2508_10076
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle TensorKit.jl: A Julia package for large-scale tensor computations, with a hint of category theory
Devos, Lukas
Haegeman, Jutho
Mathematical Software
Strongly Correlated Electrons
Quantum Physics
TensorKit.jl is a Julia-based software package for tensor computations, especially focusing on tensors with internal symmetries. This paper introduces the design philosophy, core functionalities, and distinctive features, including how to handle abelian, non-abelian, and anyonic symmetries through the ``TensorMap'' type. We highlight the software's flexibility, performance, and its capability to extend to new tensor types and symmetries, illustrating its practical applications through select case studies.
title TensorKit.jl: A Julia package for large-scale tensor computations, with a hint of category theory
topic Mathematical Software
Strongly Correlated Electrons
Quantum Physics
url https://arxiv.org/abs/2508.10076