依存型理論の宇宙


11

依存型理論については、ホモトピー型理論のオンラインブックで読んでいます。

セクション1.3にタイプ理論章、それの階層構造の概念導入ユニバース:U0:U1:U2:⋯、ここで

すべてのユニバースUiは、次のユニバース要素ですUi+1。さらに、私たちの宇宙は累積的であると仮定します。つまり、ith宇宙のすべての要素は(i+1)th宇宙の要素でもあるということです。

それでも、付録Aのさまざまなタイプの形成ルールを見ると、一見したところ、宇宙がバーの上に前提として表示されている場合、同じ宇宙が下に表示されています。たとえば、連産品タイプ形成ルールの場合:

Γ⊢A:UiΓ⊢B:UiΓ⊢A+B:Ui(+-FORM)

だから私の質問は、なぜ階層が必要なのですか?どのような状況で、宇宙から階層の1つ上の階層にジャンプする必要がありますか?任意の組み合わせで与えられたか、本当に私には明らかにされていませんメートルを:U私は、あなたがタイプで終わることができますBでないでU I。より詳細には:付録A.2.4、A.2.5、A.2.6、A.2.7、A.2.8、A.2.9、A.2.10、A.3.2、いずれかのセクションで形成ルール言及U Iで前提と判断、または判断のみ。Am:UiBUiUi

この本は、ユニバースを割り当てる正式な方法があることも示唆しています:

引数が正しいかどうか疑わしい場合は、その引数をチェックする方法は、引数に出現するすべてのユニバースに一貫してレベルを割り当てることを試みることです。

レベルを一貫して割り当てるためのプロセスは何ですか?

U:UUjUij>i


1
@huynhjlパラドックスを回避するためにユニバースを使用する必要はありません。たとえば、ZFセット理論もクインのNFも使用せず、2つの代替数学基盤がそれらを使用します。ユニバースはパラドックスを回避するのに便利な方法であり、同時に非常に表現力豊かなタイプを構築する機能も備えています。
— Martin Berger

回答:


14

A→Ui
A→UiUiUi:UiU
⊢Γ:ctxΓ⊢Ui:Ui+1,

12

X:Uii≤jX:UjA:U42A→U99→

Γ⊢X:UiΓ⊢Y:UiΓ⊢(X→Y):Ui
X→YΠx:XYΠAU42U99U100A:U100A→U99U100

→ Γ⊢X: U I

Γ⊢X:UiΓ⊢Y:UjΓ⊢(X→Y):Umax(i,j)
Γ⊢X:UiΓ⊢Y:Uji≤kj≤kΓ⊢(X→Y):Uk
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.