上文说了数理逻辑的可靠性,今天说完备性。
说之前先提一下自己这一周找工作的进展:略有收获,依然惨淡。
可以下读我的博客《找工作时怎么谈待遇?果然是一个老大难》。
前面证明了如果φ1, φ2,..., φn |- ψ 成立,则 φ1, φ2,..., φn |= ψ 成立。
现在需要证明φ1, φ2,..., φn |= ψ 成立,则 φ1, φ2,..., φn |- ψ 成立。
证明过程分三步:
证明|= φ1 → (φ2 → (φ3 → (...(φn → ψ) ... ))) 成立;
证明|- φ1 → (φ2 → (φ3 → (...(φn → ψ) ... ))) 成立;
证明 φ1, φ2, . . . , φn |- ψ成立。
一三两步的转换过程比较简单,步骤二比较费神。
证明:
步骤一:
还记得重言式的概念吗?一个命题逻辑公式 φ称为重言式,当且仅当它在真值表中的每一次赋值都为T。
即= φ。
假设φ1, φ2, ... , φn |= ψ,我们来证明φ1 → (φ2 →(φ3 → (...(φn → ψ) ... )))是重言式。由于后式是嵌套蕴含,所以当且仅当φ1, φ2, ... , φn都为T且ψ为F时整个公式才为F。但是这种赋值就和φ1, φ2, ... , φn |= ψ成立矛盾了。所以|=φ1 → (φ2 →(φ3 → (...(φn → ψ) ... )))成立。
步骤二:
先说一个定理:如果|=η成立则 |-η成立。换句话说,如果η是重言式,则 η 是定理。
由于η由n个原子命题组成,所以它的真值表组合有2^n行。每一行都是一个相继式(当然可能和其他行相同)。相继式的形式如下
ˆp1, ˆp2, . . . , ˆpn |- φ ˆp1, ˆp2, . . . , ˆpn |- ┐φ
对于任意1<=i<=n,在第 l 行中若pi为T,则ˆpi取pi,否则取┐pi。
这样,如果φ为T取式1,否则取式2。
1。如果φ是原子命题,那么很容易证明p|-p和¬p |- ¬p
2。如果φ的形式是否定,则需要分别考虑φ为T和F的情况。
3。如果φ的形式是蕴含,也要分情况。当φ为F时一定是T蕴含F;为T是有三种情况。
4。如果φ的形式是合取,有四种情况要考虑。
5。如果φ的形式是析取,同上。
每一步证明过程比较烦长,但是思路比较简单。此处略去,有兴趣的读者可以自己尝试。
|=φ1 → (φ2 →(φ3 → (...(φn → ψ) ... )))在真值表中总是为T。ˆp1, ˆp2, . . . , ˆpn |- η也是成立的。
现在我们的目标变成了不使用任何前提假设证明 |-η成立。
先来看一个例子:p ∧q → p。
这个公式有两个原子命题,所以有四个构成相继式:
p, q |- p ∧ q → p ¬p, q |- p ∧ q → p p, ¬q |- p ∧ q → p ¬p, ¬q |- p ∧ q → p
由于要证明定理,我们必须摒弃相继式的左端前提。这里使用LEM规则和析取消去规则 进行证明(还记得这些命题演算规则吗):
这个是证明定理的通用定式。虽然证明p ∧q → p不需要这么长。还记得三角函数里的万能公式吗?这个也一样,可能它不是最好的,但它是管用的。
步骤三:
现在需要证明 φ1, φ2,..., φn |- ψ 了。上一部已经证明了|-φ1 → (φ2 →(φ3 → (...(φn → ψ) ... )))。
把φ1, φ2,..., φn 都当作前提,使用n次蕴含消去规则(∧e)即可。
证毕。
相关推荐
证明独立性通常需要构建特定的模型或者利用证明论的方法,如哥德尔不完备定理中就证明了某些形式系统的一致性和完备性是独立的。 王宪均教授通过《数理逻辑引论》中的独立性证明章节,深入地解释了独立性的概念,...
另外,可能还会介绍公理系统和一致性问题,如哥德尔不完备定理,这对理解理论系统的局限性和完备性有深远影响。 最后,模态逻辑是一种扩展了标准逻辑的系统,引入了“必然”和“可能”的概念,这对于描述并发系统、...
哈工大的数理逻辑课程可能涵盖了命题逻辑、一阶逻辑、模型论、证明论和计算理论等核心主题。课后答案对于学习者来说是一个宝贵的资源,能够帮助他们检查自己的理解,加深对概念的掌握。 在提供的压缩包文件"9705...
他的目标之一是希望通过有限的过程证明数学体系的完备性和一致性。然而,哥德尔的不完备定理对这一目标提出了挑战。 - **计算模型**:包括图灵机在内的各种计算模型被用于研究计算过程的本质。这些模型不仅有助于...
数理逻辑基础是研究推理规则的科学,它运用数学符号化方法来构建推理体系,探究这些体系的一致性、可靠性和完备性。数理逻辑主要由两个部分构成:演算和理论。其中演算包括命题演算和谓词演算,而理论涉及递归论、...
4. **证明理论**:研究证明的结构和性质,包括形式证明的定义、完备性定理(如哥德尔不完备性定理)和一致性问题。 5. **模型论**:关注形式系统的模型,即一套规则和解释,使得所有公式都有意义。这包括对良基性、...
3. **模型论**:研究逻辑公式在特定模型中的满足情况,包括结构、同构、解释、一致性和完备性。例如,著名的哥德尔不完备定理就属于模型论的范畴。 4. **证明论**:关注证明的结构和性质,如归纳法、归谬法,以及...
1. **逻辑系统**:数理逻辑通常涉及到一整套规则和符号,构成一个逻辑系统,如命题逻辑和一阶逻辑。这些系统用于表述和验证推理的有效性。 2. **命题逻辑**:基本单位是命题,包括真值(真或假)和逻辑联接词(如与...
这涉及到语义,即如何解释符号和公式,以及模型的完备性定理,指出一个理论是完备的当且仅当每个公式要么在该理论中有模型,要么没有。 6. **递归论**:研究可计算函数的性质,包括图灵机、λ演算和递归函数。这些...
哈尔滨工业大学(哈工大)作为中国顶尖的理工科大学之一,其数理逻辑课程的教学质量和深度一直备受赞誉。 这份"哈工大数理逻辑2003-2004试卷+答案"资料包,包含两部分:数理逻辑2003-2004 B卷的答案和数理逻辑试题...
7. **证明理论**:证明理论探讨了证明的结构和性质,如一致性、完备性和强弱程度。可能还会讨论证明的长度和复杂性。 8. **模态逻辑**:如果课件深入,可能会介绍模态逻辑,它扩展了经典逻辑,引入了可能性和必然性...
此外,证明的完备性和一致性也是研究的重点,例如哥德尔不完全性定理揭示了某些系统的完备性和一致性不能同时被该系统内的公式所证明。 计算理论关注的是计算的可能性和复杂性。图灵机模型是计算理论的基础,它定义...
命题逻辑是数理逻辑的一部分,专注于原子命题的推理演算。它只分析命题到原子命题的程度,探究逻辑形式和规律。命题逻辑包括以下几个核心概念: 1. **命题**:能够判断真假的陈述句,可以用1(真)或0(假)表示其...
这涉及到证明的有效性和完备性。一个证明系统如果有效,意味着任何可从前提推导出的结论都是真的;如果它是完备的,那么对于任何命题,系统要么能证明其为真,要么能证明其为假。哥德尔不完备定理是这个领域的重要...
涉及到语义解释、同构、模型完备性和一致性问题。学习者需要理解Tarski的真定义,并能解决模型论问题。 7. **递归理论**:探讨可计算性理论,如图灵机、递归函数和停机问题。学习者应理解计算的界限,比如什么是...
3. **一阶逻辑**:讲解一阶逻辑的形式语言,包括谓词、函数、个体和量词,以及一阶逻辑的推理规则和公理系统,如紧致性定理和完备性定理。 4. **集合论**:深入到集合的定义、基本操作和集合的分类,如有限集、无限...
### 数理逻辑基础知识点梳理 #### 一、命题逻辑的基本概念 **1.1 命题及其符号化** - **1.1.1 命题的含义** - 定义:命题是能够判断真假的陈述句。 - 特点:命题必须能够明确地给出一个真或假的结果,不能包含...