我刚刚完成了有关可计算性和逻辑的课程,这是一个有趣的课程。讲师在他的幻灯片上推荐了几本书,其中包括“哥德尔,埃舍尔,巴赫”。我可以看到这本书非常有名,并且看起来很有趣。但是关于它的内容,我有几个问题要问。
内容今天仍然有效吗?我想大多数理论上的事情不会在一夜之间发生变化,但是有什么要注意的主要观点今天不再存在了吗?
我认为在过去30年左右的时间里,我们实际上已经取得了一些进展。你们中的任何人都可以推荐一本包括该进展(逻辑,人工智能,可计算性)的书吗?
另一个问题:我是否需要了解埃舍尔和巴赫?
我刚刚完成了有关可计算性和逻辑的课程,这是一个有趣的课程。讲师在他的幻灯片上推荐了几本书,其中包括“哥德尔,埃舍尔,巴赫”。我可以看到这本书非常有名,并且看起来很有趣。但是关于它的内容,我有几个问题要问。
内容今天仍然有效吗?我想大多数理论上的事情不会在一夜之间发生变化,但是有什么要注意的主要观点今天不再存在了吗?
我认为在过去30年左右的时间里,我们实际上已经取得了一些进展。你们中的任何人都可以推荐一本包括该进展(逻辑,人工智能,可计算性)的书吗?
另一个问题:我是否需要了解埃舍尔和巴赫?
Answers:
内容今天仍然有效吗?我想大多数理论上的东西不会在一夜之间发生变化,但是有一些我今天应该注意的要点?
内容是逻辑和数学。它并没有发生任何实质性的变化,不仅在一夜之间。它将永远有效。
哥德尔,埃舍尔,巴赫是一本非常不寻常的书。提出了许多概念,需要大量消化才能体会。书中介绍了所有您需要知道的知识,并且您可能会找到Gödels定理的解释(做得很好),并且各种图灵概念都令人着迷。
同样,他讲述一个类似于六部分赋格曲的故事的方式仍然吸引着我。以及所有的自我参考和ALMOST自我参考...
一本很棒的书!
(对于其他读者,我发现了本书的真正结局:))
我可以告诉您一个事实,即今天它仍然很有趣,这远远超出了我们一些古老的书本所能说的。
本书中有一些过时的参考书,但是大部分内容仍然有效。我想到的一个特别点是他关于AI的讨论,以及计算机如何甚至无法在国际象棋中击败人类,他不确定这种情况是否会发生。当然,DID发生了,但这是由于更快,更困难,更大的动作数据库所致,而不是AI中任何革命性的新算法。
他关于逻辑之类的思想虽然仍然很有效而且很好。如果您对计算机语言感兴趣,那么整本书将非常有用,因为他讨论了语言和符号表示法设计背后的许多基本概念。
这是一本有趣的读物(有时很难读),但是它不会使您成为更好的程序员/开发人员/等。正如donroby所说,它仍然有效,因为它与数学和逻辑有关(还有更多)。
要回答另一个关于必须了解埃舍尔和巴赫的问题,我可以说:不,您不必了解他们的工作。
所有相关的想法和事实都将出现在霍夫施塔特(Hofstadter)的著作中:他包括埃舍尔(Escher)的一些图形作品(在这方面确实有助于使读者集中注意力),有时还会提到巴赫。
但是,直到读完GEB 之后,我才开始接触Bach ,而且我不觉得自己错过了任何事情。如果您对巴赫的作品感到好奇,您可以轻松地聆听其中的一些作品,并借助霍夫施塔特的思想迅速掌握要旨,而不是反过来。
切线:我真的只熟悉Escher的工作(尽管我没有对其进行深入的研究),甚至在我阅读GEB之前都不了解Gödel的想法。我不得不承认,我最初并不理解哥德尔定理-那时我还在学习古典语言学时就读了这本书-直到我在侧面做了一些(实际上是很多)阅读。
因此,结论是:您不需要了解埃舍尔和巴赫,但您需要了解哥德尔的想法。但是,当Hofstadter开始采纳Gödel的思想时,您可以在开始阅读GEB 之后开始阅读Gödel。