Loading…

Disjoint-union partial algebras

Disjoint union is a partial binary operation returning the union of two sets if they are disjoint and undefined otherwise. A disjoint-union partial algebra of sets is a collection of sets closed under disjoint unions, whenever they are defined. We provide a recursive first-order axiomatisation of th...

Full description

Saved in:
Bibliographic Details
Published in:Logical methods in computer science 2017-01, Vol.13, Issue 2
Main Authors: Robin Hirsch, Brett McLean
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page
container_issue
container_start_page
container_title Logical methods in computer science
container_volume 13, Issue 2
creator Robin Hirsch
Brett McLean
description Disjoint union is a partial binary operation returning the union of two sets if they are disjoint and undefined otherwise. A disjoint-union partial algebra of sets is a collection of sets closed under disjoint unions, whenever they are defined. We provide a recursive first-order axiomatisation of the class of partial algebras isomorphic to a disjoint-union partial algebra of sets but prove that no finite axiomatisation exists. We do the same for other signatures including one or both of disjoint union and subset complement, another partial binary operation we define. Domain-disjoint union is a partial binary operation on partial functions, returning the union if the arguments have disjoint domains and undefined otherwise. For each signature including one or both of domain-disjoint union and subset complement and optionally including composition, we consider the class of partial algebras isomorphic to a collection of partial functions closed under the operations. Again the classes prove to be axiomatisable, but not finitely axiomatisable, in first-order logic. We define the notion of pairwise combinability. For each of the previously considered signatures, we examine the class isomorphic to a partial algebra of sets/partial functions under an isomorphism mapping arbitrary suprema of pairwise combinable sets to the corresponding disjoint unions. We prove that for each case the class is not closed under elementary equivalence. However, when intersection is added to any of the signatures considered, the isomorphism class of the partial algebras of sets is finitely axiomatisable and in each case we give such an axiomatisation.
doi_str_mv 10.23638/LMCS-13(2:10)2017
format article
fullrecord <record><control><sourceid>doaj</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_65d5f44ff6644f05851f994a08110a1f</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><doaj_id>oai_doaj_org_article_65d5f44ff6644f05851f994a08110a1f</doaj_id><sourcerecordid>oai_doaj_org_article_65d5f44ff6644f05851f994a08110a1f</sourcerecordid><originalsourceid>FETCH-LOGICAL-d221t-6413cbdceab8da7a5e78173706eea8fd9f22a15403b4ca127756d158c2b8081c3</originalsourceid><addsrcrecordid>eNotjjtLxEAUhQdBcFn3D9i4pRajc-cdO4mvhYiFWoc7r2VCTJZMLPz3xscpzoGv-DiEnAG74kILe908168UxAW_AXbJGZgjsgKrGVWVkSdkU0rHlggBlusVOb_LpRvzMNPPIY_D9oDTnLHfYr-PbsJySo4T9iVu_ndN3h_u3-on2rw87urbhgbOYaZagvAu-IjOBjSoorFghGE6RrQpVIlzBCWZcNIjcGOUDqCs584yC16sye7PG0bs2sOUP3D6akfM7S8Yp33788z3sdUqqCRlSlovzZRVkKpK4uIBhpDEN0eFSvg</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Disjoint-union partial algebras</title><source>EZB Electronic Journals Library</source><creator>Robin Hirsch ; Brett McLean</creator><creatorcontrib>Robin Hirsch ; Brett McLean</creatorcontrib><description>Disjoint union is a partial binary operation returning the union of two sets if they are disjoint and undefined otherwise. A disjoint-union partial algebra of sets is a collection of sets closed under disjoint unions, whenever they are defined. We provide a recursive first-order axiomatisation of the class of partial algebras isomorphic to a disjoint-union partial algebra of sets but prove that no finite axiomatisation exists. We do the same for other signatures including one or both of disjoint union and subset complement, another partial binary operation we define. Domain-disjoint union is a partial binary operation on partial functions, returning the union if the arguments have disjoint domains and undefined otherwise. For each signature including one or both of domain-disjoint union and subset complement and optionally including composition, we consider the class of partial algebras isomorphic to a collection of partial functions closed under the operations. Again the classes prove to be axiomatisable, but not finitely axiomatisable, in first-order logic. We define the notion of pairwise combinability. For each of the previously considered signatures, we examine the class isomorphic to a partial algebra of sets/partial functions under an isomorphism mapping arbitrary suprema of pairwise combinable sets to the corresponding disjoint unions. We prove that for each case the class is not closed under elementary equivalence. However, when intersection is added to any of the signatures considered, the isomorphism class of the partial algebras of sets is finitely axiomatisable and in each case we give such an axiomatisation.</description><identifier>EISSN: 1860-5974</identifier><identifier>DOI: 10.23638/LMCS-13(2:10)2017</identifier><language>eng</language><publisher>Logical Methods in Computer Science e.V</publisher><subject>computer science - logic in computer science ; mathematics - logic ; mathematics - rings and algebras</subject><ispartof>Logical methods in computer science, 2017-01, Vol.13, Issue 2</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Robin Hirsch</creatorcontrib><creatorcontrib>Brett McLean</creatorcontrib><title>Disjoint-union partial algebras</title><title>Logical methods in computer science</title><description>Disjoint union is a partial binary operation returning the union of two sets if they are disjoint and undefined otherwise. A disjoint-union partial algebra of sets is a collection of sets closed under disjoint unions, whenever they are defined. We provide a recursive first-order axiomatisation of the class of partial algebras isomorphic to a disjoint-union partial algebra of sets but prove that no finite axiomatisation exists. We do the same for other signatures including one or both of disjoint union and subset complement, another partial binary operation we define. Domain-disjoint union is a partial binary operation on partial functions, returning the union if the arguments have disjoint domains and undefined otherwise. For each signature including one or both of domain-disjoint union and subset complement and optionally including composition, we consider the class of partial algebras isomorphic to a collection of partial functions closed under the operations. Again the classes prove to be axiomatisable, but not finitely axiomatisable, in first-order logic. We define the notion of pairwise combinability. For each of the previously considered signatures, we examine the class isomorphic to a partial algebra of sets/partial functions under an isomorphism mapping arbitrary suprema of pairwise combinable sets to the corresponding disjoint unions. We prove that for each case the class is not closed under elementary equivalence. However, when intersection is added to any of the signatures considered, the isomorphism class of the partial algebras of sets is finitely axiomatisable and in each case we give such an axiomatisation.</description><subject>computer science - logic in computer science</subject><subject>mathematics - logic</subject><subject>mathematics - rings and algebras</subject><issn>1860-5974</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>DOA</sourceid><recordid>eNotjjtLxEAUhQdBcFn3D9i4pRajc-cdO4mvhYiFWoc7r2VCTJZMLPz3xscpzoGv-DiEnAG74kILe908168UxAW_AXbJGZgjsgKrGVWVkSdkU0rHlggBlusVOb_LpRvzMNPPIY_D9oDTnLHfYr-PbsJySo4T9iVu_ndN3h_u3-on2rw87urbhgbOYaZagvAu-IjOBjSoorFghGE6RrQpVIlzBCWZcNIjcGOUDqCs584yC16sye7PG0bs2sOUP3D6akfM7S8Yp33788z3sdUqqCRlSlovzZRVkKpK4uIBhpDEN0eFSvg</recordid><startdate>20170101</startdate><enddate>20170101</enddate><creator>Robin Hirsch</creator><creator>Brett McLean</creator><general>Logical Methods in Computer Science e.V</general><scope>DOA</scope></search><sort><creationdate>20170101</creationdate><title>Disjoint-union partial algebras</title><author>Robin Hirsch ; Brett McLean</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-d221t-6413cbdceab8da7a5e78173706eea8fd9f22a15403b4ca127756d158c2b8081c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>computer science - logic in computer science</topic><topic>mathematics - logic</topic><topic>mathematics - rings and algebras</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Robin Hirsch</creatorcontrib><creatorcontrib>Brett McLean</creatorcontrib><collection>DOAJ Directory of Open Access Journals</collection><jtitle>Logical methods in computer science</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Robin Hirsch</au><au>Brett McLean</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Disjoint-union partial algebras</atitle><jtitle>Logical methods in computer science</jtitle><date>2017-01-01</date><risdate>2017</risdate><volume>13, Issue 2</volume><eissn>1860-5974</eissn><abstract>Disjoint union is a partial binary operation returning the union of two sets if they are disjoint and undefined otherwise. A disjoint-union partial algebra of sets is a collection of sets closed under disjoint unions, whenever they are defined. We provide a recursive first-order axiomatisation of the class of partial algebras isomorphic to a disjoint-union partial algebra of sets but prove that no finite axiomatisation exists. We do the same for other signatures including one or both of disjoint union and subset complement, another partial binary operation we define. Domain-disjoint union is a partial binary operation on partial functions, returning the union if the arguments have disjoint domains and undefined otherwise. For each signature including one or both of domain-disjoint union and subset complement and optionally including composition, we consider the class of partial algebras isomorphic to a collection of partial functions closed under the operations. Again the classes prove to be axiomatisable, but not finitely axiomatisable, in first-order logic. We define the notion of pairwise combinability. For each of the previously considered signatures, we examine the class isomorphic to a partial algebra of sets/partial functions under an isomorphism mapping arbitrary suprema of pairwise combinable sets to the corresponding disjoint unions. We prove that for each case the class is not closed under elementary equivalence. However, when intersection is added to any of the signatures considered, the isomorphism class of the partial algebras of sets is finitely axiomatisable and in each case we give such an axiomatisation.</abstract><pub>Logical Methods in Computer Science e.V</pub><doi>10.23638/LMCS-13(2:10)2017</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 1860-5974
ispartof Logical methods in computer science, 2017-01, Vol.13, Issue 2
issn 1860-5974
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_65d5f44ff6644f05851f994a08110a1f
source EZB Electronic Journals Library
subjects computer science - logic in computer science
mathematics - logic
mathematics - rings and algebras
title Disjoint-union partial algebras
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T12%3A58%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-doaj&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Disjoint-union%20partial%20algebras&rft.jtitle=Logical%20methods%20in%20computer%20science&rft.au=Robin%20Hirsch&rft.date=2017-01-01&rft.volume=13,%20Issue%202&rft.eissn=1860-5974&rft_id=info:doi/10.23638/LMCS-13(2:10)2017&rft_dat=%3Cdoaj%3Eoai_doaj_org_article_65d5f44ff6644f05851f994a08110a1f%3C/doaj%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-d221t-6413cbdceab8da7a5e78173706eea8fd9f22a15403b4ca127756d158c2b8081c3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true