关于逻辑学家的经典问题
[原创] seafrog 2004-09-01
这篇文章是我大二时学习离散数学课是时候写的一篇文章。这篇文章来源于我作业中的一道题:
一逻辑学家误入某部落,被囚于牢狱,酋长欲意放行,他对逻辑学家说:“今有两门,一为自由,一为死亡,你可任意开启一门。现从两个战士中选择一人负责解答你所提的任何一个问题(Y/N),其中一个天性诚实,一人说谎成性,今后生死任你选择。”逻辑学家沉思片刻,即向一战士发问,然后开门从容离去。逻辑学家应如何发问?
本文对这道题进行的详细的分析,希望能对各位朋友解数理逻辑题能提供一些思路。
作者: 周翔
山大计计算机学院的《离散数学(下)》课本第471页上有这样一个问题:
一逻辑学家误入某部落,被囚于牢狱,酋长欲意放行,他对逻辑学家说:“今有两门,一为自由,一为死亡,你可任意开启一门。现从两个战士中选择一人负责解答你所提的任何一个问题(Y/N),其中一个天性诚实,一人说谎成性,今后生死任你选择。”逻辑学家沉思片刻,即向一战士发问,然后开门从容离去。逻辑学家应如何发问?
一种合理的答案应该是这样的:逻辑学家指着一个门问一个问题,不管他问的人是诚实的还是说谎的,如果这个门是自由之门则回答是,如果是死亡之门则回答否。对于对战士问的问题,可以包含两个简单命题,不妨把这两个简单命题符号化:
P:这个门是自由之门;Q:你是诚实的
对于这两个命题有4种组合:
P Q
0 0
0 1
1 0
1 1
把战士的回答符号化:A:战士的回答
如果逻辑学家指的这个门是自由之门则P=1则,不管他问的人是诚实的还是说谎的,总有A=1
如果逻辑学家指的这个门不是自由之门则P=0则,不管他问的人是诚实的还是说谎的,总有A=0
即对上面的4种组合,有:
P Q A
0 0 0
0 1 0
1 0 1
1 1 1
考虑到当Q=0时的回答是假的,所以实际的原子命题的真值应该是:
P Q A
0 0 1
0 1 0
1 0 0
1 1 1
这样就很清楚了,回想到那5个基本逻辑关系:非、合取、析取、蕴涵和等价的真值表,我们发现只有等价的真值表是和上面这个表是一样的,所以,答案是:
逻辑学家应该问:
P ←→ Q吗?
即问题应该这样问:“命题P等价于命题Q这个命题是否是真命题?”或“我指的门是真的当且仅当你是诚实的吗?”)
当然,对部落中野蛮人这样的问他有可能听不懂,逻辑学家就不知道该怎么办了,也许你也可以请语言学家出来帮忙:)
关于逻辑学家的经典问题相关推荐
- 约翰•麦卡锡——不走寻常路的常识逻辑学家
原文链接: http://www.ituring.com.cn/article/details/436 如果希望计算机具有一般的智能,那么其外在结构就必须基于一般的常识和推理.--约翰 · 麦卡锡 程 ...
- 不走寻常路的常识逻辑学家:Lisp之父约翰•麦卡锡
如果希望计算机具有一般的智能,那么其外在结构就必须基于一般的常识和推理--约翰·麦卡锡 一个5岁的小女孩在玩一辆塑料玩具卡车,把它推来推去,嘴里模仿着喇叭声.她知道不能在餐桌上玩它,也不能用它去打弟弟 ...
- Lisp之父约翰•麦卡锡——不走寻常路的常识逻辑学家
麦卡锡认为自己的青少年时期平淡无奇,但事实证明并非如此.在上高三时,他得到了一份加州理工学院的课程目录,查看了该校一年级和二年级的微积分课本.他买了这些书,完成了所有的练习题目.这使得他最终在1944 ...
- 逻辑回归算法——经典的二分类算法
一.概述 1.逻辑回归(Logistic Regression)算法是分类算法,而不是回归算法 2.决策边界:可以是非线性的(高阶) 二.sigmoid函数 1.定义: g ( z ) = 1 1 + ...
- 2012年的这些经典书目你读了没?
不知不觉,已经走到了2012年的倒数第二个月,昨天下午,回想了一下图灵出版的畅销书.经典书,挑出了10本,在这里分享一下,看一下,这些我精挑细选的书中,哪一本还是您没有读到的.此书单中,我是按照出版的 ...
- 量子计算机不会“秒杀”经典计算机
来源:<中国科学报> 作者:陈昭昀 许多人在介绍量子计算机的时候,都喜欢用到"秒杀"这个词.比如:量子计算机将"秒杀"现有密码体系.量子计算机将& ...
- 史上最难逻辑题!据说99.9%的人都做不出来……
全世界只有3.14 % 的人关注了 爆炸吧知识 非常「逻辑」 撩人于无形 普林斯顿大学博士生 Raymond Smullyan 是一位非常厉害逻辑高手. 在Smullyan与他非常迷恋的女音乐家的第一 ...
- 逻辑与计算机科学之间有什么联系,数学、逻辑与计算机科学的关系
数学.逻辑与计算机科学的关系 数学.逻辑是与计算机科学密不可分的.数学是基础材料,逻辑是支柱,计算机科学是大厦. 首先,是数学与逻辑的关系. 数学基础的讨论主要在19世纪末20世纪初,当时对数学的看法 ...
- 量子笔记:布尔逻辑/代数、逻辑门、通用门、可逆计算
目录 0. 前言 1. 布尔逻辑.布尔代数和布尔函数 2. 香农.开关.逻辑门.电路 3. 门与计算 4. 功能完备性与通用门 4.1 功能完备性 4.2 通用门 5. 可逆计算和可逆门 5.1 可逆 ...
最新文章
- (送)Java 架构技术揭秘:Redis+Nginx+Dubbo精选+面试题+精选视频
- 使用python手写FFT算法
- 使用pgpool-ii建立PostgreSQL链接池
- Cocos2d-x项目移植到WP8小记
- OpenGL:纹理Textures
- vue项目引入字体图标iconfont
- python爬虫知乎图片_Python爬虫入门教程 25-100 知乎文章图片爬取器之一
- 三星sec.android.soagent,3.0降级2.5教程
- 刚开始进入一个行业,最佳的方式不是创新
- C#-老生常谈的 值类型与引用类型
- python http请求_python模拟http请求
- 去掉有序数组中的重复元素 c/c++
- clockworkmod CWM简单介绍
- RubyInstallers无法下载或下载缓慢的问题
- 2018DeeCamp笔试题目第一套B卷
- 二极管/三极管基本原理
- 一周技术思考(第22期)-编程的基本礼节
- 编程语言之时下潮流与实用价值
- BPSK码元速率与带宽的关系
- Java集合是什么?
热门文章
- 自编STM32轻量级操作系统(一)------操作系统实现
- List转JSONArray和JSONArray转List
- 调用百度地图API,如何只显示某个省份的地图
- 百度地图发布交通物流建设方案 共筑智慧物流新基建
- 3D格式转换工具HOOPS Exchange最全技术指南(四):4大功能特征与典型使用场景
- Elasticsearch 搜索引擎, 检索分词,组词(二)
- python浪漫文艺_从零开始,如何用python定时更新炫酷文艺的桌面背景
- 基于Python深度学习的文字检测识别系统
- 汉字风格迁移篇----EasyFont:一个基于风格学习的系统,可以轻松构建大规模手写字体
- 在线CAD的妙用大揭秘,还不快看过来!