zoukankan      html  css  js  c++  java
  • 「电影」盗梦空间

    昨天晚上看了最近很火热的「盗梦空间」,从影院出来的时候还是有些迷糊的,觉得有些情节不太能够解释清楚,直到回到家洗澡的时候回顾整个过程,才渐渐觉得可以自圆其说。这里先大致阐述和记录一下,届时通过网络再看一次。

    首先是若干预设:

    • 影片中的若干角色的名字我没记得很清楚,姑且将其分别叫做
      柯布(男主角)、梅尔(柯布的老婆)、迷宫女(梅尔老爸的爱徒)、执行者(在影片第一场梦中梦中被梅尔打大腿、柯布爆头的那位悲惨仁兄)、伪装师(柯布在酒吧里碰面的那个 Forger)、药剂师(伪装师推荐给柯布的那位)、萨满(能源大亨、影片一开始柯布试图盗取保险箱资料的目标对象)、菲舍(垂死能源大亨的儿子)、亨利大叔(菲舍的教父、也是他很信赖的人)。
    • 梦境的彼此关联是需要设备的,就是那一台造梦者(Architect)随身携带的装备。
      影片中没有透露对于这台设备的技术细节,但是可以肯定的是,这台设备必然是存在三种类型的接口:造梦者接口(梦境的场景是从这个接口导入的),目标对象接口(所有参与者、包括造梦者,都是进入目标对象的梦境中,所有梦境中的防御者,也都是来自这个目标对象大脑里的潜意识),普通参与者接口(所有其他类型的参与者,都是从这个接口导入梦境)。下文将这个设备都称作 DreamerMachine 好了。
    • 梦境是分层次的。
      所谓梦中梦其实很简单,就类似函数的嵌套关系。
      在 N+1 层的梦境中,可以感受到来自第 N 层梦境的外部干扰,而无法直接感受到来自 N-1 层的外部干扰(这个同上述类比的嵌套函数还是存在区别的)。譬如第 N 层的某个失重状态,就会导致 N+1 层的物理规则发生变化、引力场消失。梦境的层次是互通的,即所有参与者都会处于某个层次中。这个规则对于潜意识(混乱的潜意识边界区域)应该也是生效的。
      影片中出现的梦境下文中将如下称谓
      1. 列车空间。进入下层梦境的维护者:药剂师。
        柯布潜意识里的列车在第一层中就突然闯了进来。故而叫做列车空间。囧
        穿越一下,说下我对于柯布潜意识中「列车」以及「梅尔」的理解。
        梅尔因为柯布植入的潜意识而自杀,柯布一直处于内疚和悔恨的状态中,甚至构建了一个梦中的「时空电梯」,可以在各个时空场景下穿梭,追寻那些曾经让他悔恨、想要改变和挽回的场景(有点让人唏嘘不已啊,我们这些凡人又何尝不是偶尔回想过去,希望改变曾几何时的自己,甚至希望回到过去、让一切重新来过)。然而,潜意识里的梅尔和列车,都不是真正的梅尔和列车,而是具备隐喻的「意象」或者称作「修饰」——破坏梦境、回到现实,这个破坏性的力量如此强大,以至于他们会突然跑出来,破坏造梦者(不一定是柯布)所构建的梦境,这也是柯布所谓的「无法再做梦」、而希望「寻找另外一个和我一样优秀的造梦者」的真正原因。
      2. 酒店空间。维护者:执行者。
      3. 冰雪空间。维护者:伪装师(期间还找了垂死的萨满帮忙)。
      4. 潜意识空间。没有维护者。
    • 梦境层次之间是存在时间关系的。即影片中所谓的「梦中大脑的运转速度比正常速度要快」。而梦中梦则是成倍的运转速度、时间流逝的更慢。
    • 梦境和现实的关系,是密切联系、也存在区别。
      现实世界里存在的 DreamerMachine 也可以存在于梦境中。而某个梦境中可以存在哪些设备,是由造梦者指定的。所以这才出现了影片一开始的「涤纶地毯」和「羊毛地毯」的故事——造梦者对于目标对象背景调查不够,以至于虚拟的生活场景不够真实、被目标对象发现了破绽。
      然而梦境也可以变得很不真实。甚至可以修改世界运行的物理规则。
    • 在某个空间里,将一个人唤醒。
      这个我觉得不是很好解释,会重点说明。影片一开始交代的很简单,即,需要在下层梦境中,将其杀死,或者在本空间中,对其做 Kick 动作、使其内耳感受到突然坠落的物理反应。然而,依据这个规则,影片中的两个情节是存在冲突的。即,起初药剂师演示「内耳不受催眠剂影响」时,执行者在椅子即将发生倾倒的瞬间即醒来,而不是在椅子倒地的刹那醒来。列车空间中,药剂师将面包车撞向栏杆、企图坠河的时候,那个突然的撞击动作(好比椅子即将倾倒)为何没有导致参与者醒来?个人的考虑是,要么引入额外的预设来弥补这个冲突,要么将其理解为影片疏漏的一个地方(我倾向于理解为疏漏)。
    • 在哪里可以植入意识、在什么情况下不会失效。这个很重要,然而很依赖个人的理解。我的理解可能有错,大家批判着看。
      影片对这个问题没有交代的很清楚,毕竟柯布在做这个任务的时候,也是因为「回家」的信仰而决定赌一把、而不是拥有十足的把握。然而考虑到两次成功植入意识(柯布植入梅尔、迷宫女植入菲舍)的共同点,我觉得可以总结为两点:
      1. 在潜意识里植入意识。有两条途径——直接在潜意识中植入意识(就像柯布和梅尔在潜意识空间里所做的那样),在梦境空间(或者说是清醒状态下的梦境)由目标对象自己去发现(更加真实的说法是——按照造梦者所虚构的场景去发现)、从而植入潜意识里。
      2. 目标对象回到现实世界后,不能意识到自己是「梦一场」。
        可以这样理解,每个人睡醒之后都不记得自己曾经做过梦,然而如果在梦中惊醒(譬如梦魇),那么就会记得梦里的内容,甚至梦里那些人物的面庞都一清二楚。避免目标对象意识到「梦一场」的途径,就是让其在梦境中安然结束、而不是被杀死或者被上层空间做 Kick 操作。因此,在列车空间,菲舍绝对不能死去(其他人要尽力保护其性命),因为这层空间是所有下层梦境的入口,也是同真实世界联系的出口,如果菲舍在这层死掉了,那么真实世界里的菲舍要么会醒来(如果催眠剂药效已过)、要么会坠入潜意识空间(如果催眠剂药效尚未结束)。两种情况下都无法再继续进行意识的植入。
      这两点不一定全面,等到影片可以通过网路下载时,我重新再看一遍、梳理一下。
    • 伪装师的原理。
      貌似差不多改提到的预设都提到了,最后可以说下伪装师的原理。其实也很简单,但是一开始可能不容易一下子想明白,起码我昨晚在影院看到伪装师变身的时候觉得很奇怪,后来出了影院才想清楚。囧
      上面提到了梦境分为若干层次,各个参与者也都会进入同一层次中展开互动(需要 DreamerMachine 的干预)。这个梦境的初始构建者是「造梦者」,然而造梦者对于各个参与者的情况是不清楚的,即,各个参与者可以将自己的意识带入梦境中,形成一个梦境中的主体、及其附属物。譬如柯布进入列车空间,就是将他自身的意识带入列车空间、形成了一个看似真实的「柯布」,于此同时,其破坏性的潜意识行为(梅尔和列车)也进入了此空间。同理,伪装师进入列车空间,也是将他自身的意识带入,形成了一个「伪装师」,然而,由于他熟悉亨利大叔的言谈举止和声音,故而可以将其意识中对于亨利大叔的认识导出、构建成一个虚拟的「亨利大叔」,从而迷惑菲舍。

    预设说的差不多了。影片里的一些问题应该也都能够解释了。

    譬如冰雪空间。这个场景是迷宫女构建的,最后垂死的能源大亨也是迷宫女事先放在那里的。菲舍以为自己进入的是亨利大叔(酒店里的亨利大叔其实是菲舍潜意识构造的亨利大叔、但是菲舍没有意识到这一点)的梦境,其实是他自己的梦境,他和柯布一行人一路冲杀,以为是在同亨利大叔意识里的防御者做斗争,其实是和自己的防御者做斗争,最后进入秘密房间和垂死老爸交流时,他以为是和亨利大叔意识里的老爸(可以将这个「老爸」理解为真实的老爸)交流,其实是和迷宫女事先放在那里的虚构老爸交流、从而得到了虚假的信息。

    对于最后陀螺是否倒塌的问题,应该也可以做出解释了:如果那是梦境,那么必然存在一个造梦者,这个造梦者只可能是柯布或者萨满,而且考虑到这个梦境是从潜意识进入的,那么必然也是潜意识(我认为这就是最底层了),即,这个潜意识足够牛掰,不仅拥有潜意识里的防御者,而且虚构出了伪装师、药剂师、迷宫女、梅尔老爸等一票人,甚至构建了柯布两个孩子的面容等等。最牛掰的是,这个潜意识世界的初始场景竟然和真实世界是一致的。我觉得柯布或者萨满都不可能这么牛掰,也不太符合上述的那些预设。故而只可能是真实世界。

    P.S. 对于潜意识入口问题,还需要下次观看时理解下。

    P.P.S. 前阵子看「恋爱通告」的时候,让我有些感触,觉得感情和人生,都需要靠自己来把握。昨晚看「盗梦空间」,大部分精力都放在了理解影片情节上,而没有额外的精力去领会影片里的情感张力。今天写着写着,才发现柯布构建的「时空电梯」颇让人有些唏嘘。如果我可以,我也愿意构建这么一个电梯,每天晚上可以在梦境里做梦、做一些想要挽回的事情,白天醒来之后忘记掉,过真实世界的生活。这样应该也还不错吧!

    - EOF -

  • 相关阅读:
    0X01 OWASP WebGoat Splitting
    subprocess
    Python中getopt()函数的使用
    Python3_UDP客户端
    Python3编写TCP客户端
    Python3---pymysql库____操作数据库
    review——database (1)CH8-Relational Database Design
    删除的review——数据库 (1)CH6关系数据理论
    review——C# (15)转换
    review——C# (14)接口
  • 原文地址:https://www.cnblogs.com/jtuki/p/inception.html
Copyright © 2011-2022 走看看