明天的明天是昨天的哪天?一个时间悖论的解析!

tmyb
广告

要说这个“明天的明天是昨天的哪天?”的破事儿,一开始我听见的时候,就觉得是个小孩子逗着玩儿的脑筋急转弯,没当回事。那时候我正忙着手上那些代码,脑子里面全是各种逻辑堆砌,哪有功夫去琢磨这种听起来就有点犯傻的问题。

明天的明天是昨天的哪天?一个时间悖论的解析!

可不知道怎么的,这句破话它就跟个小虫子似的,钻进了我脑子里,怎么都甩不掉。我越是想忽略它,它就越是在我耳边嗡嗡响。尤其是在我熬夜敲完一段代码,脑袋瓜子有点懵的时候,它就蹦出来捣乱。‘明天的明天是昨天的哪天?’妈的,是哪天?

那天我实在是给它烦透了,决定不管三七二十一,就跟它杠上了。我寻思着,既然要解开这个鬼东西,就得把它掰开揉碎了看。我抓了张纸,拿了支笔,跟小时候做数学题似的,开始画起了时间线。我跟你们说,这玩意儿你别看它简单,真要一步步捋清楚,也得花点心思。

捋清时间线,从“今天”开始

我先给自己定了个规矩,咱们就从“今天”算起,这是所有参照的起点,对?

明天的明天是昨天的哪天?一个时间悖论的解析!

  • 我把“今天”标记为零点,就让它代表咱们现在这一刻。

题目里有“明天”和“明天的明天”,那我就往前推:

  • “明天”自然就是“今天”的后一天。那在我的时间线上,它就是“今天”的+1天
  • 然后是“明天的明天”,也就是“明天”的后一天。那它就是“今天”的+2天。这个“+2天”就是我们要找的目标日。

找准参照点,回到“昨天”

目标日定下来了,是“今天”的+2天。题目又要我们拿“昨天”去参照它,那我得先把“昨天”在时间线上找出来:

  • “昨天”,毫无疑问,就是“今天”的前一天。那在我的时间线上,它就是“今天”的-1天

数日子,得出结果

现在我们手上有两个关键点:一个是要找的目标日,是“今天”的+2天;另一个是参照点“昨天”,是“今天”的-1天。题目问的是“明天的明天是昨天的哪天?”,换句话说,就是“今天”的+2天,比“今天”的-1天,晚了多少天

明天的明天是昨天的哪天?一个时间悖论的解析!

我拿出我的草稿纸,开始数数:

  • 从“昨天”(-1天)开始算,到“今天”(0天),这就过了一天。
  • 从“今天”(0天)算到“明天”(+1天),这又过了一天。
  • 从“明天”(+1天)算到“明天的明天”(+2天),这又又过了一天。

这么一数,你瞧,从“昨天”到“明天的明天”,总共走了三步,也就是过了三天。明天的明天,就是昨天的“三天后”。

这“悖论”是咋回事儿?

我把这个结果一写出来,心里那股子憋屈劲儿一下子就散了。哪有什么“悖论”,这完全就是文字游戏嘛它利用我们平时说话的习惯,把简单的逻辑给绕糊涂了。当你把每个“天”都当作一个具体的点,然后像在尺子上量距离一样,一步步地挪过去,这个所谓的“时间悖论”就跟纸糊的老虎一样,一捅就破。

你问我为啥会对这么个小破谜语琢磨这么久?说起来有点丢人。那段时间我手头上的项目正赶上一个瓶颈,很多问题卡着,搞得我整个人都特别烦躁,心情跟一团乱麻似的。干活的时候老是走神,效率也提不上去。有一天晚上,我跟老丈人喝酒聊天,他随口就提了这么个小谜语,说是听他孙子说的。

我当时就笑笑没当回事。可等我回到自己房间,躺在床上的时候,脑子里那些个编程的bug没解决,这个小谜语倒是开始在我脑子里转了起来。我翻来覆去睡不着,就起身摸了张纸和笔,开始在台灯下瞎画。从“今天”到“明天”到“明天的明天”,再从“今天”到“昨天”,然后把它们连起来。我当时就想着,妈的,我连这么个简单的小谜语都搞不清楚,还怎么去解决那些复杂的代码问题?

就这么,我一笔一划地把这个小谜语给“破解”了。虽然这玩意儿没给我带来一分钱,也没解决任何项目上的难题。但那一瞬间,当“三天后”这个答案从我笔下溜出来的时候,我心里突然就轻松了好多。那感觉,就好像是给我的大脑做了一次“物理治疗”,把里面那些纠结的死结给捋顺了一样。从那以后,我再碰到那些看起来很绕的问题,都会下意识地把它拆开,一步步地去分析,而不是直接被它唬住。这不光是个谜语,对我来说,它还是当时我给自己找的一个“心理调剂”,让我从一堆烦心事里抽身出来,清空一下自己的脑袋。