Читаем Пять возрастов Вселенной полностью

Чтобы осуществить эту операцию с помощью строк черных дыр, представляющих числа, мы должны создать гравитационную потенциальную яму (или силовое поле), направляющую два потока черных дыр рядом. По мере сближения двух строк черных дыр между ними возникает гравитационное притяжение. Как только расстояние между двумя потоками становится намного меньше расстояния между двумя последовательными пробелами в каждом из потоков, черные дыры (если таковые в данном сегменте присутствуют) сливаются друг с другом, образуя новые черные дыры. Таким образом, мы создали логический вентиль ИЛИ. Если хотя бы у одного из входящих потоков в данной позиции имеется черная дыра, выходящий поток тоже имеет в этой позиции черную дыру (см. рис. 20).

Рис 20 На данной диаграмме приводится принцип работы компьютера на основе черных дыр В верхней части диаграммы изображен гравитационный вентиль ИЛИ. Два потока черных дыр (два «числа») входят в логический элемент, и только один поток выходит из него (одно выходное «число») Данная позиция выходного потока содержит черную дыру в том случае, если соответствующая позиция была занята хотя бы в одном из входящих потоков В средней части диаграммы показан гравитационный вентиль И. Выходное число, вновь представленное строкой черных дыр, имеет в данной позиции черную дыру тогда и только тогда, когда черную дыру в этой позиции имеют оба входящих потока знаков В нижней части диаграммы изображен гравитационный вентиль НЕ. Всего одно число, строка черных дыр, входит в этот логический вентиль, который преобразует черные дыры в пробелы, а пробелы — в черные дыры


Построим теперь логический вентиль НЕ. В этом логическом элементе используется только один входящий поток знаков. Логический элемент НЕ изменяет все знаки входящего потока. Все единицы превращаются в нули, а все нули — в единицы. Например, под действием логического элемента НЕ входящий поток

11010001

превращается в выходящий поток

00101110

Чтобы создать логический вентиль НЕ для строк черных дыр, мы выполняем довольно дорогостоящую процедуру. Вентиль НЕ сам по себе является непрерывным потоком черных дыр — контрольной строкой, в каждом пробеле которой имеется черная дыра. Этот контрольный поток направляется перпендикулярно входящему потоку, входящему числу. Выходящий поток является частью контрольного потока (но не входящего), остающейся после пересечения двух потоков Если в данной позиции входящего потока присутствует черная дыра, происходит столкновение Полный импульс продукта этого столкновения удаляет его из потока, и в выходящем потоке образуется пробел (нуль) Таким образом, если в логический вентиль НЕ входит черная дыра, то из него выходит пробел Если в данной позиции входящего потока черной дыры нет, то черная дыра из контрольного потока переходит в выходной поток без изменений Таким образом, если в логический вентиль НЕ входит пробел, то из него выходит черная дыра. Как и требовалось, наш логический вентиль НЕ превращает черные дыры в пробелы, а пробелы — в черные дыры (см. рисунок 20).

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

101000101110

и

010101010101

логический вентиль И создает выходящий поток (число)

000000000100

Чтобы сделать логический вентиль И с помощью черных дыр, мы начинаем с концепции логического вентиля НЕ, сконструированного ранее. Первый входящий поток черных дыр пропускается через логический вентиль НЕ так, что выходящим потоком этого взаимодействия является «противоположность» исходного входящего потока. Затем этот обработанный поток помещается на траекторию столкновения со вторым входящим потоком. Оставшаяся часть обработанного потока, после столкновения со вторым входящим потоком, становится выходящим потоком всего логического вентиля И (см. рисунок 20).

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

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

Рождение сложности. Эволюционная биология сегодня: неожиданные открытия и новые вопросы
Рождение сложности. Эволюционная биология сегодня: неожиданные открытия и новые вопросы

Как зародилась и по каким законам развивалась жизнь на нашей планете? Что привело к формированию многоклеточных организмов? Как возникают и чем обусловлены мутации, приводящие к изменениям форм жизни? Социологические исследования показывают, что в поисках ответов на эти краеугольные вопросы люди сегодня все реже обращаются к данным науки, предпочитая довольствоваться поверхностными и зачастую неверными объяснениями, которые предлагают телевидение и желтая пресса. Книга доктора биологических наук, известного палеонтолога и популяризатора науки Александра Маркова — попытка преодолеть барьер взаимного непонимания между серьезными исследователями и широким читателем. «Рождение сложности» — это одновременно захватывающий рассказ о том, что происходит сегодня на переднем крае биологической науки, и в то же время — серьезная попытка обобщить и систематизировать знания, накопленные человечеством в этой области. Увлекательная и популярная книга Александра Маркова в то же время содержит сведения, которые могут заинтересовать не только широкого читателя, но и специалистов.

Александр Владимирович Марков

Научная литература
Как же называется эта книга?
Как же называется эта книга?

Книга американского профессора Р. Смаллиана, написанная в увлекательной форме, продолжает серию книг по занимательной математике и представляет собой популярное введение в некоторые проблемы математической логики. Сюда входят более 200 новых головоломок, созданных необычайно изобретательным автором. Задачи перемежаются математическими шутками, анекдотами из повседневной жизни и неожиданными парадоксами. Завершает книгу замечательная серия беллетризованных задач, которые вводят читателя в самую суть теоремы Курта Гёделя о неполноте, — одного из замечательнейших результатов математической логики 20 века.Можно сказать — вероятно, самый увлекательный сборник задач по логике. Около трехсот задач различной сложности сгруппированы по разделам, герои которых Рыцари и Лжецы, Алиса в Стране Чудес, Беллини и Челлини и даже сам граф Дракула! Если человек произносит «Я лгу» — говорит ли он неправду? Почему физики и математики по-разному решают задачи? Как вовремя распознать упыря? Ответы на эти и более серьезные вопросы Вы найдете в этом сборнике, а может быть, и ответ на вопрос «Как же называется эта книга?». Для всех, кто хочет научиться рассуждать.

Рэймонд Меррилл Смаллиан

Научная литература