Программируя Вселенную. Квантовый компьютер и будущее науки. Сет Ллойд

Чтение книги онлайн.

Читать онлайн книгу Программируя Вселенную. Квантовый компьютер и будущее науки - Сет Ллойд страница 6

Программируя Вселенную. Квантовый компьютер и будущее науки - Сет Ллойд

Скачать книгу

о том, как обрабатывается информация на микроуровнях. Даже шести– и семилетние дети сегодня очень много знают о компьютерах. Кажется, они не испытывают никаких затруднений с битами и байтами. Когда мы с ними играем в игру, где каждый берет на себя роль атома в квантовом компьютере, они делают это с легкостью и прекрасно понимают смысл своих действий.

      Те, кто родился и вырос задолго до нынешней революции обработки информации, тоже прекрасно понимают разнообразие и все значение информации, не хуже наших переполненных битами детей. Неважно, сколько вам лет – к моменту, когда вы закончите читать эту книгу, вы будете знать, как можно попросить атомы выполнить простые вычисления, используя машины, которые уже есть во всем мире, а также грамматику языка природы.

      Революции в сфере обработки информации

      Естественная и фундаментальная способность Вселенной обрабатывать информацию несколько раз в истории приводила к революциям в этой сфере, и сейчас происходит очередная. Ее причина – стремительное развитие электронных вычислительных технологий, воплощенное в законе Мура. Квантовые компьютеры – в авангарде этой революции. Она восхищает, ее невозможно не заметить, но ее нельзя назвать ни самой первой, ни самой важной.

      Не менее серьезной революцией в сфере обработки информации было изобретение нуля. Цифру «нуль» изобрели древние вавилоняне, а из Вавилона оно распространилось по всему арабскому миру. Использование нуля для обозначения десятков (10, 100, 1000 и т. д.) отличает арабскую систему записи чисел, которой пользуемся мы с вами, от других систем, например от римской, где для обозначения степеней десяти используются разные символы (X = 10; C = 100; M = 1000). Это новшество в представлении чисел может показаться несущественным, но изобретение арабских цифр оказало большое влияние на математическую обработку информации. (Немаловажным следствием этого стали более простые и прозрачные коммерческие сделки и расчеты. Если бы парни из корпорации Enron[2] вели свой теневой бухучет в римских цифрах, возможно, им удалось бы выйти сухими из воды!)

      Арабская система записи родилась вместе с сопровождающей ее технологией, абаком. Абак – простая, понятная и мощная вычислительная машина. Это дощечка, к которой прикреплены ряды подвижных бусинок, надетых на палочки[3]. Первый ряд обозначает единицы, второй – десятки, третий – сотни и т. д. Абак, в котором всего десять рядов, может выполнять вычисления в диапазоне до миллиардов.

      Но еще интереснее воплощенная в абаке концепция нуля. Вероятно, абак возник раньше, чем само это слово. Английское zero пришло из итальянского, это сокращение от zefiro, от средневекового латинского zephirum. Как и старофранцузское cifre, оно восходит к арабскому sifr; на санскрите shunya – «пустота». В арабской системе записи нуль заполняет пустые места, позволяя легко обозначить большие числа (10, 100, 1000…). Пустота – это мощная концепция. Несмотря на всю ее мощь или благодаря ей,

Скачать книгу


<p>2</p>

Американская энергетическая корпорация, обанкротившаяся в декабре 2001 г. – Прим. ред.

<p>3</p>

Русский аналог – счеты. – Прим. ред.