Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de Pruebas

Autores
Steren, Gabriela
Año de publicación
2014
Idioma
inglés
Tipo de recurso
tesis doctoral
Estado
versión publicada
Colaborador/a o director/a de tesis
Bonelli, Eduardo Augusto
Descripción
Pattern matching es una herramienta fundamental de la programación funcional. Permite describir conjuntos de datos que tienen una misma forma (a través de una expresión llamada “patrón”). Esta facilidad ha comenzado a adoptarse también en otros paradigmas, y ha demostrado su utilidad para analizar datos en diversos formatos, como por ejemplo datos semiestructurados. Los cálculos de patrones son lenguajes minimales basados en cálculo lambda en los que se introducen formas sofisticadas de pattern matching para estudiar sus fundamentos formales. La primera parte de esta tesis propone una contribución a este campo, desarrollando una lógica combinatoria para λP, un cálculo de patrones donde cualquier término puede ser un patrón. La lógica combinatoria carece de variables ligadas. Nos encontramos ante dos desafíos. Por un lado, tratar con las variables ligadas en los patrones, ya que una abstracción es un patrón válido en λP. Para esto contamos con la guía de la lógica combinatoria estándar. El segundo desafío consiste en computar, en un escenario combinatorio, la contraparte de la sustitución obtenida ante un matching exitoso. Esto requiere la introducción de reglas capaces de descomponer las aplicaciones. Proponemos una lógica combinatoria que logra este propósito, y estudiamos sus propiedades salientes y extensiones, incluyendo una presentación tipada y la representación de estructuras de datos. La segunda parte de esta tesis se centra en la interpretación computacional de la Lógica de Pruebas, o LP, via el isomorfismo de Curry-Howard. LP, dada a conocer por Artemov en 1995, es un refinamiento de la lógica modal en la cual la modalidad ⊢A es revisitada como [[t]]A, donde t es una expresión que testifica sobre la validez de A. Es aritméticamente correcta y completa, puede realizar todos los teoremas de S4 y posee la capacidad de versar sobre sus propias pruebas (⊢ A implica [[t]]A, para algún t) [fórmula aproximada, revisar la misma en el original]. Nuestra contribución principal es una formulación en Deducción Natural con buen comportamiento, desarrollada con el fin de develar las metáforas computacionales que surgen de esta capacidad de reflexión de LP. Esta es la primera formulación en Deducción Natural capaz de capturar a LP en su totalidad. Para esto, adoptamos la Deducción Natural Clásica de Parigot y la unimos al razonamiento hipotético. Como resultado, obtenemos una presentación en Deducción Natural de LP proposicional, para la cual se demuestran ciertas propiedades claves. Luego extendemos nuestro análisis al caso de primer orden, presentando FOHLP, una extensión de primer orden de HLP. Nuestro punto de partida es una reciente formulación de primer orden de LP, llamada FOLP, que goza de corrección aritmética y tiene una semántica de demostrabilidad exacta (la completitud es inalcanzable dado que no es finitamente axiomatizable). Presentamos una formulación en Deducción Natural llamada FOHLP, traducciones desde y hacia FOLP, una asignación de términos (cálculo lambda) y una prueba de terminación del proceso de normalización de derivaciones.
Pattern matching is a basic building block on which functional programming depends, wherethe computation mechanism is based on finding a correspondence between the argument of afunction and an expression called \\pattern". It has also found its way into other programmingparadigms and has proved convenient for querying data in different formats, such as semistructureddata. In recognition of this, a recent effort is observed in which pattern matchingis studied in its purest form, namely by means of pattern calculi. These are lambda calculiwith sophisticated forms of pattern matching. The first part of this two part thesis proposes tocontribute to this effort by developing a combinatory logic for one such pattern calculus, namelyλP. We seek to mimic the computational process of λP where arguments can be matchedagainst arbitrary terms, without the use of variables. Two challenges must be met. On theone hand, dealing with bound variables in patterns. Indeed, an abstraction is a valid patternin λP. Here the standard combinatory logic will provide guidance. The second is computingthe counterpart, in the combinatory setting, of the substitution that is obtained in a successfulmatch. This requires devising rules that pull applications apart, so to speak. We proposea combinatory logic that serves this purpose and study its salient properties and extensionsincluding typed presentations and modeling data structures. In the second part, we are concerned with the computational interpretation of a particularmodal logic, the Logic of Proofs or LP, via the Curry-Howard isomorphism. LP, introduced by Artemov in 1995, is a refinement of modal logic in which the modality 2A is revisited as [[t]]Awhere t is an expression that bears witness to the validity of A. It enjoys arithmetical soundnessand completeness, can realize all S4 theorems and is capable of reecting its own proofs (` Aimplies ` [[t]]A, for some t). Esta es la primera formulación en Deducción Natural capaz decapturar a LP en su totalidad. Our main contribution is a well-behaved Natural Deductionpresentation, developed with the aim of unveiling the computational metaphors which arisefrom the reective capabilities of LP. This is the first Natural Deduction formulation capable ofproving all LP-theorems. For that, we adopt Parigot's Classical Natural Deduction and mergeit with a hypothetical reasoning which guide the construction of the inference schemes. As anoutcome we obtain a Natural Deduction presentation of propositional LP for which a number ofkey properties are shown to hold. We then extend our analysis to the first-order case, introducing FOHLP, a first-order extension of HLP. Our point of departure is a recent first-order formulationof LP, called FOLP, which enjoys arithmetical soundness and has an exact provability semantics (completeness is unattainable given that a complete FOLP is not finitely axiomatizable). Weprovide a Natural Deduction presentation dubbed FOHLP, mappings to and from FOLP, a termassignment (λ-calculus) and a proof of termination of normalisation of derivations.
Fil: Steren, Gabriela. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
Materia
PATRONES
CALCULO LAMBDA
LOGICA COMBINATORIA
LOGICA MODAL
ISOMORFISMO DE CURRY-HOWARD
LOGICA DE PRUEBAS
PATTERNS
LAMBDA CALCULUS
COMBINATORY LOGIC
MODAL LOGIC
CURRY-HOWARD ISOMORPHISM
LOGIC OF PROOFS
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar
Repositorio
Biblioteca Digital (UBA-FCEN)
Institución
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
OAI Identificador
tesis:tesis_n5634_Steren

