ATTENTION: The software behind KU ScholarWorks is being upgraded to a new version. Starting July 15th, users will not be able to log in to the system, add items, nor make any changes until the new version is in place at the end of July. Searching for articles and opening files will continue to work while the system is being updated.
If you have any questions, please contact Marianne Reed at mreed@ku.edu .
HaskHOL: A Haskell Hosted Domain Specific Language for Higher-Order Logic Theorem Proving
dc.contributor.advisor | Alexander, Perry | |
dc.contributor.author | Austin, Evan Christopher | |
dc.date.accessioned | 2011-09-22T00:27:06Z | |
dc.date.available | 2011-09-22T00:27:06Z | |
dc.date.issued | 2011-01-01 | |
dc.date.submitted | 2011 | |
dc.identifier.other | http://dissertations.umi.com/ku:11715 | |
dc.identifier.uri | http://hdl.handle.net/1808/8037 | |
dc.description.abstract | HaskHOL is an implementation of a HOL theorem proving capability in Haskell. Motivated by a need to integrate theorem proving capabilities into a Haskell-based tool suite, HaskHOL began as a simple port of HOL Light to Haskell. However, Haskell's laziness, immutable data, and monadic extensions both complicate an implementation and enable a new feature class. This thesis describes HaskHOL, its motivation and implementation. Its use to implement a primitive, interactive theorem prover is explored and its performance is evaluated using a collection of intuitionistically valid problems. | |
dc.format.extent | 82 pages | |
dc.language.iso | en | |
dc.publisher | University of Kansas | |
dc.rights | This item is protected by copyright and unless otherwise specified the copyright of this thesis/dissertation is held by the author. | |
dc.subject | Computer science | |
dc.subject | Haskell | |
dc.subject | Hol | |
dc.subject | Theorem proving | |
dc.title | HaskHOL: A Haskell Hosted Domain Specific Language for Higher-Order Logic Theorem Proving | |
dc.type | Thesis | |
dc.contributor.cmtemember | Gill, Andrew | |
dc.contributor.cmtemember | Agah, Arvin | |
dc.thesis.degreeDiscipline | Electrical Engineering & Computer Science | |
dc.thesis.degreeLevel | M.S. | |
kusw.oastatus | na | |
kusw.oapolicy | This item does not meet KU Open Access policy criteria. | |
kusw.bibid | 7643262 | |
dc.rights.accessrights | openAccess |
Files in this item
This item appears in the following Collection(s)
-
Engineering Dissertations and Theses [1055]
-
Theses [4088]