第一范文网 - 专业文章范例文档资料分享平台

高级数理逻辑02

来源:用户分享 时间:2025/7/5 13:12:14 本文由閻庢稏鍊曠缓楣冨籍閻樺啿澹� 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

3 命题逻辑形式系统(FSPC)

3.1 命题逻辑与命题演算

Leibniz提出逻辑推理变成符号演算不久,英国数学家BOOL提出了布尔代数。布尔代数把逻辑命题与逻辑推理归结为代数计算。把命题看作是计算对象;把联结词看作算子;讨论计算的性质。

1、 命题(Propositions):可以判断真假的陈述句。不涉及任何联结词的命题称为原

子命题。

2、 联结词:?, ?, ?, ?, ?为联结词,用于联结一个或者多个命题。

~A=1-A

?如果A成立则B成立,<->如果A成立则B成立,并且如果B成立则A成立; A?B

A?B,或者A成立或者B成立;A?B,A成立并且B成立。

3、 真值表:命题的真假称为命题的真值,用0表示假;用1表示真。

A??B

T(~A)=1-T(A) A=1, ~A=0, 1-A

True(?A)=1- True(A),如果True(A)=0,True(?A)=1:True(A)=1, True(?A)=0

T(A?B)=1 或者A不成立,或者B成立; A=1, B=1, A?B =1 A=0, B=1, A?B=1 A=0, B=0, A?B=1 A=1,B=0 A?B=0

或者A=0, 或者B=1 ~AvB=A?B A<=B;;;; A<=B A=0,B=1

A=0时,B=?,1;A=1,B=1,1;A=1,B=0,0;

A=0,B=0,T(A?B)=1;A=0,B=1,T(A?B)=1;A=1,B=0,T(A?B)=1;A=1,B=1,T(A?B)=1;

A=0;T(A?B)=1 B=1;T(A?B)=1

A?B是或者A=0,或者B=1;=~AvB A<=B

A?B=MAX(A,B) A=1, B=0, 1;A=1,B=1, 1, A=0,B=1;1, A=0,B=0, 0 A?B=MIN(A,B) =~(~A v ~B) DEMORGAN ~A ?B

True(A->B):True(A)《=True(B)

A=0,1;如果True(A)=1,则 True(B)=1,True(A->B)=1:或者True(A)=0或者True(B)=1:或者A不成立,或者B成立=?A?B;如果True(A)=0,则 True(B)=0,1;True(A)=B)=1; True(A?B);A=1,B=0,1,A=1,B=1, 1;A=0,B=0,0,A=0,B=1,1. True(A?B),A=1,B=0,0,A=1,B=1,1;1=0,B=0,0; A=0,B=1,0

True(A?B)=max(True(A), True(B)); True(A?B)= min(True(A), True(B)); 4、 命题变元:以真值为值域的变量称为命题变元。T(A)-----{0,1}

5、 赋值映射:命题变元集合到{0,1}上的函数。如果公式A对任意的赋值映射,取

值为真,则称A为永真式TAUTLOGY。如果公式A对于所有赋值映射为假,称为A为矛盾式。对于任意赋值映射,公式A的真值等于公式B的真值,成A与B等价。

(A?(B?C))?((A?B)?(A?C))=1

A?A 1 A?(B?A)= A=0, 1; A=1, 1; A&~A =0

T(A?B)= T(~AVB) A1?A1=1=~A1VA1 ~A1?A1=A1

A?A (A?A)?(A?A) ......

A?A A?B 或者~A,或者A

命题逻辑有以下特点:

1、 从语义角度研究逻辑命题之间真值变化规律。对于任意公式可以给出其所有的

真值可能性。 2、

存在永真式,例如:P??P,P?P等。

3、 永真式通过三段论推理方法得到的公式,仍然为永真式。 基于这样的事实,提出一个问题“是否有永真式的最小集合?”。答案是肯定的。公理方法的出现,使人们开始用公理方法研究逻辑系统。于是产生了命题逻辑形式系统。

A 0 0 0 0 1 1 1 1

B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 1 1 0 1 0 1 0 1 (AVB)?C 3.2 命题逻辑形式系统(FSPC)

PC最著名的形式化系统可能源于Whitehead和Russell 的《数学原理》(Principia Mathematica)。

3.2.1 FSPC定义

1、 语言部分

(1)符号集:∑={(, ),? , ?, ,p1 ,p2 ,p3…….} ,其中?, ?, ?, ?,

(,)为技术符号,即括号;p1 ,p2 ,p3……为命题变量(命题变元或?为联接词;

者命题符号)。

(2)项集:为空集。

(3)公式集合:公式集合有以下递归定义。

I. p1 ,p2 ,p3……(命题变元)为公式,称为原子公式。 II. 如果A、B为公式,那么(?A),(A?B),为公式。

III. 所有的公式都是由1和2有限步骤得到的,除此之外没有公式。

语言部分定义了FSPC的公式(语言)产生规则。

2、 推理部分

(1)公理:FSPC包含下列三个公理模式:

I II III

( )?(A?A) A?(A?A)

((A?(B?C))?((A?B)?(A?C))

((A?(B?A))?((A?B)?(A?A))

((A?((A?A)?A))?((A?(A?A))?(A?A)) A?((A?A)?A))

(A?(A?A))?(A?A) A?(A?A) A?A

(A?B)?(A?A)

B?>(A?B)

A1

(A?(B?A))

A2 ((A?(B?C))?((A?B)?(A?C)) A3 (((?A)?(?B))?(B?A))

C?(B?A)

A?B 形式化: A 1 1 0 0 B 1 0 0 1 A?B 1 0 1 1

语义上的理解

(如果A成立,则B成立)

如B?(A?A)

(如果x是实数,则x2大于等于0B) A 0 0 1 1 B 0 1 0 1

A(x为实数)?B(x2大于等于0)

如果(x不是实数)则x2不一定大于0 在x不是实数(A=0)的情况下;

(A?(B?A)) 1 1 1 1

搜索更多关于: 高级数理逻辑02 的文档
高级数理逻辑02.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9wc5i9916599g5n14bxm_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top