文章目录
abstract
- 元真值函数和元命题公式间的对应关系
- 由元真值函数引入联结词的完备集概念
- 这从理论上解释了为什么仅使用三个联结词就可以表示任意命题公式
- 甚至可以用更少的联结词(比如2个或1个)来描述任意命题公式
- 高级联结词与非联结词和或非联结词可以单独构成联结词完备集
联结词的完备集
元真值函数
- 定义为**元真值函数**
- 函数的自变量为个命题变项
- 定义域=,即有组成的长度为的符号串全体
- 值域为
- 个命题变项可以构成个不同的真值函数(类比于元命题公式共有张不同的真值表)
- 不妨设所有元函数全体构成的函数集合为
- 函数在个赋值下分别有个函数值,记为
- 类似的设函数在个赋值下的个函数值,记为
- 若存在使得说明是不同的函数,否则相同
- 显然,函数取值仅有2种可能(0或1),;若逐个指定在个自变量赋值下的函数值,将这个函数值构成的序列记为(,),则可以构成个不同的序列,对应个真值表(函数)
- 在不需要讨论具体函数而只需知道其变量个数时,不妨将元真值函数记为,若需要区分不同的函数,则指定下标:
- 例如,一元真值函数有个
0 | 0 | 0 | 1 | 1 |
1 | 0 | 1 | 0 | 1 |
真值函数和命题公式的对应关系
- 每个主析取范式对应无穷多个等值的命题公式,每个命题公式又都有唯一等值的主析取范式
- 主合取范式和主析取范式相仿
- 每个真值函数对应于无穷多个等值的命题公式,每个命题公式又都对应唯一的真值函数
联结词完备集
- 设是一个联结词集合,若任何元真值函数都可以由仅含中的联结词构成的公式表示,则是联结词完备集
- 是联结词完备集
- 证明:
- 任何元真值函数都可以表示成唯一的一个主析取范式(真值函数(变量-函数值表)真值表主析取范式)
- 而主析取范式中仅含中的联结词,所以是联结词完备集
推论
- 设是一个联结词完备集
- 若为添加更多联结词,得到,则也是完备集(包含冗余)
- 例如:{};{}
- 若中的某个联结词可以被中的其他联结词(设它们构成的子集)表示,则也是联结词完备集
- ={}
- 因为
- ={}
- 因为
- 若联结词完备集能被另一个联结词集合中的联结词表示简称能被表示,则也是联结词完备集
- ={}
- 考虑到 以及
- 有
- 可见能够表示,所以也是联结词完备集
常见的复合(高级)联结词
与非联结词
- 设是两个命题,复合命题"与(合取)的否定式"称作的与非式,记为
- 是与非联结词
- 显然不同时为真时,为真
p | q | |
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
或非联结词
- 复合命题"或(析取)的否定式"称作的或非式,记为=
- 称为或非联结词
- 显然仅当同时为假时为真
p | q | |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
两个复合联结词的完备性
- {},{}都是联结词完备集
- 又因为,,都是完备集,所以结论成立