Máquinas de Turing, decidibilidade e computabilidade
Visualizar/ Abrir
Data
2024-02-16Primeiro membro da banca
Souza, Leonardo Guerini de
Segundo membro da banca
Sosa, Oscar Francisco Márquez
Metadata
Mostrar registro completoResumo
Nessa dissertação consideramos detalhadamente a teoria matemática das máquinas
de Turing, que servem como ferramenta de estudo em áreas da Matemática e da Computação. Ao lado delas, lidamos com os tipos de funções que lhe são normalmente
associadas, bem como as classificações de linguagens relativas a esse entorno. Trazemos um olhar mais detido a várias demonstrações conhecidas, nas quais expomos
uma visão sua em níveis de descrição mais minuciosos. A partir de exemplares de
problemas e de situações, verificamos o que significam e o que não significam certos conceitos. Podemos checar isto no trabalho com a noção de computabilidade, e
sua não-extensão a certas funções, mesmo que sejam definidas de modo elementar e direto. Apresentamos algumas variantes das máquinas de Turing e também a
chamada máquina universal. E concluímos que tais variantes são equivalentes, como
modelos de computação, à versão básica das máquinas de Turing. Isto nos permite
definir de maneira precisa e independente a noção de algoritmo a partir de tais recursos. Tratamos de diversos problemas a partir de codificações de suas instâncias,
muitos deles no próprio universo de tais máquinas. A partir desse método, chegamos
a conclusões sobre a capacidade de os resolvermos com as ferramentas em questão,
que levantam questões, em certos aspectos, a respeito da existência de um método
que universalmente resolva os mesmos problemas. E ainda vemos, através da definição de redutibilidade por mapeamento, que a partir de determinados problemas
não-solucionáveis (ou indecidíveis), por meio dos recursos considerados, conseguimos deduzir a incapacidade de encontrar universalmente uma solução para também
outros problemas.
Coleções
Os arquivos de licença a seguir estão associados a este item: