Repository logo
 

Functional programming applied to computational algebra

dc.contributor.authorKessler, Ian Holm, author
dc.contributor.authorWilson, James B., advisor
dc.contributor.authorPatel, Amit, committee member
dc.contributor.authorChitsaz, Hamidreza, committee member
dc.date.accessioned2019-01-07T17:19:02Z
dc.date.available2019-01-07T17:19:02Z
dc.date.issued2018
dc.description.abstractUnderlying many, if not all, areas of mathematics is category theory, an alternative to set theory as a foundation that formalizes mathematical structures and relations between them. These relations abstract the idea of a function, an abstraction used throughout mathematics as well as throughout programming. However, there is a disparity between the definition of a function used in mathematics from that used in mainstream programming. For mathematicians to utilize the power of programming to advance their mathematics, there is a demand for a paradigm of programming that uses mathematical functions, as well as the mathematical categories that support them, as the basic building blocks, enabling programs to be built by clever mathematics. This paradigm is functional programming. We wish to use functional programming to represent our mathematical structures, especially those used in computational algebra.
dc.format.mediumborn digital
dc.format.mediummasters theses
dc.identifierKessler_colostate_0053N_14914.pdf
dc.identifier.urihttps://hdl.handle.net/10217/193082
dc.languageEnglish
dc.language.isoeng
dc.publisherColorado State University. Libraries
dc.relation.ispartof2000-2019
dc.rightsCopyright and other restrictions may apply. User is responsible for compliance with all applicable laws. For information about copyright law, please see https://libguides.colostate.edu/copyright.
dc.subjectcomputer algebra
dc.subjectfunctional programming
dc.subjectcategory theory
dc.subject.lcshScala
dc.titleFunctional programming applied to computational algebra
dc.typeText
dcterms.rights.dplaThis Item is protected by copyright and/or related rights (https://rightsstatements.org/vocab/InC/1.0/). You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
thesis.degree.disciplineMathematics
thesis.degree.grantorColorado State University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science (M.S.)

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Kessler_colostate_0053N_14914.pdf
Size:
263.22 KB
Format:
Adobe Portable Document Format