Abstract rewriting internalized

02/14/2020
by   Maxime Lucas, et al.
0

In traditional rewriting theory, one studies a set of terms up to a set of rewriting relations. In algebraic rewriting, one instead studies a vector space of terms, up to a vector space of relations. Strikingly, although both theories are very similar, most results (such as Newman's Lemma) require different proofs in these two settings. In this paper, we develop rewriting theory internally to a category C satisfying some mild properties. In this general setting, we define the notions of termination, local confluence and confluence using the notion of reduction strategy, and prove an analogue of Newman's Lemma. In the case of C= Set or C = Vect we recover classical results of abstract and algebraic rewriting in a slightly more general form, closer to von Oostrom's notion of decreasing diagrams.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/13/2018

Morita equivalences between algebraic dependent type theories

We define a notion of equivalence between algebraic dependent type theor...
research
05/12/2020

Strategies for linear rewriting systems: link with parallel rewriting and involutive divisions

We study rewriting systems whose underlying set of terms is equipped wit...
research
01/30/2019

Decreasing Diagrams for Confluence and Commutation

The decreasing diagrams technique is one of the strongest and most versa...
research
06/14/2021

Minimality Notions via Factorization Systems

For the minimization of state-based systems (i.e. the reduction of the n...
research
10/21/2021

Fuzzy Algebraic Theories

In this work we propose a formal system for fuzzy algebraic reasoning. T...
research
11/21/2022

Continuous Functions on Final Comodels of Free Algebraic Theories

In 2009, Ghani, Hancock and Pattinson gave a tree-like representation of...
research
04/27/2018

A theory of linear typings as flows on 3-valent graphs

Building on recently established enumerative connections between lambda ...

Please sign up or login with your details

Forgot password? Click here to reset