ホモトピー型理論
[0058] 記法

\(i\)を階数とする。

  • -\(\top :\mathcal {U}(0)\)\(\mathbf {1}\)と定義する。
  • -\(P,Q:\mathcal {U}(i)\)に対して、型\(P\land Q:\mathcal {U}(i)\)\(P\times Q\)と定義する。
  • -\(\bot :\mathcal {U}(0)\)\(\mathbf {0}\)と定義する。
  • -\(P,Q:\mathcal {U}(i)\)に対して、型\(P\lor Q:\mathcal {U}(i)\)\({\| P+Q\| }_{-1}\)と定義する。
  • -\(P,Q:\mathcal {U}(i)\)に対して、型\(P\Rightarrow Q:\mathcal {U}(i)\)\(P\to Q\)と定義する。
  • -\(P:\mathcal {U}(i)\)に対して、型\(\neg P:\mathcal {U}(i)\)\(P\Rightarrow \bot \)と定義する。
  • -\(P,Q:\mathcal {U}(i)\)に対して、型\(P\Leftrightarrow Q:\mathcal {U}(i)\)\((P\Rightarrow Q)\land (Q\Rightarrow P)\)と定義する。
  • -\(A:\mathcal {U}(i)\)と型の族\(P:A\to \mathcal {U}(i)\)に対して、型\(\forall _{x:A}P(x):\mathcal {U}(i)\)\(\prod _{x:A}P(x)\)と定義する。
  • -\(A:\mathcal {U}(i)\)と型の族\(B:A\to \mathcal {U}(i)\)に対して、型\(\exists _{x:A}B(x):\mathcal {U}(i)\)\({\| \sum _{x:A}B(x)\| }_{-1}\)と定義する。
これらの記法は\(P\)\(Q\)が命題である場合に使い、結果も命題であることが分かる。