可计算性和逻辑上的固定点
这个问题也已经发布在Math.SE上, /math/1002540/fixed-points-in-computability-nd-logic 我希望也可以在此处发布它。如果不是这样,或者对于CS.SE来说太基础了,请告诉我,我将其删除。 我想更好地理解逻辑中的定点定理与 -calculus 之间的关系。λλ\lambda 背景 1)定点在真理的不完整和不确定性中的作用 据我了解,除了内部化逻辑的基本思想外,Tarski的真不可定性证明和Goedel的不完全性定理的证明的关键是以下逻辑不动点定理,它们生活在一个构造性的,有限的元论中(我希望公式化可以,如果有误或不正确,请纠正我): 逻辑中不动点的存在 假设 是语言L上具有足够表现力,可递归枚举的理论,并且令C为T中L公式的编码,即将任意格式正确的L公式φ转换为L公式的算法一个自由变量ç(φ )(v ),使得对任意大号 -式φ我们有牛逼 ⊢ ∃ !v :C(φ )(v )TT{\mathscr T}LL{\mathcal L}CC{\mathbf C}LL{\mathcal L}TT{\mathscr T}LL{\mathcal L}φφ\varphiLL{\mathcal L}C(φ)(v)C(φ)(v){\mathbf C}(\varphi)(v)LL{\mathcal L}φφ\varphiT⊢∃!v:C(φ)(v)T⊢∃!v:C(φ)(v){\mathscr T}\vdash \exists! v: {\mathbf C}(\varphi)(v)。 然后存在一个算法YY{\mathbf Y}转动合式LL{\mathcal L} -formulas在一个自由变量成封闭结构良好的LL{\mathcal L} -formulas,使得对于任何LL{\mathcal L}在一个自由变量-式ϕϕ\phi我们有T⊢Y(ϕ)⇔∃v:C(Y(ϕ))(v)∧ϕ(v),T⊢Y(ϕ)⇔∃v:C(Y(ϕ))(v)∧ϕ(v),{\mathscr T}\vdash {\mathbf Y}(\phi)\Leftrightarrow \exists v: {\mathbf C}({\mathbf Y}(\phi))(v)\wedge …