Mostrar el registro sencillo del ítem

Trabajo Fin de Grado

dc.contributor.advisorHidalgo Doblado, María Josées
dc.creatorGonzález Martín, Ángelaes
dc.date.accessioned2018-07-24T07:15:29Z
dc.date.available2018-07-24T07:15:29Z
dc.date.issued2018
dc.identifier.citationGonzález Martín, Á. (2018). Álgebra constructiva en Haskell. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla.
dc.identifier.urihttps://hdl.handle.net/11441/77526
dc.description.abstractEl objetivo de este trabajo es representar las estructuras algebraicas en un lenguaje de programación funcional. Para ello, hemos usado Haskell. Mediante el uso de clases de tipos se han especificado las nociones de anillo, anillo conmutativo, dominio de integridad, cuerpo, ideal, anillo fuertemente discreto, anillo coherente y finalmente anillo fuertemente discreto y coherente. En este último es posible resolver sistemas de ecuaciones, para lo cual se ha desarrollado una librería de vectores y matrices cuyos elementos pertenecen a una estructura genérica (anillo, dominio de integridad o cuerpo). Además, mediante un proceso de instanciación se pueden obtener ejemplos concretos de las estructuras representadas.es
dc.description.abstractThe objective of this proyect is to represent the algebraic structures in a functional programming language. For this, we have maked use of Haskell. Through the use of type classes it has been specified the notion of ring, commutative ring, integral domain, field, ideal, strongly discrete ring, coherent ring and finally strongly discrete and coherent ring. In the last one it is possible to solve systems of equations, for which it has developed a library of vectors and matrices which elements are in a generic structure (ring, integral domain or field). Furthermore, through an instantiation process it can get specificed examples of the structures represented.es
dc.formatapplication/pdfes
dc.language.isospaes
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectÁlgebraes
dc.subjectHaskelles
dc.titleÁlgebra constructiva en Haskelles
dc.typeinfo:eu-repo/semantics/bachelorThesises
dc.type.versioninfo:eu-repo/semantics/publishedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Ciencias de la Computación e Inteligencia Artificiales
dc.description.degreeUniversidad de Sevilla. Grado en Matemáticases
idus.format.extent73 p.es

FicherosTamañoFormatoVerDescripción
González Martín Ángela.pdf391.0KbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional