No livro Computability, complexidade e Línguas (2 nd edição), Martin Davis escreve no capítulo 1 (Preliminares), Seção 2 (Funções):
Uma função parcial de um conjunto é simplesmente uma função cujo domínio é um subconjunto de . Um exemplo de função parcial em é dado por , onde o domínio de é o conjunto de quadrados perfeitos.
Até agora, tão simples. Mas ele segue em frente e escreve algumas linhas mais tarde, no final da seção:
Às vezes, nos referiremos à idéia de fechamento . Se é um conjunto e é uma função parcial em , então é fechada sob se a gama de é um subconjunto de . Por exemplo, está fechado em , mas não está fechado em ( onde é uma função total em ).
Portanto, na primeira citação, em é um exemplo para uma função parcial , enquanto na segunda citação a mesma função é um exemplo para uma função total .
Ambos os exemplos parecem se contradizer. Ou estou faltando alguma coisa em relação aos fechamentos aqui?
fonte
Respostas:
Não há contradição aqui. O primeiro caso define a função parcial dada por Como o texto diz, "o domínio de é o conjunto de quadrados perfeitos".g:N→N
O segundo caso define a função total dada por O domínio de é o conjunto de todos os números naturais.h:N→R
Você diz que essas são as mesmas funções, mas não são. é indefinido, mas é definido (e igual a ). associa uma raiz quadrada a todo número natural, mas associa raízes quadradas a números naturais que são quadrados perfeitos.g(2) h(2) 2–√ h g
fonte
No segundo exemplo, é definido para todos os números naturais ; quando não é um quadrado, é uma quantidade irracional e, em particular, não é um número natural.h(n) n n h(n)
Em outras palavras, o conjunto de números naturais não é fechado sob raízes quadradas: por exemplo, não é um número natural.2–√
fonte