Loading…

Automatic Construction and Verification of Isotopy Invariants

We extend our previous study of the automatic construction of isomorphic classification theorems for algebraic domains by considering the isotopy equivalence relation. Isotopism is an important generalisation of isomorphism, and is studied by mathematicians in domains such as loop theory. This exten...

Full description

Saved in:
Bibliographic Details
Published in:Journal of automated reasoning 2008-03, Vol.40 (2-3), p.221-243
Main Authors: Sorge, Volker, Meier, Andreas, McCasland, Roy, Colton, Simon
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c377t-7a1bb821a1da58317d382b62626600f9d24fddd437f6efb59945751df9d89e323
cites cdi_FETCH-LOGICAL-c377t-7a1bb821a1da58317d382b62626600f9d24fddd437f6efb59945751df9d89e323
container_end_page 243
container_issue 2-3
container_start_page 221
container_title Journal of automated reasoning
container_volume 40
creator Sorge, Volker
Meier, Andreas
McCasland, Roy
Colton, Simon
description We extend our previous study of the automatic construction of isomorphic classification theorems for algebraic domains by considering the isotopy equivalence relation. Isotopism is an important generalisation of isomorphism, and is studied by mathematicians in domains such as loop theory. This extension was not straightforward, and we had to solve two major technical problems, namely, generating and verifying isotopy invariants. Concentrating on the domain of loop theory, we have developed three novel techniques for generating isotopic invariants, by using the notion of universal identities and by using constructions based on subblocks. In addition, given the complexity of the theorems that verify that a conjunction of the invariants form an isotopy class, we have developed ways of simplifying the problem of proving these theorems. Our techniques employ an interplay of computer algebra, model generation, theorem proving, and satisfiability-solving methods. To demonstrate the power of the approach, we generate isotopic classification theorems for loops of size 6 and 7, which extend the previously known enumeration results. This work was previously beyond the capabilities of automated reasoning techniques.
doi_str_mv 10.1007/s10817-007-9093-y
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1439727876</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3033835491</sourcerecordid><originalsourceid>FETCH-LOGICAL-c377t-7a1bb821a1da58317d382b62626600f9d24fddd437f6efb59945751df9d89e323</originalsourceid><addsrcrecordid>eNp9kE1LxDAQhoMouK7-AG8FL16imabNx8HDsvixIHhRryFtEumy26xJKvTfm7UeRFDmMMPM874ML0LnQK6AEH4dgQjgOI9YEknxeIBmUHOKCePkEM0IMIF5RekxOolxTQihQOQM3SyG5Lc6dW2x9H1MYWhT5_tC96Z4taFzXau_Ft4Vq-iT343Fqv_QodN9iqfoyOlNtGfffY5e7m6flw_48el-tVw84pZynjDX0DSiBA1G14ICN1SUDStzMUKcNGXljDEV5Y5Z19RSVjWvweSLkJaWdI4uJ99d8O-DjUltu9jazUb31g9RQUUlL7ngLKMXv9C1H0Kfv8sUsBxDfuRfijIOBATjmYKJaoOPMVindqHb6jAqIGofu5piV_txH7sas6acNDGz_ZsNP5z_FH0COpuDuA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1367101867</pqid></control><display><type>article</type><title>Automatic Construction and Verification of Isotopy Invariants</title><source>Springer Link</source><creator>Sorge, Volker ; Meier, Andreas ; McCasland, Roy ; Colton, Simon</creator><creatorcontrib>Sorge, Volker ; Meier, Andreas ; McCasland, Roy ; Colton, Simon</creatorcontrib><description>We extend our previous study of the automatic construction of isomorphic classification theorems for algebraic domains by considering the isotopy equivalence relation. Isotopism is an important generalisation of isomorphism, and is studied by mathematicians in domains such as loop theory. This extension was not straightforward, and we had to solve two major technical problems, namely, generating and verifying isotopy invariants. Concentrating on the domain of loop theory, we have developed three novel techniques for generating isotopic invariants, by using the notion of universal identities and by using constructions based on subblocks. In addition, given the complexity of the theorems that verify that a conjunction of the invariants form an isotopy class, we have developed ways of simplifying the problem of proving these theorems. Our techniques employ an interplay of computer algebra, model generation, theorem proving, and satisfiability-solving methods. To demonstrate the power of the approach, we generate isotopic classification theorems for loops of size 6 and 7, which extend the previously known enumeration results. This work was previously beyond the capabilities of automated reasoning techniques.</description><identifier>ISSN: 0168-7433</identifier><identifier>EISSN: 1573-0670</identifier><identifier>DOI: 10.1007/s10817-007-9093-y</identifier><language>eng</language><publisher>Dordrecht: Springer Netherlands</publisher><subject>Algebra ; Artificial Intelligence ; Automated reasoning ; Automation ; Classification ; Computer algebra ; Computer Science ; Construction ; Invariants ; Mathematical Logic and Formal Languages ; Mathematical Logic and Foundations ; Studies ; Symbolic and Algebraic Manipulation ; Theorem proving ; Theorems</subject><ispartof>Journal of automated reasoning, 2008-03, Vol.40 (2-3), p.221-243</ispartof><rights>Springer Science+Business Media B.V. 2007</rights><rights>Springer Science+Business Media B.V. 2008</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c377t-7a1bb821a1da58317d382b62626600f9d24fddd437f6efb59945751df9d89e323</citedby><cites>FETCH-LOGICAL-c377t-7a1bb821a1da58317d382b62626600f9d24fddd437f6efb59945751df9d89e323</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Sorge, Volker</creatorcontrib><creatorcontrib>Meier, Andreas</creatorcontrib><creatorcontrib>McCasland, Roy</creatorcontrib><creatorcontrib>Colton, Simon</creatorcontrib><title>Automatic Construction and Verification of Isotopy Invariants</title><title>Journal of automated reasoning</title><addtitle>J Autom Reasoning</addtitle><description>We extend our previous study of the automatic construction of isomorphic classification theorems for algebraic domains by considering the isotopy equivalence relation. Isotopism is an important generalisation of isomorphism, and is studied by mathematicians in domains such as loop theory. This extension was not straightforward, and we had to solve two major technical problems, namely, generating and verifying isotopy invariants. Concentrating on the domain of loop theory, we have developed three novel techniques for generating isotopic invariants, by using the notion of universal identities and by using constructions based on subblocks. In addition, given the complexity of the theorems that verify that a conjunction of the invariants form an isotopy class, we have developed ways of simplifying the problem of proving these theorems. Our techniques employ an interplay of computer algebra, model generation, theorem proving, and satisfiability-solving methods. To demonstrate the power of the approach, we generate isotopic classification theorems for loops of size 6 and 7, which extend the previously known enumeration results. This work was previously beyond the capabilities of automated reasoning techniques.</description><subject>Algebra</subject><subject>Artificial Intelligence</subject><subject>Automated reasoning</subject><subject>Automation</subject><subject>Classification</subject><subject>Computer algebra</subject><subject>Computer Science</subject><subject>Construction</subject><subject>Invariants</subject><subject>Mathematical Logic and Formal Languages</subject><subject>Mathematical Logic and Foundations</subject><subject>Studies</subject><subject>Symbolic and Algebraic Manipulation</subject><subject>Theorem proving</subject><subject>Theorems</subject><issn>0168-7433</issn><issn>1573-0670</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2008</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LxDAQhoMouK7-AG8FL16imabNx8HDsvixIHhRryFtEumy26xJKvTfm7UeRFDmMMPM874ML0LnQK6AEH4dgQjgOI9YEknxeIBmUHOKCePkEM0IMIF5RekxOolxTQihQOQM3SyG5Lc6dW2x9H1MYWhT5_tC96Z4taFzXau_Ft4Vq-iT343Fqv_QodN9iqfoyOlNtGfffY5e7m6flw_48el-tVw84pZynjDX0DSiBA1G14ICN1SUDStzMUKcNGXljDEV5Y5Z19RSVjWvweSLkJaWdI4uJ99d8O-DjUltu9jazUb31g9RQUUlL7ngLKMXv9C1H0Kfv8sUsBxDfuRfijIOBATjmYKJaoOPMVindqHb6jAqIGofu5piV_txH7sas6acNDGz_ZsNP5z_FH0COpuDuA</recordid><startdate>20080301</startdate><enddate>20080301</enddate><creator>Sorge, Volker</creator><creator>Meier, Andreas</creator><creator>McCasland, Roy</creator><creator>Colton, Simon</creator><general>Springer Netherlands</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L6V</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M7S</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20080301</creationdate><title>Automatic Construction and Verification of Isotopy Invariants</title><author>Sorge, Volker ; Meier, Andreas ; McCasland, Roy ; Colton, Simon</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c377t-7a1bb821a1da58317d382b62626600f9d24fddd437f6efb59945751df9d89e323</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Algebra</topic><topic>Artificial Intelligence</topic><topic>Automated reasoning</topic><topic>Automation</topic><topic>Classification</topic><topic>Computer algebra</topic><topic>Computer Science</topic><topic>Construction</topic><topic>Invariants</topic><topic>Mathematical Logic and Formal Languages</topic><topic>Mathematical Logic and Foundations</topic><topic>Studies</topic><topic>Symbolic and Algebraic Manipulation</topic><topic>Theorem proving</topic><topic>Theorems</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sorge, Volker</creatorcontrib><creatorcontrib>Meier, Andreas</creatorcontrib><creatorcontrib>McCasland, Roy</creatorcontrib><creatorcontrib>Colton, Simon</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Database‎ (1962 - current)</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>ProQuest Engineering Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Engineering Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><jtitle>Journal of automated reasoning</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sorge, Volker</au><au>Meier, Andreas</au><au>McCasland, Roy</au><au>Colton, Simon</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Automatic Construction and Verification of Isotopy Invariants</atitle><jtitle>Journal of automated reasoning</jtitle><stitle>J Autom Reasoning</stitle><date>2008-03-01</date><risdate>2008</risdate><volume>40</volume><issue>2-3</issue><spage>221</spage><epage>243</epage><pages>221-243</pages><issn>0168-7433</issn><eissn>1573-0670</eissn><abstract>We extend our previous study of the automatic construction of isomorphic classification theorems for algebraic domains by considering the isotopy equivalence relation. Isotopism is an important generalisation of isomorphism, and is studied by mathematicians in domains such as loop theory. This extension was not straightforward, and we had to solve two major technical problems, namely, generating and verifying isotopy invariants. Concentrating on the domain of loop theory, we have developed three novel techniques for generating isotopic invariants, by using the notion of universal identities and by using constructions based on subblocks. In addition, given the complexity of the theorems that verify that a conjunction of the invariants form an isotopy class, we have developed ways of simplifying the problem of proving these theorems. Our techniques employ an interplay of computer algebra, model generation, theorem proving, and satisfiability-solving methods. To demonstrate the power of the approach, we generate isotopic classification theorems for loops of size 6 and 7, which extend the previously known enumeration results. This work was previously beyond the capabilities of automated reasoning techniques.</abstract><cop>Dordrecht</cop><pub>Springer Netherlands</pub><doi>10.1007/s10817-007-9093-y</doi><tpages>23</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0168-7433
ispartof Journal of automated reasoning, 2008-03, Vol.40 (2-3), p.221-243
issn 0168-7433
1573-0670
language eng
recordid cdi_proquest_miscellaneous_1439727876
source Springer Link
subjects Algebra
Artificial Intelligence
Automated reasoning
Automation
Classification
Computer algebra
Computer Science
Construction
Invariants
Mathematical Logic and Formal Languages
Mathematical Logic and Foundations
Studies
Symbolic and Algebraic Manipulation
Theorem proving
Theorems
title Automatic Construction and Verification of Isotopy Invariants
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T08%3A12%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Automatic%20Construction%20and%20Verification%20of%20Isotopy%20Invariants&rft.jtitle=Journal%20of%20automated%20reasoning&rft.au=Sorge,%20Volker&rft.date=2008-03-01&rft.volume=40&rft.issue=2-3&rft.spage=221&rft.epage=243&rft.pages=221-243&rft.issn=0168-7433&rft.eissn=1573-0670&rft_id=info:doi/10.1007/s10817-007-9093-y&rft_dat=%3Cproquest_cross%3E3033835491%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c377t-7a1bb821a1da58317d382b62626600f9d24fddd437f6efb59945751df9d89e323%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1367101867&rft_id=info:pmid/&rfr_iscdi=true