Journal article 151 views 11 downloads
A Complete Finite Axiomatisation of the Equational Theory of Common Meadows
ACM Transactions on Computational Logic
Swansea University Author: John Tucker
-
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)
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...
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!
|
first_indexed |
2024-08-10T20:38:08Z |
---|---|
last_indexed |
2024-08-10T20:38:08Z |
id |
cronfa67357 |
recordtype |
SURis |
fullrecord |
<?xml version="1.0" encoding="utf-8"?><rfc1807 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><bib-version>v2</bib-version><id>67357</id><entry>2024-08-10</entry><title>A Complete Finite Axiomatisation of the Equational Theory of Common Meadows</title><swanseaauthors><author><sid>431b3060563ed44cc68c7056ece2f85e</sid><ORCID>0000-0003-4689-8760</ORCID><firstname>John</firstname><surname>Tucker</surname><name>John Tucker</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2024-08-10</date><deptcode>MACS</deptcode><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.</abstract><type>Journal Article</type><journal>ACM Transactions on Computational Logic</journal><volume>0</volume><journalNumber/><paginationStart/><paginationEnd/><publisher>Association for Computing Machinery (ACM)</publisher><placeOfPublication/><isbnPrint/><isbnElectronic/><issnPrint>1529-3785</issnPrint><issnElectronic>1557-945X</issnElectronic><keywords>arithmetical data type, division by zero, error value, common meadow, fracterm, fracterm calculus, equational theory</keywords><publishedDay>17</publishedDay><publishedMonth>8</publishedMonth><publishedYear>2024</publishedYear><publishedDate>2024-08-17</publishedDate><doi>10.1145/3689211</doi><url/><notes/><college>COLLEGE NANME</college><department>Mathematics and Computer Science School</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>MACS</DepartmentCode><institution>Swansea University</institution><apcterm/><funders/><projectreference/><lastEdited>2024-09-19T11:26:52.8203571</lastEdited><Created>2024-08-10T19:24:01.2452921</Created><path><level id="1">Faculty of Science and Engineering</level><level id="2">School of Mathematics and Computer Science - Computer Science</level></path><authors><author><firstname>Jan A</firstname><surname>Bergstra</surname><orcid>0000-0003-2492-506x</orcid><order>1</order></author><author><firstname>John</firstname><surname>Tucker</surname><orcid>0000-0003-4689-8760</orcid><order>2</order></author></authors><documents><document><filename>67357__31375__7af56e840b044a68ac35f14ee7528c3c.pdf</filename><originalFilename>67357.AAM.pdf</originalFilename><uploaded>2024-09-19T11:24:13.2867367</uploaded><type>Output</type><contentLength>325650</contentLength><contentType>application/pdf</contentType><version>Accepted Manuscript</version><cronfaStatus>true</cronfaStatus><documentNotes>Author accepted manuscript document released under the terms of a Creative Commons CC-BY licence using the Swansea University Research Publications Policy (rights retention).</documentNotes><copyrightCorrect>true</copyrightCorrect><language>eng</language><licence>https://creativecommons.org/licenses/by/4.0/deed.en</licence></document></documents><OutputDurs/></rfc1807> |
spelling |
v2 67357 2024-08-10 A Complete Finite Axiomatisation of the Equational Theory of Common Meadows 431b3060563ed44cc68c7056ece2f85e 0000-0003-4689-8760 John Tucker John Tucker true false 2024-08-10 MACS 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. Journal Article ACM Transactions on Computational Logic 0 Association for Computing Machinery (ACM) 1529-3785 1557-945X arithmetical data type, division by zero, error value, common meadow, fracterm, fracterm calculus, equational theory 17 8 2024 2024-08-17 10.1145/3689211 COLLEGE NANME Mathematics and Computer Science School COLLEGE CODE MACS Swansea University 2024-09-19T11:26:52.8203571 2024-08-10T19:24:01.2452921 Faculty of Science and Engineering School of Mathematics and Computer Science - Computer Science Jan A Bergstra 0000-0003-2492-506x 1 John Tucker 0000-0003-4689-8760 2 67357__31375__7af56e840b044a68ac35f14ee7528c3c.pdf 67357.AAM.pdf 2024-09-19T11:24:13.2867367 Output 325650 application/pdf Accepted Manuscript true Author accepted manuscript document released under the terms of a Creative Commons CC-BY licence using the Swansea University Research Publications Policy (rights retention). true eng https://creativecommons.org/licenses/by/4.0/deed.en |
title |
A Complete Finite Axiomatisation of the Equational Theory of Common Meadows |
spellingShingle |
A Complete Finite Axiomatisation of the Equational Theory of Common Meadows John Tucker |
title_short |
A Complete Finite Axiomatisation of the Equational Theory of Common Meadows |
title_full |
A Complete Finite Axiomatisation of the Equational Theory of Common Meadows |
title_fullStr |
A Complete Finite Axiomatisation of the Equational Theory of Common Meadows |
title_full_unstemmed |
A Complete Finite Axiomatisation of the Equational Theory of Common Meadows |
title_sort |
A Complete Finite Axiomatisation of the Equational Theory of Common Meadows |
author_id_str_mv |
431b3060563ed44cc68c7056ece2f85e |
author_id_fullname_str_mv |
431b3060563ed44cc68c7056ece2f85e_***_John Tucker |
author |
John Tucker |
author2 |
Jan A Bergstra John Tucker |
format |
Journal article |
container_title |
ACM Transactions on Computational Logic |
container_volume |
0 |
publishDate |
2024 |
institution |
Swansea University |
issn |
1529-3785 1557-945X |
doi_str_mv |
10.1145/3689211 |
publisher |
Association for Computing Machinery (ACM) |
college_str |
Faculty of Science and Engineering |
hierarchytype |
|
hierarchy_top_id |
facultyofscienceandengineering |
hierarchy_top_title |
Faculty of Science and Engineering |
hierarchy_parent_id |
facultyofscienceandengineering |
hierarchy_parent_title |
Faculty of Science and Engineering |
department_str |
School of Mathematics and Computer Science - Computer Science{{{_:::_}}}Faculty of Science and Engineering{{{_:::_}}}School of Mathematics and Computer Science - Computer Science |
document_store_str |
1 |
active_str |
0 |
description |
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. |
published_date |
2024-08-17T11:26:52Z |
_version_ |
1810619813430558720 |
score |
11.035634 |