Skip to main content

Showing 1–35 of 35 results for author: Cockett, R

.
  1. arXiv:2402.18226  [pdf, ps, other

    math.CT

    Drazin Inverses in Categories

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

    Abstract: Drazin inverses are a fundamental algebraic structure which have been extensively deployed in semigroup theory and ring theory. Drazin inverses can also be defined for endomorphisms in any category. However, beyond a paper by Puystjens and Robinson from 1987, not much has been done with Drazin inverses in category theory. As such, here we provide a survey of the theory of Drazin inverses from a ca… ▽ More

    Submitted 28 February, 2024; originally announced February 2024.

  2. Moore-Penrose Dagger Categories

    Authors: Robin Cockett, Jean-Simon Pacaud Lemay

    Abstract: The notion of a Moore-Penrose inverse (M-P inverse) was introduced by Moore in 1920 and rediscovered by Penrose in 1955. The M-P inverse of a complex matrix is a special type of inverse which is unique, always exists, and can be computed using singular value decomposition. In a series of papers in the 1980s, Puystjens and Robinson studied M-P inverses more abstractly in the context of dagger cate… ▽ More

    Submitted 31 August, 2023; originally announced August 2023.

    Comments: In Proceedings QPL 2023, arXiv:2308.15489

    ACM Class: F.4.1; G.1.3;

    Journal ref: EPTCS 384, 2023, pp. 171-186

  3. arXiv:2305.16524  [pdf, ps, other

    math.CT cs.LO

    Classical Distributive Restriction Categories

    Authors: Robin Cockett, Jean-Simon Pacaud Lemay

    Abstract: In the category of sets and partial functions, $\mathsf{PAR}$, while the disjoint union $\sqcup$ is the usual categorical coproduct, the Cartesian product $\times$ becomes a restriction categorical analogue of the categorical product: a restriction product. Nevertheless, $\mathsf{PAR}$ does have a usual categorical product as well in the form $A \& B := A \sqcup B \sqcup (A \times B)$. Surprisingl… ▽ More

    Submitted 21 September, 2023; v1 submitted 25 May, 2023; originally announced May 2023.

    Comments: We would like to dedicate this paper to Pieter Hofstra (1975-2022). Accepted in a special issue of Theory and Applications of Categories dedicated to Pieter Hofstra

  4. arXiv:2303.11839  [pdf, other

    math.CT quant-ph

    Normalizing Resistor Networks

    Authors: Robin Cockett, Amolak Ratan Kalra, Priyaa Varshinee Srinivasan

    Abstract: Star to mesh transformations are well-known in electrical engineering, and are reminiscent of local complementation for graph states in qudit stabilizer quantum mechanics. This paper describes a rewriting system for resistor circuits over any positive division rig using general star to mesh transformations. We show how these transformations can be organized into a confluent and terminating rewriti… ▽ More

    Submitted 14 December, 2023; v1 submitted 19 March, 2023; originally announced March 2023.

    Comments: In Proceedings ACT 2023, arXiv:2312.08138

    Journal ref: EPTCS 397, 2023, pp. 70-83

  5. arXiv:2206.09784  [pdf, other

    quant-ph math.CT

    Extending Resource Monotones using Kan Extensions

    Authors: Robin Cockett, Isabelle Jianing Geng, Carlo Maria Scandolo, Priyaa Varshinee Srinivasan

    Abstract: In this paper we generalize the framework proposed by Gour and Tomamichel regarding extensions of monotones for resource theories. A monotone for a resource theory assigns a real number to each resource in the theory signifying the utility or the value of the resource. Gour and Tomamichel studied the problem of extending monotones using set-theoretical framework when a resource theory embeds fully… ▽ More

    Submitted 31 July, 2023; v1 submitted 20 June, 2022; originally announced June 2022.

    Comments: In Proceedings ACT 2022, arXiv:2307.15519

    Journal ref: EPTCS 380, 2023, pp. 203-223

  6. arXiv:2205.05870  [pdf, ps, other

    quant-ph

    Categories of Kirchhoff relations

    Authors: Robin Cockett, Amolak Ratan Kalra, Shiroman Prakash

    Abstract: It is known that the category of affine Lagrangian relations, AffLagRel_F, over a field, F, of integers modulo a prime p (with p > 2) is isomorphic to the category of stabilizer quantum circuits for p-dits. Furthermore, it is known that electrical circuits (generalized for the field F) occur as a natural subcategory of AffLagRel_F. The purpose of this paper is to provide a characterization of the… ▽ More

    Submitted 7 July, 2022; v1 submitted 11 May, 2022; originally announced May 2022.

    Comments: 36 pages

  7. Exponential Modalities and Complementarity (extended abstract)

    Authors: Robin Cockett, Priyaa Varshinee Srinivasan

    Abstract: The exponential modalities of linear logic have been used by various authors to model infinite-dimensional quantum systems. This paper explains how these modalities can also give rise to the complementarity principle of quantum mechanics. The paper uses a formulation of quantum systems based on dagger-linear logic, whose categorical semantics lies in mixed unitary categories, and a formulatio… ▽ More

    Submitted 3 November, 2022; v1 submitted 8 March, 2021; originally announced March 2021.

    Comments: In Proceedings ACT 2021, arXiv:2211.01102. A full version of this paper, containing all proofs, appears at arXiv:2103:05191

    Journal ref: EPTCS 372, 2022, pp. 207-220

  8. arXiv:2010.15490  [pdf, ps, other

    math.CT cs.LO

    Linearizing Combinators

    Authors: Robin Cockett, Jean-Simon Pacaud Lemay

    Abstract: In 2017, Bauer, Johnson, Osborne, Riehl, and Tebbe (BJORT) showed that the Abelian functor calculus provides an example of a Cartesian differential category. The definition of a Cartesian differential category is based on a differential combinator which directly formalizes the total derivative from multivariable calculus. However, in the aforementioned work the authors used techniques from Goodwil… ▽ More

    Submitted 18 February, 2022; v1 submitted 29 October, 2020; originally announced October 2020.

    Comments: Final version. This paper has been accepted and will be published in Theory and Applications of Categories

    MSC Class: 18F40; 18F50

  9. arXiv:2010.15182  [pdf, ps, other

    math.CT

    Latent Fibrations: Fibrations for Categories of Partial Maps

    Authors: Robin Cockett, Geoff Cruttwell, Jonathan Gallagher, Dorette Pronk

    Abstract: Latent fibrations are an adaptation, appropriate for categories of partial maps (as presented by restriction categories), of the usual notion of fibration. The paper initiates the development of the basic theory of latent fibrations and explores some key examples. Latent fibrations cover a wide variety of examples, some of which are partial versions of standard fibrations, and some of which are pa… ▽ More

    Submitted 28 October, 2020; originally announced October 2020.

    Comments: 65 pages, submitted to "Theory and Applications of Categories"

    MSC Class: 18B99 18D30

  10. arXiv:2004.09699  [pdf, other

    math.CT

    Generalising the étale groupoid--complete pseudogroup correspondence

    Authors: Robin Cockett, Richard Garner

    Abstract: We prove a generalisation of the correspondence, due to Resende and Lawson--Lenz, between étale groupoids---which are topological groupoids whose source map is a local homeomorphisms---and complete pseudogroups---which are inverse monoids equipped with a particularly nice representation on a topological space. Our generalisation improves on the existing functorial correspondence in four ways. Fi… ▽ More

    Submitted 20 April, 2020; originally announced April 2020.

    Comments: 65 pages

  11. arXiv:1911.12120  [pdf, ps, other

    math.CT math.DG

    Differential equations in a tangent category I: Complete vector fields, flows, and exponentials

    Authors: J. R. B. Cockett, G. S. H. Cruttwell, J. -S. P. Lemay

    Abstract: This paper describes how to define and work with differential equations in the abstract setting of tangent categories. The key notion is that of a curve object which is, for differential geometry, the structural analogue of a natural number object. A curve object is a preinitial object for dynamical systems; dynamical systems may, in turn, be viewed as determining systems of differential equations… ▽ More

    Submitted 8 February, 2021; v1 submitted 27 November, 2019; originally announced November 2019.

  12. arXiv:1910.07065  [pdf, ps, other

    cs.LO math.CT

    Reverse derivative categories

    Authors: Robin Cockett, Geoffrey Cruttwell, Jonathan Gallagher, Jean-Simon Pacaud Lemay, Benjamin MacAdam, Gordon Plotkin, Dorette Pronk

    Abstract: The reverse derivative is a fundamental operation in machine learning and automatic differentiation. This paper gives a direct axiomatization of a category with a reverse derivative operation, in a similar style to that given by Cartesian differential categories for a forward derivative. Intriguingly, a category with a reverse derivative also has a forward derivative, but the converse is not true.… ▽ More

    Submitted 15 October, 2019; originally announced October 2019.

    Comments: Extended version of paper to appear at CSL 2020

    ACM Class: F.3.2; D.3.1

  13. arXiv:1910.05617  [pdf, ps, other

    math.CT

    Tangent Categories from the Coalgebras of Differential Categories

    Authors: Robin Cockett, Jean-Simon Pacaud Lemay, Rory B. B. Lucyshyn-Wright

    Abstract: Following the pattern from linear logic, the coKleisli category of a differential category is a Cartesian differential category. What then is the coEilenberg-Moore category of a differential category? The answer is a tangent category! A key example arises from the opposite of the category of Abelian groups with the free exponential modality. The coEilenberg-Moore category, in this case, is the opp… ▽ More

    Submitted 12 October, 2019; originally announced October 2019.

    Comments: This is an extended version of a conference paper for CSL2020

  14. arXiv:1906.04248  [pdf, ps, other

    math.CT

    Compact inverse categories

    Authors: Robin Cockett, Chris Heunen

    Abstract: The Ehresmann-Schein-Nambooripad theorem gives a structure theorem for inverse monoids: they are inductive groupoids. A particularly nice case due to Jarek is that commutative inverse monoids become semilattices of abelian groups. It has also been categorified by DeWolf-Pronk to a structure theorem for inverse categories as locally complete inductive groupoids. We show that in the case of compact… ▽ More

    Submitted 10 June, 2019; originally announced June 2019.

    Comments: 15 pages

  15. arXiv:1905.08877  [pdf, other

    math.CT cs.LO

    Complete Positivity for Mixed Unitary Categories

    Authors: Robin Cockett, Priyaa Varshinee Srinivasan

    Abstract: Coecke and Heunen described completely positive maps in dagger monoidal categories and the {\sf CP}-infinity construction on these categories in order to construct a category of arbitrary dimensional quantum processes. This article generalizes the ${\sf CP}$-infinity construction of dagger monoidal categories to mixed unitary categories. Mixed unitary categories, on the one hand, generalize the (c… ▽ More

    Submitted 23 June, 2023; v1 submitted 21 May, 2019; originally announced May 2019.

    Comments: Lots of figures

  16. arXiv:1902.08245  [pdf, other

    physics.geo-ph physics.comp-ph

    3D electromagnetic modelling and inversion: A case for open-source

    Authors: Douglas W. Oldenburg, Lindsey J. Heagy, Seogi Kang, Rowan Cockett

    Abstract: Electromagnetics has an important role to play in solving the next generation of geoscience problems. These problems are multidisciplinary, complex, and require collaboration. This is especially true at the base scientific level where the underlying physical equations need to be solved, and data, associated with physical experiments, need to be inverted. In this paper, we present arguments for ado… ▽ More

    Submitted 21 February, 2019; originally announced February 2019.

    Journal ref: Exploration Geophysics, 51(1), 25-37 (2020)

  17. arXiv:1902.08238  [pdf, other

    physics.geo-ph physics.comp-ph

    Open source software for simulations and inversions of airborne electromagnetic data

    Authors: Lindsey J. Heagy, Seogi Kang, Rowan Cockett, Douglas Oldenburg

    Abstract: Inversions of airborne EM data are often an iterative process, not only requiring that the researcher be able to explore the impact of changing components such as the choice of regularization functional or model parameterization, but also often requiring that forward simulations be run and fields and fluxes visualized in order to build an understanding of the physical processes governing what we o… ▽ More

    Submitted 21 February, 2019; originally announced February 2019.

    Journal ref: Exploration Geophysics, 51(1), 38-44 (2020)

  18. Dagger linear logic for categorical quantum mechanics

    Authors: Robin Cockett, Cole Comfort, Priyaa Srinivasan

    Abstract: Categorical quantum mechanics exploits the dagger compact closed structure of finite dimensional Hilbert spaces, and uses the graphical calculus of string diagrams to facilitate reasoning about finite dimensional processes. A significant portion of quantum physics, however, involves reasoning about infinite dimensional processes, and it is well-known that the category of all Hilbert spaces is not… ▽ More

    Submitted 15 November, 2021; v1 submitted 1 September, 2018; originally announced September 2018.

    MSC Class: 18b99; 81P10; 03G12 ACM Class: F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 17, Issue 4 (November 16, 2021) lmcs:7030

  19. arXiv:1806.04804  [pdf, ps, other

    math.CT

    Differential Categories Revisited

    Authors: R. F. Blute, J. R. B. Cockett, J-S. Pacaud Lemay, R. A. G. Seely

    Abstract: Differential categories were introduced to provide a minimal categorical doctrine for differential linear logic. Here we revisit the formalism and, in particular, examine the two different approaches to defining differentiation which were introduced. The basic approach used a deriving transformation, while a more refined approach, in the presence of a bialgebra modality, used a codereliction. The… ▽ More

    Submitted 7 May, 2019; v1 submitted 12 June, 2018; originally announced June 2018.

    Comments: This is an extended version of "There is only one notion of differentiation." Cockett, R., & Lemay, J-S., 2nd International Conference on Formal Structures for Computation and Deduction (FSCD 2017)

  20. arXiv:1805.09836  [pdf, ps, other

    math.CT math.LO math.RA

    Finiteness spaces and generalized power series

    Authors: Richard Blute, Robin Cockett, Pierre-Alain Jacqmin, Philip Scott

    Abstract: We consider Ribenboim's construction of rings of generalized power series. Ribenboim's construction makes use of a special class of partially ordered monoids and a special class of their subsets. While the restrictions he imposes might seem conceptually unclear, we demonstrate that they are precisely the appropriate conditions to represent such monoids as internal monoids in an appropriate categor… ▽ More

    Submitted 24 May, 2018; originally announced May 2018.

    MSC Class: 18D10; 18D35; 13J05

  21. arXiv:1804.10360  [pdf, other

    cs.LO math.CT quant-ph

    The Category TOF

    Authors: J. R. B. Cockett, Cole Comfort

    Abstract: We provide a complete set of identities for the symmetric monoidal category, TOF, generated by the Toffoli gate and computational ancillary bits. We do so by demonstrating that the functor which evaluates circuits on total points, is an equivalence into the full subcategory of sets and partial isomorphisms with objects finite powers of the two element set. The structure of the proof builds -- and… ▽ More

    Submitted 29 January, 2019; v1 submitted 27 April, 2018; originally announced April 2018.

    Comments: In Proceedings QPL 2018, arXiv:1901.09476

    Journal ref: EPTCS 287, 2019, pp. 67-84

  22. Integral Categories and Calculus Categories

    Authors: J. R. B. Cockett, JS Lemay

    Abstract: Differential categories are now an established abstract setting for differentiation. However not much attention has been given to the process which is inverse to differentiation: integration. This paper presents the parallel development for integration by axiomatizing an integral transformation, $s_A: !A \to !A \otimes A$, in a symmetric monoidal category with a coalgebra modality. When integratio… ▽ More

    Submitted 19 December, 2017; v1 submitted 25 July, 2017; originally announced July 2017.

    Comments: Preprint, Submitted to Mathematical Structures in Computer Science

    MSC Class: 18D10; 03F52

    Journal ref: Math. Struct. Comp. Sci. 29 (2019) 243-308

  23. arXiv:1707.02348  [pdf, other

    cs.LO quant-ph

    The Category CNOT

    Authors: Robin Cockett, Cole Comfort, Priyaa Srinivasan

    Abstract: We exhibit a complete set of identities for CNOT, the symmetric monoidal category generated by the controlled-not gate, the swap gate, and the computational ancillae. We prove that CNOT is a discrete inverse category. Moreover, we prove that CNOT is equivalent to the category of partial isomorphisms of finitely-generated non-empty commutative torsors of characteristic 2. Equivalently this is the c… ▽ More

    Submitted 1 March, 2018; v1 submitted 5 July, 2017; originally announced July 2017.

    Comments: In Proceedings QPL 2017, arXiv:1802.09737

    Journal ref: EPTCS 266, 2018, pp. 258-293

  24. A numerical method for efficient 3D inversions using Richards equation

    Authors: Rowan Cockett, Lindsey J. Heagy, Eldad Haber

    Abstract: Fluid flow in the vadose zone is governed by Richards equation; it is parameterized by hydraulic conductivity, which is a nonlinear function of pressure head. Investigations in the vadose zone typically require characterizing distributed hydraulic properties. Saturation or pressure head data may include direct measurements made from boreholes. Increasingly, proxy measurements from hydrogeophysics… ▽ More

    Submitted 11 June, 2017; originally announced June 2017.

    Comments: Computers and Geosciences (2018)

  25. arXiv:1610.08774  [pdf, ps, other

    math.CT math.DG

    Connections in Tangent Categories

    Authors: J. R. B. Cockett, G. S. H. Cruttwell

    Abstract: Connections are an important tool of differential geometry. This paper investigates their definition and structure in the abstract setting of tangent categories. At this level of abstraction we derive several classically important results about connections, including the Bianchi identities, identities for curvature and torsion, almost complex structure, and parallel transport.

    Submitted 27 July, 2017; v1 submitted 27 October, 2016; originally announced October 2016.

    Comments: This version fixes a number of typos and small errors in an earlier version. To be published in Theory and Applications of Categories

    MSC Class: 18D99; 53B05; 53B15; 51K10

  26. arXiv:1610.00804  [pdf, other

    physics.geo-ph physics.data-an

    A framework for simulation and inversion in electromagnetics

    Authors: Lindsey J. Heagy, Rowan Cockett, Seogi Kang, Gudni K. Rosenkjaer, Douglas W. Oldenburg

    Abstract: Simulations and inversions of electromagnetic geophysical data are paramount for discerning meaningful information about the subsurface from these data. Depending on the nature of the source electromagnetic experiments may be classified as time-domain or frequency-domain. Multiple heterogeneous and sometimes anisotropic physical properties, including electrical conductivity and magnetic permeabili… ▽ More

    Submitted 26 June, 2017; v1 submitted 3 October, 2016; originally announced October 2016.

    Journal ref: Computers & Geosciences, 107(July), 1-19 (2017)

  27. arXiv:1606.08379  [pdf, ps, other

    math.CT math.DG

    Differential bundles and fibrations for tangent categories

    Authors: J. R. B. Cockett, G. S. H. Cruttwell

    Abstract: Tangent categories are categories equipped with a tangent functor: an endofunctor with certain natural transformations which make it behave like the tangent bundle functor on the category of smooth manifolds. They provide an abstract setting for differential geometry by axiomatizing key aspects of the subject which allow the basic theory of these geometric settings to be captured. Importantly, the… ▽ More

    Submitted 9 March, 2017; v1 submitted 27 June, 2016; originally announced June 2016.

    Comments: Updated version, to be published in Cahiers de topologie et geometrie differentielle categoriques

    MSC Class: 18D30; 18F15; 57R22

  28. arXiv:1405.6973  [pdf, ps, other

    math.CT

    Cartesian Differential Storage Categories

    Authors: Richard Blute, Robin Cockett, Robert Seely

    Abstract: Cartesian differential categories were introduced to provide an abstract axiomatization of categories of differentiable functions. The fundamental example is the category whose objects are Euclidean spaces and whose arrows are smooth maps. Tensor differential categories provide the framework for categorical models of differential linear logic. The coKleisli category of any tensor differential ca… ▽ More

    Submitted 27 May, 2014; originally announced May 2014.

  29. arXiv:1211.6170  [pdf, ps, other

    math.CT cs.LO

    Restriction categories as enriched categories

    Authors: Robin Cockett, Richard Garner

    Abstract: Restriction categories were introduced to provide an axiomatic setting for the study of partially defined map**s; they are categories equipped with an operation called restriction which assigns to every morphism an endomorphism of its domain, to be thought of as the partial identity that is defined to just the same degree as the original map. In this paper, we show that restriction categories ca… ▽ More

    Submitted 26 November, 2012; originally announced November 2012.

    Comments: 29 pages

  30. arXiv:1208.4068  [pdf, ps, other

    math.CT

    Differential restriction categories

    Authors: J. R. B. Cockett, G. S. H. Cruttwell, J. D. Gallagher

    Abstract: We combine two recent ideas: cartesian differential categories, and restriction categories. The result is a new structure which axiomatizes the category of smooth maps defined on open subsets of $\R^n$ in a way that is completely algebraic. We also give other models for the resulting structure, discuss what it means for a partial map to be additive or linear, and show that differential restriction… ▽ More

    Submitted 20 August, 2012; originally announced August 2012.

    Comments: 72 pages

    MSC Class: 18D99

    Journal ref: Theory Appl. Categ. 25 (2011), No. 21, pp 537--613

  31. arXiv:0904.1529  [pdf, ps, other

    cs.LO math.CT math.LO

    On the word problem for SP-categories, and the properties of two-way communication

    Authors: Luigi Santocanale, Robin Cockett

    Abstract: The word problem for categories with free products and coproducts (sums), SP-categories, is directly related to the problem of determining the equivalence of certain processes. Indeed, the maps in these categories may be directly interpreted as processes which communicate by two-way channels. The maps of an SP-category may also be viewed as a proof theory for a simple logic with a game theoretic… ▽ More

    Submitted 9 April, 2009; originally announced April 2009.

  32. arXiv:math/0703713  [pdf, other

    math.CT cs.LO

    The logic of message passing

    Authors: J. R. B. Cockett, Craig Pastro

    Abstract: Message passing is a key ingredient of concurrent programming. The purpose of this paper is to describe the equivalence between the proof theory, the categorical semantics, and term calculus of message passing. In order to achieve this we introduce the categorical notion of a linear actegory and the related polycategorical notion of a poly-actegory. Not surprisingly the notation used for the ter… ▽ More

    Submitted 14 November, 2007; v1 submitted 23 March, 2007; originally announced March 2007.

    Comments: 51 pages

    Journal ref: Science of Computer Programming 74 no.8 (2009) 498-533

  33. Restriction categories III: colimits, partial limits, and extensivity

    Authors: J. R. B. Cockett, Stephen Lack

    Abstract: A restriction category is an abstract formulation for a category of partial maps, defined in terms of certain specified idempotents called the restriction idempotents. All categories of partial maps are restriction categories; conversely, a restriction category is a category of partial maps if and only if the restriction idempotents split. Restriction categories facilitate reasoning about partia… ▽ More

    Submitted 16 October, 2006; originally announced October 2006.

    Comments: 39 pages

    MSC Class: 18B99; 18A30; 18D20; 68P05

    Journal ref: Mathematical Structures in Computer Science, 17(4):775-817, 2007

  34. arXiv:math/0404286  [pdf, ps, other

    math.CT math.LO

    A language for multiplicative-additive linear logic

    Authors: J. R. B. Cockett, C. A. Pastro

    Abstract: A term calculus for the proofs in multiplicative-additive linear logic is introduced and motivated as a programming language for channel based concurrency. The term calculus is proved complete for a semantics in linearly distributive categories with additives. It is also shown that proof equivalence is decidable by showing that the cut elimination rewrites supply a confluent rewriting system mod… ▽ More

    Submitted 15 April, 2004; originally announced April 2004.

    Comments: 16 pages without appendices, 30 with appendices

    MSC Class: 18C50; 03F52; 03F05

    Journal ref: Electronic Notes in Theoretical Computer Science 122 (2005) 23-65

  35. arXiv:math/0402441  [pdf, ps, other

    math.CT math.LO

    On the complexity of Cockett-Seely polarized games

    Authors: J. R. B. Cockett, C. A. Pastro

    Abstract: In this paper the complexity of provability of polarized additive, multiplicative, and exponential formulas in the (initial) Cockett-Seely polarized game logic is discussed. The complexity is ultimately based on the complexity of finding a strategy in a formula which is, for polarized additive formulas, in the worst case linear in their size. Having a proof of a sequent is equivalent to having a… ▽ More

    Submitted 29 February, 2004; v1 submitted 26 February, 2004; originally announced February 2004.

    Comments: 27 pages

    MSC Class: 03F20; 03F52; 18A15