中易网

为什么“与”、“或”、“非”可以表示所有的逻辑????

答案:3  悬赏:50  
解决时间 2021-01-21 04:24
为什么“与”、“或”、“非”可以表示所有的逻辑????
最佳答案
关于此问题,在逻辑代数中有一个【完备集】的概念。所谓【完备集】就是:能够【表示或等价表示】所有【逻辑表达式】的【联结词】的集合。所以,你的问题就相当于证明{与、或、非}是一个【完备集】。
  任何一个【逻辑表达式】都可以看作是一个【逻辑函数】的解析式。那么,两个【逻辑表达式】等价,就可表示为两个【逻辑函数】相等。于是,问题转化为【是否可以用一组联结词,表示所有的逻辑函数】了。

  逻辑函数,除了可以用逻辑表达式表示外;还可以用【真值表】表示。一个逻辑函数的表达式可以有千万种变化——所以,很难用逻辑表达式表示出所有的逻辑函数。但是,在真值表中,所有相等的逻辑函数的取值情况,却是唯一的。
  不论一个逻辑函数有多复杂,它在真值表中,最终都是由一列0、1数列唯一确定的。而我们都知道:
  任何一个逻辑函数,都可以根据其真值表直接写出它的【标准与或式】;
而标准与或式显然是仅由{与、或、非}表示的。这也就证明了{与、或、非}是一个【完备集】。

  事实上,在{与、或、非}中,去掉【与】,或者去掉【或】之后,它仍然是一个完备集。即:只用{与、非}或者{或、非}也可以表示所有逻辑函数。证明思路很简单:
  只要证明可以用{与、非}表示【或】,也可以用{或、非}表示【与】就行了。追问能不能聊一下,我不是学逻辑的。
全部回答
因为其他所有逻辑关系都可以转换成这三种运算。
因为在逻辑上只有“是”、“不是”、“不确定”3种情况,为了简化在计算机处理中就只有“是”和“不是”两种情况,然后用“与”(都是真的)、“或”(有真的)和“非”(不是真的)就可以涵盖在计算机处理中的所有逻辑了(更复杂的逻辑就是一个个真或假的逻辑的组合)。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
全抛釉地砖为什么留缝
电视墙贴壁纸好么?
封闭式青少年减肥夏令营一个班多少人?
画出经过点(0,2),且斜率分别为2与-2 的直
脑科专家咨询 右侧基低节区腔隙性脑梗塞严重
山西2016高考艺术2c分数线
双乳溢液十多年,多孔溢,颜色一开始是淡黄,
这衣服到底是个什么牌子!!!求见多识广的人
用红酒架做沙发背景墙好吗
圣杯少女在哪里下载
钢结构厂房横道图施工进度计划表怎么做
长期久坐,屁股痛咋办?
09年索纳塔中控盒在哪里谢谢
松下伺服驱动器和电机维修
为什么若观察者斜向下看水中物体时,所见虚像
推荐资讯
大三阳跟瘦削有关系吗
广东汤类哪种最简单,口感最好?
2014年10月天津南开鬼市还有吗
请问马尔代夫七月份的天气
家里挂照片风水有哪些讲究?
求开飞机的游戏?
今天是10月1日我的生日刚过了两周我的生日是
求韩式小户型装修效果图分享!知道的给个报价
两个人达成共识是什么表现?
江西高安外墙砖哪家好?有谁知道?
成都市锦江区劼人路附近找一个私人健身教练?
启明教育培训学校双周校区地址好找么,我有些
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?