Edinburgh Research Archive

Searching the space of representations: reasoning through transformations for mathematical problem solving

dc.contributor.advisor
Bundy, Alan
en
dc.contributor.advisor
Grov, Gudmund
en
dc.contributor.author
Raggi, Daniel
en
dc.contributor.sponsor
other
en
dc.date.accessioned
2017-07-20T12:50:59Z
dc.date.available
2017-07-20T12:50:59Z
dc.date.issued
2016-11-29
dc.description.abstract
The role of representation in reasoning has been long and widely regarded as crucial. It has remained one of the fundamental considerations in the design of information-processing systems and, in particular, for computer systems that reason. However, the process of change and choice of representation has struggled to achieve a status as a task for the systems themselves. Instead, it has mostly remained a responsibility for the human designers and programmers. Many mathematical problems have the characteristic of being easy to solve only after a unique choice of representation has been made. In this thesis we examine two classes of problems in discrete mathematics which follow this pattern, in the light of automated and interactive mechanical theorem provers. We present a general notion of structural transformation, which accounts for the changes of representation seen in such problems, and link this notion to the existing Transfer mechanism in the interactive theorem prover Isabelle/HOL. We present our mechanisation in Isabelle/HOL of some specific transformations identified as key in the solutions of the aforementioned mathematical problems. Furthermore, we present some tools that we developed to extend the functionalities of the Transfer mechanism, designed with the specific purpose of searching efficiently the space of representations using our set of transformations. We describe some experiments that we carried out using these tools, and analyse these results in terms of how close the tools lead us to a solution, and how desirable these solutions are. The thorough qualitative analysis we present in this thesis reveals some promise as well as some challenges for the far-reaching problem of representation in reasoning, and the automation of the processes of change and choice of representation.
en
dc.identifier.uri
http://hdl.handle.net/1842/22936
dc.language.iso
en
dc.publisher
The University of Edinburgh
en
dc.relation.hasversion
Daniel Raggi, Alan Bundy, Gudmund Grov, and Alison Pease. Automating change of representation for proofs in discrete mathematics. In Intelligent Computer Mathematics, pages 227-242. Springer, 2015.
en
dc.rights
Attribution-NonCommercial-ShareAlike 4.0 International
en
dc.rights.uri
http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subject
automated reasoning
en
dc.subject
representation
en
dc.subject
transformation
en
dc.subject
interactive theorem proving
en
dc.title
Searching the space of representations: reasoning through transformations for mathematical problem solving
en
dc.type
Thesis or Dissertation
en
dc.type.qualificationlevel
Doctoral
en
dc.type.qualificationname
PhD Doctor of Philosophy
en

Files

Original bundle

Now showing 1 - 1 of 1
Name:
Raggi2016.pdf
Size:
1.14 MB
Format:
Adobe Portable Document Format

This item appears in the following Collection(s)