Читаем I Am a Strange Loop полностью

But at some point, when Alan Turing’s abstract theory of computation, based in large part on Gödel’s 1931 paper, collided with the concrete engineering realities, some of the more perceptive people (Turing himself and John von Neumann especially) put two and two together and realized that their machines, incorporating the richness of integer arithmetic that Gödel had shown was so potent, were thereby universal. All at once, these machines were like music boxes that could read arbitrary paper scrolls with holes in them, and thus could play any tune. From then on, it was simply a matter of time until cell phones started being able to don many personas other than just the plain old cell-phone persona. All they had to do was surpass that threshold of complexity and memory size that limited them to a single “tune”, and then they could become anything.

The early computer engineers thought of their computers as number-crunching devices and did not see numbers as a universal medium. Today we (and by “we” I mean our culture as a whole, rather than specialists) do not see numbers that way either, but our lack of understanding is for an entirely different reason — in fact, for exactly the opposite reason. Today it is because all those numbers are so neatly hidden behind the screens of our laptops and desktops that we utterly forget they are there. We watch virtual football games unfolding on our screen between “dream teams” that exist only inside the central processing unit (which is carrying out arithmetical instructions, just as it was designed to do). Children build virtual towns inhabited by little people who virtually ride by on virtual bicycles, with leaves that virtually fall from trees and smoke that virtually dissipates into the virtual air. Cosmologists create virtual galaxies, let them loose, and watch what happens as they virtually collide. Biologists create virtual proteins and watch them fold up according to the complex virtual chemistry of their constituent virtual submolecules.

I could list hundreds of things that take place on computer screens, but few people ever think about the fact that all of this is happening courtesy of addition and multiplication of integers way down at the hardware level. But that is exactly what’s happening. We don’t call computers computers for nothing, after all! They are, in fact, computing sums and products of integers expressed in binary notation. And in that sense, Gödel’s world-dazzling, Russell-crushing, Hilbert-toppling vision of 1931 has become such a commonplace in our downloading, upgrading, gigabyte culture that although we are all swimming in it all the time, hardly anyone is in the least aware of it. Just about the only trace of the original insight that remains visible, or rather, “audible”, around us is the very word “computer”. That term tips you off, if you bother to think about it, to the fact that underneath all the colorful pictures, seductive games, and lightning-fast Web searches, there is nothing going on but integer arithmetic. What a hilarious joke!

Actually, it’s more ambiguous than that, and for all the same reasons as I elaborated in Chapter 11. Wherever there is a pattern, it can be seen either as itself or as standing for anything to which it is isomorphic. Words that apply to Pomponnette’s straying also apply, as it happens, to Aurélie’s straying, and neither interpretation is truer than the other, even if one of them was the originally intended one. Likewise, an operation on an integer that is written out in binary notation (for instance, the conversion of “0000000011001111” into “1100111100000000”) that one person might describe as multiplication by 256 might be described by another observer as a left-shift by eight bits, and by another observer as the transfer of a color from one pixel to its neighbor, and by someone else as the deletion of an alphanumeric character in a file. As long as each one is a correct description of what’s happening, none of them is privileged. The reason we call computers “computers”, then, is historic. They originated as integer-calculation machines, and they are still of course validly describable as such — but we now realize, as Kurt Gödel first did back in 1931, that such devices can be equally validly perceived and talked about in terms that are fantastically different from what their originators intended.

Universal Beings

Перейти на страницу:

Похожие книги

Сталин и враги народа
Сталин и враги народа

Андрей Януарьевич Вышинский был одним из ближайших соратников И.В. Сталина. Их знакомство состоялось еще в 1902 году, когда молодой адвокат Андрей Вышинский участвовал в защите Иосифа Сталина на знаменитом Батумском процессе. Далее было участие в революции 1905 года и тюрьма, в которой Вышинский отбывал срок вместе со Сталиным.После Октябрьской революции А.Я. Вышинский вступил в ряды ВКП(б); в 1935 – 1939 гг. он занимал должность Генерального прокурора СССР и выступал как государственный обвинитель на всех известных политических процессах 1936–1938 гг. В последние годы жизни Сталина, в самый опасный период «холодной войны» А.Я. Вышинский защищал интересы Советского Союза на международной арене, являясь министром иностранных дел СССР.В книге А.Я. Вышинского рассказывается о И.В. Сталине и его борьбе с врагами Советской России. Автор подробно останавливается на политических судебных процессах второй половины 1920-х – 1930-х гг., приводит фактический материал о деятельности троцкистов, диверсантов, шпионов и т. д. Кроме того, разбирается вопрос о юридических обоснованиях этих процессов, о сборе доказательств и соблюдении законности по делам об антисоветских преступлениях.

Андрей Януарьевич Вышинский

Документальная литература / Биографии и Мемуары / Документальная литература / История
Жизнь Пушкина
Жизнь Пушкина

Георгий Чулков — известный поэт и прозаик, литературный и театральный критик, издатель русского классического наследия, мемуарист — долгое время принадлежал к числу несправедливо забытых и почти вычеркнутых из литературной истории писателей предреволюционной России. Параллельно с декабристской темой в деятельности Чулкова развиваются серьезные пушкиноведческие интересы, реализуемые в десятках статей, публикаций, рецензий, посвященных Пушкину. Книгу «Жизнь Пушкина», приуроченную к столетию со дня гибели поэта, критика встретила далеко не восторженно, отмечая ее методологическое несовершенство, но тем не менее она сыграла важную роль и оказалась весьма полезной для дальнейшего развития отечественного пушкиноведения.Вступительная статья и комментарии доктора филологических наук М.В. МихайловойТекст печатается по изданию: Новый мир. 1936. № 5, 6, 8—12

Виктор Владимирович Кунин , Георгий Иванович Чулков

Документальная литература / Биографии и Мемуары / Литературоведение / Проза / Историческая проза / Образование и наука