A literatura relevante é a seguinte:
Thierry Coquand Um novo paradoxo na teoria dos tipos (link) . Ele descreve seu paradoxo em um sistema um pouco mais fraco do que
Type : Type
Mas isso pode ser facilmente transportado para o acima. A idéia principal é provar a Reynolds que não existem modelos do sistema F na teoria dos conjuntos. Isso prossegue construindo uma álgebra inicial do formulário:
A ≃ ( A → 2 ) → 2
Onde é um conjunto com 2 elementos e deriva de uma contradição por um argumento de cardinalidade. Coquand shows2
- Você pode executar esse raciocínio na teoria de tipos acima
- Não é um modelo de sistema de F em que a teoria. Isso gera uma contradição.
O segundo artigo é de Antonius Hurkens e é intitulado Uma simplificação do paradoxo de Girard (link) . A prova envolve uma construção do "tipo de todos os tipos bem fundamentados". Devo admitir que a ideia geral parece clara, mas os detalhes são bastante diabólicos.
Receio que não haja contradição simples e fácil de entender em . No entanto, os termos de prova obtidos a partir da contradição são relativamente tratáveis: apenas algumas linhas são suficientes para defini-los.T y p e : T y p e
Alexandre Miquel, em sua dissertação de tese , mostrou que era possível construir um modelo de teoria dos conjuntos ingênua nesses sistemas de tipos inconsistentes usando uma interpretação de conjuntos de conjuntos de gráficos. Ele pode simplesmente aplicar o paradoxo de Russel diretamente. Infelizmente, a construção do modelo exige um pouco de trabalho e a dissertação é em francês.