A resposta para sua pergunta depende de várias coisas, das quais a mais importante é o tamanho dos seus espaços funcionais . Eu vou explicar. Definir
O n + 1 = μ X . 1 + X + ( O n → X )
Como você observou em sua resposta, cada O n pode ser considerada internamente para ser o n -ésimo cardinal regular de seu sistema. Na teoria dos conjuntos, esse tipo de dados pode ser representado por um ordinal real e é adequadamente grande.
O0=nat
On+1=μX. 1+X+(On→X)
Onn
No entanto, essas construções podem ser adicionadas a alguma versão da teoria dos tipos, e a pergunta se torna: qual ordinal é necessário para dar uma interpretação teórica dos conjuntos a essa construção? Agora, se nos restringirmos a construtivos semântica, uma idéia natural é tentar interpretar cada tipo por parte do conjunto de "realizadores" deste tipo, que é um subconjunto do conjunto de -Termos, ou equivalentemente, os números naturais N .λN
Neste caso, é fácil mostrar que o ordinal é contável para qualquer , mas que este ordinal cresce muito rapidamente. Quão rápido? Novamente, isso depende da quantidade de liberdade que você tem ao tentar criar funções. A teoria para a construção de tais ordinais é descrita na teoria dos Ordinais Grandes Contáveis, dos quais a Wikipedia surpreendentemente tem muito a dizer. Em geral, é fácil mostrar que os ordinais em questão são menores que os ordinais da Igreja-Kleene , a menos que você permita meios não construtivos de criar funções (por exemplo, B e a v e r ( n ) que calcula o número de pessoas ocupadas em máquinas com nOnBeaver(n)n estados).
Isso não significa muito, exceto que, em uma teoria construtiva, você só precisa de ordinais construtivos para construir interpretações. Há um pouco mais a dizer, no entanto. Primeiro, há uma apresentação muito agradável por Thierry Coquand que detalhes que , na ausência de um eliminador de para todos os outros tipos, mas nat , você pode construir em exatamente ε 0 passos.O1ϵ0
Em geral, parece haver uma correspondência entre a força lógica de uma teoria de tipos e o tamanho do maior ordinal que ela pode representar dessa maneira. Essa correspondência é o assunto da Análise Ordinal , que tem sido estudada extensivamente desde o final dos anos sessenta, e ainda está sendo estudada hoje (com algumas questões surpreendentes em aberto). Aviso: o assunto é tão técnico quanto fascinante.
Espero que isto ajude.