id BDUBAFCEN_b0a0e0f3010f5cda8bd170916a393b42
oai_identifier_str tesis:tesis_n5634_Steren
network_acronym_str BDUBAFCEN
repository_id_str 1896
network_name_str Biblioteca Digital (UBA-FCEN)
spelling Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de PruebasTwo topics in rewriting: combinators for pattern calculi and Curry-Howard for the Logic of ProofsSteren, GabrielaPATRONESCALCULO LAMBDALOGICA COMBINATORIALOGICA MODALISOMORFISMO DE CURRY-HOWARDLOGICA DE PRUEBASPATTERNSLAMBDA CALCULUSCOMBINATORY LOGICMODAL LOGICCURRY-HOWARD ISOMORPHISMLOGIC OF PROOFSPattern matching es una herramienta fundamental de la programación funcional. Permite describir conjuntos de datos que tienen una misma forma (a través de una expresión llamada “patrón”). Esta facilidad ha comenzado a adoptarse también en otros paradigmas, y ha demostrado su utilidad para analizar datos en diversos formatos, como por ejemplo datos semiestructurados. Los cálculos de patrones son lenguajes minimales basados en cálculo lambda en los que se introducen formas sofisticadas de pattern matching para estudiar sus fundamentos formales. La primera parte de esta tesis propone una contribución a este campo, desarrollando una lógica combinatoria para λP, un cálculo de patrones donde cualquier término puede ser un patrón. La lógica combinatoria carece de variables ligadas. Nos encontramos ante dos desafíos. Por un lado, tratar con las variables ligadas en los patrones, ya que una abstracción es un patrón válido en λP. Para esto contamos con la guía de la lógica combinatoria estándar. El segundo desafío consiste en computar, en un escenario combinatorio, la contraparte de la sustitución obtenida ante un matching exitoso. Esto requiere la introducción de reglas capaces de descomponer las aplicaciones. Proponemos una lógica combinatoria que logra este propósito, y estudiamos sus propiedades salientes y extensiones, incluyendo una presentación tipada y la representación de estructuras de datos. La segunda parte de esta tesis se centra en la interpretación computacional de la Lógica de Pruebas, o LP, via el isomorfismo de Curry-Howard. LP, dada a conocer por Artemov en 1995, es un refinamiento de la lógica modal en la cual la modalidad ⊢A es revisitada como [[t]]A, donde t es una expresión que testifica sobre la validez de A. Es aritméticamente correcta y completa, puede realizar todos los teoremas de S4 y posee la capacidad de versar sobre sus propias pruebas (⊢ A implica [[t]]A, para algún t) [fórmula aproximada, revisar la misma en el original]. Nuestra contribución principal es una formulación en Deducción Natural con buen comportamiento, desarrollada con el fin de develar las metáforas computacionales que surgen de esta capacidad de reflexión de LP. Esta es la primera formulación en Deducción Natural capaz de capturar a LP en su totalidad. Para esto, adoptamos la Deducción Natural Clásica de Parigot y la unimos al razonamiento hipotético. Como resultado, obtenemos una presentación en Deducción Natural de LP proposicional, para la cual se demuestran ciertas propiedades claves. Luego extendemos nuestro análisis al caso de primer orden, presentando FOHLP, una extensión de primer orden de HLP. Nuestro punto de partida es una reciente formulación de primer orden de LP, llamada FOLP, que goza de corrección aritmética y tiene una semántica de demostrabilidad exacta (la completitud es inalcanzable dado que no es finitamente axiomatizable). Presentamos una formulación en Deducción Natural llamada FOHLP, traducciones desde y hacia FOLP, una asignación de términos (cálculo lambda) y una prueba de terminación del proceso de normalización de derivaciones.Pattern matching is a basic building block on which functional programming depends, wherethe computation mechanism is based on finding a correspondence between the argument of afunction and an expression called \\pattern". It has also found its way into other programmingparadigms and has proved convenient for querying data in different formats, such as semistructureddata. In recognition of this, a recent effort is observed in which pattern matchingis studied in its purest form, namely by means of pattern calculi. These are lambda calculiwith sophisticated forms of pattern matching. The first part of this two part thesis proposes tocontribute to this effort by developing a combinatory logic for one such pattern calculus, namelyλP. We seek to mimic the computational process of λP where arguments can be matchedagainst arbitrary terms, without the use of variables. Two challenges must be met. On theone hand, dealing with bound variables in patterns. Indeed, an abstraction is a valid patternin λP. Here the standard combinatory logic will provide guidance. The second is computingthe counterpart, in the combinatory setting, of the substitution that is obtained in a successfulmatch. This requires devising rules that pull applications apart, so to speak. We proposea combinatory logic that serves this purpose and study its salient properties and extensionsincluding typed presentations and modeling data structures. In the second part, we are concerned with the computational interpretation of a particularmodal logic, the Logic of Proofs or LP, via the Curry-Howard isomorphism. LP, introduced by Artemov in 1995, is a refinement of modal logic in which the modality 2A is revisited as [[t]]Awhere t is an expression that bears witness to the validity of A. It enjoys arithmetical soundnessand completeness, can realize all S4 theorems and is capable of reecting its own proofs (` Aimplies ` [[t]]A, for some t). Esta es la primera formulación en Deducción Natural capaz decapturar a LP en su totalidad. Our main contribution is a well-behaved Natural Deductionpresentation, developed with the aim of unveiling the computational metaphors which arisefrom the reective capabilities of LP. This is the first Natural Deduction formulation capable ofproving all LP-theorems. For that, we adopt Parigot's Classical Natural Deduction and mergeit with a hypothetical reasoning which guide the construction of the inference schemes. As anoutcome we obtain a Natural Deduction presentation of propositional LP for which a number ofkey properties are shown to hold. We then extend our analysis to the first-order case, introducing FOHLP, a first-order extension of HLP. Our point of departure is a recent first-order formulationof LP, called FOLP, which enjoys arithmetical soundness and has an exact provability semantics (completeness is unattainable given that a complete FOLP is not finitely axiomatizable). Weprovide a Natural Deduction presentation dubbed FOHLP, mappings to and from FOLP, a termassignment (λ-calculus) and a proof of termination of normalisation of derivations.Fil: Steren, Gabriela. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesBonelli, Eduardo Augusto2014-12-15info:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_db06info:ar-repo/semantics/tesisDoctoralapplication/pdfhttps://hdl.handle.net/20.500.12110/tesis_n5634_Sterenenginfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/arreponame:Biblioteca Digital (UBA-FCEN)instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesinstacron:UBA-FCEN2025-10-16T09:29:17Ztesis:tesis_n5634_SterenInstitucionalhttps://digital.bl.fcen.uba.ar/Universidad públicaNo correspondehttps://digital.bl.fcen.uba.ar/cgi-bin/oaiserver.cgiana@bl.fcen.uba.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:18962025-10-16 09:29:19.115Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse
dc.title.none.fl_str_mv Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de Pruebas
Two topics in rewriting: combinators for pattern calculi and Curry-Howard for the Logic of Proofs
title Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de Pruebas
spellingShingle Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de Pruebas
Steren, Gabriela
PATRONES
CALCULO LAMBDA
LOGICA COMBINATORIA
LOGICA MODAL
ISOMORFISMO DE CURRY-HOWARD
LOGICA DE PRUEBAS
PATTERNS
LAMBDA CALCULUS
COMBINATORY LOGIC
MODAL LOGIC
CURRY-HOWARD ISOMORPHISM
LOGIC OF PROOFS
title_short Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de Pruebas
title_full Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de Pruebas
title_fullStr Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de Pruebas
title_full_unstemmed Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de Pruebas
title_sort Dos temas en reescritura : combinadores para cálculos con patrones e isomorfismo de Curry-Howard para la Lógica de Pruebas
dc.creator.none.fl_str_mv Steren, Gabriela
author Steren, Gabriela
author_facet Steren, Gabriela
author_role author
dc.contributor.none.fl_str_mv Bonelli, Eduardo Augusto
dc.subject.none.fl_str_mv PATRONES
CALCULO LAMBDA
LOGICA COMBINATORIA
LOGICA MODAL
ISOMORFISMO DE CURRY-HOWARD
LOGICA DE PRUEBAS
PATTERNS
LAMBDA CALCULUS
COMBINATORY LOGIC
MODAL LOGIC
CURRY-HOWARD ISOMORPHISM
LOGIC OF PROOFS
topic PATRONES
CALCULO LAMBDA
LOGICA COMBINATORIA
LOGICA MODAL
ISOMORFISMO DE CURRY-HOWARD
LOGICA DE PRUEBAS
PATTERNS
LAMBDA CALCULUS
COMBINATORY LOGIC
MODAL LOGIC
CURRY-HOWARD ISOMORPHISM
LOGIC OF PROOFS
dc.description.none.fl_txt_mv Pattern matching es una herramienta fundamental de la programación funcional. Permite describir conjuntos de datos que tienen una misma forma (a través de una expresión llamada “patrón”). Esta facilidad ha comenzado a adoptarse también en otros paradigmas, y ha demostrado su utilidad para analizar datos en diversos formatos, como por ejemplo datos semiestructurados. Los cálculos de patrones son lenguajes minimales basados en cálculo lambda en los que se introducen formas sofisticadas de pattern matching para estudiar sus fundamentos formales. La primera parte de esta tesis propone una contribución a este campo, desarrollando una lógica combinatoria para λP, un cálculo de patrones donde cualquier término puede ser un patrón. La lógica combinatoria carece de variables ligadas. Nos encontramos ante dos desafíos. Por un lado, tratar con las variables ligadas en los patrones, ya que una abstracción es un patrón válido en λP. Para esto contamos con la guía de la lógica combinatoria estándar. El segundo desafío consiste en computar, en un escenario combinatorio, la contraparte de la sustitución obtenida ante un matching exitoso. Esto requiere la introducción de reglas capaces de descomponer las aplicaciones. Proponemos una lógica combinatoria que logra este propósito, y estudiamos sus propiedades salientes y extensiones, incluyendo una presentación tipada y la representación de estructuras de datos. La segunda parte de esta tesis se centra en la interpretación computacional de la Lógica de Pruebas, o LP, via el isomorfismo de Curry-Howard. LP, dada a conocer por Artemov en 1995, es un refinamiento de la lógica modal en la cual la modalidad ⊢A es revisitada como [[t]]A, donde t es una expresión que testifica sobre la validez de A. Es aritméticamente correcta y completa, puede realizar todos los teoremas de S4 y posee la capacidad de versar sobre sus propias pruebas (⊢ A implica [[t]]A, para algún t) [fórmula aproximada, revisar la misma en el original]. Nuestra contribución principal es una formulación en Deducción Natural con buen comportamiento, desarrollada con el fin de develar las metáforas computacionales que surgen de esta capacidad de reflexión de LP. Esta es la primera formulación en Deducción Natural capaz de capturar a LP en su totalidad. Para esto, adoptamos la Deducción Natural Clásica de Parigot y la unimos al razonamiento hipotético. Como resultado, obtenemos una presentación en Deducción Natural de LP proposicional, para la cual se demuestran ciertas propiedades claves. Luego extendemos nuestro análisis al caso de primer orden, presentando FOHLP, una extensión de primer orden de HLP. Nuestro punto de partida es una reciente formulación de primer orden de LP, llamada FOLP, que goza de corrección aritmética y tiene una semántica de demostrabilidad exacta (la completitud es inalcanzable dado que no es finitamente axiomatizable). Presentamos una formulación en Deducción Natural llamada FOHLP, traducciones desde y hacia FOLP, una asignación de términos (cálculo lambda) y una prueba de terminación del proceso de normalización de derivaciones.
Pattern matching is a basic building block on which functional programming depends, wherethe computation mechanism is based on finding a correspondence between the argument of afunction and an expression called \\pattern". It has also found its way into other programmingparadigms and has proved convenient for querying data in different formats, such as semistructureddata. In recognition of this, a recent effort is observed in which pattern matchingis studied in its purest form, namely by means of pattern calculi. These are lambda calculiwith sophisticated forms of pattern matching. The first part of this two part thesis proposes tocontribute to this effort by developing a combinatory logic for one such pattern calculus, namelyλP. We seek to mimic the computational process of λP where arguments can be matchedagainst arbitrary terms, without the use of variables. Two challenges must be met. On theone hand, dealing with bound variables in patterns. Indeed, an abstraction is a valid patternin λP. Here the standard combinatory logic will provide guidance. The second is computingthe counterpart, in the combinatory setting, of the substitution that is obtained in a successfulmatch. This requires devising rules that pull applications apart, so to speak. We proposea combinatory logic that serves this purpose and study its salient properties and extensionsincluding typed presentations and modeling data structures. In the second part, we are concerned with the computational interpretation of a particularmodal logic, the Logic of Proofs or LP, via the Curry-Howard isomorphism. LP, introduced by Artemov in 1995, is a refinement of modal logic in which the modality 2A is revisited as [[t]]Awhere t is an expression that bears witness to the validity of A. It enjoys arithmetical soundnessand completeness, can realize all S4 theorems and is capable of reecting its own proofs (` Aimplies ` [[t]]A, for some t). Esta es la primera formulación en Deducción Natural capaz decapturar a LP en su totalidad. Our main contribution is a well-behaved Natural Deductionpresentation, developed with the aim of unveiling the computational metaphors which arisefrom the reective capabilities of LP. This is the first Natural Deduction formulation capable ofproving all LP-theorems. For that, we adopt Parigot's Classical Natural Deduction and mergeit with a hypothetical reasoning which guide the construction of the inference schemes. As anoutcome we obtain a Natural Deduction presentation of propositional LP for which a number ofkey properties are shown to hold. We then extend our analysis to the first-order case, introducing FOHLP, a first-order extension of HLP. Our point of departure is a recent first-order formulationof LP, called FOLP, which enjoys arithmetical soundness and has an exact provability semantics (completeness is unattainable given that a complete FOLP is not finitely axiomatizable). Weprovide a Natural Deduction presentation dubbed FOHLP, mappings to and from FOLP, a termassignment (λ-calculus) and a proof of termination of normalisation of derivations.
Fil: Steren, Gabriela. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
description Pattern matching es una herramienta fundamental de la programación funcional. Permite describir conjuntos de datos que tienen una misma forma (a través de una expresión llamada “patrón”). Esta facilidad ha comenzado a adoptarse también en otros paradigmas, y ha demostrado su utilidad para analizar datos en diversos formatos, como por ejemplo datos semiestructurados. Los cálculos de patrones son lenguajes minimales basados en cálculo lambda en los que se introducen formas sofisticadas de pattern matching para estudiar sus fundamentos formales. La primera parte de esta tesis propone una contribución a este campo, desarrollando una lógica combinatoria para λP, un cálculo de patrones donde cualquier término puede ser un patrón. La lógica combinatoria carece de variables ligadas. Nos encontramos ante dos desafíos. Por un lado, tratar con las variables ligadas en los patrones, ya que una abstracción es un patrón válido en λP. Para esto contamos con la guía de la lógica combinatoria estándar. El segundo desafío consiste en computar, en un escenario combinatorio, la contraparte de la sustitución obtenida ante un matching exitoso. Esto requiere la introducción de reglas capaces de descomponer las aplicaciones. Proponemos una lógica combinatoria que logra este propósito, y estudiamos sus propiedades salientes y extensiones, incluyendo una presentación tipada y la representación de estructuras de datos. La segunda parte de esta tesis se centra en la interpretación computacional de la Lógica de Pruebas, o LP, via el isomorfismo de Curry-Howard. LP, dada a conocer por Artemov en 1995, es un refinamiento de la lógica modal en la cual la modalidad ⊢A es revisitada como [[t]]A, donde t es una expresión que testifica sobre la validez de A. Es aritméticamente correcta y completa, puede realizar todos los teoremas de S4 y posee la capacidad de versar sobre sus propias pruebas (⊢ A implica [[t]]A, para algún t) [fórmula aproximada, revisar la misma en el original]. Nuestra contribución principal es una formulación en Deducción Natural con buen comportamiento, desarrollada con el fin de develar las metáforas computacionales que surgen de esta capacidad de reflexión de LP. Esta es la primera formulación en Deducción Natural capaz de capturar a LP en su totalidad. Para esto, adoptamos la Deducción Natural Clásica de Parigot y la unimos al razonamiento hipotético. Como resultado, obtenemos una presentación en Deducción Natural de LP proposicional, para la cual se demuestran ciertas propiedades claves. Luego extendemos nuestro análisis al caso de primer orden, presentando FOHLP, una extensión de primer orden de HLP. Nuestro punto de partida es una reciente formulación de primer orden de LP, llamada FOLP, que goza de corrección aritmética y tiene una semántica de demostrabilidad exacta (la completitud es inalcanzable dado que no es finitamente axiomatizable). Presentamos una formulación en Deducción Natural llamada FOHLP, traducciones desde y hacia FOLP, una asignación de términos (cálculo lambda) y una prueba de terminación del proceso de normalización de derivaciones.
publishDate 2014
dc.date.none.fl_str_mv 2014-12-15
dc.type.none.fl_str_mv info:eu-repo/semantics/doctoralThesis
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_db06
info:ar-repo/semantics/tesisDoctoral
format doctoralThesis
status_str publishedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.12110/tesis_n5634_Steren
url https://hdl.handle.net/20.500.12110/tesis_n5634_Steren
dc.language.none.fl_str_mv eng
language eng
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
dc.source.none.fl_str_mv reponame:Biblioteca Digital (UBA-FCEN)
instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron:UBA-FCEN
reponame_str Biblioteca Digital (UBA-FCEN)
collection Biblioteca Digital (UBA-FCEN)
instname_str Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron_str UBA-FCEN
institution UBA-FCEN
repository.name.fl_str_mv Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
repository.mail.fl_str_mv ana@bl.fcen.uba.ar
_version_ 1846142830017249280
score 12.712165