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 .

Show simple item record

dc.contributor.advisorAlexander, Perry
dc.contributor.authorAustin, Evan Christopher
dc.date.accessioned2011-09-22T00:27:06Z
dc.date.available2011-09-22T00:27:06Z
dc.date.issued2011-01-01
dc.date.submitted2011
dc.identifier.otherhttp://dissertations.umi.com/ku:11715
dc.identifier.urihttp://hdl.handle.net/1808/8037
dc.description.abstractHaskHOL 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.extent82 pages
dc.language.isoen
dc.publisherUniversity of Kansas
dc.rightsThis item is protected by copyright and unless otherwise specified the copyright of this thesis/dissertation is held by the author.
dc.subjectComputer science
dc.subjectHaskell
dc.subjectHol
dc.subjectTheorem proving
dc.titleHaskHOL: A Haskell Hosted Domain Specific Language for Higher-Order Logic Theorem Proving
dc.typeThesis
dc.contributor.cmtememberGill, Andrew
dc.contributor.cmtememberAgah, Arvin
dc.thesis.degreeDisciplineElectrical Engineering & Computer Science
dc.thesis.degreeLevelM.S.
kusw.oastatusna
kusw.oapolicyThis item does not meet KU Open Access policy criteria.
kusw.bibid7643262
dc.rights.accessrightsopenAccess


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record