collaborators

6 papers

cs.PL2026

Categorical Message Passing Language (CaMPL) for programmers

Daniel Kiyoshi Hashimoto, Alexanna Little Berg, Priyaa Varshinee Srinivasan

Categorical Message Passing Language (CaMPL) is a functional-style concurrent programming language whose semantics is in category theory, more specifically, linear actegories. Its…

math.CT2026

Unitary, Inner product, and Dagger categories

Robin Cockett, Durgesh Kumar, Priyaa Varshinee Srinivasan

This article provides an alternate characterization of dagger categories, which are central to the study of categorical quantum mechanics, in terms of inner product categories. An…

quant-ph2026

Generalized Inverses of Quantum Channels: a categorical perspective

Robin Cockett, Jean-Simon Pacaud Lemay, Priyaa Varshinee Srinivasan

A quantum channel is defined as being completely positive (CP) and trace preserving (TP). While not every quantum channel is invertible or reversible, every quantum channel admits…

math.CT2025

A Compositional Account of Generalized Reversible Computing

Clémence Chanavat, Priyaa Varshinee Srinivasan

We develop a compositional framework for generalized reversible computing using copy-discard categories and resource theories. We introduce partitioned matrices between partitioned…

math.CT2025

Dagger-Drazin Inverses

Robin Cockett, Jean-Simon Pacaud Lemay, Priyaa Varshinee Srinivasan

Drazin inverses are a special kind of generalized inverses that can be defined for endomorphisms in any category. A natural question to ask is whether one can somehow extend the no…

math.CT2025

Drazin Inverses in Categories

Robin Cockett, Jean-Simon Pacaud Lemay, Priyaa Varshinee Srinivasan

Drazin inverses are a fundamental algebraic structure which have been extensively deployed in semigroup theory, ring theory, and matrix theory. Drazin inverses can also be defined…