Skip to main content
QUICK REVIEW

[论文解读] A Report on Realizability

Walter Ferrer Santos, Mauricio Guillermo|arXiv (Cornell University)|Sep 3, 2013
Semantic Web and Ontologies参考文献 4被引用 3
一句话总结

本文引入克里尼有序组合代数($\mathcal{^{K}OCA}$)作为统一的基础框架,统一了可实现性理论中的计算语义与范畴语义。通过在抽象克里尼结构(AKS)中引入伴随算子(adjunctor)和完备性条件,作者表明 $\mathcal{^{K}OCA}$ 代数可直接诱导出三元组(Triplos),并支持高阶语言(包括高阶皮亚诺算术)的可实现性,从而在单一代数结构中同时实现 proof-theoretic(证明论)与范畴语义。

ABSTRACT

Besides recalling the basic definitions of Realizability Lattices, Abstract Krivine Structures, Ordered Combinatory Algebras and Tripos and reviewing its relationships, we propose a new foundational framework for realizability. Motivated by Streicher's paper "Krivine's Classical Realizability from a Categorical Perspective" [9], we define the concept of Krivine's Ordered Combinatory Algebras (kOKA) as a common platform that is strong enough to do both: categorical and computational semantics. The OCAs produced by Streicher from AKSs in [9] are particular cases of kOKAs.

研究动机与目标

  • 通过引入共同的代数基础,统一可实现性理论中的计算语义与范畴语义。
  • 将斯特赖彻(Streicher)从抽象克里尼结构(AKS)构造有序组合代数(OCAs)的方法,推广至更广泛的代数类。
  • 证明 $\mathcal{^{K}OCA}$ 代数——配备伴随算子与完备性条件——可直接诱导出三元组(Triplos),而无需回溯至 AKS。
  • 在 $\mathcal{^{K}OCA}$ 框架内建立高阶语言(包括高阶皮亚诺算术)的可实现性。
  • 证明皮亚诺算术的关键公理(归纳法除外)在任意 $\mathcal{^{K}OCA}$ 中均可实现。

提出的方法

  • 将克里尼有序组合代数($\mathcal{^{K}OCA}$)定义为 OCAs 的推广,通过伴随算子确保逻辑蕴含的内化。
  • 引入伴随算子 $\operatorname{e}$,使得 $a \circ b \leq c$ 蕴含 $\operatorname{e} \circ a \leq b \rightarrow c$,从而实现蕴含的内化。
  • 从抽象克里尼结构(AKS)构造 $\mathcal{^{K}OCA}$,并表明斯特赖彻的 OCAs 是其特例。
  • 在 $\mathcal{^{K}OCA}$ 上施加关于任意下确界(infima)的完备性条件,以直接从代数结构诱导出三元组(Tripos)。
  • 为高阶语言 $\mathcal{L}^\omega$(包括 $\mathcal{L}^\omega$-项与公式)定义可实现性解释。
  • 通过特定实现实体(如 $\lambda^*xx$ 和 $\lambda^*x\,x\operatorname{s}$)验证皮亚诺算术的等式公理在 $\mathcal{^{K}OCA}$ 中的可实现性。

实验结果

研究问题

  • RQ1是否存在单一代数结构,能够统一可实现性理论中的计算语义与范畴语义?
  • RQ2OCAs 中的伴随算子如何用于内化蕴含并支持逻辑推理?
  • RQ3能否在不依赖中间 AKS 的前提下,直接从 $\mathcal{^{K}OCA}$ 诱导出三元组(Tripos)?
  • RQ4高阶皮亚诺算术的等式公理是否可在 $\mathcal{^{K}OCA}$ 中实现?
  • RQ5是否可在 $\mathcal{^{K}OCA}$ 框架内定义完整高阶逻辑的可实现性?

主要发现

  • 所有 $\mathcal{^{K}OCA}$ 代数构成一个共同平台,支持可实现性中的计算语义与范畴语义。
  • 每个抽象克里尼结构(AKS)均可导出一个配备伴随算子的 $\mathcal{^{K}OCA}$,从而推广了斯特赖彻的构造。
  • 在任意下确界下具备完备性时,$\mathcal{^{K}OCA}$ 可直接诱导出三元组(Tripos),无需回溯至 AKS。
  • 恒等项 $\lambda^*xx$ 在任意 $\mathcal{^{K}OCA}$ 中实现皮亚诺算术的所有等式公理。
  • 项 $\lambda^*x\,x\operatorname{s}$ 在 $\mathcal{^{K}OCA}$ 中实现公理 $\forall x^I(\operatorname{succ}^I x \neq 0^I)$。
  • 高阶皮亚诺算术的可实现性(包括通过莱布尼茨等式定义 $\mathds{N}(z^I)$)在 $\mathcal{^{K}OCA}$ 框架中得到完整支持。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。