### Abstract

We extend our previous study of the automatic construction of isomorphic classification theorems for algebraic domains by considering the isotopy equivalence relation, which is of more importance than isomorphism in certain domains. This extension was not straight-forward, 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 substructures. In addition, given the complexity of the theorems which 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 intricate interplay of computer algebra, model generation, theorem proving and satisfiability solving methods. To demonstrate the power of the approach, we generate an isotopic classification theorem for loops of size 6, which extends the previously known result that there are 22. This result was previously beyond the capabilities of automated reasoning techniques.

Original language | English |
---|---|

Title of host publication | Automated Reasoning - Third International Joint Conference, IJCAR 2006, Proceedings |

Publisher | Springer-Verlag London Ltd. |

Pages | 36-51 |

Number of pages | 16 |

ISBN (Print) | 3540371877, 9783540371878 |

Publication status | Published - 1 Jan 2006 |

Externally published | Yes |

Event | Third International Joint Conference on Automated Reasoning, IJCAR 2006 - Seattle, WA, United States of America Duration: 17 Aug 2006 → 20 Aug 2006 |

### Publication series

Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|

Volume | 4130 LNAI |

ISSN (Print) | 0302-9743 |

ISSN (Electronic) | 1611-3349 |

### Conference

Conference | Third International Joint Conference on Automated Reasoning, IJCAR 2006 |
---|---|

Country | United States of America |

City | Seattle, WA |

Period | 17/08/06 → 20/08/06 |

## Cite this

*Automated Reasoning - Third International Joint Conference, IJCAR 2006, Proceedings*(pp. 36-51). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 4130 LNAI). Springer-Verlag London Ltd..