No Cover Image

Journal article 118 views 4 downloads

A Complete Finite Axiomatisation of the Equational Theory of Common Meadows

Jan A Bergstra Orcid Logo, John Tucker Orcid Logo

ACM Transactions on Computational Logic

Swansea University Author: John Tucker Orcid Logo

  • 67357.AAM.pdf

    PDF | Accepted Manuscript

    Author accepted manuscript document released under the terms of a Creative Commons CC-BY licence using the Swansea University Research Publications Policy (rights retention).

    Download (318.02KB)

Check full text

DOI (Published version): 10.1145/3689211

Abstract

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 value whose main purpose is to alwaysreturn a value for division. To rings and fields, we add a division operatorx/y and study a class of alge...

Full description

Published in: ACM Transactions on Computational Logic
ISSN: 1529-3785 1557-945X
Published: Association for Computing Machinery (ACM) 2024
Online Access: Check full text

URI: https://cronfa.swan.ac.uk/Record/cronfa67357
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract: 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 value whose main purpose is to alwaysreturn a value for division. To rings and fields, we add a division operatorx/y and study a class of algebras called common meadows whereinx/0 is the error value. The set of equations true in all common meadows is namedthe equational theory of common meadows. We give a finite equationalaxiomatisation of the equational theory of common meadows and provethat it is complete and that the equational theory is decidable.
Keywords: arithmetical data type, division by zero, error value, common meadow, fracterm, fracterm calculus, equational theory
College: Faculty of Science and Engineering