Change Actions: Models of Generalised Differentiation

02/14/2019
by   Mario Alvarez-Picallo, et al.
0

Cai et al. have recently proposed change structures as a semantic framework for incremental computation. We generalise change structures to arbitrary cartesian categories and propose the notion of change action model as a categorical model for (higher-order) generalised differentiation. Change action models naturally arise from many geometric and computational settings, such as (generalised) cartesian differential categories, group models of discrete calculus, and Kleene algebra of regular expressions. We show how to build canonical change action models on arbitrary cartesian categories, reminiscent of the Fàa di Bruno construction.

READ FULL TEXT
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/25/2020

Cartesian Difference Categories

Cartesian differential categories are categories equipped with a differe...
research
02/04/2020

Cartesian Difference Categories: Extended Report

Cartesian differential categories are categories equipped with a differe...
research
11/14/2018

Fixing Incremental Computation: Derivatives of Fixpoints, and the Recursive Semantics of Datalog

Incremental computation has recently been studied using the concepts of ...
research
03/10/2017

Effects of Limiting Memory Capacity on the Behaviour of Exemplar Dynamics

Exemplar models are a popular class of models used to describe language ...
research
07/12/2021

Coherent differentiation

The categorical models of the differential lambda-calculus are additive ...
research
03/23/2022

Monoidal Reverse Differential Categories

Cartesian reverse differential categories (CRDCs) are a recently defined...

Please sign up or login with your details

Forgot password? Click here to reset