Skip to content

Commit a2cafc4

Browse files
committed
Misc improvements
1 parent d8086f1 commit a2cafc4

File tree

4 files changed

+11
-13
lines changed

4 files changed

+11
-13
lines changed

chapters/beginnings.tex

+7-7
Original file line numberDiff line numberDiff line change
@@ -717,13 +717,13 @@ \subsection{简单类型\texorpdfstring{\(\lambda\)}{Lambda}-演算的闭典范
717717
本身也是模型之一.
718718

719719
我们现在就可以迅速证明 \(\cons{y}\ne\cons{n}\).
720-
考虑所有集合的范畴 \(\cons{Set}\), 它是积闭的.
720+
考虑所有集合的范畴 \(\mathsf{Set}\), 它是积闭的.
721721
我们再选择 \(1 \rightrightarrows B\)
722722
\(1=\{\varnothing\}\)
723723
\(2=\{\varnothing, \{\varnothing\}\}\) 的两个态射即可.
724724
如果 \(\cons{y}=\cons{n}\),
725725
那么说明引理~\ref{beginning:lambda:initial} 产生的函子
726-
\(\mathrm s:\mathcal T \to \cons{Set}\)
726+
\(\mathrm s:\mathcal T \to \mathsf{Set}\)
727727
满足 \(\mathrm{s}(\cons{y}) = \mathrm{s}(\cons{n})\),
728728
进一步得到集合 \(2\) 的两个元素相等, 矛盾. 注意这个模型
729729
仍然无法证明闭典范性, 因为 \(\mathrm{s}\) 仍然有可能
@@ -734,7 +734,7 @@ \subsection{简单类型\texorpdfstring{\(\lambda\)}{Lambda}-演算的闭典范
734734
为了研究闭典范性, 我们需要先找出类型论中的闭元素, 即不包含
735735
自由变量的表达式. 这很容易, 我们只需要要求语境为空即可.
736736
因此我们考虑 \(\boldsymbol\Gamma(X) = \hom_{\mathcal T}(1, X)\).
737-
这是一个 \(\mathcal T \to \cons{Set}\) 的函子.
737+
这是一个 \(\mathcal T \to \mathsf{Set}\) 的函子.
738738

739739
如上文所述, 我们一般的思路是为每一个类型赋予一个谓词.
740740
在范畴论中, 我们可以使用一个 \(f : Y \to X\) 的态射作
@@ -757,12 +757,12 @@ \subsection{简单类型\texorpdfstring{\(\lambda\)}{Lambda}-演算的闭典范
757757
一个代换, \(\sigma'\) 是某个函数. 这样, \(\mathcal G\)
758758
就是每个类型的闭表达式集上所有可能的谓词的范畴.
759759
如果读者熟悉范畴论, 就应该知道这是逗号范畴的特例:
760-
\[\mathcal G = \mathrm{Id}_{\cons{Set}}\downarrow \boldsymbol\Gamma.\]
760+
\[\mathcal G = \mathrm{Id}_{\mathsf{Set}}\downarrow \boldsymbol\Gamma.\]
761761
它也可以看成是下面这个拉回:
762762
\[
763763
\begin{tikzcd}
764-
\mathcal G \ar[r, dashed] \ar[d, dashed, "\mathrm{gl}"'] \ar[dr, phantom, "\lrcorner", very near start] & \cons{Set}^{\to} \ar[d, "\mathrm{cod}"] \\
765-
\mathcal T \ar[r, "\boldsymbol\Gamma"'] & \cons{Set}
764+
\mathcal G \ar[r, dashed] \ar[d, dashed, "\mathrm{gl}"'] \ar[dr, phantom, "\lrcorner", very near start] & \mathsf{Set}^{\to} \ar[d, "\mathrm{cod}"] \\
765+
\mathcal T \ar[r, "\boldsymbol\Gamma"'] & \mathsf{Set}
766766
\end{tikzcd}
767767
\]
768768
注意这时候我们自动有了一个函子 \(\mathrm{gl}\), 它把
@@ -793,7 +793,7 @@ \subsection{简单类型\texorpdfstring{\(\lambda\)}{Lambda}-演算的闭典范
793793
\boldsymbol\Gamma(1) \ar[r, "\boldsymbol\Gamma(\cons{y})"'] & \boldsymbol\Gamma(\cons{Ans}) &\ar[l, "\boldsymbol\Gamma(\cons{n})"] \boldsymbol\Gamma(1)
794794
\end{tikzcd}
795795
\]
796-
注意整个交换图都在 \(\cons{Set}\) 中.
796+
注意整个交换图都在 \(\mathsf{Set}\) 中.
797797

798798
我们需要证明的是任何一个表达式 \(M \in \boldsymbol\Gamma(\cons{Ans})
799799
= \hom_{\mathcal T}(1, \cons{Ans})\) 都一定恰好是

chapters/category.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ \section{外延类型论与局部积闭范畴}
222222

223223
\subsection{融贯问题}
224224

225-
\section{意象与内语言}
225+
\section{意象与内语言}\label{category:inner}
226226

227227
(less material)
228228

chapters/hott.tex

+2-4
Original file line numberDiff line numberDiff line change
@@ -450,9 +450,7 @@ \subsection{无穷群胚} \berryinf
450450
指出当时的理论中非构造性是无法消除的.%
451451
\footnote{后续研究~\cite{henry:2019:constructive}
452452
中发现可以修改理论去除非构造性. 这与Bezem等人的工作
453-
并不矛盾, 但是这一点的解释超出了本文的范畴.} 我们已经知道
454-
在类型论中, 排中律的各种形式都会或多或少的破坏其性质,
455-
而我们现在的目的就是改善类型论的这些性质, 因此这是不能妥协的.
453+
并不矛盾, 但是这一点的解释超出了本文的范畴.}
456454
进一步的研究发现, 基于立方体的理论的技术困难是可以克服的,
457455
并且我们能够建构一套完全构造性的理论. 在 2013 年,
458456
Marc Bezem, Thierry Coquand, Simon Huber 三人提出
@@ -480,7 +478,7 @@ \subsection{无穷群胚} \berryinf
480478

481479
立方类型论不完全是同伦类型论的子学科. Sterling等人
482480
提出了XTT类型论~\cite{sterling:2019:xtt}, 属于立方类型论,
483-
但是不支持泛等公理等.
481+
但是不支持泛等公理, 属于集合 (即满足 K 原理) 层面的理论.
484482

485483
\subsection{立方类型论简介}
486484

chapters/introduction.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ \section{类型论的语义}\label{intro:semantics}\berry{1}
316316
\(f\circ (g\circ h) = (f\circ g)\circ h.\)
317317
\end{definition}
318318

319-
那么集合与函数就构成一个范畴\(\cons{Set}\). 读者可以验证
319+
那么集合与函数就构成一个范畴\(\mathsf{Set}\). 读者可以验证
320320
函数的复合满足所需要的等式. 群与群同态也构成一个范畴 \(\cons{Grp}\),
321321
等等. 进一步, 范畴之间保持其结构的映射就称为函子.
322322
\begin{definition}

0 commit comments

Comments
 (0)