数理逻辑
期末题型
简答题9题 5 * 9
三道纯文字,剩下需要构造
6个大题 9 * 5 + 10 * 1
看哥德尔不完备定理证明的想法,P.200的思路
所有公式都是可编码的
叙述题
简述哥德尔定理的证明思路
如是说:
哥德尔的证明是基于自指和递归函数的构造,具体思路如下:
第一不完备定理:
构造哥德尔编码 构造递归公式 不可证明性与自洽性
第二不完备定理:
如果一个系统是自洽的(即不包含矛盾),那么它不能证明自身的自洽性
第二定理的结果基于第一定理,通过系统自洽性 构造命题 证明不完备性
定理30A的证明思路
定理30A: 设 是 中取值为真的句子集,且 的哥德尔数集合 是一个在 中可定义的集合。则我们可以找到一个在 中为真的句子 ,但 不能由 推出。
证明思路:构造一个句子 来表示 本身不是 的定理。概括地说,接下来的讨论是这样的:如果 ,那么 是假的,这与 是取值为真的句子集相矛盾。因此 是取值为真的句子但 。
定理30A中三元关系R是怎么定义的?其中的符号分别代表什么?其中的推理是如何编码的
这样定义三元关系 :
iff
是某个公式 的哥德尔数, 是从 的 出发的某个推理 上的值
推理编码为:
将哥德尔数为 的公式中的变元 换成数字 后所得到的公式的推理
AE公理集有哪些?分别是什么?
如下:
0 不是任何数的后继 $$\forall x, Sx \neq 0$$ ()。
后继运算的性质:两个数的后继相等,则它们相等 $$\forall x \forall y, (Sx = Sy \rightarrow x = y)$$ ()。
? $$\forall x \forall y, (x < Sy \leftrightarrow x \leq y)$$ ()。
没有小于 0 的数 $$\forall x, (x \not< 0)$$ ()。
< 是一个全序 $$\forall x \forall y, (x < y \vee x = y \vee y < x)$$ ()。
任何数加上 0 等于自身 $$\forall x, x + 0 = x$$ ()。
加法运算的递归定义 $$\forall x \forall y, x + Sy = S(x + y)$$ ()。
任何数乘以 0 等于 0 $$\forall x, x \cdot 0 = 0$$ ()。
乘法运算的递归定义 $$\forall x \forall y, x \cdot Sy = x \cdot y + x$$ ()。
任何数的 0 次方等于 1 $$\forall x, x^{E0} = S0$$ ()。
幂乘运算的递归定义 $$\forall x \forall y, x^{E}Sy = x^{E}y \cdot x$$。()
可表示、可定义是怎么定义的?有什么区别
可定义:设 是 上的 元关系,公式 (其中只有 是自由变元)在 中定义 当且仅当对于 中任意的 ,
可表示:将上述结果写成两个蕴含式:
如果在这两个蕴含式中,“在 中为真”的概念可以被更强的概念“从中推出”取代,我们称在理论中可以表示
区别:
可表示强调的是某个对象是否可以在某个系统或模型中“存在”并“展示”。表示可以是具体的实例化过程。
可定义则强调的是通过某种规则或逻辑结构来描述一个对象的方式,即能否通过精确的定义或条件来唯一确定一个对象。
可表示函数、弱可表示的定义
可表示性:
设是自然数上的 元函数,公式中只有 $v_1, \cdots, v_{m+1} $是自由变元。我们称 $\varphi $(在 $\text{Cn } A_E $ 中)函数表示 $ f \mathbb{N}$ 中的每一 $ m$ 元组$a_1, \cdots, a_m $,
$ A_E \vdash \forall v_{m+1} [\varphi(\mathbf{S}^{a_1} \mathbf{0}, \cdots, \mathbf{S}^{a_m} \mathbf{0}, v_{m+1}) \leftrightarrow v_{m+1} = \mathbf{S}^{f(a_1, \cdots, a_m)} \mathbf{0}] $
弱可表示性(?):
我们知道存在公式在 中表示 。因此,公式 在 中定义了 。这个公式在 中不能表示 ,除非 是递归的。但我们说这个公式几乎可以表示
不动点定理的证明思路
不动点引理:对于只含有自由变元 的公式 ,我们可以找到句子 使得
我们可以认为 间接地表达“ 是真的我”。当然,实际上 什么也没说,它只是一些符号串~~(这诗人话?)~~。甚至当我们在 中把它翻译成自然语言时,它也仅仅是关于一些数字和它们的后继及运算结果的句子。
解释范式定理中符号的意思
看不懂,如是说:
- :是 元部分递归函数
- :数据
- :长度为 的数字序列,是从 的 推出的哥德尔数 。
- :代表一个项(Term)
- :用来区分不同的元素或者公式。