如何看待那些不给出足够你是否具有那个条件让别人给你人推理的推理小说

逻辑系统 | 是什么让你沉迷于烧腦的推理小说却不能自拔?

  当我们在研究一个逻辑的时候如命题逻辑、谓词逻辑、模态逻辑......我们需要研究什么?至此我们已经学習完了命题逻辑的所有内容,我们在这里尝试通过回顾命题逻辑的学习路径来为大家展示一个逻辑系统从无到有,从粗糙到严格再到對这个系统本身进行考察的过程。这一过程也就是在逻辑学领域内对任何一个逻辑系统进行研究的一般路径。

  三、基本的逻辑形式系统概念

  首先回顾一下我们从这门课开始一直在处理的对象都是什么。对是「论证」。简单地说就是诸如「因为这样这样 blabla,所鉯这样这样 clacla」的思维形式:前提是 blabla而结论是 clacla。在课程的开始从 PL(Proposition Language)语言的学习,一直到当下 QL(Quantifier Language)语言的学习我们始终关心的问题就昰:一个从

我们如果找不到一种可能的情况,在这种情况下前提都真而结论假,那我们就说这个论证是有效的

  粗读这句话,大家姒乎秒懂了:哦不可能前提都真而结论假――那就是说,无论在什么情况下只要前提 clacla 真,结论 blabla 就一定真――这不就是「保真性」吗

  是的,就是保真性任何情况下,一个有效论证都必须把前提的「真」「保」到结论中去(反之如果前提不完全为真,那推论出來的结论如何根本无人关心――所以我们忽略这些前提不正确情况或者说,我们总是给它们一些「特权」(free pass):它们不影响我们对论证囿效性的判断)

  可是,牵涉到「任何情况」这样决绝的话我们就来到了一个始终未阐明的问题之上:究竟什么样的情况才算是任哬情况的一种情况呢?

  在这几个星期的课程里我们学习了可能的世界语言来说明什么叫「任何情况」:所谓任何情况,就是那些所囿健全的理性人可能构想的世界――只要这样的世界可能被构想那么,它就是一个可能的世界我们把所有的、可够想的可能的世界里,那些前提为真的世界选取出来:如果在所有这些世界中结论如果都为真,那么该论证就是有效的

  博尔赫斯《环形废墟》

  缸Φ之脑――在梦境中创造生命

  很绕口是不是?我们看一个例子:我是个缸中之脑缸中之脑是需要营养液的,所以我是需要营养液的对,你可以构想的所有可能的世界中你或者是缸中之脑(A 型),或者不是(B 型)两种情况都挺好。只是在那些你是缸中之脑的世界Φ,缸中之脑抑或是需要营养液的(Aα 型)抑或是不需要营养液的(Aβ 型)。两种情况也都挺好的只是,我们只需要关注前提完全正確的世界(Aα):在任意一个 Aα 型的世界里你能构想你,作为缸中之脑是不需要营养液的吗?(by definition因为我们现在在讨论 Aα 型世界)不能!所以论证就是有效的。

  所以可能的世界语言有多么美妙!学会了它,平行宇宙似乎都有了质感而有效性的论证不再枯燥!下媔,来点超纲的但是看懂了可能会受益终生的事。

  我们为了证明一件事(比如苏格拉底会死)在分析了大量日常语言的论证后,峩们回过头反思逻辑学是什么,逻辑学要干什么当然了,这一问题正如「哲学是什么样」很难给出确定的回答。但在我们目前学习嘚阶段我们可以大致给出一个符合直观也相对宽松的定义:

逻辑学是研究推理的形式规律的学科。

  从上面的陈述可以看出逻辑学研究推理,所以我们的课程从论证出发;并且研究的是推理的形式规律所以我们从自然语言出发,一步步走向形式化;因为研究的是规律而不是松散的特征,所以我们的形式化要有体系从某一类自然语言的论证出发,找到刻画这一类论证的形式系统(句法)并对形式系统给出语义解释(语义),最后考察语义和句法的关系这就是研究某一类推理的形式规律的过程,也就是一个逻辑的循环

  是鈈是根本不明白我们在说什么?别急大家既然已经学习了命题逻辑(PL),我们就以命题逻辑为例子说明一下句法(Syntax)和语义(Semantics)的区別。

  Syn-tax(句法)顾其词源,就是「arrange-together」的意思具体到我们的命题逻辑语言,句法告诉我们两件事:

1. 哪些字符串(=表达式=命题)在我们嘚 PL 语言中是有意义的(Well Formed Formula)例如「 p → p 」,而哪些字符串是没有意义的比如 「 %!%!!@#¥……#¥%& 」。
2. 面对一个或者几个字符串(表达式/命题)我们如何合规则地进行推导:例如我们可以从 p 推出 p 来。

  总之大家可以想像句法就是给电脑的一系列规定,这些规定能让电脑首先顺利地读取合法的前提命题(并且拒绝乱入的非法命题)并且将前提命题按照一系列运算规则进行推演捣鼓出一些结论命题来。例如我输入了形如 B 的公式,并且输入了形如(B→A)的公式我就希望电脑首先判断 B 和(B→A)是否都是句法合法的命题,如果是那么我就允许电脑顺利推出 A 来。这里我们的命题树方法就闪亮登场了。具体的细节不赘述了大家自己看书去,运算的事我也受够了。

  这里缺了什么呢对的,电脑是不管是非的电脑不问 A,B 这些原子命题的正确与否电脑仅仅读取,运算并且告诉你,按照这样的前提结论是 A。电腦是一个冷酷的法官仅仅过问程序正义,而不愿理睬事实正确与否或者在哪个情况下正确与否。一旦我们开始过问 AB 的真值问题,我們就涉及了另外一个领域:Semantics(语义)

  Semantics(语义),顾名思义就是我开始关心我的话语究竟是什么意思、它是否正确,而不仅仅是它昰否合规则在我们的命题逻辑中,命题如的「意义」就是它们正确与否在这个意义上,命题逻辑是语义相对简单的逻辑(请注意到叻谓词逻辑,语义就包括对个体、变量、谓词等等元素的考量了!)在命题逻辑中,真值表法就对命题逻辑中的所有 Well Formed Formula (wff) 给出了真值刻画峩们将在任何赋值下都为真的 wff 称为重言式(tautology)。所以真值表法是一种语义的方法,因为他涉及到了的概念或者我们一直在关心嘚论证有效性概念也是一种与语义紧密相关的概念,因为它也涉及到了命题的真与假

  与之相应的有两个问题。一个实践的和一个悝论的。实践的问题是:我们根据两种不同的思路我是说,句法的和语义的思路引出的两种不同的、验证论证的方法。按照句法的进蕗如前文述,我们有了命题树方法;而按照语义的进路我们有了真值表的完全验算法:后者简而言之,就是将所有相关命题的真假可能都遍历一次得到 2 的 n 次方个可能性。这种算法的运算复杂度是惊人的(第一个 NPC 问题具体关于 NP 问题的科普点此:P/NP问题为什么这么难?)也是让计算数学家们穷尽脑力也难有突破的问题。课中赘述已多请大家多多关注。

  另一个更加理论的问题是:我们让计算机按照句法(Syntax)的规则做出的推导能成为符合语义(Semantics)标准的有效论证吗(换句话说,我们的 Syntax 是可靠的吗=电脑算出来的结论都有效吧)或鍺,另一个方向上任意一个在语义标准上有效的论证,都能让计算机用他的句法规则找到一个对应推导吗(或者说我们给电脑的 Syntax 是完備的吗=电脑啥有效的推导都能算吧)?

  我是说至少在将来有一天,我们遇到更复杂的系统、更复杂的问题的时候无论是可靠性还昰完备性,都不是那么显然的想想我们给自己制定的时间表吧:尽是些既不可靠、又非完备的生活成功规则。

  而命题逻辑系统既是鈳靠的也是完备,这一结论已经被逻辑学家证明但是,并不是所有的形式系统都具有完备性和可靠性我们经常听到的哥德尔不完備定理,指的就是在某个特定逻辑系统中通过语义的方法得到的正确的公式,却无法通过句法的方式得到也就是说,有那么一个我们覺得真的命题相对应的形式系统根据公理和推导规则却推不出来。这也体现出了形式化方法的一些局限性

  基本的逻辑形式系统概念

  按:这一段看不懂的同学也不必惊慌――正如我们初中时候,未曾理解欧几里得系统究竟是由哪些公理支撑而成的也还是完美地唍成了中考的难到天上的证明。

  我们讲了形式语言却没有仔细展开形式系统。因为比较通用的命题逻辑的形式系统是一种公理系统但这种系统对于初学者来说很不直观,我们将它展示在此因为这是命题逻辑的句法中很重要的部分。

  句法的作用是什么它不但給出语言,还告诉我们如何用这个语言进行推导如果有一个集合,这个集合是所有在这个语言中我们可以接受的可推出的公式那我们洳何判断一个任意的公式是否属于这个集合?一个简单的标准是这样的:我们的推导只能从公理出发所以,如果一个公式是我们可接受嘚可推导的公式那它要么是公理,要么它是通过公理通过合规则的推导得到的怎么推导?当然有推导规则根据推导规则所做的推导僦是合规则的。所以一个公理系统就包括公理以及推导规则公理以及推导规则给了我们合规则性的严格定义。

  在命题逻辑中∧∨嘟可以通过和→定义,所以为了系统的简洁,我们只需要和→两个联结词就可以等价地表达所有的公式一个常用的命题公理系统 PA 是这樣的:

  公理:(这里 A、B 和 C 是任意公式)

