Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Open Access Dissertations and Theses Community
  3. Open Access Dissertations and Theses
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/9876
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorFarmer, William M.en_US
dc.contributor.advisorJacques Carette, Jeffery Zuckeren_US
dc.contributor.advisorJacques Carette, Jeffery Zuckeren_US
dc.contributor.authorTran, Minh Quangen_US
dc.date.accessioned2014-06-18T16:48:35Z-
dc.date.available2014-06-18T16:48:35Z-
dc.date.created2011-06-22en_US
dc.date.issued2011-10en_US
dc.identifier.otheropendissertations/4959en_US
dc.identifier.other5940en_US
dc.identifier.other2071504en_US
dc.identifier.urihttp://hdl.handle.net/11375/9876-
dc.description.abstract<p>MathScheme is a long-range research project being conducted at McMaster University with the aim to develop a mechanized mathematics system in which formal deduction and symbolic computation are integrated from the lowest level. The novel notion of a biform theory that is a combination of an axiomatic theory and an algorithmic theory is used to integrate formal deduction and symbolic computation into a uniform theory. A major focus of the project has currently been on building a library of formalized mathematics called the MathScheme Library. The MathScheme Library is based on the little theories method in which a portion of mathematical knowledge is represented as a network of biform theories interconnected via theory morphisms. In this thesis, we describe a systematic explanation of the underlying techniques which have been used for the construction of the MathScheme Library. Then we describe several algebraic constructions that can derive new useful machinery by leveraging the information extracted from a theory. For instance, we show a construction that can reify the term algebra of a (possibly multi-sorted) theory as an inductive data type.</p>en_US
dc.subjectMathSchemeen_US
dc.subjectlibrary of formalized mathematicsen_US
dc.subjectalgebraic constructionsen_US
dc.subjectthe little theories methoden_US
dc.subjectbiform theoriesen_US
dc.subjectOther Computer Engineeringen_US
dc.subjectOther Computer Engineeringen_US
dc.titleAlgebraic Constructions Applied to Theoriesen_US
dc.typethesisen_US
dc.contributor.departmentComputing and Softwareen_US
dc.description.degreeMaster of Science (MSc)en_US
Appears in Collections:Open Access Dissertations and Theses

Files in This Item:
File SizeFormat 
fulltext.pdf
Open Access
555.37 kBAdobe PDFView/Open
Show simple item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue