Subcontabilidade - Subcountability

Em matemática construtivas , uma colecção é subcountable se existe uma parcial surjection a partir dos números naturais para ele. Isso pode ser expresso como

onde estão os números de contagem ( com desconsideração da aritmética) e onde denota que é uma função sobrejetiva de para . Em outras palavras, todos os elementos de uma coleção de subcontáveis estão funcionalmente na imagem de um conjunto de indexação de números de contagem e, portanto, o conjunto pode ser entendido como sendo dominado pelo conjunto de contagem .

Discussão

Exemplo

Um caso importante é onde denota alguma subclasse de uma classe maior de funções, conforme estudado na teoria da computabilidade .

Considere a subclasse de funções totais e observe que ser total não é uma propriedade decidível, ou seja, não pode haver uma bijeção construtiva entre as funções totais e os números naturais. No entanto, por meio da enumeração dos códigos de todas as funções parciais possíveis (que também inclui funções não terminais), subconjuntos dessas, como as funções totais, são vistos como conjuntos subcontáveis. Observe que, pelo teorema de Rice sobre conjuntos de índices , a maioria dos domínios não é recursiva. Na verdade, nenhum mapa efetivo entre todos os números de contagem e o conjunto de indexação infinito (não finito) é afirmado aqui, apenas a relação de subconjunto . Sendo dominado por um conjunto de números não contáveis ​​construtivamente , o nome subcontável transmite, portanto, que o conjunto incontável não é maior do que .

A demonstração que é subcontável também implica que é classicamente (não construtivamente) formalmente contável, mas isso não reflete qualquer contabilidade efetiva. Em outras palavras, o fato de que um algoritmo listando todas as funções totais em sequência não pode ser codificado não é capturado pelos axiomas clássicos relativos à existência de conjunto e função. Vemos que, dependendo dos axiomas de uma teoria, a subcontabilidade pode ser mais provável de ser demonstrada do que a contabilidade.

Relação com o meio excluído

Em lógicas construtivas e teorias de conjuntos , que vinculam a existência de uma função entre conjuntos infinitos (não finitos) a questões de efetividade e decidibilidade , a propriedade de subcontabilidade se separa da contabilidade e, portanto, não é uma noção redundante. O conjunto de indexação de números naturais pode ser postulado para existir, por exemplo, como um subconjunto via axiomas teóricos de conjunto como o axioma de separação , de modo que

.

Mas este conjunto ainda pode falhar em ser destacável, no sentido de que

não pode ser provado sem assumi-lo como um axioma. Pode-se deixar de contar efetivamente se não conseguir mapear os números de contagem no conjunto de indexação , por esse motivo.

Na matemática clássica

Afirmando todas as leis da lógica clássica, a propriedade disjuntiva de discutida acima de fato vale para todos os conjuntos. Então, para não vazio , as propriedades numerable ( injeta em ), contável ( tem como seu intervalo), subcontável (um subconjunto de sobreposições em ) e também não- produtivas (uma propriedade de contabilidade essencialmente definida em termos de subconjuntos de , formalizada abaixo) são todos equivalentes e expressam que um conjunto é finito ou infinito contável .

Asserções não clássicas

Não afirmando a lei do meio excluído

para todas as proposições ,

então também pode ser consistente afirmar a subcontabilidade de conjuntos que classicamente (isto é, não construtivamente) excedem a cardinalidade dos números naturais. Observe que, em um cenário construtivo, uma reivindicação de contabilização sobre o espaço de função do conjunto completo , como em , pode ser refutada. Mas a subcontabilidade de um conjunto incontável por um conjunto que não é efetivamente destacável pode ser permitida.

Como é incontável e, classicamente, por sua vez comprovadamente não subcontável, a estrutura clássica com seu amplo espaço de funções é incompatível com a tese construtiva da Igreja , um axioma do construtivismo russo.

Definir teorias

Argumentos cantorianos sobre subconjuntos dos naturais

Como teoria de referência, olhamos para a teoria dos conjuntos construtivos , que tem Substituição , Separação Limitada , Infinito forte , é agnóstica quanto à existência de conjuntos de poder , mas inclui o axioma que afirma que qualquer espaço de função é definido, dado também são conjuntos. Nesta teoria, é além disso consistente afirmar que todo conjunto é subcontável.

A compatibilidade de vários axiomas é discutida nesta seção por meio de possíveis descobertas sobre um conjunto infinito de números de contagem .

As situações discutidas abaixo - em espaços de função versus em classes de poder - são diferentes no que diz respeito às funções , por definição existe um valor de retorno único para cada valor no domínio ,. Ao contrário dos predicados gerais e seus valores verdadeiros (não necessariamente apenas verdadeiro e falso), uma função (que em termos de programação está terminando) torna as informações acessíveis sobre os dados para todos os seus subdomínios (subconjuntos de ). Vistos como funções características, eles decidem a associação. Como tal, em , as funções (total) não estão automaticamente em bijeção com todos os subconjuntos de . Construtivamente, os subconjuntos são um conceito mais complexo do que as funções características.

