Show simple item record

dc.contributor.advisorChlipala, Adam
dc.contributor.authorIkebuchi, Mirai
dc.date.accessioned2022-06-15T13:16:27Z
dc.date.available2022-06-15T13:16:27Z
dc.date.issued2022-02
dc.date.submitted2022-03-04T20:47:59.885Z
dc.identifier.urihttps://hdl.handle.net/1721.1/143377
dc.description.abstractIt is well-known that some equational theories such as groups or Boolean algebras can be defined by fewer equational axioms than the original axioms. However, it is not easy to determine if a given set of axioms is the smallest or not. Malbos and Mimram investigated a general method to find a lower bound of the cardinality of the set of equational axioms (or rewrite rules) that is equivalent to a given equational theory (or term rewriting system), using homological algebra. Their method is an analog of Squier’s homology theory on string rewriting systems. In this dissertation, I develop the homology theory for term rewriting systems more and provide a better lower bound under a stronger notion of equivalence than their equivalence. Also, the same methodology applies to equational unification, the problem of solving an equation modulo equational axioms. I provide a relationship between equational unification and homological algebra for equational theories. I will construct abelian groups associated with equational theories. Then, the main theorem gives a necessary condition of equational unifiability that is described in terms of the abelian groups and homomorphisms between them.
dc.publisherMassachusetts Institute of Technology
dc.rightsIn Copyright - Educational Use Permitted
dc.rightsCopyright MIT
dc.rights.urihttp://rightsstatements.org/page/InC-EDU/1.0/
dc.titleApplications of Homological Algebra to Equational Theories
dc.typeThesis
dc.description.degreePh.D.
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
mit.thesis.degreeDoctoral
thesis.degree.nameDoctor of Philosophy


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record