Програмуючи Всесвіт. Космос – квантовий комп’ютер. Сет Ллойд

Читать онлайн.
Название Програмуючи Всесвіт. Космос – квантовий комп’ютер
Автор произведения Сет Ллойд
Жанр Физика
Серия
Издательство Физика
Год выпуска 2006
isbn 9786171264748



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

багатозначності: за винятком особливих обставин, більшість висловів мають безліч потенційних значень, і це є ключовим аспектом у поезії, художній літературі та побутовій розмові. Багатозначність людської мови – це не хиба. Це бонус!

      Хоча значення складно визначити, це одна з найпотужніших особливостей інформації. Основна ідея інформації полягає в тому, що одна фізична система – тобто цифра, літера, слово, речення – може бути поставлена у відповідність іншій фізичній системі. Інформація є символом якогось предмета. Два пальці можуть бути використані для репрезентації двох корів, двох людей, двох гір, двох ідей. Слово може означати будь-що (будь-що, для чого в нас є слово): апельсин, корова, гроші, свобода. Складаючи слова в речення, можна передавати будь-що, що може бути виражене в словах. Слова в послідовності можуть означати складну думку.

      Так само як слова можуть репрезентувати ідеї та предмети, їх також репрезентують і біти. Слово і біт – це засоби, за допомогою яких передається інформація, а інтерпретатор має надати їм значення.

Комп’ютер

      – Що таке комп’ютер? – запитав я у своєї групи.

      Відповіді не було. Дивно, бо я був упевнений, що мої студенти користувалися комп’ютерами від самого народження.

      Я чекав. Врешті хтось зголосився відповісти:

      – Машина, що маніпулює даними, які зберігаються у вигляді 0 і 1.

      Інший студент не погодився:

      – Ти говориш про цифровий комп’ютер. А є ж аналогові. Вони зберігають інформацію в безперервних аналогових сигналах.

      У результаті всі разом дали значно ширше визначення: комп’ютер – це машина, що обробляє інформацію.

      – Добре, – сказав я, – тоді яким був перший комп’ютер?

      Тепер клас пожвавився: «Марк 1», «механічний пристрій Беббіджа», «логарифмічна лінійка», «абак», «мозок», «ДНК»… Одна рука заворушила пальцями: «Цифри!»

      Безперечно, якщо ви визначаєте комп’ютер як машину, що обробляє інформацію, то багато що здатне бути ним.

      – Поки що, – сказав я, – просто погляньмо на машини, які люди створюють для обробки інформації, і залишмо питання про людей як машини, що обробляють інформацію, на потім.

      Комп’ютери беруть свій початок від давньої епохи Homo sapiens – людини розумної. Подібно до перших інструментів, перші комп’ютери були кам’яними. Calculus – латинське слово, що означає «камінець», і перші калькуляції-підрахунки виконувалися шляхом розташування чи перерозташування саме камінців. І кам’яні комп’ютери не обов’язково були малими. Цілком можливо, що Стоунгендж був великим кам’яним комп’ютером для вираховування зв’язку між календарем і розташуванням планет.

      Метод, що використовується в обчисленнях, накладає об’єктивні обмеження на обчислення, які можуть бути виконані (уявіть камінці проти Intel Pentium IV). Кам’яні комп’ютери підходять для додавання та віднімання, але гірше пристосовані для множення