De fato, no contexto de alguns axiomas não clássicos, até mesmo a classe de poder de um singleton, por exemplo, a classe de todos os subconjuntos de , é mostrada como uma classe adequada.

Em espaços funcionais

Afirmar a subcontabilidade permitida de todos os conjuntos se transforma, em particular, em um conjunto de subcontabilidade.

Portanto, aqui consideramos uma função sobrejetiva e o conjunto compreendido / separado como

com o predicado diagonalizante definido como

que também podemos expressar sem as negações como

.

Este conjunto é classicamente uma função em e pode ser usado para provar que a existência de é realmente contraditória. No entanto, construtivamente, a menos que as proposições em sua definição sejam decidíveis de modo que o conjunto realmente defina uma atribuição funcional, simplesmente não podemos tirar essa conclusão.

Desta forma, a subcontabilidade de é permitida. No entanto, também no caso de , a existência de uma renúncia plena , com domínio , é de fato contraditória, uma vez que a filiação a é decidível.

Para além destas observações, também observar que para qualquer número diferente de zero , as funções em envolvendo o surjection não pode ser estendida a todos por um argumento contradição semelhante. Em outras palavras, existem funções parciais que não podem ser estendidas para funções completas . Observe que, quando dado a , não se pode necessariamente decidir se , e assim, não se pode nem mesmo decidir se o valor de uma extensão de função potencial já está determinado para uma sobreposição .

O axioma da subcontabilidade, tornando todos os conjuntos subcontáveis, é incompatível com qualquer novo axioma que torna contável, inclusive .

Em classes de poder

A seguir estudamos possíveis postulados da existência de uma sobreposição . Isso, por Substituição , significa que é um conjunto. O subconjunto violador de é

que, por definição , neste caso simplifica para apenas

Onde

adaptado do teorema de Cantors sobre conjuntos de potência. Esse subconjunto existe por meio de separação. A existência da sobreposição implica imediatamente a existência de um número com

,

tornando a filiação necessariamente indecidível e incompatível com qualquer realização. As proposições desta forma,, devem ser rejeitadas de acordo com as consequências da lei de introdução da negação . Portanto, essa superação não existe e não pode ser subcontada.

Concluímos que o axioma da subcontabilidade, tornando todos os conjuntos subcontáveis, é incompatível com ser um conjunto, como está implícito, por exemplo, no axioma do conjunto de potência.

A noção de tamanho

Como visto no exemplo do espaço de função considerado na teoria da computabilidade , nem todo subconjunto infinito de está necessariamente em bijeção construtiva com , abrindo espaço para uma distinção mais refinada entre conjuntos incontáveis ​​em contextos construtivos. O espaço de funções (e também ) em uma teoria de conjuntos moderadamente rica é sempre considerado nem finito nem em bijeção com , pelo argumento diagonal de Cantor . É isso que significa ser incontável. Mas o argumento de que a cardinalidade desse conjunto excederia, portanto, em certo sentido, a dos números naturais se baseia em uma restrição apenas à concepção clássica de tamanho e sua ordenação induzida de conjuntos por cardinalidade. Motivado pelas seções acima, o conjunto infinito pode ser considerado "menor" do que a classe . A subcontabilidade como julgamento de pequeno tamanho não deve ser confundida com a definição matemática padrão das relações de cardinalidade conforme definido por Cantor, com a cardinalidade menor sendo definida em termos de injeções de e igualdade de cardinalidades sendo definidas em termos de bjeções. Além disso, observe que construtivamente, uma ordenação " " como aquela de cardinalidades pode ser indecidível.

Modelos

A análise acima afeta as propriedades formais das codificações de . Modelos para esta extensão não clássica da teoria foram construídos. Tais axiomas não construtivos podem ser vistos como princípios de escolha que, no entanto, não tendem a aumentar muito a força teórica das teorias.

Mais exemplos:

Subcontável implica não produtivo

Qualquer conjunto contável é subcontável e qualquer conjunto subcontável não é produtivo: um conjunto é dito ser - produtivo se, sempre que qualquer um de seus subconjuntos for o intervalo de alguma função parcial , sempre permanecerá pelo menos um elemento que está fora desse intervalo. Isso pode ser expresso como

Um conjunto sendo -produtivo fala de como é difícil gerar seus elementos: Eles não podem ser gerados a partir de uma única função. Como tal, os conjuntos -produtivos escapam da subcontabilidade. Argumentos diagonais freqüentemente envolvem essa noção, seja ela explícita ou implicitamente.

Veja também

Referências

  1. ^ John L. Bell " O paradoxo de Russel e a diagonalização em um contexto construtivo "
  2. ^ Daniel Méhkeri " Uma interpretação computacional simples da teoria dos conjuntos "
  3. ^ Rathjen, M. " Princípios de escolha em teorias construtivas e clássicas dos conjuntos ", Proceedings of the Logic Colloquium, 2002
  4. ^ McCarty, J. " Subcountability under realizability ", Notre Dame Journal of Formal Logic, Vol 27 no 2 de abril de 1986