A Complete Finite Equational Axiomatisation of the Fracterm Calculus for Common Meadows

07/09/2023
by   Jan A. Bergstra, et al.
0

We analyse abstract data types that model numerical structures with a concept of error. Specifically, we focus on arithmetic data types that contain an error flag whose main purpose is to always return a value for division. To rings and fields we add a division operator x/y and study a class of algebras called common meadows wherein x/0 =. The set of equations true in all common meadows is named the fracterm calculus of common meadows. We give a finite equational axiomatisation of the fracterm calculus of common meadows and prove that it is complete and that the fracterm calculus is decidable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2019

Iterative division in the Distributive Full Non-associative Lambek Calculus

We study an extension of the Distributive Full Non-associative Lambek Ca...
research
09/25/2019

Iterative division in the product-free Distributive Full Non-associative Lambek Calculus

We study an extension of the product-free Distributive Full Non-associat...
research
04/15/2022

Formalizing φ-calculus: a purely object-oriented calculus of decorated objects

Many calculi exist for modelling various features of object-oriented lan...
research
01/09/2019

Lambda Calculus and Probabilistic Computation

We introduce two extensions of λ-calculus with a probabilistic choice op...
research
07/07/2020

The Vectorial Lambda Calculus Revisited

We revisit the Vectorial Lambda Calculus, a typed version of Lineal. Vec...
research
04/22/2021

On sequentiality and well-bracketing in the π-calculus

The π -calculus is used as a model for programminglanguages. Its context...
research
01/23/2016

Undecidability of the Lambek calculus with a relevant modality

Morrill and Valentin in the paper "Computational coverage of TLG: Nonlin...

Please sign up or login with your details

Forgot password? Click here to reset