专栏名称: 开智学堂
未来的创造者,从这里起步。开智学堂是一个学习社区,在这里你可以与小伙伴一起学习编程和写作等21世纪人才所需的技能。
目录
相关文章推荐
彭涛说  ·  我跟AI打了个视频电话... ·  3 小时前  
彭涛说  ·  我跟AI打了个视频电话... ·  3 小时前  
七宝明强第二小学  ·  蝶变课堂|聚焦学生素养,共探高效课堂——明强 ... ·  2 天前  
科技日报  ·  AI来了,读“12345”的演员要失业? ·  2 天前  
51好读  ›  专栏  ›  开智学堂

原来,在《纪念碑谷》之下,藏着理解世界真相的方法

开智学堂  · 公众号  · 科技自媒体  · 2017-06-13 22:50

正文

请到「今天看啥」查看全文


借用 黑格尔的那句名言:存在即合理。现实世界无法出现的事物却在画面上跃然呈现,这本身就意味着某种合理性。 这个合理性的背后,是埃舍尔借助画面表达的某种富有哲学意味的观点。

这个合理性是什么?埃舍尔的作品又想要表达什么?不要急,我在下一层为你详细解释。

B-2 层:递归

计算机科学家尼克劳斯·维尔特如此描述递归: 递归的强大之处在于它允许用户用有限的语句描述无限的对象。 因此,在计算机科学中,递归可以被用来描述无限步的运算,尽管描述运算的程序是有限的。

这句话对许多人来说并不是很好理解,这里我用一个大家耳熟能详的例子来解释。大家应该都听过这个故事:从前有座山,山上有座庙,庙里有个老和尚在给小和尚讲故事,讲的什么呢?从前有座山,山上有座庙,庙里有个老和尚在给小和尚讲故事,讲的什么呢?从前有座山……

如此无限循环。用 有限的文字讲述一个无尽的故事 ,这就是递归。

现在看看埃舍尔这幅画。画面中的人物不断拾级而上或者漫步向下,然而他们的行进永远没有尽头。以 有限的画面讲述无限的轮回 ,这便是埃舍尔用画面表达出来的递归。

这个画面后来经常出现在各种各样的影视剧中,比如大家熟知的《盗梦空间》。

在计算机科学中,运用递归的目的是把一个大型复杂的问题层层转化,最终成为一个与原问题相似但规模小很多的问题以便于求解。同理, 运用递归,可以帮助我们去理解这个世界。

比如你可以仔细品味一下这句话:

这句话是错的。







请到「今天看啥」查看全文