Cartesian Difference Categories

11/25/2020
by   Mario Alvarez-Picallo, et al.
0

Cartesian differential categories are categories equipped with a differential combinator which axiomatizes the directional derivative. Important models of Cartesian differential categories include classical differential calculus of smooth functions and categorical models of the differential λ-calculus. However, Cartesian differential categories cannot account for other interesting notions of differentiation of a more discrete nature such as the calculus of finite differences. On the other hand, change action models have been shown to capture these examples as well as more "exotic" examples of differentiation. But change action models are very general and do not share the nice properties of Cartesian differential categories. In this paper, we introduce Cartesian difference categories as a bridge between Cartesian differential categories and change action models. We show that every Cartesian differential category is a Cartesian difference category, and how certain well-behaved change action models are Cartesian difference categories. In particular, Cartesian difference categories model both the differential calculus of smooth functions and the calculus of finite differences. Furthermore, every Cartesian difference category comes equipped with a tangent bundle monad whose Kleisli category is again a Cartesian difference category.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/04/2020

Cartesian Difference Categories: Extended Report

Cartesian differential categories are categories equipped with a differe...
research
11/30/2020

The Difference Lambda-Calculus: A Language for Difference Categories

Cartesian difference categories are a recent generalisation of Cartesian...
research
03/13/2023

Cartesian Coherent Differential Categories

We extend to general Cartesian categories the idea of Coherent Different...
research
02/14/2019

Change Actions: Models of Generalised Differentiation

Cai et al. have recently proposed change structures as a semantic framew...
research
02/12/2020

Change actions: from incremental computation to discrete derivatives

The goal of this thesis is threefold: first, to provide a general semant...
research
11/15/2019

A nonparametric framework for inferring orders of categorical data from category-real ordered pairs

Given a dataset of careers and incomes, how large a difference of income...

Please sign up or login with your details

Forgot password? Click here to reset