空の型の標準の等式規則は、あなたが推測するように、です。セットがタイプによって解釈される標準のセット理論モデルを考えてください。合計タイプは互いに素な結合であり、空のタイプは空のセットです。したがって、任意の2つの関数は、共通のグラフ(空のグラフ)を持っているため、等しくなければなりません。。E 、E ":Γ → 0Γ⊢e=e′:0e,e′:Γ→0
空のタイプには導入フォームがないため、ルールはありません。その唯一の等式規則は規則です。ただし、etaルールをどの程度厳密に解釈したいかによっては、これをと通勤変換に分割することをお勧めします。厳密なルールは次のとおりです。η η ηβηηη
e = i n i t i a l(e )
通勤カバーは次のとおりです。
C[ i n i t i a l(e )] = i n i t i a l(e )
編集:
ゼロ型での分布性がすべてのマップ等価性を意味する理由は次のとおりです。A → 0
修正表記に、の書き込みを聞かせてよりユニークなマップであることをに、との書き込みましょうからいくつかのマップであることをに。0 A e :A → 0 A 0!A:0→A0Ae:A→0A0
現在、分布条件は同型。初期オブジェクトは同型まで一意であるため、これは自体が初期オブジェクトであることを意味します。これを使用して、自体が初期オブジェクトであることを示すことができます。A × 0 Ai:0≃A×0A×0A
以来最初のオブジェクトである、我々は知っているマップするして同じです。π 1:A × 0 → A !A ○はπ 2A×0π1:A×0→A!A∘π2
ここで、が初期オブジェクトであることを示すために、と間の同型を示す必要があり。同型の成分としておよびを選択しましょう。およびことを示したいと
ます。0 e :A → 0 !A:0 → A E ∘ !A = i d 0 !A ∘ E = 私はdのA0e:A→0!A:0→Ae∘!A=id0!A∘e=idA
タイプマップは1つしかないため、をすぐに表示できます。また、常にアイデンティティマップがあることがわかります。 0 → 0e∘!A=id00→0
他の方向を示すには、
idA===π1∘(idA,e)!A∘π2∘(idA,e)!A∘eProduct equationsSince A×0 is initialProduct equations
したがって、同型があるため、は初期オブジェクトです。したがって、マップは一意であるため、、です。A A → 0 E 、E ":A → 0 E = E "A≃0AA→0e,e′:A→0e=e′
編集2:私が当初考えていたよりも状況がきれいであることがわかりました。Ulrich Bucholzから、すべてのbiCCCが分配的であることは明らかです(数学的には「後ろ向きに明白」という意味)。ちょっとした証拠があります:
Hom((A+B)×C,(A+B)×C)≃≃≃≃≃Hom((A+B)×C,(A+B)×C)Hom((A+B),C→(A+B)×C)Hom(A,C→(A+B)×C)×Hom(B,C→(A+B)×C)Hom(A×C,(A+B)×C)×Hom(B×C,(A+B)×C)Hom((A×C)+(B×C),(A+B)×C)