Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica

Detalhes bibliográficos
Autor(a) principal: Gomes, Joel Felipe Ferreira
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/34205
Resumo: A lógica clássica pode ser definida como a lógica induzida pelo clone completo sobre {0,1}. A menos de um isomorfismo, qualquer outra lógica 2-valorada pode então ser vista como uma sublógica / fragmento da lógica clássica. Ainda há muito pouco conhecimento sobre a combinação mínima de tais fragmentos, que em princípio pode ser obtida simplesmente unindo-se os cálculos de Hilbert correspondentes. Em 1941, Emil Post estudou o reticulado de todos os clones 2-valorados, ordenados sobre inclusão. Este reticulado - infinitamente contável, mas constituído de membros gerados finitamente - constituiu desde então uma fonte inestimável de informações e insights sobre as relações entre as sub-lógicas da lógica clássica. Wolfgang Rautenberg explorou a classificação de Post para demonstrar que toda lógica 2-valorada é fortemente axiomatizável; vale a pena notar que esta demonstração induz um procedimento eficaz para produzir um cálculo de Hilbert para qualquer fragmento da lógica clássica. Este trabalho propõe implementar um sistema Web que é capaz de receber como entrada um conjunto de operações 2-valoradas e retornar ao usuário o cálculo de Hilbert associado. A implementação do procedimento para produzir o cálculo de Hilbert associado à entrada informada será feita utilizando a linguagem de programação Haskell e distribuído como uma API RESTful. Além disso, será feito um Website, a ser usado livremente pela comunidade, que receberá as entradas do usuário, consumirá a API, e informará o resultado do procedimento citado, baseado nas entradas que o usuário forneceu.
id UFRN_1962ccb34fa46e09d5e698482127e7d4
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/34205
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Gomes, Joel Felipe FerreiraRivieccio, UmbertoOlarte, CarlosMarcos, João2019-12-10T11:39:15Z2021-09-20T11:47:05Z2019-12-10T11:39:15Z2021-09-20T11:47:05Z2019-11-2220180008245GOMES, Joel Felipe Ferreira. Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica. 2019. 74 f. TCC (Graduação) - Curso de Ciência da Computação, Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2019.https://repositorio.ufrn.br/handle/123456789/34205A lógica clássica pode ser definida como a lógica induzida pelo clone completo sobre {0,1}. A menos de um isomorfismo, qualquer outra lógica 2-valorada pode então ser vista como uma sublógica / fragmento da lógica clássica. Ainda há muito pouco conhecimento sobre a combinação mínima de tais fragmentos, que em princípio pode ser obtida simplesmente unindo-se os cálculos de Hilbert correspondentes. Em 1941, Emil Post estudou o reticulado de todos os clones 2-valorados, ordenados sobre inclusão. Este reticulado - infinitamente contável, mas constituído de membros gerados finitamente - constituiu desde então uma fonte inestimável de informações e insights sobre as relações entre as sub-lógicas da lógica clássica. Wolfgang Rautenberg explorou a classificação de Post para demonstrar que toda lógica 2-valorada é fortemente axiomatizável; vale a pena notar que esta demonstração induz um procedimento eficaz para produzir um cálculo de Hilbert para qualquer fragmento da lógica clássica. Este trabalho propõe implementar um sistema Web que é capaz de receber como entrada um conjunto de operações 2-valoradas e retornar ao usuário o cálculo de Hilbert associado. A implementação do procedimento para produzir o cálculo de Hilbert associado à entrada informada será feita utilizando a linguagem de programação Haskell e distribuído como uma API RESTful. Além disso, será feito um Website, a ser usado livremente pela comunidade, que receberá as entradas do usuário, consumirá a API, e informará o resultado do procedimento citado, baseado nas entradas que o usuário forneceu.The classical logic can be defined as the logic induced by the complete clone over {0,1}. Up to isomorphism, any other 2-valued logic may then be seen as a sublogic / fragment of classical logic. There is still very little common knowledge about the minimal combination of such fragments, which in principle may be obtained by simply merging the corresponding Hilbert calculi. In 1941, Emil Post studied the lattice of all the 2-valued clones, ordered under inclusion. This lattice ---countably infinite yet constituted of finitely generated members--- has constituted ever since an invaluable source of information and insights about the relationships among the sublogics of classical logic. Wolfgang Rautenberg explored Post's classification in proving that every 2-valued logic is strongly finitely axiomatizable; it is worth noting that this proof carries along an effective procedure for producing a Hilbert calculus to any fragment of classical logic. This work proposes to implement a Web system that is able to receive as input a set of 2-valued operations and return to the user the Hilbert Calculus associated. The implementation of the procedure to produce the Hilbert Calculus associated with the reported input will be done using the Haskell programming language and distributed as a RESTful API. In addition, a Website will be made, to be used freely by the community, which will receive the user inputs, consume the API, and inform the result of the cited procedure, based on the inputs that the user provided.CNPqUniversidade Federal do Rio Grande do NorteUFRNBrasilBacharelado em Ciência da ComputaçãoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessReticulado de PostFragmentos da lógica clássicaAxiomatizaçãoCálculo de HilbertAxiomatizationHilbert CalculusPost’s latticeFragments of classical logicExtração automática de cálculos de Hilbert associados aos fragmentos da lógica clássicaAutomatic extraction of Hilbert Calculi associated to fragments of classical logicinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisengreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALExtracaoAutomaticaCalculos_Gomes_2019.pdfMonografia Joel Felipeapplication/pdf2359089https://repositorio.ufrn.br/bitstream/123456789/34205/1/ExtracaoAutomaticaCalculos_Gomes_2019.pdffd4b42a23c29c85cb23fd102b99ba284MD51CC-LICENSElicense_rdfapplication/octet-stream811https://repositorio.ufrn.br/bitstream/123456789/34205/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txttext/plain762https://repositorio.ufrn.br/bitstream/123456789/34205/3/license.txte428689918449bd69f843393981e4109MD53TEXTMonografia__Joel_Felipe.pdf.txtExtracted texttext/plain92593https://repositorio.ufrn.br/bitstream/123456789/34205/4/Monografia__Joel_Felipe.pdf.txtdbbadec12d6415311622d87914d58db4MD54123456789/342052023-01-09 14:51:15.157oai:https://repositorio.ufrn.br:123456789/34205PGNlbnRlcj48c3Ryb25nPlVOSVZFUlNJREFERSBGRURFUkFMIERPIFJJTyBHUkFOREUgRE8gTk9SVEU8L3N0cm9uZz48L2NlbnRlcj4NCjxjZW50ZXI+PHN0cm9uZz5CSUJMSU9URUNBIERJR0lUQUwgREUgTU9OT0dSQUZJQVM8L3N0cm9uZz48L2NlbnRlcj4NCg0KPGNlbnRlcj5UZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgZGlzcG9uaWJpbGl6YcOnw6NvIGRlIE1vbm9ncmFmaWFzIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbyBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGUgTW9ub2dyYWZpYXMgKEJETSk8L2NlbnRlcj4NCg0KTmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIG1vbm9ncmFmaWEsIGF1dG9yaXpvIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSAoVUZSTikgYSBkaXNwb25pYmlsaXphciBhdHJhdsOpcyBkYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGUgTW9ub2dyYWZpYXMgZGEgVUZSTiwgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG7CsCA5NjEwLzk4LCBvIHRleHRvIGludGVncmFsIGRhIG9icmEgc3VibWV0aWRhIHBhcmEgZmlucyBkZSBsZWl0dXJhLCBpbXByZXNzw6NvIGUvb3UgZG93bmxvYWQsIGEgdMOtdHVsbyBkZSBkaXZ1bGdhw6fDo28gZGEgcHJvZHXDp8OjbyBjaWVudMOtZmljYSBicmFzaWxlaXJhLCBhIHBhcnRpciBkYSBkYXRhIGRlc3RhIHN1Ym1pc3PDo28uIA0KRepositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-01-09T17:51:15Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica
dc.title.alternative.pt_BR.fl_str_mv Automatic extraction of Hilbert Calculi associated to fragments of classical logic
title Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica
spellingShingle Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica
Gomes, Joel Felipe Ferreira
Reticulado de Post
Fragmentos da lógica clássica
Axiomatização
Cálculo de Hilbert
Axiomatization
Hilbert Calculus
Post’s lattice
Fragments of classical logic
title_short Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica
title_full Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica
title_fullStr Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica
title_full_unstemmed Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica
title_sort Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica
author Gomes, Joel Felipe Ferreira
author_facet Gomes, Joel Felipe Ferreira
author_role author
dc.contributor.referees1.none.fl_str_mv Rivieccio, Umberto
dc.contributor.referees2.none.fl_str_mv Olarte, Carlos
dc.contributor.author.fl_str_mv Gomes, Joel Felipe Ferreira
dc.contributor.advisor1.fl_str_mv Marcos, João
contributor_str_mv Marcos, João
dc.subject.por.fl_str_mv Reticulado de Post
Fragmentos da lógica clássica
Axiomatização
Cálculo de Hilbert
Axiomatization
Hilbert Calculus
Post’s lattice
Fragments of classical logic
topic Reticulado de Post
Fragmentos da lógica clássica
Axiomatização
Cálculo de Hilbert
Axiomatization
Hilbert Calculus
Post’s lattice
Fragments of classical logic
description A lógica clássica pode ser definida como a lógica induzida pelo clone completo sobre {0,1}. A menos de um isomorfismo, qualquer outra lógica 2-valorada pode então ser vista como uma sublógica / fragmento da lógica clássica. Ainda há muito pouco conhecimento sobre a combinação mínima de tais fragmentos, que em princípio pode ser obtida simplesmente unindo-se os cálculos de Hilbert correspondentes. Em 1941, Emil Post estudou o reticulado de todos os clones 2-valorados, ordenados sobre inclusão. Este reticulado - infinitamente contável, mas constituído de membros gerados finitamente - constituiu desde então uma fonte inestimável de informações e insights sobre as relações entre as sub-lógicas da lógica clássica. Wolfgang Rautenberg explorou a classificação de Post para demonstrar que toda lógica 2-valorada é fortemente axiomatizável; vale a pena notar que esta demonstração induz um procedimento eficaz para produzir um cálculo de Hilbert para qualquer fragmento da lógica clássica. Este trabalho propõe implementar um sistema Web que é capaz de receber como entrada um conjunto de operações 2-valoradas e retornar ao usuário o cálculo de Hilbert associado. A implementação do procedimento para produzir o cálculo de Hilbert associado à entrada informada será feita utilizando a linguagem de programação Haskell e distribuído como uma API RESTful. Além disso, será feito um Website, a ser usado livremente pela comunidade, que receberá as entradas do usuário, consumirá a API, e informará o resultado do procedimento citado, baseado nas entradas que o usuário forneceu.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-12-10T11:39:15Z
2021-09-20T11:47:05Z
dc.date.available.fl_str_mv 2019-12-10T11:39:15Z
2021-09-20T11:47:05Z
dc.date.issued.fl_str_mv 2019-11-22
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.pt_BR.fl_str_mv 20180008245
dc.identifier.citation.fl_str_mv GOMES, Joel Felipe Ferreira. Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica. 2019. 74 f. TCC (Graduação) - Curso de Ciência da Computação, Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2019.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/34205
identifier_str_mv 20180008245
GOMES, Joel Felipe Ferreira. Extração automática de cálculos de Hilbert associados aos fragmentos da lógica clássica. 2019. 74 f. TCC (Graduação) - Curso de Ciência da Computação, Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2019.
url https://repositorio.ufrn.br/handle/123456789/34205
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Bacharelado em Ciência da Computação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/34205/1/ExtracaoAutomaticaCalculos_Gomes_2019.pdf
https://repositorio.ufrn.br/bitstream/123456789/34205/2/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/34205/3/license.txt
https://repositorio.ufrn.br/bitstream/123456789/34205/4/Monografia__Joel_Felipe.pdf.txt
bitstream.checksum.fl_str_mv fd4b42a23c29c85cb23fd102b99ba284
e39d27027a6cc9cb039ad269a5db8e34
e428689918449bd69f843393981e4109
dbbadec12d6415311622d87914d58db4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1814832905223929856