{-# 选项 --不带-K #-} {-INDEX:一些具有非递归HIT的构造, 和相关结果。 这种形式化涵盖了我的 题为“非递归HIT构造”的论文。 准确地说:我已经将所有 近似序列中的函数(见第6节) 是弱常数,因此colimit是 命题。 这需要很多引理。 一些 这些引理在纸上是微不足道的,只有在Agda中才冗长乏味, 但许多引理(至少对我来说)甚至在纸上 从小事做起。 规范化为第2节、第3节(无示例 应用),尤其是第一个主要结果; 所有 第4节除引理4.9外,定义和原则 在第5节中,第6节的所有内容都期待最后的推论。 论文中未正式化的部分包括 (A) 第3节中的示例 (B) 发言 (C) 引理4.9、5.4、5.5和5.6 (D) 定理5.7,推论5.8,定理6.2 (E) 结论部分7中的讨论和结果 与结果相比,所有这些都相对容易 这些都是形式化的。 (C)中的项目可以实施 很容易,但它们本身并不是很有趣。 (D)中的第二项和第三项也是如此, 然而,这取决于定理5.7。 定理5.7本身的形式化可能很有趣。 然而,它依赖于 卡普里奥蒂、克劳斯、维佐西、, “高级截断的函数”。 这个结果是形式化的,但不幸的是,在另一个结果中 图书馆; 因此,我们省略了当前的定理5.7 形式化。 (E) 将首先需要(D)。 此开发类型符合Agda 2.4.2.5和类似标准 版本(我假设2.4.2.x通常与 HoTT库)。 -} 模块 尼科莱.冒牌货。 非递归索引 哪里 {-一些初步定义/引理和解释 为什么我们需要使用悬浮定义的球体- 形式的迭代 Σ¹ ⁺ⁿ :≡ Σ ⁿ ∘ Σ -} 打开 进口 尼科莱.冒牌货。 初步定义 打开 进口 尼科莱.冒牌货。 自由主义 {-第2节 连续结肠镜检。 我知道有一些 与lib/types/NatColim.agda-}重叠 打开 进口 尼科莱.冒牌货。 SeqColim公司 {-这里是第3-}节的一些准备工作 打开 进口 nicolai.pseudotructions.w施工准备 {-一些七边形通勤的冗长争论; 非常乏味; 这仍然是第3-}节的准备工作 打开 进口 尼科莱.冒牌货.庚港 {-第3节(无示例应用程序) 论文的一个结果是:如果我们有一个弱 常数函数,则colimit是命题-} 打开 进口 尼科莱.pseudotruncations.wconstSequence {-第4节 来自球体的循环和贴图之间的对应关系: 许多乏味的技术内容。 这对我来说很难! 结果在两个文件中; 首先,基本上是这样一个事实 “pointed”0-sphere[即(bool,true)]“与” 单位类型,如果我们考虑它以外的点映射。 其次,主要引理.-} 打开 进口 尼科莱.伪地球仪.指向O-球体 打开 进口 尼科莱.冒牌货。 循环和球体 {-第5节(主要是定义和一些辅助引理) 伪截断的定义-} 打开 进口 尼科莱.冒牌货。 伪Truncs {-第6节 增加“连通性”的近似序列- level”,证明每个映射都是弱常量, 其共线是命题的推论。-} 打开 进口 尼科莱.冒牌货。 伪Truncs-wconst-seq