Por causa da diagonalização. Se fosse uma enumeração computável de todas as funções computáveis totais de N a N , de modo que todo f e fosse total, então g ( i ) = f i ( i ) + 1 também seria um total computável função, mas não estaria na enumeração. Isso contradiz as suposições sobre a sequência. Portanto, nenhuma enumeração computável de funções pode consistir exatamente no total de funções computáveis.( fe: e ∈ N )NNfeg( i ) = fEu( i ) + 1
Suponha que pensemos em uma função computável universal , onde "universal" significa h é uma função binária computável e que para cada função unária computável total f ( n ) há alguns e tais que f ( i ) = h ( e , i ) para todos os i . Então também deve haver alguns e tais que g ( n ) = h ( e ,h ( e , i )hf( N )ef( i ) = h ( e , i )Eueg( n ) = h ( e , n )não é uma função total, devido ao parágrafo anterior. Caso contrário, daria uma enumeração computável do total de funções unárias computáveis que inclui todas as funções unárias computáveis totais.h
Assim, o requisito de que toda função é um sistema de funções é total é incompatível com a existência de uma função universal nesse sistema. Para alguns sistemas fracos, como as funções recursivas primitivas, todas as funções são totais, mas não existem funções universais. Sistemas mais fortes que possuem funções universais, como a computabilidade de Turing, simplesmente precisam ter funções parciais para permitir a existência da função universal.