Welcome to the upgraded MacSphere! We're putting the finishing touches on it; if you notice anything amiss, email macsphere@mcmaster.ca

Mei-A Module System for Mechanized Mathematics Systems

dc.contributor.advisorFarmer, William M.
dc.contributor.authorXu, Jian
dc.contributor.departmentComputer Scienceen_US
dc.date.accessioned2015-03-10T18:21:03Z
dc.date.available2015-03-10T18:21:03Z
dc.date.issued2008-01
dc.description.abstract<p>This thesis presents several module systems, in particular Mei and DMei, designed for mechanized mathematics systems. Mei is a λ-calculus style module system that supports higher-order functors in a natural way. The semantics of functor application is based on substitution. A novel coercion mechanism integrates a parameter passing mechanism based on theory interpretations with simple λ-calculus style higher-order functors. DMei extends Mei by supporting dependent functor types. Mei is the first module system that successfully supports both higher-order functors and a parameter passing mechanism based on theory interpretations.</p>en_US
dc.description.degreeDoctor of Philosophy (PhD)en_US
dc.description.degreetypeThesisen_US
dc.identifier.urihttp://hdl.handle.net/11375/16796
dc.language.isoen_USen_US
dc.subjectmodule systems, Mei, mechanized, mathematics systems, functors,en_US
dc.titleMei-A Module System for Mechanized Mathematics Systemsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Xu Jian.pdf
Size:
7.95 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.68 KB
Format:
Item-specific license agreed upon to submission
Description: