ヨ!これはおそらくばかげた質問ですが、たとえば、型チェックの決定可能性が強力な正規化プロパティと同等である場合、明示的に書き留められたことはありません。したがって、私はこの質問をして、型チェック、型付け可能性、および強力な正規化の間のすべての可能な関係を明らかにします。
やる気を説明させてください。型理論(私はここでは意図的に曖昧にしていますが、主に依存型理論に興味があります)では、強い正規化を使用して型チェックの決定可能性を証明しています。反対に、これらのプロパティの1つを持っていることがわかっている型指定されたシステムには、もう1つのタイプもあります。ただし、強い正規化が型チェックの決定可能性に相当することを明示的に述べたことはありません。
同様に、タイプ可能性を証明するために、通常(多分常に)、用語を正規形に減らします。しかし、型付け可能性は依存型の理論には当てはまらないことはわかっていますが、強い正規化が保持される場合があります。
型チェックの決定可能性とは、特定の型、コンテキストおよび型なし項、がtrueでかどうかを有限数のステップで決定できることを意味します。A Γ ⊢ A :A
タイプ可能性の決定可能性と、特定の型なし用語、がtrueになるようなコンテキストとタイプが存在するかどうかを有限数のステップで決定できることを意味します。Γ A Γ ⊢ :A
1)型チェックの決定可能性は、すべての項が強く正規化可能であることと同じですか?
2)より一般的には、型チェックの決定可能性、タイプ可能性、強力な正規化の関係は何ですか?どちらが他を意味するのですか?
前もって感謝します。
編集
私の質問の一般性のレベル(私は知らなかった)に関する不満を考慮して、純粋なタイプシステムのみに限定したいと思います。もちろん、他のタイプ理論に関する追加のコメントや反例は非常に有用です。