Hostname: page-component-77f85d65b8-g4pgd Total loading time: 0 Render date: 2026-04-19T00:24:37.626Z Has data issue: false hasContentIssue false

On traces in categories of contractions

Published online by Cambridge University Press:  13 February 2026

Aaron David Fairbanks
Affiliation:
Department of Mathematics and Statistics, Dalhousie University , Halifax, NS, Canada
Peter Selinger*
Affiliation:
Department of Mathematics and Statistics, Dalhousie University , Halifax, NS, Canada
*
Corresponding author: Peter Selinger; Email: selinger@mathstat.dal.ca
Rights & Permissions [Opens in a new window]

Abstract

Traced monoidal categories model processes that can feed their outputs back to their own inputs, abstracting iteration. The category of finite-dimensional Hilbert spaces with the direct sum tensor is not traced. But surprisingly, in 2014, Bartha showed that the monoidal subcategory of isometries is traced. The same holds for coisometries, unitary maps, and contractions. This suggests the possibility of feeding outputs of quantum processes back to their own inputs, analogous to iteration. In this paper, we show that Bartha’s result is not specifically tied to Hilbert spaces, but works in any dagger additive category with Moore–Penrose pseudoinverses (a natural dagger-categorical generalization of inverses).

Information

Type
Paper
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - ND
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives licence (https://creativecommons.org/licenses/by-nc-nd/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided that no alterations are made and the original article is properly cited. The written permission of Cambridge University Press or the rights holder(s) must be obtained prior to any commercial use and/or adaptation of the article.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. Axioms for a partially traced category. Here, we write for directed Kleene equality, i.e., if $x$ is defined, then so is $y$ and they are equal. Similarly, $x\rightleftharpoons y$ means $x$ and $y$ are either both undefined, or both defined and equal. The axioms for a total trace are obtained by replacing the symbols and $\rightleftharpoons$ by equality.