3001: Последняя Одиссея   ::   Кларк Артур Чарльз

Страница: 206 из 251

Как это свойственно человеческой натуре, чтобы умалить реальную опасность, им давали абсурдные наименования, часто довольно остроумные: Гремлин Геделя, Лабиринт Мандельброта, Комбинаторная Катастрофа, Трансфинитная Западня, Загадка Конвея, Торпеда Тьюринга, Лабиринт Лоренца, Булева Бомба, Ловушка Шеннона, Катаклизм Кантора…

Если возможно какое-либо обобщение, то все эти математические ужасы использовали один и тот же принцип. Для эффективного выполнения своих разрушительных функций им не нужно было производить что-нибудь тривиальное вроде стирания памяти или разрушения кода, совсем наоборот. Их подход был более тонким: они побуждали сервер инициировать программу, которая не могла бы быть закончена до самого конца Вселенной, или которая буквально путалась в бесконечной последовательности шагов. Самым смертоносным примером этого был Лабиринт Мандельброта.

Простейшим примером было бы вычисление числа Пи, или любого другого иррационального числа. Однако, даже самый глупый электрооптический компьютер не мог бы попасть в такую простую западню: давно прошли дни, когда механические кретины размалывали в порошок свои механизмы, пытаясь осуществить деление на ноль…

Перед демонами от программирования стояла сложнейшая цель: убедить свои жертвы в том, что поставленная задача имеет определенное решение, которое могло бы быть получено за конечное время. В битве остроумия между человеком и машиной (очень редко это были женщины, несмотря на такие образцы для подражания как леди Ада Лавлейс, адмирал Грейс Хоппер и доктор Сьюзен Кэлвин) почти неизменно в проигрыше оказывалась машина.

|< Пред. 204 205 206 207 208 След. >|

Java книги

Контакты: [email protected]