如果匹诺曹说“我的鼻子马上会变长”,结果会怎样?

九脐ACLI7824


匹诺曹是民间故事中的一个人物,由一位老伯伯用木头做成,被仙女点化而具有了灵智,但是木匠伯伯在匹诺曹的身上安装了一个小机关——只要匹诺曹说了谎话,那么他的鼻子就会越来越长。如果用因果关系来表述的话,因就是说谎话,果则是鼻子变长。那么,当匹诺曹说”我的鼻子马上会变长“的时候,会发生什么事呢?

不得不说,很佩服题主的脑洞,小鱼儿也相信,如果题主去工地上抬杠的话,说不定就能升职加薪、当上总经理、出任CEO、迎娶白富美、走上人生巅峰!

在人类发展的漫长历史长河中,相似的问题还真有不少。比如西方宗教当年宣扬上帝的神力,称上帝是无所不能的,于是就有较真的学者提出了一个让人哑口无言的问题——万能的上帝能不能创造出一块自己搬不动的石头?某种程度上这确实算一个悖论,如果说能,那么连一块石头都搬不起,算什么万能?如果说不能,那么连一块石头都创造不出来,又算什么万能?所以说,不能无论回答是能或者不能,上帝都是既赢且输,都将破了万能的神话。但实际上这件事还是有解的,破绽就在于”搬不动“三个字上,既可以理解尽心尽力但确实能力不足以搬动,也可以理解懒得理会,不予理睬,没有行动自然搬不动。如果说是第二种,这个悖论就算破了。

从逻辑上来说,当匹诺曹说出这句话的时候,如果认定为谎言,那么鼻子变长的结局正好符合了他的说法,那匹诺曹的话就不能算谎言;如果认定为真话,那么鼻子没变长的结局与他的说法冲突,那匹诺曹的话肯定不是真话。看上去似乎无解,但真的如此么?小鱼儿却也另有思路:

  1. 情景代入的破绽。在被要求一同圆谎的时候,匹诺曹忧心忡忡的对伙伴说”我的鼻子马上会变长“,并不涉及实话与谎言的认证,只是陈述一个事实——他的鼻子确实会变长,那么什么事都不会发生。

  2. 时间定义的破绽。假使匹诺曹也和题主一样抱着钻牛角尖的心思说”我的鼻子马上会变长“,那么就得看”马上“二字定义的时间究竟有多长,在这个时间段里先认定他说的是真话,他的鼻子不会有任何变化,但一超出这个时间段,就可判定他说谎了,鼻子便会变长。

小鱼儿的解法分享完毕,就是不知道您认同哪一种?其实小鱼儿眼中真正的悖论是——我这句话是假话!很期待哪位高人能分享一下自己的想法。


不追潮流,不蹭热点,我是游曳于时光长河的小小鱼儿,只唱自己心中的歌!欢迎点赞关注,也请大家赐评,谢谢!


卢遐


我擦。

楼主你好像搞出了一个终极悖论耶。

这就像是说“这句话是假的”一样啊。

匹诺曹的鼻子是不可能变长的,因为他只有在说谎的时候鼻子才会变长。但是,如果匹诺曹在说完这句话以后鼻子变长了,就表示他所说的谎言成了真话。也就是说那不再是一句谎言了,那么他的鼻子就会缩回去,然后再长出来,然后再缩回去,一直循环下去。从此他的鼻子永远都不会变长,也永远都不会变短了耶……

第一步:“我的鼻子现在就会变长哦。”

第二步:Duang~急急如律令,魔法显灵!鼻子开始变长。然后鼻子突然反应过来了,啥玩意儿!这不成真话了?于是鼻子开始变短。

第三步:由于鼻子变短了导致这句话再一次成为了谎言。

第四步:于是他的鼻子又开始变长,因为他刚刚等于在说谎。

第五步:但是鼻子一变长,等于他现在说的又成了真的了,于是鼻子再一次变短。

就这样一遍一遍又一遍,由于匹诺曹说了一个如此牛逼的悖论,从此他的鼻子既不会变长也不会变短了。


Rockets


这个涉及到“逻辑真”和“事实真”这一命题。

逻辑真并不代表事实真。举个例子:“我说的这句话是假话。”那么,从逻辑上来看,A是B,这个命题没毛病。但是从事实来讲,这句话前后矛盾。