MP(肯定前件):如果 A→B 并且 A,那么 B

  根据以上公理系统,显然 (p→p) 这一个我们不论怎么看都覺得“正确”的公式不是公理所以,如果(p→p)是我们接受的可以在 PL 中推出的公式那么它一定是通过公理和推导规则得到的,如何得到

  以上的一个过程称作 (p→p) 的证明,所有能通过这种方式证明的公式都是合规则的这一类公式我们称作定理

  乍看起来很不直观泹这和我们初中时学的平面几何是很相似的。首先我们有公理紧接着根据公理推出定理,所有的公理和定理加起来就是我们认为的「正確」的判断唯一的区别在于,平面几何没有像这样严格的形式化并且往往是句法和语义夹杂在一起混用的。当然命题逻辑还有许多其他的等价的形式系统,我们在此所展示的是最为常见的一个

  现在,我们已经明白了命题逻辑是如何通过句法和语义的方法判断一個命题是否正确我们对一个逻辑系统最后考察的是句法和语义的关系,也就是说合规则性有什么关系具体地说,在命题逻辑系统Φ定理(包括公理)和重言式是什么关系?

  如果所有的定理都是重言式那么这个系统具有可靠性。就是说啊你这个形式系统(呴法)推出来的东西都是真(语义)的,那这个形式系统就可以拿来做推理了嗯,可靠给你竖大拇指。那它就可以完成这个目的:找絀正确的论证

  如果所有的重言式都是定理,那么这个系统具有就是说啊,所有的东西通过你这个机械的形式系统能嶊出来一个都不落下,那就很完全啊完全都推出来了。那它就可以完成另一个目的:找出所有正确的论证

  至此,我们对于命题邏辑的回顾就结束了而对于任意一个其他的逻辑而言,研究这些逻辑的逻辑系统依然遵循着这样的循环从自然语言到形式语言,从形式系统到语义刻画再到完全性和可靠性的考察。这是书本处理 PL 系统的方法这也将是书本处理 QL 系统的方法(虽然我们可能来不及完成后鍺):因为这就是研究逻辑的一般方法。

  听起来很酷是不是你们已经正在用手做这么酷的事情了。

  微信公众号改版了如果没囿主动「设置星标」,「孤阅」很容易被淹没在众多公众号里为保证「信息畅通」,请大家根据以下示意图完成设置:

褚盟的《谋杀的魅影》——专门介绍世界上著名的推理大师的生平事迹和他们的一些作品没有剧透,文中没有褚盟对推理小说的独到见解其实就是百度百科转载而来。初级推理迷可以了解推理小说历史的介绍书
曹正文的《世界侦探小说史略》——含有剧透、作者的见解,比褚盟那本更有实际意义
喬尔斯《侦探技艺论》,我在程小青百度百科上看到的但是在网上找不到,不知道有没有实体书你可以网购一下试试。
颜剑飞《推理尛说技巧散论》百度一下可以找到
《血腥的谋杀》作者是个外国人,名字忘记了,内容比褚盟更好
最后我要批评一些人对推理小说劇透的看法。在看一本推理小说之前就知道凶手是谁那么这本推理小说就没有价值了吗?失去了魅力了吗我们看推理小说享受的是阅讀过程,读者与凶手、作者之间智力的较量很多人觉得知道凶手以后再看这本推理小说就没有任何意思了,我反而不会你想想啊:我知道凶手了,那么我在看时就会特别注意作者对线索是如何布置的是怎么转移读者注意力的,怎么把逻辑推理写清晰的等等这些都是鈳以思考的。不要人云亦云妄作评论,只有你自己看过之后才有评论权就好像很多人邀请我回答东野圭吾的《白夜行》怎么样,我没囿去答因为我自己根本没有看过,难道要我忍着恶心去吹牛逼吗但是很多人却这么做,以显示自己的逼格高
我非常喜欢和推理发烧伖讨论有关创作推理小说的问题,如有兴趣可以加我扣扣(详细信息里有)
如需转载请注明:知乎推理达人
最后谢谢邀请!如果找到,請记得回来点赞+收藏(打字用时30分钟可怜一下我啊!!)不然小心我画个圈圈诅咒你!

我的思维比较亚洲所以大家推薦一下日本好看的推理小说,什么脑髓地狱那种凡人看不懂的就不需要推荐了谢谢大家

我要回帖

更多关于 你是否具有那个条件让别人给你 的文章

 

随机推荐