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

dc.contributor.advisorMarcos, João
dc.contributor.authorGomes, Joel Felipe Ferreira
dc.contributor.referees1Rivieccio, Umberto
dc.contributor.referees2Olarte, Carlos
dc.date.accessioned2019-12-10T11:39:15Z
dc.date.accessioned2021-09-20T11:47:05Z
dc.date.available2019-12-10T11:39:15Z
dc.date.available2021-09-20T11:47:05Z
dc.date.issued2019-11-22
dc.description.abstractThe 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.pt_BR
dc.description.resumoA 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.pt_BR
dc.description.sponsorshipCNPqpt_BR
dc.identifier20180008245pt_BR
dc.identifier.citationGOMES, 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.pt_BR
dc.identifier.urihttps://repositorio.ufrn.br/handle/123456789/34205
dc.languageenpt_BR
dc.publisherUniversidade Federal do Rio Grande do Nortept_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentBacharelado em Ciência da Computaçãopt_BR
dc.publisher.initialsUFRNpt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectReticulado de Postpt_BR
dc.subjectFragmentos da lógica clássicapt_BR
dc.subjectAxiomatizaçãopt_BR
dc.subjectCálculo de Hilbertpt_BR
dc.subjectAxiomatizationpt_BR
dc.subjectHilbert Calculuspt_BR
dc.subjectPost’s latticept_BR
dc.subjectFragments of classical logicpt_BR
dc.titleExtração automática de cálculos de Hilbert associados aos fragmentos da lógica clássicapt_BR
dc.title.alternativeAutomatic extraction of Hilbert Calculi associated to fragments of classical logicpt_BR
dc.typebachelorThesispt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
ExtracaoAutomaticaCalculos_Gomes_2019.pdf
Tamanho:
2.25 MB
Formato:
Adobe Portable Document Format
Descrição:
Monografia Joel Felipe
Nenhuma Miniatura disponível
Baixar

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
762 B
Formato:
Plain Text
Nenhuma Miniatura disponível
Baixar