所以说,如果匹诺曹鼻子变长是因为说了逻辑上所谓的假,那么,它说鼻子会变长就是真话;反之,如果鼻子变长是因为事实的假,那么,说鼻子变长不一定是假的。


影视乐之者


晚上就是这样用的。。。。



天地任我性


白雪公主与匹诺曹生活在大森林里,一日,白雪公主终于耐不住寂寞,抓住小匹的头夹在两腿之间说道:“说实话、说假话、再说实话、再说假话...”


抬头能唱歌低头会开车


在维基百科上,有好几个关于“匹诺曹悖论”的非常有趣的解决方案。我个人很喜欢其中一个由法比奥·米兰达·罗德里格斯提出来的方案,它很巧妙地运用了“如果匹诺曹说谎,他的鼻子就会变长”的前提条件。

我们可以依据不同的可能性建立一个表格:

所以,唯一合乎逻辑的答案就是他的鼻子是可以变长的(而不是“马上”变长)。

不过,需要注意的是,假如我们把前提条件改为 “当且仅当匹诺曹说谎后他的鼻子就会长长”,那么这个悖论就依然成立!


空军一号飞啊飞


哈哈,这个源自一个著名的两难悖论;


一个年轻人去问神父:上帝是不是真的无所不能呢?神父慈爱的回答:是的,孩子,上帝无所不能;年轻人继续问:那么上帝能不能创造一块连他都抬不动的石头呢?


思考了3分钟以后,神父脸色从慈爱逐渐炸裂,顺手拿起了38米长的砍刀;


年轻人最后应该可能是被烧死了~~


这种就叫做逻辑陷阱或者逻辑炸弹,一入此坑,必死;所以对付此类问题,一般回答都是必须升维打击,耍流氓玩法;


如果匹诺曹说“我的鼻子马上会变长”,会发生什么? 没有匹诺曹!

如果匹诺曹说“我的鼻子马上会变长”,会发生什么? 没有匹诺曹!

如果匹诺曹说“我的鼻子马上会变长”,会发生什么? 没有匹诺曹!

打扰了~~

再见~


ChaC


会变长,匹诺曹的设定是说谎会导致鼻子变长,并且是在确定匹诺曹说谎的时候他的鼻子才会变长。

假如这里有一个不循环的if语句。

虽然他的鼻子变长以后使他之前的那句话变成实话,但是那个判定步骤已经执行过了,下一个判定步骤需要等匹诺曹说下一句话调用if语句。

这样就形成一个奇怪的现象,匹诺曹明明说了实话但是他的鼻子却变长了,这里就出现了一个良性bug。

但是如果这里是一个不停循环的if语句,那问题就严重了,这个判定不停的判断匹诺曹上一句话的真实性,由于特殊原因,这个判定会变成true和false不停的切换。从而导致匹诺曹的鼻子根据匹诺曹所处的平衡宇宙的频率不停缩短变长,抖动。

宇宙的频率很快,匹诺曹鼻子增长的速度却是可见的,每进行一次判断还没等结果执行,又进行下一次判断,所以又形成另一种现象,匹诺曹明明说了谎话,但是他的鼻子却没有变化的恶性bug.

(´▽`)ノ♪差不多就这个意思。


Illusion首席策划


我认真按逻辑推推演一下好了。

当他说自己鼻子马上变长时。会发生什么?

1.鼻子要保存当前鼻子的长度。

2.判断等待时间。是否满足了马上这个时间周期。我们假设这个“马上”是个确定时间而不是让鼻子无休止的死循环下去的话。

3.读取“马上”之前保存的鼻子长度与当前鼻子长度做比较。这时鼻子并未发生变化。因此判断本句谎言生效。调用鼻子变长。

此时,本句的判断谎言结果已经执行完毕。

其结果执行表现是。鼻子在“马上”的这段时间没有变长。随后会变长。

这个问题在于“马上”这个时间周期。这是我们中文的表意不清导致出现了所谓的貌似的逻辑悖论。其实完全没有悖论。

比如他说我鼻子在1秒内会变长。

如果他没有在这1秒内通过其他方式把自己鼻子长度增加的话。那么1秒之后。鼻子判断完毕长度之后触发并执行加长命令。

这句话毫无逻辑悖论。只有表达不清。


似水依蓝


匹诺曹说我的鼻子马上会变长,结果没有马上变长,然后鼻子就变长了,这么说就通了


分享到:


相關文章: